MurphyA/hacker-news huggingface dataset:
by AndyNemmity | 2025-08-03 07:17:00+00:00
Right, and I wasn't able to get this to work for any actual time consuming parts of my job until last weekend with sub-agents, and testing head to head battles with sub-agents, and selecting the best one and repeating.

Last weekend I did nothing but have different ideas battle it out against each other, with me selecting the most successful one, and repeating.

And now, my experience is no longer the same. Before last weekend, i had the same experience you are describing.
by globular-toast | 2025-08-03 07:17:09+00:00
This is the saddest part of this whole thing for me. You consider the prompts and config to be the real source code, but those are just completely lost into the ether. Even if you saved the prompts you can't reproduce their effects.

Then there's the question of how do other developers contribute to the code. They don't have your prompts, they just have the code.

So, no, prompts are not source code, that's why I ask for people to just show the code they are producing and nobody ever does.
Show HN: AI tool that builds and deploys n8n workflows from a single prompt
by abdulhak | 2025-08-03 07:17:15+00:00
I built a simple app that lets you create and deploy n8n automation workflows just by describing what you want in plain English. You link your n8n instance with an API key and endpoint, type your automation, and with one click, your workflow is created and deployed, no technical skills required.

This is an MVP and the AI currently uses general models, I’m working on updating it to improve accuracy with better data soon.

I would like to get your feed back on it! thanks
by PartiallyTyped | 2025-08-03 07:18:07+00:00
I dismissed the claim that they share a single control panel across services because it is false.

I dismissed that claim alone and talked about nothing else. The comment I replied to added nothing to the conversation except an unsubstantiated and plainly false remark.

> Wild that people don't realize that these "separate" systems in AWS all share things like the same control plane.

This comment does not say anything about all being in one basket. It only claims that all services run the same control plane which is so far from truth it must have been made from somebody utterly unaware of how big cloud teams operate.

Seems that this community has lost the ability to reason and converse and would rather be outraged.
by opello | 2025-08-03 07:19:07+00:00
I understand the confusion and it's why I wasn't quite sure if I'd correctly identified what was happening. I took sentence and word as the music theory terms sentence[1] and motive[2]. Then translating the beats of an example into Kodály syllables seemed like a reasonable exercise that could be objectively evaluated.

[1] https://musictheory.pugetsound.edu/mt21c/SentenceStructure.h...

[2] https://musictheory.pugetsound.edu/mt21c/MotiveSection.html
by helix278 | 2025-08-03 07:20:10+00:00
Although I'm more of a functional programmer and ADT addict, I still find this language appealing. Reading the manual, it feels like a lot of correct design decision have been made, contrary to languages like C++. Most notably for me: 1) Memory allocation and reference is restricted, leading to less problems with memory management. 2) Syntax is more flexible, allowing for higher levels of abstraction.
by dbacar | 2025-08-03 07:22:20+00:00
This is epic: :)

From : https://github.com/ioccc-src/winner/blob/master/2024/kurdyuk...

This code draws the current moon phase to the console. So if you’re a lycanthrope, you can monitor the phase of the moon.

#include <time.h> #include <stdio.h>

a,b=44,x, y,z;main() {!a ?a=2551443,x= -b ,y=2-b,z=((time ( 0)-592531)%a<<9)/ a :putchar(++x>=a?x = -b,y+=4,10:x<0?x= x *x+y*y<b*b?a=1-x, - 1:x+1,32:"#."[( x <a*(~z&255)>> 8) ^z>>8]),y> b?0 :main();}
Show HN: Team Timezone Wall (100% offline, single file)
by jharohit | 2025-08-03 07:22:21+00:00
I made a self-hosted, single-HTML-file timezone wall for tracking timezone (working hours) for my global team.

You can grab the file here: https://github.com/jharohit/team-timezone-wall#

I got tired of constantly googling "what time is it in [city]?" to schedule meetings with my remote team. I wanted a simple, at-a-glance view of everyone's local time, but I didn't want yet another cloud service or a heavy app for something so simple.

So, I built Team Timezone Wall with Cursor. Honestly its no feat of engineering or super complicated but solves once specific problem and has been my daily use tool for months now. Quite sticky!

For the self-hosting and privacy-minded folks here, the best part is its simplicity:

- It's a single index.html file. No dependencies, no build steps, no external scripts.

- Zero tracking and completely server-less. It runs entirely in your browser. Nothing is sent anywhere.

- Infinitely portable. You can host it yourself on any static web server, use it with file:///, or just pass the file around.

It's a small tool, but it solves a real headache for me without compromising on privacy or simplicity.
by ggm | 2025-08-03 07:22:47+00:00
The m.2 to sata adapter. Does this serialise the disk io or does it use multiple lanes of the pci bus?

I mean, pricewise and avoiding usb, it's a nice build. I have something not a million miles off using a zimablade and a pci card doing sata, with an ali express sata disk box and an atx psu. Even got 12v off the atx to power the zimablade via DCin
by mythz | 2025-08-03 07:22:52+00:00
I like it, works great in Fedora.

Looks like a great addition to the available image editors on Linux. IMO image editing is one of the few areas lagging in Linux. Currently alternating between Pinta, Krita, Gimp and photopea.com. Will switch to this for a while to see it become my new go to.
by ath3nd | 2025-08-03 07:23:24+00:00
My wife used to live in Bristol, which has plenty of hills, and she was biking everywhere. That's why she has a nice butt.

If one needs excuses to justify having a car and being stuck in traffic, hills ain't a valid one. 30km/h is great, makes for less noise, less air pollution, and now we see, it makes it for 0 traffic deaths. Much better to have the option to reach a grocery store on foot, by bike, by public transport and car than have no options but a car. That makes for less cars on the road, and, funnily enough, 30km/h on a non-busy road will often get you faster to where you want to go than 50 on a busy one.

Again, that's why we Europeans are both happier and fitter than our American counterparts.
by SkiFire13 | 2025-08-03 07:23:32+00:00
> The historic lesson

_The_ lesson? As in, there's no other lesson? Pretty convenient ignoring everything else if it doesn't fit your goal.

> Bro I really really hope you are not trying to compare wrongful cancellation and rape.

The base difference is really between cancelling someone or not giving a victim the relief that the perpetrator got punished, since if the crime already happened you cannot undo that, however I can see why this doesn't include punishing someone as a deterrent for others to avoid performing similar crimes in the first place.

On comparing wrongful cancellation and rape however, have you ever tried imagining yourself losing your friends, your job, your house, all your savings etc etc for something you didn't do? This is torture, most people would go crazy from it, at least I would. Can you even begin recovering from this? Not to downplay rape, but at least rape victims get recognized as such, get help and support from other people and have some chance of at least partially recovering.
by statguy | 2025-08-03 07:24:29+00:00
Any idea roughly how many $100M offers have been made. I initially thought that there were maybe 1-2 such offers and the remaining were maybe around $10-25M. However, judging by this particular case and another report where a $1.5B offer was made to a someone at Thinking Machines, I think that the actual number of such offers is much higher.

Any idea if the Googles/Apples are offering similar retention grants to prevent key employees from leaving?
by Lio | 2025-08-03 07:25:28+00:00
That very much depends on the product type.

No one pedalling a heavy bicycle up hill ever thought it was better made than a lighter one, even if it was.

It’s almost first thing people do when looking at a bike is pick it up for weight.

Heavier aero bikes can be fast. Heavier 4-pot brakes can work better but still we notice the weight and want lighter.
by 9rx | 2025-08-03 07:25:45+00:00
By the same reasoning, if the function signature doesn't indicate what specific errors can occur, why would you write a test in the first place?

No matter how you slice it you have to figure out what the software you are calling upon does and how it is intended to function. Which is, too, why you are writing tests: So that your users have documentation to learn that information from. That is what tests are for. That is what testing is all about! That it is also executable is merely to prove that what is documented is true.
by jauntywundrkind | 2025-08-03 07:27:00+00:00
To ground these endurance figures a little more concretely, consumer drives will advertise 600TBW:TB, or 600 cycles! Starting at 10x that is a very solid starting place!

On the other hand, an enterprise drive like Kioxia CM7 will offer either 1 or 3 drive writes per day (for regular and write-intensive drive models, respectively), across the 5 year warranty. That's ~1800 cycles or just shy of 5500 cycles.
by WalterBright | 2025-08-03 07:27:34+00:00
> The inconsistency of the English language makes it so phonics is limited after a certain number of words, and then memorization and context must be used. For example, take words like cough, rough, through, though, etc. or words like read, lead, wound, etc.

True, but it's not actually a problem. Just sound out the words, and you'll infer from the context which word it actually is and "fix" it in your mind. People listening to you read aloud will also know what what the correct pronunciation is and will help you correct it.
by ishant_agarwal | 2025-08-03 07:28:13+00:00
Location: Bangkok, Thailand

Remote: Yes

Willing to relocate: Yes

Technologies: React.js, TypeScript, JavaScript, Next.js, Redux, Context, Node.js, GraphQL, AWS, Docker, Tailwind CSS, Jest, Playwright, CI/CD, Micro-frontends, Web Performance Optimization, Core Web Vitals, Server-Side Rendering (SSR), Progressive Web Apps (PWA), Web Accessibility (WCAG), SEO Optimization

Résumé/CV: https://drive.google.com/file/d/1cjHllahpI4nh9IivCkq8qFRYXMd...

Email: ishantagarwal32@gmail.com

Website: https://www.ishantagarwal.dev

Github: https://www.github.com/ishantagarwal00/

Senior Frontend Engineer with 6+ years building highly scalable web applications that drive real business impact. Currently at Agoda, where I boosted B2B bookings by 15% with the Multicity Trip feature and cut JS payload by 32% while improving mobile conversions by 8%.

Previously architected a high-performance digital banking platform supporting 7.5M+ users with 99.9% uptime and built responsive, accessible systems tracking 2M+ trucks that increased traffic by 40%. Expert in performance optimization, Core Web Vitals, and building SEO-friendly React applications.

Strong track record in micro-frontends architecture, A/B testing, observability, and mentoring engineering teams. Passionate about creating user-centric, scalable solutions that deliver measurable business results.
by benrutter | 2025-08-03 07:28:37+00:00
You're right, but kind of missing the way risk works. Normally you want something like a swiss cheese model[0] where different layers reduce the likelihood of issues.

Snubbing type systems because they aren't 100% failproof misses that point.

[0] https://en.m.wikipedia.org/wiki/Swiss_cheese_model
by 9dev | 2025-08-03 07:28:45+00:00
That is not what would happen. Figma has built a huge moat through its brand by now, and most customers would continue to use it; some of them probably already have an Adobe subscription anyway, so Adobe would naturally try to make it easier or more integrated for these customers.

A clone would need to start from scratch and compete against a huge corporation with virtually unlimited funds.

> It is almost always that the biggest companies in the market are just more competitive (lower prices or higher quality) than all the others.

That is almost always not what is happening. The big players extinguish any would-be competition early by buying them or throwing sticks into their wheels. They can afford to strategically make a loss in a given area to underbid the competition by overcharging in others, or relying on synergies. There are numerous examples where small teams built highly qualitative alternatives to corpo stuff, but had to compete against the network effects and brand names instead.
by dSebastien | 2025-08-03 07:29:20+00:00
It's been my experience too, already prior to support for sub-tasks/agents.

I've been exploring the ways in which I could "lazy load" context depending on the task at hand. I've approached this by defining an AI "receptionist", a set of roles and a set of tasks.

The receptionist is the entrypoint of the system. It knows where to find roles/tasks but only loads very basic information about the roles.

Depending on the role I ask for, it then loads the right role file, which in turn loads additional context. Then I ask for whatever i want to do, and it loads specific task files based on what I asked. And the task files load additional context etc.

This works quite well because I end up with just the right context for the task at hand. And each role/task can actually be executed as a sub-task/agent
by opello | 2025-08-03 07:30:08+00:00
> I think the last sentence was 'honderdduizend apen hingen daar te gapen' being translated to 'titi titi ta ta. Titi titi ta ta'.

Oh wow, interesting, so the exercise was really taking a Dutch language sentence and breaking it into musical syllables? I'm more confused than before because the example here has 6 words and ends up as 8 notes -- but that could just be something I don't follow since I don't know Dutch. Unless 'honderdduizend' ('hundred thousand' it seems) is a compound that makes sense to split into two?
by sirwhinesalot | 2025-08-03 07:30:44+00:00
Yes and no. The core point is that business rules should be encoded as functions, not in the type system. Everything ending up a map is a side-effect of that since the functions need somewhere to store the information.

But a map is also just one solution. You could use a fat struct as well, or implement a ad-hoc relational database (like what entity component systems really are)
by TheAlchemist | 2025-08-03 07:30:50+00:00
"The hour-long fight, which took place in darkness, involved some 110 aircraft, experts estimate, making it the world's largest air battle in decades."

I would love to see a live map of how these battles go. In my imagination, that should result in at least some Top Gun like combats, but apparently the missiles that downed one of the aircrafts were shoot from ~200kms, and only took it down because the other side believed the missiles range is shorter.
by mhh__ | 2025-08-03 07:31:02+00:00
This is actually a funny thing for risk mgmt because a trader will say "I want a bajillion shares in this IPO", risk notice it and say "a bajillion!?" not realising that ask for 10x more than you think you'll get allocated.

You also sometimes need to tactically trade with worse brokers so they will feel nicer during an IPO.
by cyberax | 2025-08-03 07:31:21+00:00
> English pronunciation <-> spelling is actually pretty predictable as long as you aren't considering letters/phonemes in isolation.

Yeah, and you also learn the etymology of each word. With plenty of exceptions.

I learned English mostly as a written language, by reading books. And for _years_ after moving to the US, I had a problem with pronouncing words that I knew perfectly well how to spell.

E.g. I was confused when a doctor told me that I had "neumonia", even though I knew the word "pneumonia" perfectly well. Or that "gearbox" is not pronounced "jearbox".

> but when it is of Greek origin (or at least came via Greek) it is pronounced "k"

Or Latin. I volunteer to teach English to refugees, so my rule of thumb: if a word is similar to a Russian/Ukrainian word then it's pronounced with a "k" sound. But there's also a bunch of French words where "ch" is pronounced as "sh".

But really, the main rule is to just memorize what the pronunciation is.
by somenameforme | 2025-08-03 07:31:28+00:00
Yes it's exactly how it works. You're just looking at things from an American perspective where, owing to geography, we have a negligible chance of having to fight a defensive war. When we do get attacked eventually it's just going to be getting nuked en masse. So instead all we have is 'defensive' rhetoric for the naive. Notable the Department of 'Defense' was literally called the Department of War in more honest times.

War, real war - and not just bombing random countries with little to no anti-air defense and then huddling up in microscopic and ultra-defended zones while waving a 'victory' banner while having undisputed control over near 0% of the country, is a slow grueling, and bloody thing. This is how you end up with things like both the USSR and USA losing to Afghanistan, Russia losing to Chechnya, USA losing to Vietnam, and so on endlessly.
by SpicyLemonZest | 2025-08-03 07:31:30+00:00
Again, "elevatorgate" wasn't anything! A woman discussed one particular elevator proposition that she didn't appreciate. She didn't name and shame the guy who did it, she didn't say that people who do such things ought to be cancelled; she just said that she, personally, thinks it would be nice if guys didn't do it. The original source of the controversy was Internet commentators who were outraged at the idea that there might be a tradeoff between maximizing romantic overtures towards people who might be interested and maximizing your reputation among people who aren't interested.

(Many of those commentators then went on to exaggerate or outright lie about what the original story was, and I wonder whether it wasn't one of those distorted versions you heard, since you seem to agree that it's reasonable for someone to decide they personally don't like this kind of thing.)
by aryonoco | 2025-08-03 07:31:38+00:00
No one is skeptical of compilers?! I guess you haven’t met many old fashioned C systems programmers, who go out of their way to disable compiler optimisations as much as they can because “it just produces garbage”.

Every generation, we seem to add a level of abstraction conceding because for most of us, it enhances productivity. And every generation, there is a crowd who rails against the new abstraction, mostly unaware of all of the levels of abstraction they already use in their coding.
by wizzwizz4 | 2025-08-03 07:33:16+00:00
> And all of this is primarily driven by business and desire for profit.

When construction is driven by a desire for profit, you get shoddy buildings that, if you're unlucky, kill people. See e.g. https://en.wikipedia.org/wiki/Grenfell_Tower_fire, or https://en.wikipedia.org/wiki/Hyatt_Regency_walkway_collapse – the latter is twice relevant, since the response also challenges your thesis. When buildings are built well, it's because they're built by people who care about their work. Cutting corners (a directly profitable activity, in many situations – and repeatedly profitable, if you play your cards right) is not what I call "progress".

I'm not certain you know what profit is. What do you mean, when you use that word?

> what I'm saying is that status and power is what drives people more than anything else.

Thank you for stating your thesis so clearly. While these things are a major driver of war, they are not a significant driver of human progress.

> the core common sense colloquilal nature of

I've noticed a lot of unjustified assertions from you, which are presumably also appeals to "common sense". How does your "common sense" explain Wikipedia?
by cyberax | 2025-08-03 07:33:48+00:00
> Said no urban planner in the history of urban planning. Or NJB (https://youtu.be/uxykI30fS54)

Wrong. Houston is a great example for planners who care about housing availability and the quality of life for the people. And not bike lanes and road diets.

> Houston ranks 7th worst traffic in the US.

Yes. And the 7th worst traffic in the US is STILL BETTER than any large European city's oh-so-great transit.

Tells you volumes, doesn't it?
by 9rx | 2025-08-03 07:36:00+00:00
> The night started as soon as you were able to drink back then.

The drinking started much earlier. Typically you'd drink at home first so that you were already drunk on cheap liquor. Sure, if you had a place nearby that had specials that could compete with the cost of drinking at home, you might opt for that instead, but there is no material difference found in that. What is key here is that people did everything they could to keep the cost down, limiting the high cost experience associated with going out to just a couple of hours before everything closed down.

The "YOLO youth" of today don't care. Some researchers have suggested that because they feel they have no future they have no qualms about spending today, but whatever the exact mechanics of are it is clear that they aren't trying to pinch pennies like previous generations did. They are almost certainly spending 5x more, but that is buying them an entirely different night out as compared to what people were accustomed to in the past. The same night out isn't 5x more expensive. Not in any way, shape, or form.
by igor47 | 2025-08-03 07:36:40+00:00
If you're actually interested in skepticism, I recommend the podcast Skeptics Guide to the Universe (SGU). James Randi was a good friend of the hosts. The show mainly is a discussion of general science news from a skeptical lens. Their attitude towards the paranormal stuff is pretty dismissive, but this is because they've engaged with the believers for decades and have discovered a complete disregard for evidence or truth in those communities.

I also really the movie "behind the curve", which goes deep into the flat earth movement. Really a great way to understand what motivates these people (status in their community, mostly) and how they think (with lots of bias).
by einpoklum | 2025-08-03 07:37:08+00:00
Two notes from reading the first several paragraphs:

1. It seems one needs to know some Scheme in order to write these files:

https://www.scheme.org/

I don't think it's possible to just "wing it" by copy-and-paste.

2. I did not understand the introductory paragraph about how services "extend" each other. Does every service have hooks for possible extensions? What if a new service doesn't fit existing extension hooks?

(I can understand service dependencies of course, but it seems to go beyond that.)
by at_compile_time | 2025-08-03 07:37:41+00:00
>What's next, complaining that some doctor is an asshole for appearing on TV to refute people claiming ivermectin cures covid, thus making it impossible for people to seriously study ivermectin's covid benefits? Or that they were too aggressive in responding to the shyster?

That might not be the best example to use here because the incentives are entirely backwards. The people claiming to have ESP were doing it for fame and money, whereas the scientists and medical professionals claiming that ivermectin was effective for treating COVID were doing it in spite of the professional stigmatisation that came with it. The unscrupulous would have been shilling for pharma as they always have, that's where the money is, not sticking their necks out for some off-patent drug.
by devjab | 2025-08-03 07:39:42+00:00
For many of us UML has been completely irrelevant for decades. If you're deep down the OOP rabbit hole, then UML can have it's place in helping you keep track of your hierarchies. If you use it then I'd assume that getting your process of keeping it updated as automated as possible would be a high priority, unless you want it to rod in some ivory tower.

Personally I view architecture in UML, ArchiMate or draw.io rather than being build with something similar icepanel.io to be a complete waste of my time. But that's just me.