HNHacker News
TopNewBestAskShowJobs

mike256

102 karma · joined December 23, 2020

submissionscomments
mike256··on Picking Glibc Versions at Runtime
Yes when you are in charge of that then it is something different.

In our company we luckily have the possibility to run containers at all those stages (we are also developing container images for customers) but as developer it's still a good thing to know alternatives. It may save you time because requiring containers decides whether your build can only run on 10 new linux build agents or on all 80 that are currently deployed.

mike256··on Picking Glibc Versions at Runtime
"The claim was that we needed to set up containers in our developer machines in order to run tests against a modern glibc." At first you are absolutely correct that you don't need containers for that. But then on the other hand, hey I wouldn't work for a company where I need to provide an explanation to get containers on my developer machine.
mike256··on Researchers discover potentially catastrophic exploit present in AMD chips
That's actually good news. It means I can access data which is encrypted in a secure part of memory which I am forced to have but don't want.
mike256··on Daily Automated Testing for Milk-V Duo S RISC-V SBC (IKEA Tretakt, Apache NuttX)
If you use Home Assistant you just need a cheap zigbee adapter instead of the ikea thing. If not use something like zigbee2mqtt which provides you an api.
mike256··on TSV – Alternative to CSV
Because its strictly using tabs and only tabs. Not comma or semicolon or whatever else...
mike256··on TSV – Alternative to CSV
As long as none of your csv producers are using microsoft products or live outside the US. In europe csv is terrible with different delimiter depending on system language and such nasty things just because of excel.
mike256··on Omakub – A Developer Setup for Ubuntu
Install it with: wget -qO- https://omakub.org/install | bash

No, won't execute scripts from people which know basically nothing about security...

mike256··on How to destroy your OS with tar
You shouldn't do that. At least download the installer first, have a short look at it and decide if you like to run it.

I personally avoid software whose manual suggests this type of install because I think of the developers as not that intelligent ones.

mike256··on No Experience Necessary (2003)
It depends on your goal. If you want to build the bomb and survive in the long run, it will be difficult. If you just want to make a big bang with no other requirements, unfortunately it's pretty easy to do.

We could be happy about the two things that it is not that easy to get enough plutonium in the required purity and that most people love their lives.

mike256··on How we built JSR
Why JSR (Java Specification Request)?
mike256··on Asus refunds Zenfone buyer for failing to provide bootloader unlock tools
I just switched to another bank. No one should accept apps with such checks.
mike256··on Welding of Plutonium (1958) [pdf]
Because some people think the world needs nuclear weapons :-(
mike256··on 250M-plus reserved IPv4 addresses could be released
And a real IPv6 (128 bit) address would look like 164.32.74.105.164.32.74.105.164.32.74.105.164.32.74.105
mike256··on Crypto mining company loses bid to force B.C. Hydro to provide power
I worked for a large bank some years ago and while still using old IBM Mainframes which waste lot of energy they consume way less than those miners.
mike256··on Crypto mining company loses bid to force B.C. Hydro to provide power
Good news. Bitcoin and this enormous waste of energy should get forbidden anyway. It does hurt the environment and has no real advantage over existing infrastructure.
mike256··on In loving memory of square checkbox
If you like to design good UX, you shouldn't look at any cookie consent forms.
mike256··on Outlook is Microsoft's new data collection service
After Ubuntu began to use all those snaps I tried Debian in 2020. Switched to Debian Buster (10) and soon back to Ubuntu because it was not usable for me. In 2023 I tried again with Debian Bookworm (12) and I'm not missing anything. It's a great distro.
mike256··on Soft Deletion Probably Isn't Worth It (2022)
You can do the same in other dbms. Just use an instead of delete trigger instead of the rule.
mike256··on Windows XP 2024 Edition is everything I want from a new OS
Ok if I'd like to buy 5 licenses instead of the one I need or do you know any legal way to get just one single PC with Windows 10 LTSC?
mike256··on Ideal monitor rotation for programmers (2021)
I think most replaced them with ultra wide screens
mike256··on SanDisk Extreme Pro failures result from design flaw, says researcher
Are you sure the BGA is soldered correctly? Regarding the soldering, almost every 2nd component looks pretty bad.
mike256··on Every time you click this link, it will send you to a random Web 1.0 website
unix distro not linux
mike256··on Minimal downtime major PostgreSQL version upgrades with pg_easy_replicate
I likecode written in Assembly. No problem with that. If it's written in Assembly in the first place (not disassembled from another language) it's usually not that hard to read...
mike256··on Boot to Vim, Vim as Pid 1 (2014)
Really? I think the processes would just accumulate and after some time you require a reset. Imho the same way as WSL-1 (unfortunately WSL-2 is still a no go if using citrix hypervisor) works in Windows.

Okay, not really fair. It mostly works but I till get such on reaped, unkillable processed way more often than in a normal linux.

mike256··on Battery-free Game Boy (2020)
Are black holes allowed?
mike256··on Battery-free Game Boy (2020)
But it still works almost the same way. You hold it near a thing to get energy is mostly required because it works with very little power, let's say some milliwatts. Whereas old AM stations where sending in the range of megawatts.
mike256··on How to create portable Linux binaries
I don't even need that much. For me it would be great if companies just specify which distro they use to compile/test their binaries. Why is it so hard to give that info?

More often than not I get some really long lists instead: We support distro A in version X,Y and Z, ..., distro B in Version X, X2, X3, ..., ... I try 2 or 3 of those combination and they don't really work. Eventually after 2 or 3 more tries, something works but if I had above information, I'd just start a VM with the known working distro after the first failure.

mike256··on Start test names with “should” (2020)
Oh no, please not again... In 2021 we had some of our workers do courses where this was said. The effect was that many tests with really bad names where just renamed from testXXX to shouldXXX. It took a very long time to get those workers to write meaningful names and get rid of this should in the beginning (our framework recognizes tests by a name starting with test. The renamed tests have not been executed since the renaming).
mike256··on Reverse engineering an e-ink display
Glitching a write instruction is a little dangerous. But if you have many chips to try or can live with an incomplete, possibly corrupted dump, feel free to do it.
mike256··on Tell HN: Microsoft classifies own emails as junk
You're lucky that those mails reached your account. Don't use Microsoft services for email. Especially not outlook.com ones. Sometimes mails sent from little private mail servers just vanish. Not in Inbox, not in Spam. Also no error for the sender. Very bad.
Page 1 of 2Next →