HNHacker News
TopNewBestAskShowJobs

radiator

858 karma · joined August 14, 2018

submissionscomments
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.

radiator··on "My boss says we don't need any engineering managers"
I agree that free coffee (AND tea - do not discriminate) is considerate. But pastries are unhealthy for the individuals and by extension also for the company.
radiator··on Amazon lobbyists banned from EU Parliament
Every great cause begins as a movement, becomes a business, and eventually degenerates into a racket Eric Hoffer.

I don't know why you try to make an exception and claim that some lobbyists in Brussels are selflessly pushing for greener policies without trying to derive personal gains for themselves. I for one see plainly that there are millions of people who stand to lose, or already have lost, profits, jobs, entire livelihoods and others who profit enormously from those green policies of the EU. Did you hear anything about the recent farmers protest across Europe?

radiator··on Hetzner switches to new billing model
And in case of no issues, you save quite a lot of money.
radiator··on Pleasures by Aldous Huxley (1920)
> To-day, the inventions of the scenario-writer go out from Los Angeles across the whole world. Countless audiences soak passively in the tepid bath of nonsense. No mental effort is demanded of them, no participation; they need only sit and keep their eyes open.

Wow this is exactly true today, more than one hundred years later.

radiator··on TSMC is having more luck building in Japan than in America
I agreen that also in America the population is collapsing, but I don't believe it is because of the work ethic.
radiator··on ASML dethrones Applied Materials, becomes largest fab tool maker
This sounds more like a vassal than an ally. You "usually follow them in foreign policy"? Does that imply that sometimes the US follows you?
radiator··on Machine Assisted Proof [video]
How is this better than a mathematics book with exercises (and solutions to them at the end or in a second book)?
radiator··on Thoughts on tech employment
I appreciate your objectivity, these are not the most usual things to say.
radiator··on Thoughts on tech employment
"in our lifetimes" is a very wide range here. There are probably both teenagers and octogenarians on HN. Did you mean your statement to apply also to the teenagers?
radiator··on SQLite-Web: Web-based SQLite database browser written in Python
if you can SSH into the remote server where the .sqlite database is saved, then you can do anything can't you? Including editing the data without down/uploading the whole DB. Perhaps also make use of sshfs, if you want to use a GUI installed on your workstation.
radiator··on Toyota to invest $1.3B in Kentucky factory to build battery packs and new EV
If you mean stop manufacturing Internal Combustion Engines, Toyota have said many times, they do not intend to "catch up to everyone else" with EVs. They have the luxury of sitting and watching their competition leave the market, thus leaving Toyota's road to great profits wide open.
radiator··on TSMC to build second Japan chip factory
Perhaps some ideology makes you ignore the otherwise obvious similarities between the peoples of Taiwan and Japan - including but not limited to intelligence, work culture and education - but to me, Taiwan and "some EU country" seem to be a world apart.
radiator··on Bloated Google-cloud-CLI contains an entire Python installation (~300MB)
The linked issue reads: google-cloud-cli python module is also large at > 1.1GB which is much much worse than ~300MB, is this a mistake in the title?
radiator··on 60-Bit Computing (2022)
Wow, in your last link about Baudot's code we read: In 1876, he changed from a six-bit code to a five-bit code, as suggested by Carl Friedrich Gauss and Wilhelm Weber in 1834. I have seen references to Gauss' name in so many places -- at some point I should learn not to be surprised anymore.
radiator··on We built our customer data warehouse all on Postgres
> And the next employee won't know about some random but crucial logic that lives inside Postgres instead of the code.

The next employee should know this, because it will have been documented somewhere.

radiator··on CEOs Are Using Return to Office Mandates to Mask Poor Management
In your office, don't you have any desks where your back is covered?
radiator··on Pub400.com – Your public IBM I 7.5 server
Thanks for taking the time to write this down. Unexpected, that MS behaves like this, and useful to know.
radiator··on Nobody Cares About Your Git History
For some codebases, if you are lucky, you can trust commit messages from specific trustworthy people. Diffs might not lie, but they take much more space and time to read than 'git log --oneline'.
radiator··on Czech republic sets IPv4 end date
Tangentially, I thought Czechia is the modern and practical name for the country. "Czech republic" was used for many years, for reasons which I never understood, even though nobody says "Italian republic" or "German federal republic". If you insist on using an old name, you might as well chose "Bohemia".
radiator··on Neatroff – a new implementation of the Troff typesetting system (2017) [pdf]
I used to keep my resume in LaTeX until around that time, but I keep it in neatroff, without any macro sets, since then. In LaTeX, because of the macros and packages, I did not have full control of everything. My candidates were switching to troff or pure TeX.

One advantage is, the troff tutorial (Brian Kerningham 1978), Nroff/Troff User's Manual and Neatroff user manual are not more than 80 pages in total. Another, neatroff easily uses any OTF/TTF font you like.

radiator··on Retired teacher's pension stopped as provider refuses to believe she is not dead
> ... asked to confirm that they are not the same deceased stranger every 12 months since the system, administered by Capita, does not log a disproved link.

This is a bug in their system. Rather than fixing it, they prefer repeatedly and unashamedly asking old people whether they are dead.

radiator··on Thinking in an array language
Well, for one, your Haskell version is obviously much longer.
← PreviousPage 6 of 14Next →