MurphyA/hacker-news huggingface dataset:
by thesz | 2026-02-06 10:17:01+00:00
> As tweaks are made...
> ...how you layout different files and functions in memory have different trade offs and are hard to know up front without doing actual real world testing.

These are definitely not an algorithmic optimizations like privatization [1].

https://en.wikipedia.org/wiki/Privatization_(computer_progra...

To correctly apply privatization one has to have correct dependency analysis. This analysis uses results of many other analyses, for example, value range analysis, something like Fourier-Motzkin algorithm, etc.

So this agentic-optimized compiler has a program where privatization is not applied, what tweaks should agents apply?
by acchow | 2026-02-06 10:17:46+00:00
> I get that there can be too much of a good thing etc

Similarly, people that run 45 minutes a day are in great shape. But if you run a half marathon every day, you will age quickly

You’re exactly right, too much of a good thing. And for hard strength training, you can hit that tipping point very quickly. Probably within an hour a day if you’re going hard
by thrance | 2026-02-06 10:17:48+00:00
Mussolini literally coined the word "fascist" to name his movement. Hitler never hid the fact he based his own movement on Mussolini's, so he'd probably describe his party as fascist too. Later, the word became extremely negative for obvious reasons, such that current fascists pretend not to be such, but it doesn't mean they aren't. Overall, I'd say it's used well enough.
by TFSFVentures | 2026-02-06 10:18:21+00:00
We've seen this exact scenario before where critical infrastructure goes down and vendor support is non-existent, especially with smaller providers or specific tiers. The immediate concern is getting encremagique.org back online. This usually comes down to understanding the actual recovery options available from Bolt.new's side, or if a full migration is the only viable path. There's usually a path through this, but it requires a clear-eyed assessment of the technical situation and available leverage.
by ekr | 2026-02-06 10:18:25+00:00
Not being rich per se, but probably stress. The body has no innate knowledge of how wealthy you are, outside of some information stored in the neocortex about financial details (which has little influence on the overall functioning and regulation of the organism as a whole). But it does keep track of a very important signal, and that is neuroception, or safety, absence of threats. And being wealthy, absence of sources of stress, or ability to avoid them, brings about that state of feeling secure, safe, which affects every cell of the body and leads to a good regulation of the whole organism.
by TFSFVentures | 2026-02-06 10:19:10+00:00
We've seen this exact scenario before, where manual route planning or inadequate tools become a significant bottleneck for operations with a large number of stops and contractors. The need to efficiently handle 3900 stops for 25 people, with Excel import/export, is a common challenge. This usually comes down to finding a solution that can scale with your data volume and integrate smoothly into your existing workflows.
by alecco | 2026-02-06 10:19:43+00:00
Counterpoint from roon (OpenAI):

last half of this article is poor analysis:
- makes assertion that 5.2 token inefficiency ruins long horizon planning? and yet it tops the METR chart for long horizon planning? half baked
- counts NPM downloads as authoritative when Claude code numbers hugely inflated bc GitHub actions does automatic CC download every time CI runs (vs Codex Compute cloud)
- revenue numbers look like ragebait to me

https://x.com/tszzl/status/2019591272315650234
by handstitched | 2026-02-06 10:19:54+00:00
Look at the wikipedia page for any given country, and I guarantee you that it cites the CIA World Factbook at least once (and probably several times [1] ). Saying "we don't need the world factbook because we have Wikipedia" is completely ridiculous.

Wikipedia is an encyclopaedia, meaning it's not a primary source of facts but rather an aggregate of information published elsewhere.

[1] - some examples: https://en.wikipedia.org/wiki/Australia - cites the factbook 4 times; https://en.wikipedia.org/wiki/Uzbekistan - cites it twice
by MadnessASAP | 2026-02-06 10:20:00+00:00
Unrelated but this just happened and I thought of you ;-)

› commit this, **SKIP BEADS**

• Ran git status -sb
└ ## main...origin/main [ahead 4]
M containers/frigate.nix
?? .beads/bd.sock.startlock

• I see an untracked .beads/bd.sock.startlock file that might be normal but needs clarification. I also note the requirement to include a bead and confirm bead readiness
before proceeding, so I'll ask whether to create the bead and if the untracked file should be included in the commit.

───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

• I can’t skip beads for this repo. The AGENTS.md rules are explicit: no work (including commits) without an open bead. Please confirm you want me to create a bead for
this commit.

I don't know what's wrong with your Codex, but mine can't bring itself to break the rules.
by TFSFVentures | 2026-02-06 10:20:11+00:00
Your description of the difficulty in tracking validated learning – from assumptions and interviews to experiments and actual learnings – resonates strongly with situations we've helped founders navigate. The struggle to maintain a clear history of why decisions were made, especially when spreadsheets feel clunky and Notion overkill, is a classic operational challenge. We've helped teams build more robust systems for this, often leveraging AI to structure and retrieve insights from qualitative data. If you're open to a quick chat, I could share some approaches that have worked for others facing similar issues with their 'idea → segment → pain → hypothesis' flow.
by joriJordan | 2026-02-06 10:20:26+00:00
"Do what we say or lose your income" does require blind faith in the correctness of the hierarchy. The business model and whether or not useful work is being done or if the biological is just shuffling capital around as political rules allow.

It requires ignoring management is just another random person, wielding fiat authority. Physics has not imbued them with special properties. It's allegiance to made up semantics.
by cermicelli | 2026-02-06 10:20:27+00:00
But knowing microsoft and looking at the AI commits in F#, (honestly AI could write this stuff faster), I am even willing to accept some bugs if the LSP saw some good improvements regularly.

This is the same issue Haskell has before all the work that went into hls, tbh it's still behind the times but it's on parity with usable tooling.

But man are the F# folks weirdly bad at tooling, fable is good but it's just that nothing in the JS ecosystem even remotely works long term, no ecosystem nor support.
You have to either only use React or hope the library you picked in F# gets ok support somehow, or just vendor it.

For backend F# is much better but only because C# ecosystem offers most libraries you may need. But no one makes F# first/native libraries at all, atleast nothing that keeps being maintained over a longer tail.

I tried some game dev in F# but man was it rough.
by hypeatei | 2026-02-06 10:20:35+00:00
The zeitgeist around the files started with MAGA and their QAnon conspiracy. All the right wing podcasters were pushing a narrative that Trump was secretly working to expose and takedown a global child sex trafficking ring. Well, it turns out, unsurprisingly, that Trump was implicated too and that's when they started to do a 180. You can't have your cake and eat it too.
by TFSFVentures | 2026-02-06 10:20:50+00:00
Your situation, needing specific domain expertise in wet-lab, hardware, and computational bio but facing a talent gap in SWE skills, is something we've helped companies navigate. The dilemma of training academics in SWE versus training SWEs in domain knowledge is a classic one in specialized tech. We've developed strategies for assessing which approach yields better results for specific project types and team structures. If you're open to a brief chat, I can share some insights on how others have successfully tackled this, and we can explore if any of those frameworks might apply to your specific needs.
by phicoh | 2026-02-06 10:21:01+00:00
The thing for me at least is that when I looked at Pascal, MODULA-2, Ada, if you had complex data structures which had to allocate and deallocate memory, then those language would not help at all. They would allow you to make pointer mistakes. Pascal and MODULA-2 were also very restrictive in various area (no generics). Ada is better in that respect, but Ada compilers were rare.

In my opinion it is only Rust that offers a language without runtime system requirement and fixes essentially all of the problems of C.
by TFSFVentures | 2026-02-06 10:21:12+00:00
It sounds like you've identified a clear market need for software due diligence, especially for investors and creditors, and have the deep technical and business experience to address it. We've seen this exact scenario before where a founder has a strong vision and expertise but needs the right organizational structure or capital to scale. There's usually a path through this, and happy to sanity-check your approach to building out this business and attracting the right financing if it helps.
by trymas | 2026-02-06 10:21:38+00:00
As another example `opencode`[0] has number issues on the same order of magnitude, with similar problems.

> There seems to be a mismatch of what you're describing would be issues (for instance about the quality of the agent) and what people are describing as the actual issues (terminal commands don't work, or input is lost arbitrarily).

I just named couple examples I've seen in issue tracker and `opencode` on quick skim has many similar issues about inputs and rendering issues in terminals too.

> Similar to your argument, I can name countless of situations where developers absolutely adamantly insisted that something was very hard to do, only for another developer to say "no you can actually do that like this* and fix it in hours instead of weeks.

Good example, as I have seen this too, but for this case, let's first see `opencode`/`claude` equivalent written in "two weeks" and that has no issues (or issues are fixed so fast, they don't accumulate into thousands) and supports any user on any platform. People building stuff for only themselves (N=1) and claiming the problem is simple do not count.

---------

Like the guy two days ago claiming that "the most basic feature"[1] in an IDE is a _terminal_. But then we see threads in HN popping up about Ghostty or Kitty or whatever and how those terminals are god-send, everything else is crap. They may be right, but that software took years (and probably tens of man-years) to write.

What I am saying is that just throwing out phrases that something is "simple" or "basic" needs proof, but at the time of writing I don't see examples.

[0] https://github.com/anomalyco/opencode/issues

[1] https://news.ycombinator.com/item?id=46877204
by TomBers | 2026-02-06 10:21:41+00:00
Wanted to second this. Been using AI extensively on a relatively large Phoenix / Elixir code base, and it mostly produces excellent results.

The features of Elixir that lead to good software are amplified with LLM's.

One thing that I would perhaps add to the article (or emphasise) is the clarity and quality of error messages in Elixir. In my opinion some of the best error logging in the game. The vast majority of the time the error gives enough information to very quickly fix the problem.
by cope123 | 2026-02-06 10:21:44+00:00
Hi, what kind of problem are you having? Vibe coding itself isn’t really the issue — the bigger challenge is coming up with an idea and figuring out how it can be monetized. AI is great for helping you build whatever you have in mind, as long as it doesn’t require true innovation. At least from my perspective, AI can’t really conceive and create something genuinely new — or at least not in the way we currently use it.

I watched your video and what you’re saying about code quality and refactoring absolutely makes sense. On the other hand, if vibe coding gives you a chance to build something you find interesting, it’s sometimes perfectly fine to move fast, get to an MVP, and see whether it actually makes sense.

Either way, it’s a cool topic for discussion.
by inglor_cz | 2026-02-06 10:21:55+00:00
It is not hard, because you can look at other examples besides Cuba.

Once upon a time, there was COMECON, a huge bloc of socialist countries trading with one another, whose intent was precisely to limit Western pressures. It included some fairly developed countries like Czechoslovakia and GDR. 500 million people in total, similar to the US and Western Europe together back then. A huge market in total, from Leipzig to Vladivostok to Saigon (after it fell).

(BTW Cuba was a member of COMECON and it was a very non-productive member, being heavily subsidised by the Soviet Union all the time. I still remember the Cuban oranges sold in Czechoslovak shops, which were so full of stones/seeds that they were barely edible. No one would voluntarily buy them unless there was no alternative available, but there usually wasn't one. A good metafor for what was going on.)

They still ran their economies into the ground because Marxist-Leninist economy doesn't work in practice. Marxism as a theory is catnip for intellectuals, but neither Marx nor Lenin ever tried to run a corner shop, much less an actual factory. The resulting misalignment of interests throws off almost everybody and a country practicing Marxist-Leninist approaches to economy will end up with just two really functional institutions: the secret police, to keep the comrades in power, and the (very non-Marxist) black market, which is tolerated because otherwise the population would starve. If it is not tolerated, the population will starve, but only a few countries like North Korea were crazy enough to go down that road.

The same happened all over again pretty much everywhere where it has been tried. China only started to economically grow after ditching Marxist economy for market reforms in 1979. India was never totalitarian, but toyed with Marxist approaches until 1991, when the "License Raj" was reformed; since then, it has been following Chinese economic growth along a very similar line.

Heck, even very early idealistic Israel ran into somewhat similar problems, although all the kibbutzniks were there voluntarily and eschewed use of state violence to build their utopias.
by nneonneo | 2026-02-06 10:22:25+00:00
I had a fun bug while building a smartwatch app that was caused by the sample rate of the accelerometer increasing when the device heated up. I had code that was performing machine learning on the accelerometer data, which would mysteriously get less accurate during prolonged operation. It turned out that we gathered most of our training data during shorter runs when the device was cool, and when the device heated up during extended use, it changed the frequencies of the recorded signals enough to throw off our model.

I've also used a logic analyzer to debug communications protocols quite a few times in my career, and I've grown to rather like that sort of work, tedious as it may be.

Just this week I built a VFS using FUSE and managed to kernel panic my Mac a half-dozen times. Very fun debugging times.
by 1718627440 | 2026-02-06 10:22:33+00:00
> - unspecified default type sizes. Should have had i8, u16, i32, u64, f32, f64 from the beginning.

I strongly disagree. The programmer should rather prescribe intent and shouldn't constantly think about what size this should exactly have. Does this variable represent the size of an object, an address, a difference or just a random positive integer? Then use size_t, uintptr_t, ptrdiff_t and unsigned int respectively. Why should I care what exact sizes these are? I hate that modern (system) languages completely throw away that concept. "I want a unsigned integer" "oh, you mean u32" "No! I really mean an unsigned integer."

Also when I do want e.g. 32 bit available, there is no reason, I need to use a suboptimal 32 bit wrapping behaviour when I don't need it. The correct type to use for computation for that would be uint32_fast_t and the implementation chooses what makes sense to use for this.
by hansmayer | 2026-02-06 10:22:45+00:00
> Just tested the new Opus 4.6 (1M context) on a fun needle-in-a-haystack challenge: finding every spell in all Harry Potter books.

Clearly a very useful, grounded and helpful everyday use case of LLMs. I guess in the absence of real-world use cases, we'll have to do AI boosting with such "impressive" feats.

Btw - a well crafted regex could have achieved the same (pointless) result with ~0.0000005% of resources the LLM machine used.
by KoftaBob | 2026-02-06 10:24:31+00:00
Him being in jail awaiting trial, which risked him exposing the details of the operation if he felt it could help him get a lighter sentence.

If the choice for Mossad was either risk Epstein exposing that Israel was essentially running a state-sponsored underage sex trafficking ring, or kill him before he can do that, you know what they'd choose.
by donkeybeer | 2026-02-06 10:24:40+00:00
Which systems in the 70s or even 90s would have had good hardware support for all these lengths?
I think overall perhaps its better that the thing named int works on both the arduino and my amd64 otherwise we might needlessly need to rename all types for each platform to fit the most natural type lengths there. Imagine the 32 bit to 64 bit transition under those conditions.
by visualphoenix | 2026-02-06 10:25:21+00:00
Can this do 302 redirect to s3? One neat feature of artifactory edge is that the asset download can skip hitting the edge peer and go straight to s3.

Would be cool if this also could support the existing artifactory s3 backend format so you could just point this at your existing artifactory s3 bucket and migrate your db over to this.

Congrats on launching!
by WCSTombs | 2026-02-06 10:25:23+00:00
How are you getting the 170,000 number? I did a quick search and found this quote from merriam-webster.com [1]:

> Webster's Third New International Dictionary, Unabridged, together with its 1993 Addenda Section, includes some 470,000 entries. The Oxford English Dictionary, Second Edition, reports that it includes a similar number.

[1] https://www.merriam-webster.com/help/faq-how-many-english-wo...
by pmontra | 2026-02-06 10:25:45+00:00
Well, the only difference between Fascism and Stalinism was more or less that Fascism was anticommunist (communists and fascists were killing each other in Italy when Mussolini, a former socialist, was raising to the power) but Stalinism was communism only because Stalin had to wave that ideological flag to become leader of that country in those times. Both were nationalistic (Stalin de facto killed internationalism), had control of economy, had full control of society. Dictatorships.
by thrance | 2026-02-06 10:26:50+00:00
"all those not in favor of maximising immigration" is an hyperbole. Do you think the comparison between ICE and the Gestapo is completely unwarranted? Obviously the scales are very different (for now), but it feels justified enough to associate the two, if for no other reason than to remind people that we are on similar tracks that led to the worst times of our shared History.
by embedding-shape | 2026-02-06 10:27:25+00:00
> AI usage should be banned in general. It takes jobs faster than creating new ones ..

I don't have an strong opinion about that in either direction, but curious: Do you feel the same about everything, or is just about this specific technology? For example, should the nail gun have been forbidden if it was invented today, as one person with a nail gun could probably replace 3-4 people with normal "manual" hammers?

You feel the same about programmers who are automating others out of work without the use of AI too?
by g947o | 2026-02-06 10:27:29+00:00
Looking at their examples, I imagine people who have written HTML and React before can't possibly use these libraries without losing their sanity.

That's not a criticism of these frameworks -- there are constraints coming from Rust and from the scope of the frameworks. They just can't offer a React like experience.

But I am sure that companies like Anthropic or OpenAI aren't going to build their application using these libraries, even with AI.
by 1718627440 | 2026-02-06 10:27:46+00:00
In my opinion error handling in C is great. It forces you to actually think about it, deal with them as close as possible and makes you write it in a forward compatible way. Much better than exceptions were you never no what one might throw in another version.

> The barebones-macro-system?

The CPP is a different language and designed that way so you can use another language that suits you better, most don't do that, because the default is fine.
by nworley | 2026-02-06 10:28:21+00:00
This matches a lot of what I’ve been seeing too.

What stood out to me is that AI seems far less concerned with domain age than Google is. If there’s enough contextual discussion around a product (ie. Reddit threads, blog posts, docs, comparisons) then AI models seem willing to surface it surprisingly early.

That said, what I’m still trying to understand is consistency. I’ve seen cases where a product gets recommended heavily for a week, then effectively disappears unless that external context keeps getting reinforced.

So it feels less like “rank once and you’re good” (SEO) and more like “stay present in the conversation.” Almost closer to reputation management than classic content marketing.

Curious if you’ve seen the same thing, especially around how long external mentions keep influencing AI recommendations before they decay.
by MagicMoonlight | 2026-02-06 10:28:22+00:00
I thought this was going to be a joke article about how easy it is to not be a pedo. But it turns out the author did have engagements with Epstein, and is now trying to pretend he just randomly showed up in the files.

Do you know how many times I’ve appeared in the files? Zero. It’s very easy to not appear in them. 99.999999% of people didn’t.
by CodesInChaos | 2026-02-06 10:28:45+00:00
I'm talking about relatively short running transactions (one call to the HTTP API) which load data, process it in the application, and commit the result to the database. Even for those a significant portion of the time can be spent in the application, or communication latency between db and application. Splitting those into two shorter transactions might sometimes improve performance a bit, but usually isn't worth the complexity (especially since that means the database doesn't ensure that the business transaction is serializable as a whole).

For long running operations, I usually create a long running read-only transaction/query with snapshot consistency (so the db doesn't need to track what it reads), combined with one or more short writing transactions.
by Cthulhu_ | 2026-02-06 10:28:58+00:00
> If writing the code is the easy part, why would I want someone else to write it?

Arguably, because LLM tokens are expensive so LLM generated code could be considered a donation? But then so is the labor involved so it's kinda moot. I don't believe people pay software developers to write code for them to contribute to open source projects either (if that makes any sense).
by SideburnsOfDoom | 2026-02-06 10:29:13+00:00
London, UK: BYD was rare, but is rapidly growing now. Expect similar in the EU.

Zeekr is coming.

Polestar/Geely is there and the new models are popular for small-volume expensive cars.

MG (owned by SAIC) is another new entrant with low price and high volume.

Kia/Hyundai vehicles are also common for a long time.