HNHacker News
TopNewBestAskShowJobs

oddmiral

20 karma · joined January 8, 2021

submissionscomments
oddmiral··on The 1988 shooting down of Flight 655 as a user interface disaster
1) Russian is declared a terrorist state[1]

2) Number of civilian causalities is unknown, because part of territory is under occupation. However, excavation of mass-graves on liberated territories shows that Russians are ready to kill few percents of population. [2]

3) Ukrainian air defense is in much better shape now, so hundreds of Russians missiles are shot in flight. Russians are bombing civilians in cities with cassette bombs from the start of war[3], so low numbers of causalities is caused by good defense, not by good will of terrorist state which performs genocide of Ukrainians right now.

[1]: https://www.europarl.europa.eu/news/en/press-room/20221118IP...

[2]: https://www.space.com/ukraine-mass-grave-bucha-satellite-pho...

[3]: https://www.hrw.org/video-photos/interactive/2023/02/21/deat...

oddmiral··on The Curse of Docker
If you have sources, you can do anything you want at every step. If you haven't, then you can do fewer things at some steps. Some Nix packages have no sources, so full control is not available for them.
oddmiral··on The Curse of Docker
Fedora project abandons modularity, because nobody needs it. I found the developer, which needs modularity, so he can save the modularity for all of us. I'm politely asking to join the Fedora project and just maintain the solution. Where you found the aggression?
oddmiral··on The Curse of Docker
Why not to become a maintainer and solve this problem for us? It looks like you have the vision.

Fedora had support for modularity: https://docs.fedoraproject.org/en-US/modularity/ . Join the Fedora project, please.

oddmiral··on The Curse of Docker
If you have sources, you have full control, using any distribution method. Some Nix packages are without sources, so this is not true for Nix.
oddmiral··on The Curse of Docker
It's much easier to ship more than one program, with all their dependencies packaged, because of lower cost of maintenance per program/library. It is also easier to automate downloading and unpacking than do that manually for every package. If you want to try this idea, just download a Linux distribution.
oddmiral··on The Curse of Docker
Linux (kernel) can run any libraries in any combination. You are talking about distributions. Support for multiple versions of a library is not a goal for a typical distribution. Typically, this is necessary for commercial software vendors, which have money to throw at the problem. If commercial software vendors needs this so badly, they can sign a support contract with distributor, so a dedicated team of maintainers will care about this problem with libraries for them.

In the open-source world, it's an order of magnitude easier to patch the source, than introduce two versions of a same library. In rare cases, a -compat package is created, which then abandoned as soon as possible.

oddmiral··on The Curse of Docker
Yes, these "great designs" are invented at a constant rate. I saw about 30 of them, or 1 per year at average. For example, Fedora invented and then abandoned modular design recently.
oddmiral··on Superficial toxicity is the enemy of curiosity-driven innovation in science
> Oumuamua might be aliens

Yes, it has few properties which are unusual for natural objects, so it can be an alien artifact. Probability is very low, but non-zero.

> Here's a nice exposé on him and his shoddy work

I have no time for this audiobook.

oddmiral··on Strategies for making reproducible research the norm
12. Create a journal for reproduced papers only.
oddmiral··on Committing to Rust for Kernel Code
It is not designed for, but Rust works well on microcontrollers, such as Arduino. For example, a blink program for Arduino in Rust is less than 300 bytes in size when compiled with "s" optimization level. It's a bit larger than C because of vector of interrupt handlers and error handling.
oddmiral··on Northvolt develops state-of-the-art sodium-ion battery validated at 160 Wh/kg
Lithium price jumped 6x in 2020-2022.

https://www.iea.org/reports/global-ev-outlook-2023/trends-in...

oddmiral··on Northvolt develops state-of-the-art sodium-ion battery validated at 160 Wh/kg
Price of lithium jumped 6x in 2020-2022: https://www.iea.org/reports/global-ev-outlook-2023/trends-in...
oddmiral··on Why can’t Americans buy cheap Chinese EVs?
Why Americans cannot produce cheap EVs?
oddmiral··on A basic guide to using Asian names
You are right, word should know more about this bloodbath for communist blood bathers.
oddmiral··on Seeking help to preserve WWII database on Windows 98
Why not to donate this data to a nearest library?
oddmiral··on Tracking Austrian grocery prices by scraping store sites
Pro-Russian wing in EU forbid import of cheap Ukrainian food into EU as a kind of sanctions against Ukraine, which caused the spike in food prices.
oddmiral··on I built Excel for Uber and they ditched it
All your codebase are belong to us.
oddmiral··on In a Ukraine Workshop, the Quest to Build the Perfect Grenade
Civilian drones are very limited and dangerous for military use. For example, they expose the location of the drone operator, making him a target. A significant number of operators died because they used civilian drones at the front line.
oddmiral··on Fire extinguished at Ukraine nuclear power plant, Europe's largest
Can you point to an official document, such as voting by UN members, to put RF into security council of UN? I cannot find any. RF is not a founder of UN, so it puzzling for me, how they are able to sit permanently in Security Council. Is there an exception for RF in UN statute written somewhere?
oddmiral··on Fire extinguished at Ukraine nuclear power plant, Europe's largest
Just one nuclear reactor can be used to create continent wide Red forest. Chornobyl disaster was just an incident without evil intent. Small fraction of nuclear fuel was released into atmosphere. With evil intent, much larger percent of nuclear fuel can be turned into thin dust and released into atmosphere. Larger reactors contain much more nuclear fuel. With evil intent, much more radioactive elements, such as radioactive iodine or radioactive noble gases, can be breed in reactor before blow up. With evil intent, safety systems can be disabled to produce maximal amount of dangerous elements. Depending on time given for preparation and technique used, it can be from 1 Fukushima to 10k Chornobyls. If NATO will give initiative to Russians, they can blow up reactor in good weather, so RF will not be affected, but EU will gone.
oddmiral··on Fire extinguished at Ukraine nuclear power plant, Europe's largest
If RF will blow up nuclear reactor, Ukraine and EU will be uninhabitable, but USA will be safe.
oddmiral··on Fire extinguished at Ukraine nuclear power plant, Europe's largest
So, USA used nukes 2 times, while USSR blow up 1 nuclear reactor.

2:1

oddmiral··on Fire extinguished at Ukraine nuclear power plant, Europe's largest
Anything can go wrong AFTER takeover. Russians can convert power plant into nuclear landmine and blow up it on retreat. This is war between two nuclear states, so nuclear weapon will be used eventually.
oddmiral··on Fire extinguished at Ukraine nuclear power plant, Europe's largest
Nope. We are not surrendered and have no plan to do that. Tell that to your Russian friends.
oddmiral··on As a whistleblower prepares to speak out, what can be done to rein in Facebook?
, then sell it to FB.
oddmiral··on GitHub Copilot is ‘unacceptable and unjust,’ says Free Software Foundation
Just rearrange keys on your existing keyboard.
oddmiral··on Launch HN: Fig (YC S20) – Autocomplete for the Terminal
ble.sh[0] is also good autocompletion and syntax highlighting solution for bash.

[0]: https://github.com/akinomyoga/ble.sh

oddmiral··on Eating sardines regularly helps prevent type 2 diabetes
Correlation is not causation.

Ice cream vs homicides: https://www.youtube.com/watch?v=mQfacqVvOEM

oddmiral··on RotaJakiro: A long live secret backdoor with 0 VT detection
RPM is much simpler than deb: .spec is just single file with metadata, build recipe, and list of files. Example:

https://src.fedoraproject.org/rpms/5minute/blob/rawhide/f/5m...

Signing of packages is used to protect from malware.

← PreviousPage 2 of 3Next →