MurphyA/hacker-news huggingface dataset:
by cjs_ac | 2026-01-20 09:05:53+00:00
> These markets are also manipulable. In 2012, one bettor on the now-defunct prediction market Intrade placed a series of huge wagers on Mitt Romney in the two weeks preceding the election, generating a betting line indicative of a tight race. The bettor did not seem motivated by financial gain, according to two researchers who examined the trades. “More plausibly, this trader could have been attempting to manipulate beliefs about the odds of victory in an attempt to boost fundraising, campaign morale, and turnout,” they wrote. The trader lost at least $4 million but might have shaped media attention of the race for less than the price of a prime-time ad, they concluded.

Reminiscent of PG's essay about the submarine[0]: it's another way of attaching credibility to a 'news' item you're pushing.

[0] https://paulgraham.com/submarine.html
by bandrami | 2026-01-20 09:06:16+00:00
This is what people were saying about Rails 20 years ago: it wows the kids who use it to set up a CRUD website quickly but fails at anything larger-scale. They were kind of right in the sense that engineering a large complex system with Rails doesn't end up being particularly easier than with Plone or Mason or what have you. Maybe this will just be Yet Another Framework.
by Surac | 2026-01-20 09:06:16+00:00
this article showes very nice what i do not like in modern c++. Packing easy concepts like lifetime and ownership of data behind complex generic named classes. don't get me wrong; i still like OOP, i even use OOP in c (wel OOP like code) but i do not like the concept of packing easy things in complex ones. perhaps im a litte old :)
by ehnto | 2026-01-20 09:06:25+00:00
I don't touch frontend very often anymore, but you could see the writing on the wall for complexity when React took over and newer devs were working exclusively in that abstraction.

Unlike other abstractions where things get tidied up and more simple, React is much more complex than the technology it's building on. Necessarily, to enable it's features, but none the less it is a consequence of this that when all someone knows is React or other frameworks, things get overengineered. They didn't realise it could be so much simpler if they just knocked it back a layer instead of climbing higher and higher.
Ask HN: Is it still worth building an AI tools directory in 2026?
by NewWebDev | 2026-01-20 09:07:49+00:00
I’m thinking about building an AI tools directory / navigation site, but I’m honestly unsure if it’s still worth doing at this stage. The space feels very crowded, and many large directories already have strong SEO, traffic, and brand recognition.

From your experience, do you think there is still real opportunity here for a solo founder?
What kind of differentiation (niche, workflow, community, data, UX, etc.) would actually make such a site valuable today, rather than just another link list?

I’d really appreciate any candid thoughts — especially from people who’ve built directories, content platforms, or marketplaces before.
by veltas | 2026-01-20 09:08:00+00:00
> The third chatbot-using student had a very complex setup where he would use one LLM, then ask another unrelated LLM for confirmation. He had walls of text that were barely readable. When glancing at his screen, I immediately spotted a mistake (a chatbot explaining that "Sepia Search is a compass for the whole Fediverse"). I asked if he understood the problem with that specific sentence. He did not. Then I asked him questions for which I had seen the solution printed in his LLM output. He could not answer even though he had the answer on his screen.

Is it possible, and this is an interesting one to me, that this is the smartest kid in the class? I think maybe.

That guy who is playing with the latest tech, and forcing it to do the job (badly), and could care less about university or the course he's on. There's a time and a place where that guy is the one you want working for you. Maybe he's not the number 1 student, but I think there should be some room for this to be the Chaotic Neutral pick.
by ben_w | 2026-01-20 09:08:20+00:00
May happen, but I suspect not in the way implied by that question.

Hardware is still improving, though not as fast as it used to; it's very plausible that even the current largest open weights models will run on affordable PCs and laptops in 5 years, and high-end smartphones in 7.

I don't know how big the SOTA close-weights models are, that may come later.

But: to the extent that a model that runs on your phone can do your job, your employer will ask "why are we paying you so much?" and now you can't afford the phone.

Even if the SOTA is always running ahead of local models, Claude Code could cost 1500 times as much and still have the average American business asking "So why did we hire a junior? You say the juniors learn when we train them, I don't care, let some other company do that and we only hire mid-tier and up now."

(Threshold is less than 1500 elsewhere, I just happened to have recently seen the average US pay for junior-grade software developers, $85k*, which is 350x cheaper, and my own observation that they're not only junior quality but also much faster to output than a junior).

* but also note while looking for a citation the search results made claims varying from $55k to $97.7k
by raesene9 | 2026-01-20 09:08:59+00:00
Reading the article, it seemed to me that both the professor and the students were interested in the material being taught and therefore actively wanted to learn it, so using an LLM isn't the best tactic.

My feeling is that for many/most students, getting a great understanding of the course material isn't the primary goal, passing the course so they can get a good job is the primary goal. For this group using LLMs makes a lot of sense.

I know when I was a student doing a course I was not particularly interested in because my parents/school told me that was the right thing to do, if LLMs had been around, I absolutely would have used them :).
by st_goliath | 2026-01-20 09:09:08+00:00
Fun little tidbit: The 0x40-0x4f range used for the REX prefix actually clashes with the single-byte encodings for increment/decrement.

When AMD designed the 64 bit extension, they had run out of available single-byte opcodes to use as a prefix and decided to re-use those. The INC/DEC instructions are still available in 64 bit mode, but not in their single-byte encodings.
by arielcostas | 2026-01-20 09:09:37+00:00
It's not. Regulation (EC) No 1370/2007[^1] states in the annex, related to compensation in cases where a public operator operates subsidised public services and commercial, for-profit activities, that:

>In order to increase transparency and avoid cross-subsidies, where a public service operator not only operates compensated services subject to public transport service obligations, but also engages in other activities, the accounts of the said public services must be separated so as to meet at least the following conditions: [...]

Another topic is: should France be allowed to keep the TGV monopoly in their country because they need it to finance the rest of their network, while they are allowed to operate abroad (like in Spain), taking away business from Renfe through the free market competition they try to impede on their country anyway?

[^1]: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32...
by thecupisblue | 2026-01-20 09:09:47+00:00
Not just America, everything is.
With stock market, at least we can somehow stop the bad actors, insider traders, corporate manipulation, pumps and dumps - with prediction markets, there is no way.

With prediction markets? Next to impossible. The markets being tied to crypto makes it even worse - things get harder to track, jurisdictions get blurry, proving becomes a ping pong between bureaucracy. And proving something becomes moreso a question of free will - if I decided to do X and then someone bets millon dollars on me doing X when odds are low, how do you prove I haven't decided to do X before? Will you prevent me from exercising my free will because of suspect insider trading? What if I am a president/senator?

Years ago, I was a kid who discovered online betting - often it was the only time I could place bets on MMA events, especially because it wasn't as popular as it is now. Even then, the gambling sites had "Other" options where you could bet on presidents, popes, landing on mars etc. The new markets aren't that much different, but are just using a nicer way to talk about it.

It isn't gambling, it's prediction.

You aren't a gambler, you're a "hyperinformed high iq individual predicting the geopolitical moves". Just like crypto gave people the identity crutch of a "tech investor", this gives them the identity crutch of a "geopolitical strategist".

But in the end, it is still just gambling - wrapped in a nice ego stroking suit, but gambling none the less.
by Atomic_Torrfisk | 2026-01-20 09:09:55+00:00
> You are specifically interested in the job for reasons other than the money. It is unlikely that other applicants want the job as badly as you do.

This is really rat race to the bottom. Obviously it goes without saying that people passionate about a project get preference, but if you are trying to wind yourself up to be "passionate" your winding yourself up to accept less for more work.

> Do not ask employees for a referral!

This amount of times I get asked for blind referrals is insane. Maybe it is a non-western thing, but I nor anyone else I know does this or accepts these requests. It only kills an application, since it looks deceitful, an applicant should stand on their own.

> If the company is <30 people, reach out to the CEO directly.

There is already a lot of spam filtering through their inbox, this is white noise. This maaaay only work if you know them on other channels and they are "cool".

> Again, send more than one email.

lol

CS is oversaturated right now for many reasons. Regardless, mass applications do not work unless you are cheating, targeted applications do not work unless everyone else does the same. The best bet is internal networks, or searching for work in unexpected locations, e.g. webmaster at the local pulp mill.

source: I worked in hiring for small stints over 7 years
by mytailorisrich | 2026-01-20 09:11:09+00:00
Lora, especially on regulated bands that are the most used ones, is designed for very small, very infrequent messages. It isn't suited for real-time chat (nevermind secure) and so I think you can't really make it work while respecting transmission regulations.

There are lora modules that work on the 2.4GHz ISM band but then you probably need to consider whether Bluetooth is not a simpler choice if range is not the no. 1 concern.
by hnben | 2026-01-20 09:12:00+00:00
> No one buys a Porsche because they want a sensible car for their family or they need something with large storage

I know two porsche-owners personally. One sometimes uses his porsche (non SUV, but the small fast one) to go on family vacations (with the kids cramped at the too small back seats, which seems funny to me). The other has an SUV and lives in the country with bad roads; They sometimes use their porsche to commute to work and for everyday-stuff like shopping.
by dajonker | 2026-01-20 09:12:17+00:00
I don't know whether it just doesn't work well in GGUF / llama.cpp + OpenCode but I can't get anything useful out of Devstal 2 24B running locally. Probably a skill issue on my end, but I'm not very impressed. Benchmarks are nice but they don't always translate to real life usefulness.
by xenodium | 2026-01-20 09:12:34+00:00
For most of 2025, I ignored popular agents because I wanted to stay within my preferred text editor (Emacs). Thanks to ACP (https://agentclientprotocol.com), I no longer live under a rock ;) I built https://github.com/xenodium/agent-shell and now get a native experience. Claude Code works great. If curious what that looks like, I made a video recently https://xenodium.com/bending-emacs-episode-10-agent-shell
by Drupon | 2026-01-20 09:12:35+00:00
You don't think that being molested by your grandfather might have something to do with replaying that molestation obsessively throughout your life, and trying to come up with hypotheticals in which it can actually be ok?

I'm just operating at the preponderance of evidence level here, and it seems far more likely to be to case that extreme childhood sexual caused the extreme sexual deviation. Do your P(A|B) work here, it's not hard, given the small probability of both of those things.
by vidarh | 2026-01-20 09:14:01+00:00
I mostly agree, and I think a combination of good representation and tooling that lets it self-correct quickly will do better than new language in the short term.

In the long term I expect it won't matter - already GPT3.5 was able to reason about the basic semantics of programs in languages "synthesised" zero-shot in context by just describing it as a combination of existing languages (e.g. "Ruby with INTERCAL's COME FROM") or by providing a grammar (e.g. simple EBNF plus some notes on new/different constructs) reasonably well and could explain what a program written in a franken-language it had not seen before was likely to do.

I think long before there is enough training data for a new language to be on equal grounds in that respect, we should expect the models to be good enough at this that you could just provide a terse language spec.

But at the same time, I'd expect the same improvement to future models to be good enough at working with existing languages that it's pointless to tailor languages to LLMs.
by stavros | 2026-01-20 09:14:19+00:00
There isn't a specific place, it's the general aesthetic. Maybe you do sound like an LLM :P I guess it's not unlikely to pick up some mannerisms from them when everyone is using them.

I guess I don't really mind the use of an LLM or not, it's more the style that sounds very samey with everything else. Whether it's an LLM or not is not very relevant, I guess.
by matwood | 2026-01-20 09:14:26+00:00
> And bringing manufacturing back to the U.S. has been a pretty big GOP selling point.

Which is comical since the US is the #2 manufacturer in the world behind China. And that makes sense given the absolute size of China. The US manufacturing output continues to increase every year. What's not increasing are the manufacturing jobs because of automation.

If there are strategic industries the US wants bolster, like microchips, there are ways to handle that through long term incentives. The CHIPS act did this, but was killed by Trump because Biden put it in place.
by IndieDev-Will | 2026-01-20 09:15:37+00:00
OP here. Just a quick breakdown of the technical architecture for those interested.

I realized early on that using "One Giant System Prompt" was like hiring one chef to make Sushi, Pizza, and Pastries simultaneously. The result was always mediocre.

So, I tore down the v1 architecture and rebuilt the backend using Next.js with what I call a "Kitchen Brigade" Agentic Workflow:

1. The "Maître D'" (The Router Layer): Before any generation happens, a lightweight model intercepts the request. It doesn't generate the answer. It classifies the intent: Is this a Logic problem? A Creative writing task? Or an emotional complaint? This routing step is crucial for latency vs. quality trade-offs.

2. Dynamic Prompt Assembly (The Assembler): Instead of a static system prompt, I assemble the "Order Ticket" dynamically based on the User Context.

Input: User's selected "Depth Level" (ELI5 vs PhD) + Intent Class.

Output: A constructed prompt that instructs the model on how to think, not just what to say.

3. The Model Matrix (The Specialists): The backend routes to different models based on the Maître D's classification:

DeepSeek/o1: For heavy logic, math, and "First Principles" derivations.

Claude 3.5/Gemini: For high-EQ responses and nuanced creative explanations.

GPT-4o-mini: For quick, routine routing tasks to keep latency low.

It’s all deployed on Vercel.

I'm curious: For those of you building Agents, do you prefer this kind of "Hard Routing" (explicit logic) or do you trust the newer models to "Self-Route" via tool use? Would love to hear your thoughts on the architecture.
by chrismorgan | 2026-01-20 09:15:39+00:00
Half of that complexity springs from the requirement of being able to put any element as the radio button. If you’re willing to say “you can only use anything that can be expressed with CSS applied to the <input type=radio>, including psuedoelements”, it melts away.

The other half of it looks to come from an overloaded Label component which should probably have been split into two. There’s a reason that HTML has <fieldset> and <label> as different things. The implementation is also trivially incorrect: role=label isn’t a thing. Other parts of it are wrong or dubious too. In general, if the HTML way of expressing something isn’t permitted, the ARIA way of expressing the same thing is probably wrong too.

And so it goes, through the entire system. They assume you might want something ridiculously complex, and so they complicate and make worse the normal case.
by curtisblaine | 2026-01-20 09:15:51+00:00
> Isn't html/css enough?

No, obviously. If you are writing complex web applications with state, local processing of data and asynchronous interactions it's not enough. You need javascript. If your javascript is especially complex and you desire it to be declarative, you probably need a framework. Do you need, I don't know, Tomcat in Java? Probably yes for a complex application and no for a simple proof of concept. Do you need a database? Aren't files enough? And so on.

Shadcn is a framework for developers who develop highly interactive web apps. If all you need is a static form that submits data to a web service, you probably don't need a framework (except when you need it - for example, selects are not yet fully styleable in all browsers).

Next objection usually is: do you need complex apps on the client? Can't they be reduced to a series of simple forms controlled by the server? Sometimes they can and sometimes they can't, but of course I will decide the shape, behaviour, complexity and look of the applications I build (or have others build for me), thank you very much.

That said, radio buttons have been styleable in all non-legacy browsers for at least 5-6 years, there's no excuse for rewriting them from scratch with svgs.
by hahahahhaah | 2026-01-20 09:16:57+00:00
The problem is app-document impedence mismatch. CSS makes stuff easier but for doc-like pages. In addition doc-like pages want some app-like niceness too.

If you need to be an app you usually need a framework to stay sane (evidence: most other native UI kits are frameworks of some sort) and thus React etc. But they want full contol. Thus 2 ways to do a radio etc.
by Drupon | 2026-01-20 09:17:11+00:00
>I don't think that anyone is harmed in any meaningful way by reading her discussions about hypothetical sexual situations

She advocates for the value of AI generated CSAM, and her hypotheticals are attempts at deluded rationalization, the rationalization of could easily sway the actions of others. When I read her rationalizations and hypothetical moral scenarios, I am just reminded of the arguments from the New Left, including many of the voices of the French petition to remove the age of consent, that offered specious sophistry to not just sway others into allowing them to prey on children, but to encourage others with similar predilections to do so without moral qualms.

A good specific example was the placing of orphans in the homes of known sex offenders in East Germany, with the rationalization that it's better than the orphans endure a bit of sexual impropriety than to suffer negligence, which is a very Aella style argument.
by scyzoryk_xyz | 2026-01-20 09:18:31+00:00
My understanding is that the problem is exacerbated by the shape of surrounding terrain and atmospheric conditions. I.e. the city is in a cavity and on cold days there is a mass of high pressure that pushes all the smog down.

But you are correct I believe (hailing from Wro here) - there have been many countermeasures implemented and cities are packed with sensors. Only so much can be done.
by weird-eye-issue | 2026-01-20 09:18:56+00:00
Also one thing to note is that if pollution is bad in general then nearby fires and local sources of pollution will be much more noticeable. At least in my experience it seems to keep the pollution closer to the ground. Like if you are walking around a city with a lot of traffic on a day with bad pollution you will basically smell car exhaust all day whereas on days with low pollution even with the exact same amount of cars it will be much less noticeable.
by dagss | 2026-01-20 09:19:12+00:00
I am pretty new to frontend development (but have 20 years of backend)

I assumed I would need to use one of these libraries at some point. But, perhaps since I am using Svelte instead of React, whenever I ask AI to do something, then since I don't already use a component lib it just spits out the HTML/CSS/TS to do the job from scratch (or, depending on how you look at it, output the mean component from its training data).

I have to point out it should organize the code and give the component a dedicated Svelte file (sure I could fix AGENTS
md to do that).

I think with AI the usecase for these libraries is much lower. If there is anything complex you need AI can build it in some seconds specifically tailored for you, so..
by Liphe | 2026-01-20 09:20:11+00:00
I dig your mind. I'm working on a project that leverages historical insights and am looking for a technically skilled collaborator. Beyond that, I have several long-gestating concepts dating back to 2001 that require a dedicated team.

I'm envisioning the creation of an international collective, drawing inspiration from the underground movements of the 80s and 90s, but with a significantly broader scope, a stronger mission orientation, and a focus on impactful work that people can be proud of.

Essentially, I'm aiming to establish a digital family to drive a revolution, foster a cultural renaissance, establish new infrastructure, become a market leader, and create innovative solutions that are both compelling and reliable.

By the way, I really like your name, Amadeuswoo – a great combination!

Ciao for now,
by AdamN | 2026-01-20 09:20:22+00:00
Germany was the industrial heavyweight of the 70s and doing a lot more - those emissions aren't just because of nuclear vs coal (although that's very real too). Anyway, anti-nuclear activism only got traction in the 80s so any delta there is not because of that. Economics were probably the main driver (perhaps Atoms for Peace was more France-centric? Not sure if there were other drivers). You can see here that energy use per person was 1/3 higher in Germany than France in the 70s but I suspect if we could find total energy expenditure it would be more like double for Germany than France during that time period: https://ourworldindata.org/grapher/per-capita-energy-use?tab...
by matwood | 2026-01-20 09:21:03+00:00
> So why is inflation still so low?

Inflation was on a glide path to the 2% target until the tariffs. Now it's back to ~3% (most say the 2.7% was off b/c of the missing data).

The general economy is also slowing. Job growth has basically cratered, and mass layoffs are increasing. So people have cut spending.

The stock market has provided some cover because of the huge growth from the AI trade.
by not-so-darkstar | 2026-01-20 09:21:40+00:00
>I built a genetic algorithm simulator with interactive visualizations showing evolution in real-time including complex fitness functions, selection pressure, mutation rates, and more in 1 day. I didn't write a single line of the code.

I'm really trying to understand this.
From a learner point of view this is useless because you aren't learning anything.
From an entrepreneur point of view it's useless too, I suppose? I wouldn't ship something I'm not 100% sure about how it works.