HNHacker News
TopNewBestAskShowJobs

stracer

149 karma · joined July 10, 2022

submissionscomments
stracer··on Ask HN: Why are all major operating systems monolithic?
Monolithic systems allow their authors much greater control over software that runs on computers.
stracer··on Running PHP fast at the edge with WebAssembly
Is this tech meant for developers' needs only, or can regular, already existing PHP websites (e-shops...) somehow take advantage of it as well?
stracer··on Flightradar24's new GPS jamming map
Pulling out of treaty is not as treacherous as claiming obeying the treaty, and not obeying it.
stracer··on Flightradar24's new GPS jamming map
Check out this analysis of Mr. Mearsheimer's arguments:

https://www.youtube.com/watch?v=wE-t2ePFEDc

stracer··on Flightradar24's new GPS jamming map
Please do not react on a trolling statement by a reverse trolling statement. It kills discussion and makes people more dumb.
stracer··on Flightradar24's new GPS jamming map
Russians? However, isn't Russians jamming common signals in other states' territory an act of war?
stracer··on Lapce
Did some such editor succeed?
stracer··on Lapce
Sadly true... Maybe in a few years, if it gets popular enough, and the key decisionmaker gets wooed into allowing it.
stracer··on Lapce
I tried the same in my Linux terminal emulator, and it took 0.2s, when I added colors, 0.3s. That's 100x faster - maybe diff in VSCode means something different than running diff and printing the output? Did you include the time needed to open the files?
stracer··on Lapce
Editors don't get made in Rust because people want better memory safety in an editor. They're made in Rust because people like Rust, and the Rust trademark makes anything associated more cool, no other language has reached such a godlike marketing status.
stracer··on Lapce
Some corporate employees use a notebook loaded with extremely invasive and performance-degrading security and spying software that can't be uninstalled. When your available cpu and disk time is 10% of what the hardware can do, you need as efficient editor as you can get.
stracer··on The Ultraviolet Myth
The third source is still wrong, as Planck certainly would not agree that he used the photon argument to make a prediction. He tried to explain the experimental data on blackbody radiation, which manifested the spectral peak, and an agreement with the Rayleigh-Jeans and Wien laws in the two frequency limits. Thus not a prediction, but an explanation of the observed thing.

And he did not believe in photons, he interpreted his work in terms of classical EM radiation obeying some entropy condition, and quanta of energy that he used were considered either a math trick to make calculations with that entropy, or a condition on the emission process only in his later theories. He never assumed or believed that EM radiation consists of quanta.

stracer··on The Ultraviolet Myth
This particular part of "physicist's history of physics" about quantization and Planck's work, promulgated by some sources, is well-known to be a false account of history and motivations, and has been criticized in mainstream literature before, e.g. by Helge Kragh [1] (and probably by many others). The present authors apparently are not aware of this, which makes me suspicious that they did not do their homework on this topic...

[1] https://dept.math.lsa.umich.edu/~krasny/math156_article_plan...

stracer··on Quickemu: Quickly run optimised Windows, macOS and Linux virtual machines
Who uses libvirt with anything else than qemu? Xen has its own much better UI tools, like the xl toolstack, or xcp-ng with Xen orchestra.

If you mean libvirt can provide single UI to different hypervisors, that is true, but I don't see any technical reason to have single UI to different hypervisors. It just provide familiar clicky UI for nontechnical users who do not want to bother with learning hypervisor features and its dedicated tools.

stracer··on Quickemu: Quickly run optimised Windows, macOS and Linux virtual machines
That's possible, but you also seem to have missed mine, which is libvirt is not great time investment if you want to learn how qemu works, or have the most flexibility and control in its deployment.
stracer··on Quickemu: Quickly run optimised Windows, macOS and Linux virtual machines
This is the way.
stracer··on Quickemu: Quickly run optimised Windows, macOS and Linux virtual machines
Libvirt and virt-manager are just simplified user interface to the real software, which is qemu(and KVM). They solve pretty trivial problems, like parsing config file and passing the right options to the qemu binary.

Yes, they have some additional useful administration features like start/stop based on a config file, serial console access, but these are really simple to implement in your own shell scripts. Storage handling in libvirt is horrible, verbose, complex, yet it can't even work with thin LVs or ZFS properly.

Unless you just want to run stuff the standard corporate way and do not care about learning fundamental software like qemu and shell, or require some obscure feature of libvirt, I recommend using qemu on KVM directly, using your own scripts. You'll learn more about qemu and less about underwhelming Python wrappers, and you'll have more control on your systems.

Also, IBM/Red Hat seems to have deprecated virt-manager in favour (of course) a new web interface (Copilot).

Quickemu seems to be of more interest, as it allows launching new VM right after a quick look at examples, without time wasting on learning a big complicated UI.

stracer··on PU-239
> he was a great man because he had a lot of humility and he allowed to fall it apart gracefully

Source?

> On 10 January Gorbachev addressed the Supreme Council, demanding a restoration of the constitution of the USSR in Lithuania and the revocation of "all anti-constitutional laws".[9] He mentioned that military intervention could be possible within days. When Lithuanian officials asked for Moscow's guarantee not to send armed troops, Gorbachev did not reply.

https://en.wikipedia.org/wiki/January_Events

stracer··on Another crackdown on Boston-area pirate radio stations
I do not think that is why they were called pirates. The term privateer seems to come from 17th century, while "pirate" is a general term for "one who attacks ships" from 14th century. Privateer / corsair is thus a pirate as well, even though not officially called that by their friendly government sanctioning their robbing activities. The terms pirate and corsair do not seem exclusive, corsair is rather a special kind of pirate - one with a government license.
stracer··on Another crackdown on Boston-area pirate radio stations
Why did they do broadcast radio from ships floating just offshore? Was the license expensive? Or were they saying stuff government didn't like?
stracer··on Another crackdown on Boston-area pirate radio stations
Fascinating how terms such as "pirate station" get into common language and nobody is getting a pause. Pirates are people who ransack other ships on the sea. The term has originally nothing to do with not having a license. Is a ship crew who sails the seas without a license a group of pirates? No. Is this a language psyop to implant people with a negative view of people who do stuff without official license?
stracer··on Roundcube open-source webmail software merges with Nextcloud
Many people don't see it that way, as they outsource to Microsoft, who can't do e-mail properly and eff it up all the time.

It's more of "outsource to someone else" than "who won't fuck it up".

stracer··on Roundcube open-source webmail software merges with Nextcloud
Agreed, this is a nasty bug in the software, which makes it open to manipulation by anybody on the internet who can send you an email. It's a big failure of the RoundCube project, developers probably do not care about security of user data very much. The response to the bug report is "did something to fix this, closed", no comment on what is going to be done to prevent this stuff in the future. Which is disappointing for a flaw of such severity. I wouldn't be surprised if similar attacks on RoundCube are still possible.
stracer··on Roundcube open-source webmail software merges with Nextcloud
By that logic, it should be good for Nextcloud investors.
stracer··on Roundcube open-source webmail software merges with Nextcloud
By this logic, you should recommend that people don't use computers.

All software has vulnerabilities. The trick is to install it in a way which mitigates most of the typical ones: use VMs, SELINUX/APPARMOR, containers, chroots, user separations, etc.

stracer··on The bash book to rule them all
That's an unwise way to filter out candidates. It's an obscure and unimportant syntax feature whose effect can be accomplished in many other, more readable ways. Writing line noise using obscure syntax is not a sign of a good programmer. If you want to find good candidates, give them an assignment in bash and make them explain their solution.
stracer··on Finland to vote against the EU mass surveillance and encryption ban directive
I am not fearmongering, but I think it can happen. Some of the possible things eventually do happen, and we can't get comfy just because "we think we're western liberal democracy".
stracer··on Finland to vote against the EU mass surveillance and encryption ban directive
Even master of carpentry cut himself from time to time. Fails happen, Yom Kippur 50 years ago was a shock as well. It does not seem likely that this was intentional failure because there are many independent people with integrity even in a hierarchical government structure. What seems more likely is that somebody high enough fucked up and did not sound alarm loud enough. Some Israeli state representatives already admitted guilt.

I think you're partially right that policies of the right-wing governments in Israel (apartheid, normalizing relations with Arab countries while ignoring Palestinians) likely helped the Palestinian crazies grow and thus in effect those people in power are partially responsible for this attack on Israel people, whether they realize it or not. I'm not condoning the attack in any way. But responsibility for the atrocities can be shared between actors on many sides.

stracer··on Finland to vote against the EU mass surveillance and encryption ban directive
You're assuming direct democracy will be better in this aspect. Why? Direct democracy is likely to result in naive populist decisions, and a big enough threat will scare majority of people into relinquishing liberties.
stracer··on Finland to vote against the EU mass surveillance and encryption ban directive
It is possible, and even in a democratic way. When large enough majority, defined in constitution, votes for destruction of democratic constitution, it is still a democratic process. It's a known bug of the usual democratic systems.
← PreviousPage 2 of 4Next →