MurphyA/hacker-news huggingface dataset:
by moondowner | 2026-03-13 09:26:35+00:00
> He is going to open GarageBand and make something that is not a song.

As a kid I just loved playing around in Reason (1 or 2?) and making strange sounds and just flipping the racks around and trying to connect the cables in any jack possible, to see what happens.

I would open one of the demo songs, to 'learn' how these racks were wired, and then experimented.

Good old memories.

Kids nowadays need those type of experiences too.
by NamlchakKhandro | 2026-03-13 09:27:40+00:00
> Nobody starts in the right place. You don’t begin with the correct tool and work sensibly within its constraints until you organically graduate to a more capable one. That is not how obsession works. Obsession works by taking whatever is available and pressing on it until it either breaks or reveals something. The machine’s limits become a map of the territory.

This is why you should grow your own trees and wait a million years and melt the silicon into nvidia gpus and install linux.

learn linux.

only sanfran idealists dreaming of a world that destroys them use apple products.
by jll29 | 2026-03-13 09:28:57+00:00
There are many cases of harm caused by ML false positives.

There are also some cases of law enforcement successes caused by ML true positives, e.g. a RAF (Red Army Faction - https://en.wikipedia.org/wiki/Red_Army_Faction) terrorist gone into hiding was identified by a social media photo:
https://web.archive.org/web/20240305044603/https://www.nytim...
(although the success in law enforcement was actually not carried out by the police, but by investigative journalists/podcasters.)

The question we need to answer as a society is if we are willing to tolerate any innocent people to go to jail as the "price" of catching a few more criminals.
by Robelkidin | 2026-03-13 09:28:58+00:00
The problem is a developer spending time to set up alerts for their new feature. I have done it many times on splunk yet that is so inconvenient. it's limited to what the developer expects the error are. example setting up status code based alert on a feature. and what happens if error alerts. A developer has to manual trace logs for a bunch of traceID. LogClaw wants to solve this issue. LogClaw 24/7 monitors your logs no need to set up alerts. when error a rise it will create a ticket with all logs for a particular traceId. No spending time on splunk/datadog log dashboard. Besides that, most of incidents happen unplanned errors on production. Those planned ones a developer has already set up a graceful way of handling them. What happens if your feature works right, but it happens to be it used frequently and Out of memory, or database queries slows, or external api exhausted ...etc and causing the error. There are many unplanned errors that LogClaw will monitor. LogClaw injects all the logs so it knows what's happening through out your whole codebase.
by wiseowise | 2026-03-13 09:29:25+00:00
> You assert that it writes better code than the average software developer?

Absolutely. It contains a lot, if not majority, of all the code available at our hands right now and can reason, whatever it means for LLMs to reason anyway, about it. It absolutely demolishes average software developer and it’s not even close.

> To achieve code coverage it's enough to CALL the code, it doesn't tell you anything about the correctness of the tests: they could all end with a return true, and a code coverage tool would be perfectly happy.

> So, yes, if you don't carefully check the test suite that the agent writes, it might well be worthless (or simply much less useful than you assume it to be, more realistically).

That’s like saying that if you don’t check every line your coworker writes it becomes worthless.
by epaga | 2026-03-13 09:29:51+00:00
This is really fun - love the eyes and the wobble on close jumps! Got 70 jumps on my first try, not sure whether that's good or not, but I do think that platformer gaming experience doesn't hurt...

Edit: pompomsheep (who seems to be shadowbanned btw???) tells me that's top 5% for a first-time player... woohoo!
by constantius | 2026-03-13 09:31:34+00:00
A controversial take unfortunately.

Americans are under the delusion that Democrats are the second coming of Christ, even after it enabled and took part in genocide. To anyone outside of the West, the differences between the two parties are inexistent.

The memoryholing of all Democrats' failures, corruption, and horror is painful to watch. But they do it with a different kind of posturing, and this seems to be sufficient to most.
by khafra | 2026-03-13 09:32:44+00:00
Whether the labor theory of value is right or wrong, the "real split" you describe will soon no longer exist. Capital owners will live on the labor of their capital. Non-capital-owners will live on the largesse of capital, or will not live at all.

Unless we muster the political will to stop AI development, internationally, until we can be certain of our ability to durably imbue it with the intrinsic desire to keep humans around, doing human things.
by BoppreH | 2026-03-13 09:32:57+00:00
We're probably thinking about this at very different levels. Here's what I meant: I can ask Claude for "a bilingual German-Russian poem about the side effects of the most common drugs used in anesthesia". I would bet my left shoe that if I asked people on the street, no one will do a better job than Claude. And to me, answering questions correctly is a very good metric for intelligence.

We can debate whether that's real intelligence, and whether the question is fair, but this is still a real, measurable capability, that just eight years ago was a pipe dream. This capability is what OP is tracking, and what I believe is impressive but hamstrung by harnesses.
by XorNot | 2026-03-13 09:32:58+00:00
Everytime I've had to do any any webdev, I've usually just been frustrated by the fact that there's a vision of how powerful any particular architecture should be, and then all the confusion and boilerplate to try and get it there.

And then it changes every 6 months or goes in circles - and I suppose now we just gave up and are letting LLMs YOLO code out the door with whatever works.

Like I remember learning all about Redux Sagas, and then suddenly the whole concept is gone, but also I'm not actually particularly clear on what replaced it (might be time to go back to that well since I need to write a web interface soon again).
by CoolAssPuppy | 2026-03-13 09:33:11+00:00
The first rule of finding distribution if you're an indie developer or a startup is to be helpful. After all, you're building a product that purports to help someone solve a problem they have.

So with that frame in mind, where do people go to ask questions or vent or get information to solve the kind of problem your product claims to solve? Don't go to those forums to just pitch yourself. First, be helpful. Offer insight and advice, or ask clarifying questions, anything to demonstrate that you are listening and can add value.

Later on, after you've provided some help, you can pitch your product. But the first thing is to be helpful. Offer some kind of wisdom or insight that is currently lacking.

I write about this in my blog post about helping indie developers get their first users: https://www.strategicnerds.com/blog/the-indie-developers-gui...
by iknownothow | 2026-03-13 09:33:13+00:00
I'd ask politely to refrain from such comments :)

This is not me criticising you. I totally understand the urge to say it. We're all thinking the thing you're thinking of. It takes effort not to give into it ;)

The reason I personally would refrain from making such comments is that they have the potential to end up as highest ranked comment. That would be a shame. Topic of S3 bucketsquatting is rather important and very interesting.
by adrian_b | 2026-03-13 09:33:45+00:00
There are many applications where instead of angles it is more convenient to use the Y to X ratio (also the Z to X ratio in 3D), i.e. to use the tangent of the angle as a scalar that encodes the direction.

In 2D, using either the angle or its tangent needs a single number. The third alternative is, as others have mentioned, to use a complex number (i.e. the cos and sin couple).

Any of these 3 (angle, tangent of angle and complex number) may be the best choice for a given problem, but for 2D graphics applications I think that using a complex number is more frequently the best. For 3D problems there are 3 corresponding alternatives, using a pair of angles, using a pair of tangents (i.e. coordinate ratios) or using a quaternion.

Specifying directions by the ratio between increments in orthogonal directions, instead of using angular measures, has always been frequent in engineering, since the Antiquity until today.

For something like cursor movement, the ratio between Y pixels and X pixels clearly seems as the most convenient means to describe the direction of movement.
by Robelkidin | 2026-03-13 09:33:48+00:00
Exactly. Incidents happen with uncaught issue. A simple of database query slowness or out of memory ...etc can cause your "perfectly designed feature" to cause P1. So it is super convienet for a system that invests all of your logs and monitors it for you. No need to customary set up alerts or trace traceIDs, connect logs through out micro-services.
by kuschku | 2026-03-13 09:35:36+00:00
For the past decade or so, many children had no access to real computers. Before covid, many households either only had school-issued chromebooks, or only smartphones. With covid causing a rise in remote schooling, many families got laptops, but again often only locked-down chromebooks.

There's adults nowadays that do their taxes on their phone, cut videos on their phone, and edit spreadsheets on their phone.

And while smartphones and chromebooks are great at accomplishing your desired tasks, they offer no opportunities for growth. You can't change and play around with the system, become a power user, modify your system, look behind the curtain, and gain real understanding.

There's an excellent blogpost on this topic, "The Slow Death of the Power User": https://fireborn.mataroa.blog/blog/the-slow-death-of-the-pow...
by calmworm | 2026-03-13 09:35:47+00:00
Cursor tends to bounce out of plan mode automatically and just start making changes (while still actually in plan mode). I also have to constantly remind it “YOU ARE IN PLAN MODE, do not write a plan yet, do not edit code”. It tends to write a full-on plan with one initial prompt instead of my preferred method of hashing out a full plan, details, etc… It definitely takes some heavy corralling and manual guardrails but I’ve had some success with it. Just keep very tight reins on your branches and be prepared to blow them away and start over on each one.
by Robelkidin | 2026-03-13 09:36:30+00:00
ALL existing product simply let you set up alerting system, and that alerting system is manually done by you. still un-expected issue can arise. LogClaw is not altering system. you just send all your logs, its capable of injecting terabytes of logs per day, and it automatically ignores all the successful logs, and it works on the uncaught exceptions, errors from all services, infrastructure itself.
by BarBoost | 2026-03-13 09:36:32+00:00
I built Internet Intro to surface cool, handmade, and experimental sites that search engines and social feeds usually miss. It’s a beta, free to use, and focused on simple discovery.

What you can try now

- Search View: handpicked search engine for curated sites

- Feed View: infinite-scroll feed

- Embedded View: full-page embed with a "stumble" mode and smooth navigation tools

- Directory View: clean grid layout with fast filters

- 'Fine-tune' filters: exclude AI-generated sites, corporate sites, signup-required sites, and more

How it started

This grew out of my personal link stash and a lot of manual searching. There is no crawling, scraping, or automation. I add and tag entries by hand. I currently have thousands queued and I am working through descriptions and tags.

Status and monetization

- Work in progress: I add sites and fix bugs every day

- Monetization: I am testing locally hosted affiliate banners to help cover costs. There are no external network scripts or tracking. I’m still experimenting with layouts so the banners do not hurt the user experience

Roadmap

Once the main bugs are fixed and core features stabilize, I plan to add roughly 20 new sites per day, not counting future user submissions.

Link: https://internetintro.com
by deviation | 2026-03-13 09:36:50+00:00
I really liked the article, but food for thought: is a transformer that offloads computation to python really that different from Python code being read and then executed by a compiler?

Both examples are of a system we created to abstract most of the hard work.

I think a more important concept here is that the term "AI" has a lot of built-in assumptions, one of which being that it is (or will be) super intelligent, and so folks like the author here think (correctly) that it's important for the AI to be actually doing the work itself.
by NamlchakKhandro | 2026-03-13 09:37:30+00:00
it's so wild that we're in a place now where the utterly brainwashed can say this with a straight face:

> There's an argument to be made that it is ironic that Apple is the example of this, but to me that shows why I _still_ like MacOS, when all the other variants (iPadOS and iOS) are entirely locked down.
by nsteel | 2026-03-13 09:37:41+00:00
> but it's always getting updated,

I entirely disagree. Due to a combination of ISPs sticking with what they know and refusing to update (because of the huge time/cost in validating it), and vendors minimising their workloads/risk exposure and only updating what they "have to". The vendors have a lot of power here and these big new protocols are just more work.

In addition, smaller ISPs have virtually no say in what software/features they get. They can ask all they want, they have little power. It takes a big customer to move the needle and get new features into these expensive boxes. It really only happens when there's another vendor offering something new, and therefore a business requirement to maintain feature parity else lose big-customer revenue. So yeh, if a new protocol magically becomes standard, only then would anyone bother implementing and supporting it.

I think it's much easier to update consumer edge equipment. The ISP dictates all aspects of this relationship, the boxes are cheap, and just plug and play. They're relatively simple and easy to validate for 99% of usecases. If your internet stops working (because you didn't get the new hw/sw), they ship you a replacement, 2 days later it's fixed.

But I will just say, and slightly off topic of this thread, the lack of multiple extension headers in this proposed protocol instantly makes it more attractive to implement compared to v6.
by keyle | 2026-03-13 09:38:18+00:00
In Public mode, Ceno will look into the BitTorrent network to see if another Ceno user has recently shared the requested page. If the service can identify the requested page, it will retrieve that page from another user's device. If the content is not available, Ceno will contact several Injectors to request that website and have it delivered to you.

In Personal mode, you will only contact the Injectors to have that website fetched and delivered to you. The search will not connect to the BitTorrent network and will not attempt to locate the content on other users' devices.

To ensure that your Ceno client can always contact an Injector, we have also created Bridges. If the Injectors are blocked on your network, the Ceno app will look for available Bridges, who will forward your request to the Injectors. The Ceno network currently features around 6,000 Bridges. Their number is always growing.

So on the one side it's some kind of shared cache of website resources, and on the other some kind of distributed tor-like edge network?

Quite clever! I wonder if it works well though, and if there is a risk of content injection by adversaries.
by Jonathanfishner | 2026-03-13 09:39:47+00:00
It's not the same. The core overlap is that agents shouldn't be holding raw credentials, that part isn't new, agreed. But the problem space goes further when you're building for agents specifically:

- Requiring human approval before sensitive actions go through (as @guyb3 mentioned in the post)

- Managing short-lived JWT tokens (refresh/access) with tight TTLs.

- Scoping permissions per-session rather than per-service

Auth-proxying solves the "don't give the box your API key" part. But the approval layer and token lifecycle management are what make this agent-specific, not just "SSO proxy repackaged."
by eru | 2026-03-13 09:40:47+00:00
> It's why taking an antibiotic at breakfast everyday is not a good idea.

Eh, the main downside in the short run is that you are killing your gut fauna.

> One of the risks of an always on response, is if something evolves to evade it - you have nowhere to go.

Evolution can't look into the future. (And eg bats are pretty much always on with their immune system.)
by ralferoo | 2026-03-13 09:40:57+00:00
Just, that is why I wrote "it's just potentially harder for the EU to enforce meaningful penalties for infractions."

You premise is true in one sense, however, the point remains - the GDPR covers all EU citizens, regardless of where the company is based. For small US companies, sure the EU has very little power to enforce it, but larger companies that derive any revenue from the EU can be, and are, fined by the EU GDPR commissioners.

There is more information here: https://www.gdpradvisor.co.uk/does-gdpr-affect-us-companies
or here: https://www.clarip.com/data-privacy/gdpr-united-states/
or here: https://www.usitc.gov/publications/332/executive_briefings/g...
or here: https://dataprivacymanager.net/5-biggest-gdpr-fines-so-far-2...
(that last one, 16 of the 20 biggest fines were for companies outside the EU)

I can't find the source, but Google's AI in the search results also claims that "EU GDPR fines for U.S. companies are significant, with U.S. firms facing roughly 83% of total GDPR fines, totaling over €4.68 billion by early 2025". That 83% figure seems unreasonably high to me, but it's possibly just a consequence of the size of the fine being based on worldwide revenue and over half of the 20 biggest fines were to Google and Meta.
by m000 | 2026-03-13 09:41:20+00:00
A key point that TFA misses (probably for the sake of story-telling) is that, unlike the 2006 iMac the author fondly remembers of, MacBook Neo is not a hand-me-down computer.

It is not the proverbial gift horse. You are paying fresh $ for it. So, it is only reasonable to have some baseline expectations on redeeming value from it.

Also, an important point of the MacBook Neo criticism is that because of its cut-down features, a Neo may never graduate to a "hand-me-down computer", but instead head straight to the e-waste pile.
by cataphract | 2026-03-13 09:42:31+00:00
What's been driving up the cost of construction (it's already up to 2000-2400 eur/m2 for a detached house in Portugal) has been mostly cost of materials and labour.

People complain about the regulations, but they also complain about houses that are structurally unsound, unventilated, flammable, badly isolated acoustically and thermally and so on... I don't think going back is the way to go. It's true that sometimes licensing that too long, though.
by tomhow | 2026-03-13 09:42:33+00:00
Please don't reply to a bad comment with another bad comment.

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

https://news.ycombinator.com/newsguidelines.html
by wiseowise | 2026-03-13 09:42:34+00:00
Where?

> That does not mean you are correct. This mindset is useful only in serious reusable libraries and open source tools. Most enterprise code involves lots of exploring and fast iteration. Code quality doesn’t matter that much. No one else is going to see it.

Here? Most of those that I’ve listed IS boring enterprise code. Unless we’re taking medical/military grade.
by bonoboTP | 2026-03-13 09:42:57+00:00
It 19 years since the iPhone came out, that's almost two decades. 19 years before the iPhone was 1988. Things from 1988 definitely seemed dated in 2007. In fact I think style/aesthetics change is now getting slower and slower. Anything within the last 10 years looks like if could have been made today, since the image resolution / quality doesn't significantly change in such an obvious way. Throughout the 90s and 00s, it felt like things were constantly changing year to year. Totally different mindblowing graphics in games in each release, new OS features, digital cameras, cell phones (at all), then color screens on dumbphones, PDA, smartphone etc. etc., any Internet at all, then broadband etc. It subjectively felt much more rapid than today. The only exception is AI today, but even that is a different feel.
by osmsucks | 2026-03-13 09:43:35+00:00
Helix is my default, as it's a more mature/stable editor. I fire up Flow Control from time to time to follow how it's developing and for more casual editing. They both do an excellent job overall, but my muscle memory binds me to Helix for now.

(I know Flow Control provides Helix keybindings, but I haven't tried that yet and I generally like to retain the default behavior of an editor so that my user experience is more "portable" across machines.)
by solatic | 2026-03-13 09:43:56+00:00
The larger you are, the larger the rounding errors are, the more money that can disappear due to a failure and explained away or extended or written off or whatever euphemism you want to pick. But the sum of rounding errors is less likely to itself be a rounding error. It works until it doesn't, and Evergrande collapsing with $300 billion in Chinese real estate debt will be a case study for years to come.
by plastic-enjoyer | 2026-03-13 09:44:29+00:00
No, but this is irrelevant. Of course, people don't believe that the billionaire class is aligned with the working class, which is why billionaires buy up media outlets to align public opinions with their goals. I think that a comparison with historical fascism is indeed appropriate here. Historical fascism saw itself as a workers' movement, but only insofar as workers were more easily exploited for the goals of an counter-cultural elite than the educated middle classes. Karp and Thiel may well have come to the same conclusion by observing the current US politics. And just as historical fascists recognized the disruptive force of the new mass media at their time, so do Karp and Thiel.
by CodesInChaos | 2026-03-13 09:44:31+00:00
A way to edit/improve tags for existing images would be useful. For example, the duck images could use a "Sex" tag.

And probably some kind of uploader account would be a good idea as well. So if somebody contacts you about an image they uploaded, you can verify if they were the original uploader. And you could give a user more rights related to editing metadata for images they uploaded.

Maybe the species + common name could be normalized instead of being free text fields. Especially if you find an existing database of species names.
by Freak_NL | 2026-03-13 09:44:54+00:00
Weird you got downvoted for that. This is exactly the thing which has been bothering me about all of this.

Pre-LLM there are paid products and licenced stuff, but for the most part you could code in any language using free or community edition IDE's and mostly open toolchains. The total requirement for me as an individual to start using some language or stack is owning a computer and having internet access. Both provided by a stable market with consumer choice.

Post-LLM there is now this blackbox of a service which you depend on and for which someone is picking up a not-insignificant tab where the costs currently seem massively subsidised, and which is getting to be a requirement for your skill set. Open local models? Fine, but who is training them? How will those stay up-to-date?

Oh, and then there is the not-quite-insignificant ecological aspect and that bit where the powers-that-be seem to have collectively decided that copyright doesn't really apply here.