Profile

Cover photo
Michael Stapelberg
343 followers|406,399 views
AboutPostsPhotosVideosReviews

Stream

Michael Stapelberg

Shared publicly  - 
 
 
Get started with Google Hangouts - in your browser!

Now you'll be able to take advantage of the best of Hangouts in the browser, along with an inspiring image to get you through the day.

Check it out:

https://hangouts.google.com/

#Hangouts   #Browser   #Videocall   #Chat   #Desktop  
6 comments on original post
1
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
I just released dh-make-golang (creates Debian packaging from Go packages), see https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html
Michael Stapelberg's Debian Blog. dh-make-golang: creating Debian packages from Go packages (2015-07-27). Recently, the pkg-go team has been quite busy, uploading dozens of Go library packages in order to be able to package gcsfuse (a user-space file system for interacting with Google Cloud ...
8
2
Benny Siegert's profile photoIngo Oeser's profile photo
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
I just published an article about running the first single-tile (single-scaler) 4K hidpi display on Linux: http://michael.stapelberg.de/Artikel/viewsonic_vx2475smhl_4k_linux/

The monitor itself is not great with regards to build-quality (lacks USB ports, flimsy stand, etc.) but being able to drive it at its native resolution of 3840x2160@60 with DisplayPort 1.2 using the open-source nouveau driver is great! Finally I no longer have to miss out on using RandR and configure crazy modelines in my xorg.conf for the proprietary nVidia driver.

Now I can even consider upgrading to at least an Intel Core i5-4440 to get rid of nVidia hardware again. The i5-4440 is the cheapest Intel CPU whose onboard graphics support 3840x2160@60.
Die private Website von Michael Stapelberg mit Informationen, Programmen und Artikeln über das Programmieren sowie PC-, Mac OS X und Linux-Erfahrungen.
4
Timo Paulssen's profile photoMichael Stapelberg's profile photoStelian Ionescu's profile photo
7 comments
 
Oh, I see. So RandR is only a problem with the emulated double-monitor now with the Nvidia drivers.
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
This video explains much better (than what I’ve seen so far) how a neural network can be hooked up to Super Mario World: https://youtu.be/qv6UVOQ0F44
5
3
Alex Bennée's profile photoThomas Hipp's profile photo
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
PSA: today’s google-chrome-unstable release (version 43.0.2357.2) works fine with hi-dpi on Linux! \o/
10
William Casarin's profile photo
 
Thanks for those fixes!
Add a comment...

Michael Stapelberg

Shared publicly  - 
3
David Bremner's profile photo
 
Hmm. They kinda lost me at Java. I'm not exactly a Java hater, but as a build-dependency for a much smaller, non-Java project, it seems strange.
 And any project bigger than the JDK I don't really want to be involved in, at least not for fun.
Add a comment...
Have him in circles
343 people
Friedrich Schwedler's profile photo
Jesse Morgan's profile photo
Mark Nevill's profile photo
Patrick Hahn's profile photo
Žygimantas Bruzgys's profile photo
Thomas Strömberg's profile photo
Oliver Kraitschy's profile photo
Alex Bennée's profile photo
Norman Rasmussen's profile photo

Michael Stapelberg

Shared publicly  - 
 
 
»Lenovo is shipping a rootkit in their BIOS... «-- https://twitter.com/RichFelker/status/631103814477697025


TL;DR: »Any Windows contains a mechanmism called WPBT, where it checks if the BIOS contains a specific ACPI entry. If it does, it pulls a binary from the BIOS and modifies the installer.

Lenovo BIOS provides such a WPBT binary and infects any pristine windows installation with Lenovo binaries. The process replaces the autochk file with a modified version that phones home and downloads stuff unencrypted and unvalidated.«

Will sagen, der Hardware Vendor pullert Dir in die Installation sogar dann, wenn Du unmodifizierte Originalsoftware von Microsoft statt des von Lenovo preowned Dreck installieren willst, der auf dem Gerät ab Werk drauf ist, weil Microsoft ihren Kram ab Werk backdoored.

Background:
https://lkml.org/lkml/2015/5/20/1155

https://www.google.de/?gws_rd=cr&ei=8zrKVbWcJoLTygPm_LnwAg#q=wpbbin.exe+site:microsoft.com


Originaltext: 
http://arstechnica.com/civis/viewtopic.php?p=29497693&sid=ddf3e32512932172454de515091db014#p29497693 »Hi, I discovered this issue back in May when I bought a Lenovo Y40-80 which also has this. It really pissed me off so I did quite a bit of digging into it and successfully removed it, so after running into this thread I figured I'd share what I learned.

Before booting windows 7 or 8, the bios checks if C:\Windows\system32\autochk.exe is the Lenovo one or the original Microsoft one. If it is not the lenovo one, it moves it to C:\Windows\system32\0409\zz_sec\autobin.exe, and then writes it's own autochk.exe. During boot, the Lenovo autochk.exe writes a LenovoUpdate.exe and a LenovoCheck.exe file to the system32 directory, and sets up a services to run one of them when an internet connection is established. I don't know too much exactly what those do, but one appears to phone home to http://download.lenovo.com/ideapad/wind ... 2_oko.json which is a bit worrying with the combination of a "ForceUpdate" parameter shown and the lack of ssl, making it fairly likely that it's exploitable for remote code execution by anyone who can intercept your traffic(public wifi, etc).

Disclaimer: Unless you really know what you're doing, you really don't want to try this: As for removing it, you need to edit and re-flash your bios. The downloadable bios update from Lenovo doesn't seem to be extractable at least with any methods I know, and using bios dumping tools only gets you 6 of the 8MB of the bios chip, so unfortunately it has to be done the painful way. You'll need a usb flash rom reader/writer(a cheap CH341A one works fine) and SOIC-8 test clips. You can get each of those 2 items for about $10 each. Take the back cover off the laptop, and also disconnect the battery, and locate the bios chip on the motherboard. Connect the test clips to the bios and connect the other end of the other end of the test clips to the usb writer, and connect the usb writer to another computer. On the other computer use the usb reader/writer to dump a copy of the bios. The bios dump will be an 8MB file. You need to split it into 2 files: the first 2MB and the last 6MB. Download UEFITool from github( https://github.com/LongSoft/UEFITool ) and open the 6MB file. Look through the modules and find the one called "NovoSecEngine2" and mark it for deletion. Save a new copy of the 6MB file. Now make a new 8MB file by taking the 2MB beginning from earlier and appending the new 6MB file on to the end. Use the usb reader/writer to flash that new 8MB file to the laptop's bios, then disconnect the wires and put the laptop back together. Reinstall a fresh copy of windows again, and check your C:\Windows\system32\autochk.exe file to make sure it's signed by Microsoft, not Lenovo. If you have the original Microsoft one there, congratulations, your laptop is now clean.«
 ·  Translate
31 comments on original post
5
1
Niek Bergboer's profile photo
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
 
$ host -t AAAA www.sprint.net
www.sprint.net has IPv6 address 2600::

Who said IPv6 addresses were complicated? :)
2 comments on original post
7
1
Roland Mieslinger's profile photo
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
For people running their own mailserver, the gmail postmaster tools might be interesting to verify all your settings are correct with regards to spam reputation etc.:

http://gmailblog.blogspot.com/2015/07/the-mail-you-want-not-spam-you-dont.html
9
2
Stefan G. Lesser (wharrgarbl)'s profile photoTAO Yuichi (taoy)'s profile photo
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
+Dave Airlie Thank you for your work on MST support. Could you share an update on the current status please? I see that radeon MST support has been merged for Linux 4.1.

In https://plus.google.com/104877287288155269055/posts/JqiCDTKYEkc you were writing that you wanted to fix RandR for MST — has that happened yet?

Currently, I need to disable RandR and use an nvidia graphics card in order to drive my (single) Dell UP2414Q. I’d be curious if I can buy an AMD card or upgrade to a newer Intel CPU in order to be able to use RandR again…?
1
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
Google just released a paper about Borg, their system responsible for scheduling tasks in compute clusters with a large number of machines.

http://research.google.com/pubs/pub43438.html
Venue. Proceedings of the European Conference on Computer Systems (EuroSys), ACM, Bordeaux, France (2015). Publication Year. 2015. Authors. Abhishek Verma, Luis Pedrosa, Madhukar R. Korupolu, David Oppenheimer, Eric Tune, John Wilkes. BibTeX. @inproceedings{43438, title = {Large-scale cluster ...
9
3
Michael Stapelberg's profile photoSebastian “tokkee” Harl's profile photoJan Dittmer's profile photoPhilipp Kern's profile photo
3 comments
 
+Christian Baun Nein, sonst stünde mein Name in dem Paper. Ich nutze es aber täglich, daher finde ich es recht spannend, dass man jetzt öffentlich über die Inhalte im Paper diskutieren kann.
 ·  Translate
Add a comment...

Michael Stapelberg

Shared publicly  - 
 
My tech talk about RobustIRC is now online: https://www.youtube.com/watch?v=eTlVgrjoukQ

See also http://robustirc.net/ for more information.
6
Add a comment...
People
Have him in circles
343 people
Friedrich Schwedler's profile photo
Jesse Morgan's profile photo
Mark Nevill's profile photo
Patrick Hahn's profile photo
Žygimantas Bruzgys's profile photo
Thomas Strömberg's profile photo
Oliver Kraitschy's profile photo
Alex Bennée's profile photo
Norman Rasmussen's profile photo
Basic Information
Gender
Male
Super Panorama, mittelmässige Drinks. Teuer.
Public - 3 weeks ago
reviewed 3 weeks ago
Freundliche Bedienung, gutes frisches Essen.
Public - 3 weeks ago
reviewed 3 weeks ago
Das Essen (Falaffel und Mezzeteller) ist gut, die Bedienung aber wortkarg, langsam und unfreundlich. Das nächste Mal gehen wir lieber wieder woanders essen.
Public - a month ago
reviewed a month ago
Had a good shave, the result matched my expectations. I paid 30 USD for it, though, which strikes me as a bit expensive.
Public - a month ago
reviewed a month ago
59 reviews
Map
Map
Map
Sehr frisches und gutes Sushi, allerdings hat es über eine Stunde gedauert, bis unsere Gruppe von 8 Personen ihr Essen bekam…
Public - 4 weeks ago
reviewed 4 weeks ago
Good location, friendly staff. Wifi unusable, either there was no connection at all or it was unusably slow :(. In my room, one of the windows had an AC unit in it, hence it couldn’t be closed entirely. This is a bit problematic, as Seattle is loud at night, for example due to all the airplanes.
Public - a month ago
reviewed a month ago
In a word: boring. The staff seemed bored, the atmosphere was boring and the food (I had fried rice with vegetables) was boring as well. Can’t understand why this place is so highly rated.
Public - a month ago
reviewed a month ago