HNHacker News
TopNewBestAskShowJobs

ftrobro

221 karma · joined March 28, 2021

submissionscomments
ftrobro··on No level of alcohol consumption is safe for our health
I had to google the meaning of "socialized medicine" (no I don't live in the US). My first thought was that maybe it meant "getting better thanks to emotional support from other people", but Wikipedia had this to say about "socialized medicine":

>> More recently, American conservative critics of health care reform have attempted to broaden the term by applying it to any publicly funded system.

Fascinating how different political groups literally do not speak the same language. I now assume you mean that all people should pay 100 % for their own health care needs since people only have themselves to blame if they need health care?

ftrobro··on Ask HN: Is Vim still worth learning?
I found that for Go development vim is really good. I tried Sublime, Atom and VSCode for Go development on Mac, but didn't feel comfortable with how slow they were, especially when trying to dig into an SQL dump. It could take a minute for the SQL dump to load. In contrast to that, vim can load and jump to any line in a MB-sized SQL dump instantly. Another great thing about vim is that you won't need to use the mouse/touchpad, though as others have mentioned there are vim-plugins for VSCode etc if that's what you want.

Vim package suggestions:

scrooloose/nerdtree - File tree navigation. jeetsukumaran/vim-buffergator - Work in buffers instead of tabs. fatih/vim-go - Jump to definition, format, auto-import, build and jump to error lines inside vim, etc.

ftrobro··on Elites tried to monopolize hunting
Technological advances during the middle ages made more land fit for agriculture.

>> During the medieval ‘agricultural revolution’, new forms of cereal farming fuelled the exceptionally rapid growth of towns, markets and populations across much of Europe. The use of the mouldboard plough and systematic crop rotation were key developments and led to open-field farming, one of the transformative changes of the Middle Ages.

https://www.gresham.ac.uk/whats-on/agricultural-rev

ftrobro··on Queen Elizabeth II has died
It seems to me that leaders who reduce public debt become unpopular, while those who increase it become popular.

Reduction of UK public debt by Thatcher (visible in the second half of the eighties):

https://ercouncil.org/wp-content/uploads/2017/08/ercchart171...

Increase of US public debt throughout the eighties by Reagan:

https://zfacts.com/wp-content/uploads/2019/07/US-National-De...

ftrobro··on Remotely Controlled Lawn Tractor
Husqvarna EPOS does not need physical boundary wires and seems to be available in the US too:

https://www.husqvarna.com/us/discover/epos/

ftrobro··on Americans are drowning in spam
The dead line happens because telemarketers place several calls at once and then start talking to the first one that answers. They dont bother with terminating the other calls.
ftrobro··on Ask HN: What book changed your life?
This book gave me a lot to think about 25 years ago. Made me aware of limitations of my own consciosness. Has perhaps been superseded by some other book since then, I'd love to hear recommendations.

"The User Illusion: Cutting Consciousness Down to Size" by Tor Norretranders

ftrobro··on Stainless steel leaches nickel and chromium into foods during cooking (2013)
Unglazed clay pots have been used for thousands of years, I have one myself. You soak it in water for 15 minutes before putting the food in.

https://www.youtube.com/watch?v=7EbdBty-40I

ftrobro··on Research: ‘Ukraine war costs Russian military €20B per day’
Russia does not normally buy 5 advanced fighter jets every day, so their peace time military budget is not a relevant comparison. The numbers in the article also seem to include future costs that might be ammortized over 50 years or something. So in short: the numbers are just wild guesses, but not nonsensical.
ftrobro··on What’s the hottest the Earth’s ever been?
Earth's magnetic field follows the flow of magma inside Earth (not the solid iron core). There would not be any pole reversals if the magnetic field was created by something constant like the distribution of molecules in Earth's atmosphere.

https://www.nasa.gov/topics/earth/features/2012-poleReversal...

ftrobro··on What’s the hottest the Earth’s ever been?
First we would need to create a huge magnetic field protecting Mars from the solar wind that has blown away the atmosphere Mars previously had.

https://www.sciencefocus.com/space/how-did-mars-lose-its-atm...

https://astrobiology.nasa.gov/news/how-to-give-mars-an-atmos...

ftrobro··on Ask HN: Gmail account security
The email has not been sent to everyone yet, but it mentions "transition all remaining users".

https://news.ycombinator.com/item?id=29996432

ftrobro··on Ask HN: Gmail account security
Thanks for the insights! Surprising that Go met resistance internally at Google, considering that Go is created by Google and that Google have been sued by Oracle for using Java in Android.
ftrobro··on Ask HN: Recommendations for an SMTP Sending Service?
In my experience a few email services refuse to accept emails from AWS SES, probably because a lot of automated emails are sent from AWS SES.
ftrobro··on Analysis of the overhead of a minimal Zig program
"Aggressively stripping out all the unnecessary trash that the linker puts into it makes it 297 bytes"

Reminds me of how impressive 256 byte intros are, like this one:

https://www.youtube.com/watch?v=w72MXbAIJVg

ftrobro··on Running your own email is increasingly an artisanal choice, not a practical one
Haha I have the same experience... I have given up trying to send emails to t-online, but every other email-provider accept emails from the server I manage. It sends a few thousand emails per day.

A few years ago we had problems, but then I realized some of the emails sent from our servers had non-ascii characters in headers (subject, from, to) which caused email-providers to distrust our server. Using encoded-words syntax ("=?UTF-8?B?" + BASE64(text) + "?=") fixed that problem:

https://en.wikipedia.org/wiki/MIME#Encoded-Word

ftrobro··on Stockholm parents built their own school app, then the city called the cops
Most crime goes unpunished, no matter the neighborhood. In 2020, only 14% of investigated crimes against persons in Sweden reached a solution. But that doesn't mean we should ignore all other problems.
ftrobro··on Stockholm parents built their own school app, then the city called the cops
I'm talking about things that have happened to people I know personally and things I've read in the news:

https://www.expressen.se/kvallsposten/krim/man-misshandlad-o...

There are of course other ways to transfer assets than the ones you describe. And yes, one guy was held hostage for weeks:

https://www.thelocal.se/20050715/1746-5/

ftrobro··on Stockholm parents built their own school app, then the city called the cops
> most crime happens in poor neighbourhoods

That's kind of my point. Let's say you live in a poor neighborhood but do some stock trading and suddenly make a large profit. That will be shown in public records, it's not just salaries that are public. You now have a target on your back. Criminals will not come to your house looking for a laptop, they will come looking for you, putting a gun to your head telling you to transfer your assets to them.

> it means police are not doing their job well enough

Principles are nice, but pragmatism is better at keeping you alive...

ftrobro··on Stockholm parents built their own school app, then the city called the cops
In paper:

https://www.ratsit.se/ratsitkatalogen

ftrobro··on Stockholm parents built their own school app, then the city called the cops
It puts a target on the back of anyone that earns a lot of money but doesn't live in a high security bunker. Sometimes foreign crminals make a quick tour in Sweden, rob a couple of rich people in their homes and then get out of the country in the same day, with no risk of ever being caught. Public records and GPS navigation make this all too easy.

Senior citizens are also targeted by criminals in Sweden, because the age and address of almost all citizens is publicly available. They might be visited by a couple who ask for a glass of water or whatever, and then one of the visitors distract the senior citizen while the other searches the place for jewelry.

ftrobro··on Google exec challenges Berners-Lee (2006)
The irony... I guess this proves that inter-team-communication is more difficult than rocket science...
ftrobro··on Google exec challenges Berners-Lee (2006)
And funnily enough that problem also happens for encyclopedias. Check the article about airplanes/flight in any old encyclopedia and you will probably see this incorrect theory about how airplanes can fly:

https://www.grc.nasa.gov/WWW/k-12/airplane/wrong1.html

I suppose most of the people writing encyclopedias check their facts in other encyclopedias.

ftrobro··on Pinball Fantasies assembly source code
Project managing in assembler code, I love it. One of Gabriels assignments is that he should test if the game runs well on his dad's laptop.
ftrobro··on The Crime of Curiosity
Private entities under strict regulation, yes. Individuals in basements? Not so much. Any such person will be placed in custody in most countries if caught. I remember that happening more than once. I'd provide you a link but would rather not google the subject...
ftrobro··on The Crime of Curiosity
"Democratizing genetic engineering won’t suddenly unleash bioterrorism upon the world."

How sure is he of that, and why? As a comparison, nuclear power has been of great utility for many countries, but I sure would not want to see it "democratized".

ftrobro··on Show HN: Example C++ app using Hjson, CMake and Qt 5
I agree, and this way it's easy to use locally built custom variants of dependencies, by just pointing to the relevant build output.
ftrobro··on Show HN: Example C++ app using Hjson, CMake and Qt 5
Sounds interesting, will do.
ftrobro··on Show HN: Example C++ app using Hjson, CMake and Qt 5
I started using Hjson for configuration files because I think it's just the right blend of JSON and YAML. Not too simple, not too complex. I have contributed to the project by creating the C++ implementation of Hjson, and now also a template repository that showcases best practices for a C++ GUI application using Hjson configuration files, Qt 5 Widgets and CMake.

One of the main features of the example application is that configuration values can be manipulated by the app and then written back to the configuration file at application exit. Comments, key order and indentation are all preserved when the configuration file is rewritten.

The example application is tested on Windows, Mac and Ubuntu. Will myself use it as starting point for any new C++ GUI application I create.

ftrobro··on You can handle The Diamond with CMake
CMake 3.10 and newer has the command "include_guard(GLOBAL)", for me that has solved any problems I previously had with diamond shaped dependencies.

https://cmake.org/cmake/help/latest/command/include_guard.ht...

← PreviousPage 3 of 3