MurphyA/hacker-news huggingface dataset:
by incomingpain | 2025-07-03 15:37:44+00:00
>The fact they're able to do so much with so few employees tells me they're more efficient.

Im not downplaying their accomplishments but it's just not the same scale. Imagine what they could be if the EU didnt have the government boot on their neck.

They easily could be massive.

>ARM? Their devices are running everywhere.

But not in the way intel, samsung, or nvidia make money. ARM makes what 2-3 billion a year gross? Nvidia does that per week. ARM cant claim success for what other entities have done with their chips.

>Spotify? They have 1/3 of the world's streaming music business.

They have 1/3rd of paying subscribers of streaming music of a pure music streaming service.

When you account for apple music, youtube music and free streaming(Im currently listening to Futuristic Work Music | Boost Focus, Productivity & Deep Workflow All Day)

and dont forgot pirated and physical media. Radio probably still exists?

etc. Spotify is a tiny tiny blip of the music industry.

>Oh, and let's not forget that Linux came from Europe.

GNU is from silicon valley. Linux and Linus might have originally been from finland but he moved to silicon valley in 1997. Linux is USA. GNU/Linux is tremendously american.
by llm_nerd | 2025-07-03 15:37:58+00:00
What do you think the "reason" is? Several other comments have made self-contradictory claims. NEVER has it consistently over-estimated jobs as it has, in the history of reporting.

Look, yet another stellar jobs report from the B of L today, completely at odds with the actual metrics of the ADP report. CNN reports it as "The US economy added a stronger-than-expected 147,000 jobs in June and the unemployment rate fell to 4.1%"

ROFL. Good god.

The US has never had so incompetent, criminal and malicious of a government. Ever. It is full-bore idiocracy now, with absolutely in the open criminality. It isn't a "conspiracy", we know with utter fact that this cabal of Fox News halfwits and self-dealing creeps are liars. The orange felon rapist charity-thief quite explicitly thought the solution to COVID was simply to stop testing for it. US climate measurements have been annihilated because global warming doesn't exist if you don't test for it.

This is not normal. If you need to comfort yourself by pretending it is, that's just spectacularly sad.
by calebkaiser | 2025-07-03 15:38:05+00:00
Typically, you would collect a ton of execution traces from your production app. Annotating them can mean a lot of different things, but often it means some mixture of automated scoring and manual review. At the earliest stages, you're usually annotating common modes of failure, so you can say like "In 30% of failures, the retrieval component of our RAG app is grabbing irrelevant context." or "In 15% of cases, our chat agent misunderstood the user's query and did not ask clarifiying questions."

You can then create datasets out of these traces, and use them to benchmark improvements you make to your application.
by sbow9127 | 2025-07-03 15:38:30+00:00
Yes!! I literally just received a text from this “person”!! This is the email that it came from: robertwoodwardzbfo4147@outlook.com.ar

Hello! My name is Lauren from Y Combinator. We were really impressed with your profile and would like to provide you the chance to take on a flexible remote role. In this position, you would assist merchants by updating their data, improving their visibility, and managing bookings effectively. You can work from anywhere for 60 to 90 minutes a day and earn anywhere from $200 to $500 each day, with a guaranteed $800 base every four days. There is a paid five-day trial period, and monthly earnings could exceed $5,000 with bonuses included. Full training and benefits are part of the package; you must be at least 21 years old to apply. Don’t miss out on limited availability! Text 'Yes' to 5752886135 to find out more.
by simonw | 2025-07-03 15:39:24+00:00
The local models aren't quite good enough for this yet in my experience - the big hosted models (o3, Gemini 2.5, Claude 4) only just crossed the capability threshold for this to start working well.

I think it's possible we'll see a local model that can do this well within the next few months though - it needs good tool calling, not an encyclopedic knowledge of the world. Might be possible to fit that in a model that runs locally.
by zozbot234 | 2025-07-03 15:39:51+00:00
The original Amiga platform had no MMU, hence no support for memory protection or virtual memory addressing. Some Motorola processors included it (the 68030 and up) but these were only used on high-end Amigas that were not the most common platform, and are more comparable to contemporary workstations. The AmigaOS just used the single address space approach, that's not necessarily incompatible with protected memory.

The Intel 80386 and its successors were quite exceptional in being "killer micros" with a workstation-class feature set for the time.
by pdabbadabba | 2025-07-03 15:40:42+00:00
And this training data somehow includes an explanation of how these individual lines (with variable names unique to my application) work together in my unique combination to produce a very specific result? I don't buy it.

And...

> pretty much

Is it "pretty much" or "all"? The claim that the LLM simply has simply memorized all of its responses seems to require "all."
by rapind | 2025-07-03 15:41:02+00:00
Communism is an ideal but never a reality. What you see in reality is at best an attempt at communism which is quickly derailed by corruption and greed. I mean, it's great to have ideals, but you should also recognize when those ideals are completely impractical given the human condition.

By the way, this also applies to the "Free market" ideal...
by denysvitali | 2025-07-03 15:41:09+00:00
I like the initiative, but all this effort for ... unsafe Rust? I know it's a hot topic, and I hope the end goal is to have a memory-safe (and faster) tmux. I just hope the author doesn't stop here :)

Edit: As pointed out below, I'm stupid, it's stated in the article and I didn't read that part
by tialaramex | 2025-07-03 15:41:10+00:00
Coincidentally I was just watching this, "Oxidise Your Command Line"

https://www.youtube.com/watch?v=rWMQ-g2QDsI

Some of that video is about stuff you have no use for if you're not a Rust developer, but, some of it is things that would be just as useful to anybody who is comfortable with, as it says, a command line interface.
by chamomeal | 2025-07-03 15:41:17+00:00
That’s super cool, I’m glad you shared this!

I’ve been thinking about using LLMs for brute forcing problems too.

Like LLMs kinda suck at typescript generics. They’re surprisingly bad at them. Probably because it’s easy to write generics that look correct, but are then screwy in many scenarios. Which is also why generics are hard for humans.

If you could have any LLM actually use TSC, it could run tests, make sure things are inferring correctly, etc. it could just keep trying until it works. I’m not sure this is a way to produce understandable or maintainable generics, but it would be pretty neat.

Also while typing this is realized that cursor can see typescript errors. All I need are some utility testing types, and I could have cursor write the tests and then brute force the problem!

If I ever actually do this I’ll update this comment lol
by PaulHoule | 2025-07-03 15:41:54+00:00
Starship to LEO is technologically conservative -- it's hard for me to believe that something like that couldn't be made to work. The uncertainty is that there's not a big market right now for launching things that size but the hope is that the low cost creates the market and maybe Starlink bootstraps it. If it succeeds as an LEO cargo hauler it can be successful without getting man rated or perfecting refueling.

Refueling to go father is technically risky and the performance often not that exciting. If you aren't able to refuel on the Moon, Starship lands and returns roughly 3.5 tons, not better than the Apollo LEM which a much larger vehicle that is tall and tippy -- landing on inner solar system bodies that it is covered with boulders.

Now it might make sense to put a full load of cargo on it, leave it on the Moon and use it as living space, storage tanks or something, but that's not the plan right now. Refueling on the Moon looks tough: water on the moon looks like a good bet, if we're lucky we find frozen carbon sources at the poles or in asteroid residues on the surface [1], but a hydrogen-oxygen rocket looks like a surer thing.

As for alternatives to local nitrogen there is: (1) producing it by nuclear processes which looks tough and (2) various other alternative breathing gases such as Argon, Helium, SF6, etc.

[1] Not clear though if we want to spend any of those on reaction mass or incorporate them in a circular economy. Actual colonists would see it differently than flatlanders. (See The Moon is a Harsh Mistress and The Martian Way)
by frollogaston | 2025-07-03 15:42:42+00:00
For a long time and probably still today, Google AppEngine kinda encouraged storing secrets in the YAML, which is easy to accidentally git-commit. There's no easy way to pass secrets to your services otherwise, unlike Heroku etc where it's always been a single command to put them into envvars on the jobs.

Last time I tried, the default suggestion was Cloud KMS (yeah), now there's some new secret manager that also looks annoying: https://stackoverflow.com/questions/58371905/how-to-handle-s...
by Aman4312 | 2025-07-03 15:42:58+00:00
We’re building AI-Quant Studio, a no-code backtesting platform that lets traders describe strategies in plain English — and see fully executed backtests in seconds.

Most backtesting tools today are built for programmers, not traders. They require knowledge of scripting, platforms like Pine Script or Backtrader, and involve frustrating trial-and-error.

Our insight: Traders don’t want to code. They want answers. We’ve built a system where users input strategies like:

“Buy after 3 red candles and RSI < 35” Our engine parses, translates, and runs the logic — outputting performance metrics, equity curves, and trade logs immediately.

How it works:

A custom logic parser built on LLMs + deterministic templates

Vectorized Python engine for fast multi-scenario backtests

A validation layer that filters out vague or risky logic

Beautiful, interactive visual output (Plotly, equity curves, trade insights)

Where we are now:

Closed beta of 100 users completed — thousands of backtests run

Daily active traders, strong retention

High intent waitlist and early interest from prop firm traders

Fully bootstrapped and moving fast

What’s next:

Expanding beta

Layering in optimization and multi-condition testing

Exploring integrations with platforms like TradingView or MetaTrader

Looking to connect with: Fellow builders in fintech, AI tooling, and low-code/no-code who are solving similar parsing, validation, or strategy evaluation challenges.
by remram | 2025-07-03 15:43:25+00:00
The verdicts:

> Thomas François, 52, a former Ubisoft editorial vice-president, was found guilty of sexual harassment.

> Serge Hascoët, 59, Ubisoft’s former chief creative officer and second-in-command, was found guilty of psychological harassment and complicity in sexual harassment.

> The former Ubisoft game director, Guillaume Patrux, 41, was found guilty of psychological harassment
by luckystarr | 2025-07-03 15:44:21+00:00
I always dreamed of a tool which would know the intent, semantic and constraints of all inputs and outputs of any piece of code and thus could combine these code pieces automatically. It was always a fuzzy idea in my head, but this piece now made it a bit more clear. While LLMs could generate those adapters between distinct pieces automatically, it's a expensive (latency, tokens) process. Having a system with which not only to type the variables, but also to type the types (intents, semantic meaning, etc.) would be helpful but likely not sufficient. There has been so much work on ontologies, semantic networks, logical inference, etc. but all of it is spread all over the place. I'd like to have something like this integrated into a programming language and see what it feels like.
by dfee | 2025-07-03 15:44:39+00:00
Quite literally not.

Capitalism encourages you to put your butt in your own seat and reap the rewards of your efforts.

Of course it also provides you the decision making to keep your butt in someone else’s seat if the risk vs. reward of going your own isn’t worth it.

And then it allows your employer to put another butt in your seat if you don’t adopt efficiency patterns.

So: capitalism is compatible with communism as an option, but it’s generally a suboptimal option for one or both parties.
by cmrdporcupine | 2025-07-03 15:44:39+00:00
We might be able to circle back to this now by putting some portion of memory and video on the die along with the CPU, but that was not going to happen for Atari and Commodore back in the 90s. Motorola wasn't going to shove 128KB or whatever of RAM into a 68k just for them, and even if they did it would have been so expensive

Memory speeds plateau'd while CPU speeds skyrocketed. Almost all the complexities of modern architectures have to do with this. There used to be "no need" for something as funky as L1/L2/L3 caches really because often your memory was faster than your CPU (hence why something like the C64's VIC-II or the Atari ST's "Shifter" are even possible).

Hell there were systems back then that didn't even have onboard registers in the CPU, but used external memory for it (TI's TMS series). The 6502's "zero page" is another example.

You can't do that anymore. The CPU will run many laps around your memory.

Still it'd be interesting to see what Jay Miner would have come up with in the late 90s or 21st century, if he was still around and in the game.
by badc0ffee | 2025-07-03 15:44:47+00:00
> For a long time it was the case that if you didn’t buy an IBM branded PC, you couldn’t guarantee that any software would actually work on it.

I don't know if it was a long time. The PC came out in 1981, and by 1984 you had the fully compatible Tandy 1000 and Compaq Deskpro.

Except for the BIOS ROMs, which companies like Compaq rewrote themselves, the PC did have an open architecture.
by riskable | 2025-07-03 15:45:04+00:00
Lines of Code has always been a tertiary indicator at best. It's supposed to only be used as a (very) rough indicator when you're trying to figure out the overall complexity of a project. As in, "there's 50 million lines of code in Windows."

Knowing a figure like that, you can reason that it's too big for a single developer. Therefore, you'll likely need at least two; and maybe a few thousand marketing people to sell it.
by bicepjai | 2025-07-03 15:45:30+00:00
I can see how pricing at 100 to 200$ per month per employee could make sense for companies, it’s a clear value proposition at that scale. But for personal projects and open source work, it feels out of reach. I’d really like to see more accessible pricing tiers for individuals and hobbyists. Pay per token models don’t work for me either; earlier this year, I racked up almost $1,000 in a month just experimenting with personal projects, and that experience has made me wary of using these tools since.

Sources
by reactordev | 2025-07-03 15:45:38+00:00
My point was there was a distro circa 1997-2003 or so that had all of that pre-baked. No having to mess with SELinux (or disabling it!), iptables, php.ini, apache's httpd.conf, or any of that other than putting your project into /var/www/ and doing a chown -R www on it.
by pphysch | 2025-07-03 15:45:54+00:00
HTMX can easily get spooky. One pattern to avoid that is to not use separate routes for HTMX endpoints. Instead, use a special GET param or header to tell the server that this request is for a specific HTML fragment.

/page1, /page1/click1 (bad)

/page1, /page1?htmx=click1 (good)

Then have a common server pattern for how you inspect the request to determine which fragment (or whole page) to respond with.

With this, navigating HTMX code is much nicer because you only have to identify one entry point instead of hopping through the codebase to identify the N different URLs and view functions that support the page.
by yawaramin | 2025-07-03 15:46:29+00:00
But...your code examples are not doing the same thing though. The React example just does a `GET /clicked` request and discards the response. The htmx example does a GET request and swaps the response into place, replacing the button. This is analogous to an `<a>` or `<form>` tag that makes a request, gets the response, and then replaces (ie swaps) the page.

Try making your React example do what the htmx one does. That's when you'll see the complexity start to creep in.
by delusional | 2025-07-03 15:47:18+00:00
Importantly, problems with the ideal shouldn't preclude good actions that take us in a direction.

There being problems with absolute libertarian free markets doesn't mean all policies that evoke the free market ideal must be disregarded, nor does the problems with communism mean that all communist actions must be ignored.

We can see a problem with an ideal, but still wish to replicate the good parts.
by drivers99 | 2025-07-03 15:47:19+00:00
> I don’t know anyone that used the Amiga for anything other than games.

My Amiga friends used it for playing games and for creative things: writing music, pixel/digital art, some coding, making games (at least, in shoot-em-up-construction-kit), as well as dialing up BBSes and the text-based Internet (like me on my PC).
by rimunroe | 2025-07-03 15:48:47+00:00
Equity is a lottery ticket. Is sacrificing my happiness or life balance in the near term worth the gamble that A) my company will be successful, and B) that my equity won’t have been diluted to worthlessness by the time that happens? At higher levels of seniority/importamce/influence this might make sense, but for most people I seriously doubt it does, especially early in their careers.
by chickenzzzzu | 2025-07-03 15:49:52+00:00
"In a professional context". Spare me. Don't act like every company on earth has a free, performant, 100% accurate no false positive linter hooked up to their magical build pipeline. Have you seen the caliber of companies that have been affected by CVEs and password/PII leaks since just covid? It's everyone

The responsibility is on the programmer to learn and remember these things. Period, end of story. Just as smart pointers are a bandaid on a bigger problem with real consequences (memory fragmentation and cache misses), so too is a giga-linter that serves as permanent training wheels for so called programmers.
by pimlottc | 2025-07-03 15:49:57+00:00
> Popularised by von Braun in his 1949 sci-fi novel, Project Mars

Von Braun's novel was written in 1949 but wasn't published until 2006. Perhaps the author means the technical appendix "The Mars Project" [0] which was published in 1952, which spawned a series of articles [1] in the popular magazine Collier's from 1952 to 1954.

0: https://en.wikipedia.org/wiki/The_Mars_Project

1: https://en.wikipedia.org/wiki/Man_Will_Conquer_Space_Soon!
by southernplaces7 | 2025-07-03 15:50:05+00:00
Since they didn't mention whether they play around at work or on their own free time, what the hell are you even talking about? And no, not everything is about pushing to be productive and deliver some dry corporate HR turd of a definition about value.

If anything such tedious obsessions can just cloud a person's mind against creating something interesting that does turn out to also have long-term import. I mean, I assume i'm talking to either a troll or an idiot given the weird rant you replied with, but it's good to remember that value doesn't always come in a specifically molded form.
by fulafel | 2025-07-03 15:50:08+00:00
It lasted pretty long, especially considering the rate of evolution in those days. It debuted already in 1985, and there were some incremental improvements along the way (first the A3000 and then AGA A4000/A1200 in 1992). After the biggest lead in graphics started to shrink you still had a big user and software user base, multitasking desktop that was far ahead at least until W95, great CLI environment compared to PC stuff, competitive price etc.
by ksri | 2025-07-03 15:50:13+00:00
Struggling with the same issues with junior developers. I've been asking for an implementation plan and iterating on it. Typical workflow is to commit the implementation plan and review it as part of a pr. It takes 2-3 iterations to get right. Then the developer asks claude code to implement the based on the markdown. I've seen good results with this.

Another thing I do is ask for the claude session log file. The inputs and thought they provided to claude give me a lot more insight than the output of claude. Quite often I am able to correct the thought process when I know how they are thinking. I've found junior developers treat claude like a sms - small ambiguous messages with very little context, hoping it would perform magic. By reviewing the claude session file, I try to fix this superficial prompting behaviour.

And third, I've realized claude works best of the code itself is structured well and has tests, tools to debug and documentation. So I spend more time on tooling so that claude can use these tools to investigate issues, write tests and iterate faster.

Still a far way to go, but this seems promising right now.
by irrational | 2025-07-03 15:50:35+00:00
It’s not worth doing because it is easier, but because all of our eggs are in one basket (planet). We know of disasters that can wipe out almost all life on a single planet. Of course, there are also disasters that can wipe out all life in one star system (and one region of the Galaxy). So, ideally we need to colonize many worlds in many different parts of the Galaxy, but baby steps. Step one is to have a sustainable population on multiple moons/planets/stations of this star system before we jump to other star systems.
by Aurornis | 2025-07-03 15:50:43+00:00
> 1) Sharing it wide open on the Web for the whole world to see and everyone to poke fun of is a massive intrusion.

If this person had done a single violation I'd agree. He's a serial manipulator, though, and he's been scamming people throughout the startup community. Once your behavior starts becoming a problem for a community, you shouldn't expect that community to also protect your identity.

The person was targeting a startup community (YC) and had learned how to game their system. The person posting the info didn't even post it immediately. They posted it a year later after hearing multiple stories of the person continuing to do it.

> 3) There are many people with the same name who’s going to get a backlash FYI.

There's a photo of him right in the thread specifically so people can determine if they're talking about the same person. He was also highlighted on a Meta open source developer blog a few years ago.

We all know people can have similar names.
by vidarh | 2025-07-03 15:50:57+00:00
Most of my circle used the Amiga primarily for other things than games.

None of us replaced them with consoles.

While the use in business was of course important, that the PC survives is just as much down to the open platform and the clone market that prevented its future from being tied to a single company - in this case a wildly dysfunctional one.
by francjp | 2025-07-03 15:50:59+00:00
We’re excited to unveil our most powerful release yet: OpenNebula 7.0 “Phoenix”

Designed to empower organizations with sovereign, AI-ready, and edge-optimized cloud infrastructures.

This major release introduces breakthrough innovations across: * Intelligent automation * Next-gen storage management * Hybrid and multi-provider cloud integration * GPU-accelerated AI/ML workloads

OpenNebula 7.0 offers a modern, future-ready alternative to legacy platforms like VMware — built for today’s cloud-native and data-driven needs.