HNHacker News
TopNewBestAskShowJobs

fijiaarone

245 karma · joined January 26, 2019

submissionscomments
fijiaarone··on How to draw software architecture diagrams (2022)
The article is correct in its esthetics but all it does is highlight the problem of how bad diagramming tools still are — and that they are so bad that a cell phone photo of a smudged whiteboard drawing with horrible handwriting is still preferable, but of course, also uneditable.
fijiaarone··on The negative impact of mobile-first web design on desktop
It’s not that the masses are so smart, it’s that the “elites” are so mind bogglingly stupid.
fijiaarone··on Why we don’t generate elliptic curves every day
It’s easier to backdoor a known key. Tell people they have encryption, and they will trust you. Very few will be able to verify, even if they care too. When they do, the algorithm checks out, but it doesn’t try matter if you already have the answer.
fijiaarone··on Marc Andreessen Is Wrong About Everything
It’s sounds like Andreessen and the Accelerationists are foolishly optimistic and out of touch, but the author seems to be trying his best to make you take their side by offering the worst counter-arguments in the most disingenuous way.

Everyone in heaven is an Accelerationist these days. I like to think Sam gave up his crusade and went sailing with Jan and Renfrew.

fijiaarone··on Google has sent internet into 'spiral of decline', claims DeepMind co-founder
Back in my day, we had to hear about an interesting website from a friend, and then bookmark it — or remember the site name (including the www dot). And if we wanted to see a cat fall off a couch, we had to watch TV on Sunday night, or wait half the night for it to download, and then click page down repeatedly to make the ascii art appear animated — uphill both ways.
fijiaarone··on Scrollbars are becoming a problem
Flash invented tiny scroll bars
fijiaarone··on Why are there so many colourful houses in Bristol?
TLDR: yuppies
fijiaarone··on Starlink Direct to Cell
If you have Starlink in a rural area, you’ll notice it always wants to point towards that one cell tower the distance.

Starlink has always been primarily a high gain 4G/5G antenna.

fijiaarone··on Biosphere 2: What Happened? (2018)
Never involve Pauly Shore in socio-science experiments.
fijiaarone··on Was There a Qing Administrative Revolution?
Are you talking about in ancient Qinga?
fijiaarone··on Chomsky explains why nobody is a moral relativist
Sounds like a pretty piss poor attempt at an absolute by someone who aspires to the label “sophomoric” in the most asinine and juvenile sense.
fijiaarone··on Ways YC has changed in the last year
Great VCs are a gullible hype driven herd. Great founders are not.
fijiaarone··on GitHub Actions could be so much better
Is that a nice way of saying we are still stuck with the original GHA implementation
fijiaarone··on GitHub Actions could be so much better
Do you know a way to stream the gh run watch output?
fijiaarone··on GitHub Actions could be so much better
Yaml is the worst possible programming language, beating out even ant’s xml abomination.

Unfortunately most of the work of GitHub actions is configuring the runners and setup data, which requires you to use lots of yaml to invoke unvetted public repositories (actions) written in JavaScript to do what is easier done as shell scripts, and then use shell scripts to workaround the limitations of actions.

State is impossible, data is even more impossible, and caching is completely broken. And if you use your own runners, GitHub actions don’t even clean up their own garbage. I suspect it’s the same on public runners, but just statistically less likely to affect you, but a potential security vulnerability.

I’ve been working 2 things:

1. A front end that crafts GHA workflow yamls from a sane configuration with common tasks baked in.

2. An event and reporting system so you can see what is happening during a workflow — not after — without having to scroll through GitHub’s hideous log output in html or download and unzip the full log.

fijiaarone··on CloudNativePG – Postgres Operator for Kubernetes
It’s the opposite. A Kubernetes solution for Postgres.
fijiaarone··on CERN swaps out databases to feed its petabyte-a-day habit
Amazing how much data you can generate with a small cluster piping out /dev/urandom continuously over every possible socket.
fijiaarone··on Earning the privilege to work on unoriginal problems
When something becomes too easy, a more complex, expensive, brittle, slower, less flexible way of doing it will be invested.

Take GitHub Actions, for example.

fijiaarone··on Where do fonts come from? Monotype, mostly
Internet trolls work hard and they deserve to be paid for their work.
fijiaarone··on How to get ChatGPT to stop apologizing?
It doesn’t really count as an apology if you deliberately mispronounce it.
fijiaarone··on Room temperature, ambient pressure superconductivity – this time for real?
1000 to 1? Dollars to bitcoins? Shares in their room temperature superconductor monopoly?
fijiaarone··on Room temperature, ambient pressure superconductivity – this time for real?
Alright, I’ll give you 10:1 odds.
fijiaarone··on Room temperature, ambient pressure superconductivity – this time for real?
Looks like I need to give some sucker 3:1 odds to take his money. Anyone want to bet it’s real?
fijiaarone··on Austral Programming Language
Or it means they cut and pasted the algorithm and don’t understand it.
fijiaarone··on Austral Programming Language
A block is a namespace that has an entry point, and optionally a return value and arguments.

There is no need to distinguish between functions, modules classes, lambdas, or whatever.

Hence, no need to distinguish their start or ending with keywords, as long as you can determine their scope.

Brackets determine scope, and unlike indentation or words, that is all they are used for.

fijiaarone··on The first room-temperature ambient-pressure superconductor?
TeX was written in the 1970s for typesetting when there were no word processors by a computer programmer who couldn’t afford professional typesetting and couldn’t be bothered to learn assembly language so he wrote his own fictional one for his book — the same book he wrote TeX to publish.
fijiaarone··on The first room-temperature ambient-pressure superconductor?
If you think lead is scary, wait till you hear about carbon dioxide.
fijiaarone··on PRQL: Pipelined Relational Query Language
Big keyboard is keeping DVORAK down! In a fair world we’d all be typing NewQL faster with AI from our flying electric cars in a communist utopia.
fijiaarone··on Kraken Technologies: How we organise our large Python monolith
You can see duplication in the one example they provide —- between clients and territories.

Every client has to have duplicate modules for every territory that they operate in and if they begin to operate in another territory, that has to be copied in — or they have to keep a copy of all territory modules for every client. I think it is probably the former, since they talk about pruning and ignored imports.

fijiaarone··on John Carmack on shorter work weeks (2016)
That’s an important point. In 2016, John Carmack is speaking as a manager who doesn’t even have to show up for his job about wanting to extract more value from the employees working under him on his hobby project. He wants them to work harder on his stupid VR goggles fetish.

It had been more than 20 years since Carmack pulled an all nighter working on Doom, and he’s been coasting along ever since.

← PreviousPage 8 of 18Next →