HNHacker News
TopNewBestAskShowJobs

o-o-

183 karma · joined June 16, 2014

meet.hn/city/se-Uppsala
submissionscomments
o-o-··on Quick impressions: A week of using Codex more than Claude
> Claude can add comments in code that are better just living as a comment on the PR.

Not to Claude – its own, old comments have helped me/it solve new issues on more than one occasion.

o-o-··on US private credit defaults hit record 9.2% in 2025, Fitch says
> Banks are lending to private equity firms to fund purchases of businesses.

Yes some businesses are SaaS but here's the real problem: Many businesses' sole purpose is _leveraged buy-outs_ which really is the devil in disguise.

It goes like this: A VC specialising in veterinary clinics finds a nice, privately owned town clinic with regular customers and "fair" prices, approach the owners saying "we love the clinic you've built! We'll buy your clinic for $2,500,000! You've really earned your exit!".

So now the VC lends the money from the bank, buys the clinic, and here's the important part: _they push the debt onto the clinic's books_. So all of a sudden the nice town clinic has $2,500,000 in debt, raise prices accordingly, ~~burn out personnel~~ slim operations accordingly, and any surplus that doesn't go to interest and amortization goes straight to the VC.

Debt and collateral on the veterinary clinics.

Risk free revenue to the VC.

o-o-··on European troops arrive in Greenland to boost the Arctic island's security
https://news.meaww.com/fact-check-did-donald-trump-take-out-...

> The ad’s central message—that US allies should pay their fair share—remains a core principle of Trump’s foreign policy today. His longstanding skepticism of NATO, confrontations with international leaders, and demands for more financial contributions from allied nations all stem from the ideas he publicly expressed in 1987.

o-o-··on Ask HN: How can we solve the loneliness epidemic?
I... what did I just read?!

How. On. Earth. did you turn yourself around with those pre-conditions??

o-o-··on Show HN: Lights Out: my 2D Rubik's Cube-like Game
Interesting, and black magic as far as I'm concerned. How does that algorithm translate onto the Rubik's cube (which I evidently never learned to solve)?
o-o-··on Chatbot Flow Editor – Visual tool for designing conversation flows
Does this export LLM.txt’s?
o-o-··on Why Your Car's Touchscreen Is More Dangerous Than Your Phone
"...Than your Phone" = pure clickbait. The article compares touchscreens to physical buttons.

Nothing new here.

o-o-··on Ask HN: How can we keep (part of) the web human?
We're missing a piece of middleware technology. Imagine a network like Reddit or IMDB that:

a) offers posting under anonymity, b) allows users to associate with exactly one physical passport, c) has no knowledge of who an account belongs to, d) allows for filtering on content by passport-authenticated users.

o-o-··on Making a game from scratch using only a guitar [video]
Me too – really surprised he missed the opportunity of making a six-stringed version played with the same guitar he used to build the game.
o-o-··on German tourist held indefinitely in San Diego area immigrant detention facility
Unless The People do something, it's probably going to be much more than four years. I think the administration, whoever that is, is far from brain dead, even if their puppets may be.
o-o-··on AI Demos
Aidemos... the greek god... of intelligence...?
o-o-··on Show HN: Onit – Source-available ChatGPT Desktop with local mode, Claude, Gemini
Interesting! Can I hook this up to my calendar and e-mail?

edit: s/an/and

o-o-··on An e-waste dumping ground
The company that deliberately destroys its own market hasn't been born yet. They will find ways to build customer retention.
o-o-··on Hammer Looking for a Nail, AI Drone Looking for Business Case
Really cool engineering feat!

I think you're making your route to market overly complicated by calling it autonomous. Just call it what it is – a drone with a AI navigation system. As long as a person commands it and monitors it (and thus _is responsible_), there's no reason to call it autonomous.

First video has 131 views – I hope this blows up.

o-o-··on An e-waste dumping ground
I know a large retailer that sells electric screw drivers for €19 a piece. I also know from the chinese manufacturer's backwaters that it's deliberately designed to last for 12 minutes. That's roughly two years in the hand of an average non-professional, who will probably go back and buy another since it was so cheap.

These tools don't have a second-hand market. The expensive built-to-last ones do.

o-o-··on Too much efficiency makes everything worse (2022)
> FTA: This same counterintuitive relationship between efficiency and outcome occurs in machine learning.

The "examples abound, in politics, economics, health, science, and many other fields" isn't a relationship between efficiency and outcome, but rather measuring and efficiency, or measuring and outcome. I think a better analogy is Heissenberg's uncertainty principle – the more you measure the more you (negatively) affect the environment you're measuring.

o-o-··on Show HN: Numscript, a declarative language to model financial transactions
I'm curious – what edge cases did you find?
o-o-··on Show HN: Numscript, a declarative language to model financial transactions
So basically Math.round((x*20))/20?
o-o-··on An Underwater Data Center in San Francisco Bay? Regulators Say Not So Fast
"The founders contend that moving data centers off land would slow ocean temperature rise by /.../ letting seawater cool the capsule’s shell"

The... err... what?

o-o-··on Show HN: Pie Menu – a radial menu for macOS
Nice work – radial menus are so underrated.

A feature request is to allow the menu to ride along the cursor trajectory, effectively evolving the menu into a gesture GUI. I made an attempt at an svg implementation eight years ago: https://rawgit.com/lgrkvst/d3-sunburst-menu/master/demo/d3-s...

o-o-··on Google loses antitrust suit over search deals on phones
I always thought that the idea behind antitrust laws was that if an entity reaches total market dominance and uses that dominance to keep other out of the game, the entity should be split into competing entities.

What I'm seeing however is nothing more than toothless, political pointing sticks.

Both IBM, Microsoft and Google have clearly at some point obtained total domination of their markets. Consequently they've all found themselves at the antitrust chopping blocks, however these companies have become so important to the economy that actual verdicts are reduced to a "carry on, just don't exert your dominance too much".

Or have I misunderstood antitrust laws?

Edit: s/excert/exert

o-o-··on Ligra – an open source image projector based off of flea marked parts
Will "Kuberentes" become the next https://www.youtube.com/watch?v=EShUeudtaFg ?
o-o-··on Scientists have traced human tail loss to a short sequence of genetic code
There has to be more to it.

If it’s not selected against, it wouldn’t spread at the cost of the tail gene.

Somehow, somewhere along the genome line, non-tailers overtook tailers.

o-o-··on Show HN: Flyde – an open-source visual programming language
That way, yes. I mean a transformation into spatial problems in much the hardware design way, e.g. the "I need to find a way to add that node without crossing any wires" way. Your example is surely elegant for Promise.all(), although it's a happy path. Can users manage rejected promises, Promise.any() or Promise.allSettled() through nodes and wiring (i.e. not through hidden configuration)?
o-o-··on Show HN: Flyde – an open-source visual programming language
Interesting take on "visual abstraction" vs "visual representation" (if I may add the wording), where Drakon represents the former and Flyde the latter.

I'm uncertain to what extent visual _representations_ of real code has anything to offer developers as a target group. I think it's the strive to have FBP represent already human-friendly code that gets in our way of thinking.

At the end of the day I want to define and execute logic without having to approach parallelism and asynchronicity as programming concepts. Instead the paradigm should transform such challenges into spatial ones. Instead the paradigm should transform such challenges into spatial ones. (Yes I wrote that twice for effect.)

I have yet to see such a system, but Drakon comes close.

o-o-··on Show HN: Flyde – an open-source visual programming language
Insightful – commenting to keep a reference as I spent the last four years engineering around this very aspect.

I'm trying to wrap my head around the difference between execution models. On one hand we have real-time node systems like Unreal Blueprint, Modo or DaVinci Resolve, which depend heavily on state nodes, i.e. nodes whose sole purpose is to hold and serve information (a mesh, a transformation, an RGB matrix). These nodes act as complementary inputs to nodes in the main execution flow.

On the other hand we have Node Red and the likes, whose nodes rely on a single input. At first glance this approch might make sense from a UX perspective – simply connect your components and deploy. However with time I've come to see this as a major limitation to the extent that you're often better off writing code. After building a number of flows you start to notice certain patterns... Since nodes are uncapable of fetching data from other nodes ("state nodes" above), it's up to you as a developer to serve the node with the exact data structure it needs. The GUI gives you no hint as to the structure itself, so you're left reading the node's documentation: {payload, action, topic, subject} – different for every node.

At the core, this approach is the FBP version of polish notation in the sense that you first have to fetch all the operands before sending them to the operation. So what you're left with is a flow where every core node is surrounded by data shuffling nodes: "put this into 'action', put that into 'body', take 'payload' and store it away because the next node will overwrite it". As an effect of this "serial execution model", flows often stretch wide from the left to the right where two thirds of nodes are pure data transformations.

Somewhere around here the USP of FBP gets literally lost in the flow – the USP being to offload working memory. During building/debugging/revisiting flows, I often know right away what piece is broken. Nevertheless I spend a lot of time double-clicking on function, change, and switch nodes just to find that piece of code. The irony of it all is that I wanted to use FBP to _visualise_ logic. Instead the same paradigm hides it away.

So what you've accomplished is transforming code that goes from up to down into boxes that go left to right.

The thinking behind it all is that Node Red shouldn't make assumptions about the incoming data, however someone has to make those assumptions, and that someone is you, the developer.

It would be trivial to create a node that takes an arbitrary input (a sample message), analyses the message structure and exposes the appropriate output pins, however as long as Node Red persists with single input ports and the "message-based execution" it entails, it will take tolls on working memory and lag behind the Unreal model which I too consider state of the art.

o-o-··on Status Limbo
+1 insightful to put it in slashdot terms. A reminder to most of us I guess.
o-o-··on How a software glitch at the UK Post Office ruined lives
Some people suck at management, some people suck at coding, and some people suck at self-awareness.

I can think of two things that I believe would make a difference in any LargeCorp: First, a standarized way to visualise and execute business logic that allows developers and management to reason together. (The no-code movement is on the right track in fostering a common way to interface with code). And second, a responsible editor for each piece of code.

I think a key factor is that software historically hasn't enjoyed industrialisation to the degree of hardware (or construction for that matter). I can buy a standardized CPU of millions of transistors and integrate it into a standardized motherboard with just a snap. We have managed to standardize software up to the OS level, but after that it's up to the developer and her shortcomings.

https://www.codevalley.com/ does some interesting work.

o-o-··on What Bed Linen Can Teach Us About Usability
I don't know how much truth there is to this, but when IKEA established themselves in the US, they evidently had issues with americans returning duvet covers "because the fabric was ripped in the corners".

Subsequently IKEA removed the corner holes. Globally, in the name of large-scale economics.

And speaking of subsequently, I've stopped buying bed linen at IKEA.

o-o-··on How to defend your website with ZIP bombs (2017)
Another method that stuck with me: in the early days of bitcoin someone built an "ssh paywall" – i.e. you would pay to enable ssh remote authentication for a minute or two.

In essence a hacker would have to pay before attempting to hack the ssh endpoint. Of course the admin would have to pay too but the money would end up on his/her wallet.

Quite ingenious if you ask me.

Page 1 of 2Next →