0x0aff374668 | 6 years ago | on: I built a DIY license plate reader with a Raspberry Pi and machine learning
0x0aff374668's comments
0x0aff374668 | 6 years ago | on: Mutexes are faster than Spinlocks
0x0aff374668 | 6 years ago | on: WiFi deauthentication attacks and home security
No need to edit aircrack-ng, WireShark does what he did natively (filter out and set channels), and a good realtek chipset allows you to set the scan interval so you can cover more channels (which is why the new ALFAs suck).
Also the DTIM and keepalive can be set such that the MCU can sleep while the phy link maintains a connection without a costly handshake, esp. if using TLS <1.3 to talk to the cloud. Reconnecting costs a shit ton of energy so they usually don't disconnect.
Hacking Wi-Fi has become exceptionally more difficult, as noted by the slow dating of materials at DefCon's WiFi Village over the past 8 years: cracking WPA2 is basically so hard no one bothers, even in CtF games.
0x0aff374668 | 6 years ago | on: Ask HN: Why are there so many more digital experts than analog experts?
Funny you mention Electron: my company switched from Qt to Electron because it opens up a larger pool of developers with instant cross-platform portability with a fraction of the debug overhead.
0x0aff374668 | 6 years ago | on: Americans are retiring to Vietnam
0x0aff374668 | 6 years ago | on: ACLU sues Homeland Security over 'stingray' cell phone surveillance
0x0aff374668 | 6 years ago | on: ACLU sues Homeland Security over 'stingray' cell phone surveillance
0x0aff374668 | 6 years ago | on: Oakland shows how to expand housing supply: tell developers they can build homes
0x0aff374668 | 6 years ago | on: Oxide Computer Company: Initial boot sequence
That's what is meant by "cult of personality."
0x0aff374668 | 6 years ago | on: Oxide Computer Company: Initial boot sequence
Silicon startup challenges are rough. RISC-V is probably the best hope for a new architecture (hint: its not a new architecture).
0x0aff374668 | 6 years ago | on: Oxide Computer Company: Initial boot sequence
I worked for such a CEO. In the first year we had four week-long retreats to: an island in WA state, Palm springs, Austin, and Banff (that's where the stats team was). TONS of swag. Aeron chairs. New MBPros. Oh, and champagne fridays. Needless to say it burned through it's good will seed round in 1 year, and the CEO begged for another year's worth of money from friends before shuttering. But hey, hype sells in the software world.
0x0aff374668 | 6 years ago | on: Ask HN: Why don't languages that support Promises include timeouts?
0x0aff374668 | 6 years ago | on: Ask HN: Why don't languages that support Promises include timeouts?
0x0aff374668 | 6 years ago | on: Show HN: I made an open-source anonymous email forwarding service
0x0aff374668 | 6 years ago | on: Why I Voted to Sell .ORG
0x0aff374668 | 6 years ago | on: Clang Format Tanks Performance
I think people don't understand just how badly C++ is broken in reality (vs conceptually) until their paycheck is tied to a real, years-old, multi-developer C++ project. It is not trash talking, it is pointing out truths.
It goes well beyond "any long-lived project has its issues." I think you and I (and many others) know that it is much larger than this, it is a fundamental issue with the language, the standards body surrounding it, and the mess of toolings.
This persists today because C++ is often used to bridge a performance gap between scripted languages and C among younger programmers and academics. (Admit it: we all like that sweet sweet dopamine hit when we take our Python to C++ and the syntax is almost the same.) But that slight performance boost and that "hey this looks like Python but it's really C++" feeling are soon demolished by the accretion of unresolved issues which have enumerated ad-nauseum on HN, including this article.
I've been working with C++ since 1993 (I got a big Borland C++ Compiler as an intern plus 12 VHS tapes of Bjarne himself explaining the language)... my experience with C++ continues right up to today as a contractor having to deal with Arm mbedOS (even Keil struggles to manage hypersensitivity, GNU is a trainwreck for embedded C++) and Tensorflow/OpenCV... and C++ has yet to shake off its flaws. In fact, I think it has added to them exponentially.
0x0aff374668 | 6 years ago | on: Nine-year-old child to graduate university
What is it like talking to a 9 year old who has completed a 4-year EE degree?
Can you walk up to the kid and say, "Hey, solve this bridge/op-amp circuit's transfer function?" or ask a humanities question, "What are the ethical dilemmas inherent in an open discussion forum?"
I guess this is what it feels like to be a young-earth creationist: I simply cannot wrap my head around a 9-year old being able to answer these question, so like a creationist I choose to believe it is a fake.
0x0aff374668 | 6 years ago | on: Ask HN: What do you self-host?
(You didn't by any chance sail around Cape horn in 2016? I met this really cool older couple in Central America who had been living at sea for 17 years.)
Reading all of the replies I realize that sometime between 2007 and 2012 I just gave up entirely on storing media locally. I don't watch movies (e.g. no cable or netflix), but I've been using spotify for a decade maybe? One response makes a good point: it is a waste of overall bandwidth to stream content.
0x0aff374668 | 6 years ago | on: For the first time on record, the 400 wealthiest Americans paid a lower tax rate
(the kool-aid)
That author had to jump through so many hoops to make an argument his chiropractor must be rich. Seriously, that entire article was nonsense from top to bottom.
0x0aff374668 | 6 years ago | on: Ask HN: What do you self-host?