HNHacker News
TopNewBestAskShowJobs

donquichotte

2,776 karma · joined July 31, 2013

submissionscomments
donquichotte··on South Africa’s omicron coronavirus outbreak subsides as fast as it grew
Thank you. It is mind boggling to me how politicians and scientists (well, mostly MDs) keep talking about exponential growth and make horrible predictions, without realizing that exponential growth is never sustainable - a logistic growth is what often happens in reality if resources are limited.
donquichotte··on Ask HN: How are your interviewers being rude to you?
In interviewed at a local startup [1] and had a nice chat with one of the founders. We talked about 1h. It was pleasant and I got a code review assignment, timeboxed to 1h. Not sure if I managed to do something useful, but I handed back my solution in time and never heard from them again. I pinged them once more, but no response. I have not been able to figure out what that was about... maybe they were trying to get external people to review their code? Like, 1h of their time for 2h of mine? Or were they just not very well organized?

[1] https://www.vay.ai/

donquichotte··on Ask HN: What are some great engineering blogs?
Sam Zeloof is building ICs in his garage. His blog and youtube channel are excellent and he has now a quite sophisticated process that produces reliable results, quite astounding really:

http://sam.zeloof.xyz/

donquichotte··on Ask HN: What do you think about the no-code movement?
> Is this a paradigm shift?

Graphical "low-code" programming has been around for a long time in e.g. the control systems community, where people typically have strong math am physics backgrounds (e.g., knowledge of vehicle dynamics), but little experience with programming or software engineering.

Matlab Simulink and LabVIEW are well-known products that offer a low code approach to these fields. Large and complex projects are done with these tools.

IMO the complexity is shifted from interacting with the hardware to wrestling with the tools, e.g. version control, knowing what happens exactly and cooperation is really hard.

donquichotte··on Show HN: I'm 48 and finally learning how to be a game developer
> I bought an Arduino board (sorry if that's totally kiddie to you)

Not kiddie at all, AVR microcontrollers have been used commercially for ages and they have some properties that can be nice, e.g. they are fairly simple cores, they operate at 5V and their output pins can sink ~40mA, so you can easily e.g. drive a MOSFET gate.

The Arduino ecosystem is huge and it's great to get things up and running quickly.

donquichotte··on Raspberry Pi 3 Fastboot – Less Than 2 Seconds
Are you using the PREEPMT_RT kernel? Driving steppers or servos directly from the Raspberry?
donquichotte··on Tim Minchin on Quitting Comedy
You may have narrowly avoided becoming famous, but you certainly haven't quit comedy.
donquichotte··on Teach Me PCB
Phil's lab is the first thing that came to my mind when seeing this. Phil is an excellent teacher and has great content on PCB design, digital filtering, signal processing, C programming, FreeRTOS etc. Certainly an engineer that I would LOVE to have on the team.
donquichotte··on Senior developers are leading the great resignation movement
I agree. I enjoy socializing, but it never even crossed my mind that my job isn't doing something for someone else.

This hypothesis is quite easy to verify: the sets of activities that I perform at work and in the time I have full control over are strictly disjoint.

donquichotte··on Trusting science leaves people vulnerable to believing pseudoscience
> core of science is repeatability

It is indeed. But with experiments and theories getting ever more complex and difficult to verify [1], we are edging towards just having to believe what we are told. Verifying Newton's theory of gravity was relatively simple, just throw stuff from your balcony and verify that s = 1/2 g * t^2!

So we are deep inside the second Middle Ages, where the priesthood tells us what to believe and how to behave, without us having any chance of verifying their claims.

I greatly wonder if and how humanity will get out of this one, and what a second Age of Enlightenment would look like.

[1] https://en.wikipedia.org/wiki/Replication_crisis

donquichotte··on Agile Is Dead, McKinsey Just Killed It
Ah yes, Agile-Fall!

Of course, the agility here happens by accident, because in the first week of the program increment you realize that something is much harder than anticipated, and hundreds of person-hours of planning are thrown overboard.

donquichotte··on Johnson and Johnson says its Covid booster shot provides increased protection
It's just like nutritional science. Only the time scale between the changes in recommendations is now weeks instead of years, and instead of recommendations it's laws.
donquichotte··on France grants citizenship to 12,000 Covid frontline workers
Sadly, it looks like I was: "Thousands of health workers across France have been suspended without pay for failing to get vaccinated against Covid-19 ahead of a deadline this week, Health Minister Olivier Veran said Thursday." [1]

[1] https://www.france24.com/en/live-news/20210916-france-suspen...

donquichotte··on France grants citizenship to 12,000 Covid frontline workers
As a cynic, I see this as a message to the healthcare workers that are unwilling to get vaccinated: you are replaceable, there are plenty of people waiting at our doors to take your jobs.
donquichotte··on PaddleOCR: Lightweight, 80 Langauge OCR
Tangentially related, is there a good open-source tool for handwriting OCR? I want to digitize hand-written notes and make them searchable. Google Lens does a really good job, but I'd like to remove the dependency on tools that I can't run myself.
donquichotte··on The Polar Bear – Open-Source, Multipurpose CNC Machine with a Rotary Axis
Rigidity of the frame is key for accurate and safe subtractive manufacturing.

You do not want your frame to flex while a spindle is cutting aluminium at 20kRPM. See Marco Reps and Kris Temmerman on youtube, they built formidable high precision CNC mills out of steel and concrete. For machines that rely on frames made out of extruded aluminium, flexing has always been an issue, even with much sturdier designs such as the Avid CNC machines.

Also, FYI, in a lathe the workpiece spins, and in a mill the tool spins.

donquichotte··on The Polar Bear – Open-Source, Multipurpose CNC Machine with a Rotary Axis
Very cool project. I guess actual subtractive manufacturing can only performed on very soft materials like foams - I have an eShapeoko which is stiffer than this construction and the frame starts flexing quite easily.
donquichotte··on Six hundred and forty pages in fifteen months
I bought Robert's book "Game Programming Patterns", and although it is a bit OOP-heavy for my taste, I have enjoyed it and the illustrations are excellent.

Also, cool to see him pull a Knuth and writing his own typesetting and build system for the book!

donquichotte··on What time-weighted averages are and why you should care
I don't mean to be demeaning, but the concept illustrated in the last figure is known as trapezoidal integration [1], has been well-know for millennia and is easy to implement.

I fail to see how the advertised "hyperfunctions" would make the process of analyzing such data any easier by adding web-services and SQL.

[1] https://en.wikipedia.org/wiki/Trapezoidal_rule

donquichotte··on 10 years since the Utoya massacre in Norway
Maybe nothing needs to change -- it appears that this event was a statistical outlier, and making everybody's life worse to prevent low-probability events (e.g., flying after 9/11) is not necessarily a cost that a society is willing to bear.
donquichotte··on Cities try to phase out gas stoves but cooks are pushing back
> awful unresponsive touch controls

These are horrible indeed, and it gets only worse if liquid is spilled in the vicinity of those controls - who in their right mind would design a cooking surface that cannot handle spills?

The control knobs arranged in a linear fashion may be listed as an example of bad design in "The Design of Everyday Things", but little did Donald Norman know in which direction stove design would be heading!

donquichotte··on Building a DIY Smart Doorbell
Indeed, and if it stops working, debugging the wire will be much easier than reverse-engineering an obsolete mobile application.

If you need wireless and are not adverse to some tinkering, a pair of Arduinos, a button, a buzzer and a pair of RF 433MHz transceivers [1] may do the trick!

[1] https://randomnerdtutorials.com/rf-433mhz-transmitter-receiv...

donquichotte··on Curated Code CAD (2020)
Nice to see sdfx [1] there, this project is impressive.

deadsy built some rather sophisticated models, be sure to check out the renderings in the github README!

https://github.com/deadsy/sdfx

donquichotte··on When tipping and smiling are both expected at work, so is sexual harassment
> also rely on tips to earn a living, it creates a power dynamic between the employee and customer that may increase the likelihood of sexual harassment on the job

In case of service employees, the fix seems simple: raise minimum wages so people can earn a proper living, abolish tips.

In other fields with such power dynamics, it's much harder to fix, e.g. winner-takes-it-all fields like Hollywood, high-profile academia etc.

donquichotte··on uLisp
Very cool! Quite similar to fe [1], a tiny, embeddable Lisp by the magnificent rxi. Seriously, if you like games and gorgeous C and Lua code, check out his projects and the games on itch.io!

[1] https://github.com/rxi/fe

donquichotte··on 99 bits of unsolicited advice
> measure twice, cut once.

Measure never, cut wherever!

donquichotte··on Äike – First e-scooter developed and assembled in Europe
I have struggled to see the appeal in those electric scooters since their inception. A bicycle is superior in virtually any category: range, security, acceleration, deceleration, max speed, cargo, maintainability.

Also, operation of a bicycle does not need it to connect to a phone running an app. This is a guarantee that the device will be unusable within 5 years, when the app is abandoned, cannot be used with the iPhone 50, and Bluetooth 200.0 is incompatible with old devices, whereas I happily ride my 90's bicycle with minimal maintenance on a daily basis, while getting the additional benefit of a light exercise.

EDIT: Related to the actual product:

> With our connected app and custom GPS tracking system, you'll always know where your scooter is.

What does this mean? Is there a SIM card and an LTE subscription coming with the scooter? Or will I "know where my scooter is" while I am actually standing on it, with the phone in my pocket connected to the scooter via bluetooth?

donquichotte··on Improving Shell Workflows with Fzf
Some excellent scripts, I like the one with `--multi` to delete git branches.

My most powerful bash alias has become this one [1], where `subl` is the editor of my choice. I no longer search files, I find them. Really, fzf is almost indistinguishable from magic and has become crucial to my workflow.

[1] alias fzubl='fzf -m | xargs subl'

donquichotte··on OpenRA Release 20210321 (and new website)
OpenRA is an absolutely amazing open source effort. After COVID made some of my regular meetups with friends difficult, we started playing OpenRA on a regular basis. The retro gaming feel, rock-solid playing experience, a vibrant online community with excellent, commented screen-casts on youtube (looking at you, FiveAces) make this all a very pleasant experience, run entirely by volunteers. Thank you!
donquichotte··on Universal Radio Hacker: Investigate Wireless Protocols Like a Boss
Also check out the Pulseview GUI front-end for sigrock, it is excellent.
← PreviousPage 3 of 18Next →