Saverio @ SW Engineering

178 posts

Saverio @ SW Engineering banner
Saverio @ SW Engineering

Saverio @ SW Engineering

@64kramsystem

Berlin, Germany Katılım Mart 2018
14 Takip Edilen55 Takipçiler
Saverio @ SW Engineering retweetledi
Robert Graham
Robert Graham@robertgraham·
Inflight wifi didn't work so of course I had to debug it. It appears the problem is lack of DHCP lease. The WiFi was using 8 hour leases, which was time enough for many planeloads of passengers to embark/disembark. A quick ARP scan at the time showed there were 55 devices on the network, almost entirely mobile devices (which randomize their MAC addresses, whereas laptops don't). Given the number of takeoffs and landings in the 8 hour period, the lease table can easily fill up. The fun fact about DHCP is that when this condition happens, it sends no response to the client. In other words, when trying to diagnose why " the wifi isn't working", there's no difference between this cause and half a dozen other causes. I have to guess this is the cause simply by looking at the fact lots of other people seem to have successfully gotten a DHCP response but I haven't. I told the flight attendant "the WiFi isn't working". She then "reset the Internet", after which I could get a lease. Apparently in the front near the entrance/exit, there's a button simply labeled "INTERNET RESET" that she presses whenever a customer complains. Obviously, one solution to the problem is that DHCP leases on planes should be drastically shorter, like at 1 hour intervals. Secondly, the number of leases should be drastically increased.
Robert Graham tweet mediaRobert Graham tweet mediaRobert Graham tweet mediaRobert Graham tweet media
English
354
1.2K
16.8K
3.4M
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
In this diagram published by AWS, the x axis uses log₂(x) instead of x, for no other reason than to mislead the reader into thinking that advantages start at a lower scale. I wonder how much of the post has been edited by the marketing team.
Saverio @ SW Engineering tweet media
English
0
0
0
34
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
Ruby quiz. Both approaches are poor, however, one breaks, but not the other. Which one and why? 😬
Saverio @ SW Engineering tweet media
English
0
0
0
46
Saverio @ SW Engineering retweetledi
Thomas H. Ptacek
Thomas H. Ptacek@tqbf·
I’m sorry, I simply cannot be cynical about a technology that can accomplish this.
Thomas H. Ptacek tweet media
English
674
9.7K
67.3K
0
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
Can you imagine if all cars and motorcycles were replaced by a hybrid vehicle with three wheels? That's what Microsoft is pushing with the convergent O/S design, and related garbage like the "Modern standby" (which, by the way, is not a standby state).
English
0
0
0
0
Saverio @ SW Engineering retweetledi
mike dalessio
mike dalessio@flavorjones·
I'm heartbroken to share this news about our dear friend and colleague, @ChrisGSeaton.
mike dalessio tweet media
English
106
201
923
0
Saverio @ SW Engineering retweetledi
CodeCrafters
CodeCrafters@codecraftersio·
Introducing `codecrafters test` A brand new way to interact with CodeCrafters. codecrafters.io/blog/cli
English
2
13
29
0
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
@rbates Another take: Debugging code is harder than writing it. If one writes code at the top of their skills, they won't be able to debug it 😂
English
0
0
4
0
Ryan Bates
Ryan Bates@rbates·
Clever code requires a high skill level to write, an equally high skill level to read, and an even higher skill level to debug. Embrace dumb code.
English
13
75
375
0
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
Better PlantUML representation of the same (simple) JSON string:
Saverio @ SW Engineering tweet media
English
0
0
1
0
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
For those who don't know plantuml.com, it's a flexible, still clean and simple, ("better than Mermaid") diagram language. I'm a bit baffled why GitHub chose to support the latter but not the former. This is a rendering of a JSON string:
Saverio @ SW Engineering tweet media
English
0
0
0
0
Scott Duncan
Scott Duncan@ScottDuncanWX·
The extreme warmth in October really is quite shocking when you zoom out. 🔴 = warmer than average 🔵 = cooler than average
Scott Duncan tweet media
English
417
6.4K
21.9K
0
Saverio @ SW Engineering
Saverio @ SW Engineering@64kramsystem·
An unknown engineer wrote about learning programming in 10 years. That's ludicrous. THIS is how to learn programming:
Saverio @ SW Engineering tweet media
English
0
0
0
0
Saverio @ SW Engineering retweetledi
hanno
hanno@hanno·
I have a question: Why was this not found before they put that code into a release? #OpenSSL
hanno tweet mediahanno tweet media
English
37
147
802
0