HNHacker News
TopNewBestAskShowJobs

radiator

854 karma · joined August 14, 2018

submissionscomments
radiator··on The Guardian flourishes without a paywall
Your view about each generation tending to fully 'break' with their parents, in a way (economically, spiritually) strikes me as particularly narrow. Perhaps it is so where you live, but this is simply not true for vast populations all over the world.
radiator··on OpenBSD Innovations
It will not be Rust, since this has not happened after so many years of Rust existing. It will be some other language.
radiator··on BritCSS: Fixes CSS to use non-American English
there exists nothing else other than a she or a he. Executive Order was signed more than a month ago, have you not heard?
radiator··on What about K?
I think the best today cannot be APL, because it carries so much historical baggage and because commercial implementations dominate it. So start with BQN, it is free, has the tooling and it also has succeeded in building a community.
radiator··on It's not a crime if we do it with an app
> It has no reason to care if its drivers make minimum wage or not

Is the question "are we breaking any laws" not a reason to care?

radiator··on Ask HN: Are you unable to find employment?
Germany always was an importer of energy, and a couple of years ago it decided to replace energy imports from Russia with imports from other countries. Many had warned that this would hurt the country's economy. Even those who were, and still are, in charge acknowledged the fact. But they prefer it this way.
radiator··on Romanian court annuls result of presidential election first round
In a european democracy, things are pretty clear: Influence from Russia and China is forbidden. Influence from the USA, Germany, France is permitted. There are countless examples.
radiator··on Trailbase: Fast, single-file, open-source app server built using Rust and SQLite
But then how should redbean describe itself? There you have the executable plus any configuration files or other files you might possible need zipped inside one single file (and if you need a DB, also one more file for the sqlite database next to it, OK).
radiator··on Understanding the BM25 full text search algorithm
Thank you for publishing your work. Do you know of any similar projects with examples of custom tokenizers, e.g. for synonyms, snowball, but written in C?
radiator··on Two undersea cables in Baltic Sea disrupted
You offered nothing to support the theory that Russia is behind this. This reminds me of the Nordstream sabotage, when many jumped to accuse Russia even though that made no sense at all. Perhaps wait for the official investigations. If they like what they discover this time, they might publish it.
radiator··on Why is it so hard to find a job now? Enter Ghost Jobs
Yes, to really prove it, one would need an admission from the employer. But isn't the above comment such an admission?
radiator··on Real GDP (purchasing power parity)
> Economically they're in very rough shape

> What does this even mean?

It means that they have a very low debt-to-GDP ratio of 16.9%, a limited amount of natural resources (due to the small size of their country), plus they have been forced to switch to producing a lot domestically after the western sanctions in 2022.

radiator··on Europe's Banks Launch Wero Payments to Dislodge Visa, Mastercard
In Germany, competition seems to work in this case, so it is free. I believe SEPA dictates that an intercommunity transfer may not be more expensive than a transfer within the same country. So if a bank in country X charges you 4€ to receive money from another bank in the same country X, it may also charge you 4€ for receiving money from Germany.
radiator··on Europe's Banks Launch Wero Payments to Dislodge Visa, Mastercard
SEPA payments are not free between different banks in all countries. There can be charges of 4€ within the same country, even for small amounts.
radiator··on Ask HN: What tools should I use to manage secrets from env files?
Using https://www.gopass.pw, which stores secrets in git, and thus also works for teams. Also possible to access the secrets programmatically.
radiator··on Lidl's Cloud Gambit: Europe's Shift to Sovereign Computing
But Gaia-X is not the article's main focus, is it? I think it is about Schwarz Digits, which is a daughter company of Lidl.
radiator··on Lidl's Cloud Gambit: Europe's Shift to Sovereign Computing
You have a pretty big mouth, calling the majority of the United Kingdom voters idiots. But I am sure you know better than them what is good for them.
radiator··on A wonderful coincidence or an expected connection: why π² ≈ g
As a physicist? When we did physics at school, and we were solving problems, the answer was always a number together with its unit. pi² might be 10 because it is a pure number, but g can never be 10, because it is an acceleration, a physical quantity, so it must be 10 of some unit.
radiator··on Paper cuttings made by 17th-century schoolgirls discovered beneath floorboards
Yes, I read that, and I obviously disagree with the article as well.
radiator··on Paper cuttings made by 17th-century schoolgirls discovered beneath floorboards
Don't you know that language changes over 350 years? Why do you say it is a misspelling? Why do you judge them by today's rules?
radiator··on CrowdStrike Update: Windows Bluescreen and Boot Loops
> I hope this sort of thing humbles them a little.

What I hope, is that they stop to exist as a product and as a company. They have caused inconvenience, economic damage in global scale and probably also loss of life, given that many hospitals, ER units had outages. It has been proven that their whole way of working is wrong, from the very foundation to the top.

radiator··on CrowdStrike Update: Windows Bluescreen and Boot Loops
Very sharp and to the point, this comment. I would like to add that in large companies the audit will, in my experience, very often examine documents only -- not actual configuration or code.
radiator··on CrowdStrike Update: Windows Bluescreen and Boot Loops
I find that hilarious
radiator··on CrowdStrike Update: Windows Bluescreen and Boot Loops
So Crowdstrike protects your computers from cyber attacks. But who is going to protect you from Crowdstrike?
radiator··on Panic at the Job Market
Why work to make the interviewer happy again? If your solution is better than the interviewer's you should expect the interviewer to acknowledge that fact, like an adult and like a team player. He is not supposed to be offended or unhappy.
radiator··on Panic at the Job Market
I read an assumption there, that if a company hires more tech people, the situation of its systems will improve. This contradicts the tao of programming, from which I quote:

The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?"

"It will take one year," said the Master promptly.

"But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?"

The Master Programmer frowned. "In that case, it will take two years."

"And what if I assign a hundred programmers to it?"

The Master Programmer shrugged. "Then the design will never be completed," he said.

radiator··on DevOps Isn't Dead, but It's Not in Great Health Either
I have seen developers do quite complex devops things, like:

- write one helm chart as a base, but then one more deployment helm chart for every environment. The deployment helm charts only differ in values.yaml, not in the templates, and they override several values -- but not all. It reminds of Object Oriented inheritance, but using helm. For bonus points, a value in the base and deployment chart might be named slightly differently. In order to know which one is used and which one is just a footgun, you must always check the templates.

- write a shell script which creates a git commit, which changes the version of a helm chart in some branch. The shell script is triggered by a github action. Then the gitops system notices the changed version in said branch, and synchronises K8s to reflect the change.

Those things might work half the time, but they are brittle and break the rest of the time. It can be a full time job to maintain this automation. It is a question if they would be better off deploying everything manually.

radiator··on Why not parse `ls` and what to do instead
Alternatively, maybe you can get warmer with JMESPath, which has jp as its command line interface https://github.com/jmespath/jp .

The good thing about the JMESPath syntax is that it is the standard one when processing JSON in software like Ansible, Grafana, perhaps some more.

radiator··on Notes on Tajikistan
Every single Iranian person I have met always referred to the language as "persian".
radiator··on Ask HN: 30y After 'On Lisp', PAIP etc., Is Lisp Still "Beating the Averages"?
I have used Common Lisp for many years at about the same time as you, as well as some other Lisps. And I also had to go away, because in the real world I was not always the one who chose the language.

About the "top end of the power spectrum", after discovering the array languages (of which for me APL is the one that clicks), I have come to believe that they are at the top end, higher than the lisps. I was disappointed when I found out that those languages existed before I was born, that I studied CS and thought I knew about all the programming paradigms, but I had still missed those.

← PreviousPage 5 of 14Next →