MurphyA/hacker-news huggingface dataset:
by prmph | 2026-02-16 11:15:36+00:00
I do not have conflicting requirements. Expressive type system ARE direct and simple.

Expressive power is the ratio how strongly/clearly you can encode invariants to with complex and ceremonious the syntax of it needs to be.

See how JS, a language usually seen as a middling/mediocre language, can distill the basic good parts of OOP into very direct and clear idioms? I can just create an object literal and embed simple methods on them that receive the "this" pointer and use it. The constructor would be just a regular function. None of the cruft of standard OOP.

See how you define an enumerable union in TypeScript? Very simple. And yet I can think of many major languages that do not have this, certainly not with a lot of ceremony and complexity.

And I can go on.
by rsynnott | 2026-02-16 11:15:54+00:00
> Well, I can accept that Musk didn't know about criminal stuff and just thought it's like a Burning Man and had a big FOMO.

... Wait, okay, I realise Musk isn't the sharpest knife in the drawer, but just how stupid do you think he is? Anyone corresponding with Epstein after his first conviction knew very well the sort of person they were dealing with; they just didn't care.
by wolfi1 | 2026-02-16 11:15:58+00:00
oh man, I have met several Juliuses. one of them was my boss till he made an error as similar to the one the original Julius made, but unfortunately too late I had to leave the company earlier he made my life hell. now he is at another company, as long as he is at this company I won't apply there, if they hire him they have no place for me
by embedding-shape | 2026-02-16 11:16:16+00:00
All of those things have been built before, you're even referencing existing languages that have those "features". Parent seemingly was asking for people to build something completely novel, that doesn't have any FOSS code available that done that thing before.

And yes, LLMs/agents can help you do it for sure, I'm currently building the lisp of my dreams in my freetime, and already have compiler, interpreter, UI framework and some other things already done in a way I'm happy with.
by metalman | 2026-02-16 11:16:48+00:00
missions to examine space craft that have been in space/moon for decades could be quite profitable, as these will provide engineering feedback as to what parts are still operable and how things failed and what might be done to effect repairs, as this is how aviation reached the level of reliability that it enjoys today, but with space bieng even less forgiving.
We are getting lots of data about operations in LEO, and some from Mars, but the moon is tough, too much dust,no atmosphere, not enough gravity, and very wide temperiture/radiation swings that last for weeks,and actualy more difficult to build for than mars or leo.
by Imustaskforhelp | 2026-02-16 11:16:51+00:00
> but you’ve still got some physical servers to maintain and engineers to pay to keep it running daily vs a physical store front doesn’t have those challenges and expenses.

are there any estimates on how much apple is costed in server costs because of apple app store and if there are, can that be considered with the 30% that they are leeching and compare the two of them and compare that estimate with the retail example you brought.

So there are 2 million apps in app store. Assume average to be 100 MB so that is 2 million * 100 /(1024* 1024) = 190.734863 TB using $0.015 / GB-month Cf r2 with 0 egress costs I get the price as 2929.6128$ per month or 3 Grand/month ie. 36 Grand an year

Heck, consider the average app size to be FOUR times the cost. Then you get the salary of 1 apple engineer and that's STILL less than the average salary of 1 apple engineer.

https://www.glassdoor.com/Salary/Apple-Engineer-Salaries-E11...

And we are forgetting the 99$ something which apple app devs have to pay iirc at sometimes. I am an android guy and actually android has similar number of apps so the estimate is same actually.

But I would assume that the engineers aren't the bottleneck either. I assume that both apple/android stores aren't so complex to build to deserve 30% of transaction.

Some might be interesting about the malware/static-analysis but there was this hn post made recently about instagram blackhole which uncovered an malicious apple app which was available in app store so :/

The only reason one might think so is maybe considering the development cost of apple but I think that is an hardware decision and when we buy apple devices, it should be used to recoup the costs not trying to cash cow either. Its a trillion $ company trying to extract 3$ from a 10$ transaction you might do to anybody's patreon from the app :/ Yeah.

TLDR: No. I don't think a 30% transaction is justified.

Hope this helps.
by juleiie | 2026-02-16 11:16:53+00:00
Resources issue is really something that needs to be thought about more. These things already siphoned all existing semiconductors and if that turns out to be mostly spent on things like op does and viral cats then holy shit

Thing is dear people, we have limited resources to get out of this constraining rock. If we miss that deadline doing dumb shit and wasting energy, we will just slowly decline to preindustrial at best and that's the end of any space society futurism dreams forever.

We only have one shot at this, possibly singular or first sentients in the universe. It is all beyond priceless. Every single human is a miracle and animals too.
by tkejser | 2026-02-16 11:17:53+00:00
I didn't really write USING in anger until around 10 years ago, and I have been around a long time too.

Not all databases support it. But once you start using it (pun) - a lot of naming conventions snap into place.

It has some funky semantics you should be aware of. Consider this:

```
CREATE TABLE foo (x INT);

CREATE TABLE bar (x INT);

SELECT * FROM foo JOIN bar USING (x);

```

There is only one `x` in the above `SELECT *` - the automatically disambiguated one. Which is typically want you want.
Test Management as Code (TMaC): Is This the Next Shift After Everything as Code?
by Divyakurian | 2026-02-16 11:18:22+00:00
We already have Infrastructure as Code.Config as Code. Policy as Code.Even Security as Code.So why is test management still stuck in spreadsheets and external tools? What if test plans, traceability, risk mapping, and coverage were defined version controlled like code?
by globular-toast | 2026-02-16 11:18:42+00:00
Is there anything interesting here? Are people really that entertained by this? I remember when ChatGPT first came out and people were making it think it was a dog or something. I tried it, it was fun for about 5 minutes. How the hell could you be bored enough to read article after article, comment after comment of "here's what I typed in, here's what came out"?
by beaker52 | 2026-02-16 11:19:49+00:00
It's the same story with these people running 12 parallel agents that automatically implement issues managed in Linear by an AI product team that has conducted automated market and user research.

Instead of making things, people are making things that appear busy making things. And as you point out, "but to what end?" is a really important question, often unanswered.

"It's the future, you're going to be left behind", is a common cry. The trouble is, I'm not sure I've seen anything compelling come back from that direction yet, so I'm not sure I've really been left behind at all. I'm quite happy standing where I am.

And the moment I do see something compelling come from that direction, I'll be sure to catch up, using the energy I haven't spent beating down the brush. In the meantime, I'll keep an eye on the other directions too.
by cookiengineer | 2026-02-16 11:20:04+00:00
You are replying to someone whose account name is tabs_or_spaces, which in itself is so ironic that I have no word for it.

What people don't seem to realize is that like you pointed out there's a demand for the previous "developer relations" type of job though, and that job kind of evolved through LLM agents into something like an influencer(?) type position.

If I would take a look at influencers and what they're able to build, it's not that hardcore optimized and secured and tested program codebase, they don't have the time to acquire and hone those skills. They are the types who build little programs and little solutions for everyday use cases that other people "get inspired with".

You could argue that this is something like a teacher role, and something like the remaining social component of the human to human interface that isn't automated yet. Well, at least not until the first generation of humans grew up with robotic nannies. Then it's a different, lower threshold of acceptance.
Show HN: Synesthetic Computation
by agamrafaeli | 2026-02-16 11:20:42+00:00
"When perception shifts, and the feeling of control takes over")

I wrote up a deep dive into a security issue in OpenClaw that escalates from a seemingly small UX/trust boundary problem into full remote code execution via a single malicious link.

The article walks through the full exploit chain from a systems perspective rather than just a CVE summary. The key theme is what I call “synesthetic computation”: when subjective context, UI state, agent memory, and system permissions get blended together in ways that feel natural to users but collapse important security boundaries. When an agent is allowed to act across chat, browser, and local tooling, those boundaries become part of the attack surface.

In this case, a crafted link can cause a client to connect to an attacker-controlled gateway, leak a token, and then allow that attacker to reconfigure the agent’s execution environment and run arbitrary commands on the host. The interesting part isn’t just the bug—it’s how quickly convenience-driven design patterns in local AI agents can produce “god-mode” blast radius when trust is mis-scoped.

The write-up focuses on:
– how local agents collapse UI + infra trust layers
– why “runs locally” doesn’t automatically mean “safe”
– how agent autonomy changes the RCE threat model
– what defensive patterns might look like for agent platforms

Curious how others are thinking about the security model for local autonomous agents and whether we need new mental models beyond traditional sandboxing and token scoping.
by asim | 2026-02-16 11:20:59+00:00
Well that was a crazy month. Kudos to this guy for recognising his goals which is not to start another company. It is very easy to get intoxicated by the idea of something being so successful that you can capture the value, especially after having struggled for so long with a previous company. I think it's every founder's dream to like just hit lightning. But this stuff is incredibly stressful and it's important to be able to look into the future and ask yourself. Is this what I want? Is this what I need in my life? And the answer here is no. This person can deliver value elsewhere quite easily and get the reward without as much stress. We should all take a lesson from this whirlwind journey. Do not attempt to be like Peter. You can admire the work he's done. Do not attempt to replicate it. Appreciate it for what it is. For yourself as an observer or a user it's a lesson. But also to note that this is an anomaly. You will never replicate it. A lot of people feel a little bit of envy or jealousy. I used to feel that when I was working on something and I saw other people succeed and I wished that that had happened to me. But if it was meant for you it would find you. And the fact that it hasn't found you means that it was not meant for you. We all have our role to play. There is something important for us to do and that's not necessarily something that is world famous or amasses thousands of GitHub stars. If after reading this it's still bothering you. Take a walk and reflect on the good things in your life.
Show HN: HS5 – Open Source fast single-node S3 compatible object storage
by uroni | 2026-02-16 11:21:11+00:00
HS5 ([website](https://hs5.eu) | [GitHub](https://github.com/uroni/hs5)) is a high-performance scale-up self-hosted S3 compatible object storage server. It is ideal for use cases where single-node scaling, performance, and data-loss risk are acceptable, or as a building block for more robust systems. For example use cases might be local testing environments or temporary storage for data processing workflows.

HS5 features a web interface for managing buckets and users.

License: LGPLv3+

I was previously using MinIO for my single node object storage needs, but it did not scale well with many objects since it creates multiple files for each object. Now it does not aim to solve the single-node use case anymore anyway and is unmaintained as well.

Some technical details: It is written in C++ since I already had an implementation of the main object storage from another project ( SingleFileStorage.cpp ). For the main object to disk location mapping it uses LMDB (a copy-on-write memory mapped database). Once the database memory is mapped, the mapping operations run at in-memory database speeds. The copy-on-write makes writing (small) changes slower. To mitigate this there is an optional WAL mode, where changes are committed to a WAL, then asynchronously committed to the LMDB. Alternatively there is a manual commit mode where commit is done via writing to a special object. Using this might be interesting for bulk-loading or for testing use cases.
Show HN: Claude Relay – Web UI for Claude Code, zero install, push notifications
by chadbyte | 2026-02-16 11:21:11+00:00
I built a local relay server that puts Claude Code in your browser.

No signup, no install, no cloud. Just "npx claude-relay".

The problem: Claude Code runs in the terminal. When it needs approval for a command, you have to be staring at that terminal. Walk away for coffee, and it sits there waiting.

claude-relay runs a local WebSocket server that streams Claude Code's output to a browser tab. When approval is needed, you get a push notification on your phone. Tap to approve or deny.

Technical choices:

Built on Anthropic's Agent SDK (TypeScript)

WebSocket streaming, not polling

Web Push API for mobile notifications (no app install)

Everything runs locally — no data leaves your machine

PIN-based auth for the web UI

It also supports multiple sessions (one per git worktree), so you can run parallel Claude Code instances from one dashboard.

Setup: npx claude-relay
by criemen | 2026-02-16 11:21:29+00:00
> I had assumed that reasoning models should easily be able to answer this correctly.

I thought so too, yet Opus 4.6 with extended thinking (on claude.ai) gives me
> Walk. At 50 meters you'd spend more time parking and maneuvering at the car wash than the walk itself takes. Drive the car over only if the wash requires the car to be there (like a drive-through wash), then walk home and back to pick it up.

which is still pretty bad.
by raddan | 2026-02-16 11:22:00+00:00
> I don’t really understand why this is so hard to accept.

I struggle with the same question. My current hypothesis is a kind of wishful thinking: people want to believe that the future is here. Combined with the fact that humans tend to anthropomorphize just about everything, it’s just a really good story that people can’t let go of. People behave similarly with respect to their pets, despite, eg, lots of evidence that the mental state of one’s dog is nothing like that of a human.
by rankiwiki | 2026-02-16 11:22:00+00:00
About a month ago I shared some thoughts here about trying to simplify a multilingual, content-heavy site I run.

Since then, nothing dramatic happened. No viral spike, no sudden growth.

But I kept building.

I improved the way posts are grouped by writing system instead of language labels.
I tightened the onboarding flow so first-time visitors understand the purpose faster.
I reduced UI noise instead of adding more features.

The biggest lesson this month:
clarity compounds slowly, but confusion compounds immediately.

Most of the work wasn’t adding anything new.
It was removing friction that I had slowly introduced over time.

Curious if others here have had similar months,
no big launches, just steady refinement.
by adrian_b | 2026-02-16 11:23:34+00:00
The suffix "-io-", which becomes "-ium" in accusative/nominative neuter Latin nouns, is extremely ancient. It is inherited from the common Indo-European language.

This suffix is used to derive nouns or adjectives from other nouns, where the derived nouns are understood to have some kind of relationship with the base nouns.

A great number of the names of chemical elements use the Latin variant of this suffix, i.e. "-ium", to derive the name of the element either from the name of the substance from which it has been extracted, or from the name of some characteristic property of the element or from some mythological name or from some person or place that is intended to be honored by this choice.

The name of aluminium comes from the name of the aluminium sulfate in Latin, which was "alumin-".

So "aluminium" means "something that is not aluminium sulfate, but it is related to aluminium sulfate".

On the other hand, "aluminum", which lacks the derivation suffix, just means "aluminium sulfate" (which has become "alum" in English), but the noun has been converted from the 3rd Latin declension to the 2nd Latin declension. Such conversion between declensions were not unusual even for native Latin speakers.

So this is definitely a grammar mistake, which is annoying for those who understand the meaning of words, because it creates an exception that must be remembered, instead of applying the general rule.

In general the British and American scientists have always been much more lax in observing grammar rules than the continental Europeans. So there are also other chemical elements where the English names differ from the correct names. For instance the name of the chemical element "silicium" is derived from Latin "silic-" (flint), from which it is extracted, but in English it has been changed to "silicon", for the silly reason to make it rhyme with "carbon", despite the fact that most chemical properties of silicon resemble more those of boron or of phosphorus or of germanium, than those of carbon (because valence is only 1 of the 3 main properties that determine chemical behavior, electronegativity and ionic/atomic size are equally important). (Carbon is one of the few elements that were known in pure form already in the Ancient World, so its name is not derived from another noun.) ("Boron" has also been changed in English to make it rhyme with "carbon", which is equally baseless.)
by b3lvedere | 2026-02-16 11:24:10+00:00
https://www.youtube.com/watch?v=_95AKKmqGvE

Semantics and grammar joke aside.. there are not many workers remembered in history. Only the so-called absolute greatest, meanest, etc are remembered. Nobody remembers the people who worked on the pyramid, but everyone knows some Farao.

In this case they hired someone who has 'mastered' the use of their own tool(s). Like if Home Depot hired a guy who has almost perfect knowledge of each and every tool in their own portfolio.

I'm not really sure if i want to be that guy.
by ChrisMarshallNY | 2026-02-16 11:24:12+00:00
Not weird. Kyle will take a massive career hit, as a result of this.

I’d say that some of the onus is on Kyle, anyway, as he should vet anything he slaps his name on (I do), but it sounds like he really didn’t have anything to do with it.

Despite the aspersions against the company for their sick time policy (which might actually be valid), the other corporate pressure might be to force their employees to incorporate AI tools into their work. That’s become quite common, these days.
by frogulis | 2026-02-16 11:24:16+00:00
My current company uses Angular, and uses it reasonably well. Prior to working there, I'd never used Angular, so I feel well-equipped to comment on this.

We've also recently absorbed a vanilla(-ish) JS codebase largely developed by one dev which provides a point of comparison.

Angular has plenty of boilerplate and idiosyncrasy, but it being opinionated and "pattern-y" has advantages when you want devs who infrequently touch it to be able to jump in and make changes with some level of consistency.

Additionally -- and this is anecdotal, but I suspect it's a common part of working with a plain JS codebase -- tracking the flow of data through the Angular application is usually soooo much more straightforward, even when it involves navigating through many layers and files. The Angular codebase only has N types of things, and they tend to relate to each other in the same ways, and they're often quite explicit (such as explicitly defined component element names in HTML templates). In contrast the JS app has whatever it has built up with very few constraints keeping it consistent. Obviously that could be improved with discipline and structure, but reducing that requirement is one of the things a framework gets you.

I can't comment too much on React as my one experience working in a proper React codebase was in a team who were largely as clueless as me :)
by ryanar | 2026-02-16 11:24:16+00:00
Pete didn’t just vibe code, he took his many years of engineering experience and applied it to build a ton of products, pushing the boundaries of todays models and harnesses.

I am saddened that the top post is about jealousy, do so many people feel this way? Jealousy should be something that when we feel we reflect on privately and work on because it is an emotion that leads to people writing criticism like tbis that is biased due to their emotional state.
by ptero | 2026-02-16 11:25:19+00:00
They never actually put a full effort into building a consumer oriented economy.

The authorities would say something about a new food program or a housing problem but only as motivational goals. Main players always saw getting people less economically dependent on the state as a major threat.

Making people economically miserable was never a goal, but when building consumer economy would start showing promise the state would reestablish control (see for example Kosygin reforms).
by ben_w | 2026-02-16 11:25:38+00:00
You're inventing a fictional narrative unrelated to anything I just said.

Especially as this was in the context of how Greta Thunberg, who, to the best of my knowledge, has no kids of her own and thus doesn't need to also cover the cost of their hobbies or how to get them to school, and furthermore in the context of "how does she manage to be a full-time activist with no obvious means of support?" where such things as "commuting" is more like "hitchhiking on someone else's yacht for 2 weeks": https://en.wikipedia.org/wiki/Transatlantic_voyages_of_Greta...

You can do a lot of travel very cheaply when your reputation alone is sufficient for people to give you a free lift across the Atlantic ocean as part of your own activism against, in that case, the CO2 emissions of flying. Should that be limited, given the travel itself was part of the attempt at activism to move people away from air travel, but also it took 2 weeks and therefore probably wouldn't do any such thing?

(For those without this advantage, I'm reminded of Tom Scott explaining how he managed to do so much on-site filming around the world for relatively little money; my own cheapest flight was under a tenner, an effect somewhat spoiled by the cost of the British Rail ticket from the airport to my actual destination).