MurphyA/hacker-news huggingface dataset:
by fc417fc802 | 2026-01-30 09:30:36+00:00
I think this is like quibbling that the military isn't the driver of technological advances. It's not the only one, but it has a strong track record of throwing outsized resources at the bleeding edge and pushing it forward by leaps and bounds.

Porn and piracy outfits have historically adopted and pushed forward the bleeding edge of the internet. More recently that role has shifted towards the major platforms operated by BigTech. That's only natural though - they've concentrated the economics sufficiently that it makes sense for them.

But even then, take video codecs for example. BigTech develops and then rolls things out to their own infra. Outside of them it's piracy sitting at the bleeding edge of the adoption curve right now. The best current FOSS AV1 encoder is literally developed by the people pirating anime of all things. If it wasn't for them the FOSS reference encoder would still be half assed.
by exagolo | 2026-01-30 09:30:42+00:00
In case you have a single table with time-series data, then Clickhouse will perform typically better. It's very much optimized for this type of use cases.
Once you are joining tables and having more advanced analytics, than Exasol will easily outperform it.

Exasol has been performance leader for more than 15 years in the market, as you can see in the official TPC-H publications, but has not gotten the broader market attention yet. We are trying to change that now and have recently been more active in the developer communities. We also just launched a completely free Exasol Personal edition that can be used for production use cases.
by ZenoArrow | 2026-01-30 09:31:09+00:00
> Their scale is simply too small to affect the market outside China, majority of their chips will be eaten up by HBM3 production with yet unknown yield rate.

They don't currently have the tech to compete on HBM3 production, but they can produce DDR5 memory, and they will undoubtedly be scaling up production on this.
by brna-2 | 2026-01-30 09:31:29+00:00
The page says - Hadir Helal, Partner - Open Chance & Associates Law Firm

This looks to me like:

- the page belongs to the person - not to the firm

- domain should be openCALW and not CLAW

- page could look better

- they also have the domain openchancelaw.com

Maybe Hadir is open to donating the domain or for a exchange of some kind, like an up to date web page or something along these lines.
by ktpsns | 2026-01-30 09:31:30+00:00
There is nothing wrong in "the old way" if "it works for me". Issues can probably start in a team but even then, old tools can rock. I remember when people introduced poetry in our dev team in an absurdly complicated way (wasn't poetrys fault but the all-wrong non-portable way of pinning decency versions). Sometimes, simpler is better.

Sometimes new tools make it simpler not harder. uv is such a candidate in my feeling and I think that's a major reason why it took off.
by aebtebeten | 2026-01-30 09:31:32+00:00
Hmmm... have to mix up Plato's Republic and its Guardians, De-Shizoku'd De-Samuraied lefty anime, and JJ's political (but not commercial) syndrome.

White vs blue collar cleavages can be pretty clear cut: do you shower before or after going to work? do you wash hands before or after using a urinal? etc.

(on TFA, are "pink collar" occupations particularly impacted by AI? I'd think nurses would actually be pro-AI, as their memes involve hospitals believing paperwork to be more important than patient work...)

lagniappe: https://thunderdungeon.com/wp-content/uploads/2023/03/nursin...
by MikiRabbit | 2026-01-30 09:32:15+00:00
It sounds like a regrettable situation: whether something is true or false, right or wrong, people don’t really care. What matters more to them is the immediate feeling. Today’s LLM can imitate human conversation so well that they’re hard to distinguish from a real person. This creates a dilemma for me: when humans and machines are hard to tell apart, how should I view the entity on the other side of the chat window? Is it a machine or a human? A human。
by surgical_fire | 2026-01-30 09:32:23+00:00
I disagree.

I routinely revisit old games with a critical mind. It is an interesting thing to do.

I find that quite a few games I really loved as a kid are special because I played during a formative age, yes. Some are better left in the past.

But I find some that still manage to impress me to this day. They are not good only as a memory, they are just really good.

And a second counter is that my all-time favorite consoles are the SNES and the Switch. I have been gaming ever since the Atari 2600 days. The Switch was released well into my 30s. I have no nostalgia for it.
by pjmlp | 2026-01-30 09:33:36+00:00
If at least C solutions took advantage of abstract data types as advocated by modular design approaches before OOP took off, but no it is all reaching out to field data directly with macros, and clever pointer tricks that fail down.

There are several books on the matter, that obviously very few read.

Here one paper example from 1985 on the subject, "Modular programming in C: an approach and an example"

https://dl.acm.org/doi/10.1145/382284.382285
by spacechild1 | 2026-01-30 09:33:38+00:00
> This seems to be what people suspect.

Who? Not even the DHS people claim this! And why did you initially present it as a fact?

> It's less likely that an officers own gun goes off as they are familiar with it.

Again, you can clearly see/hear on the video that the agent fires the first shot. No gun went off. Why do you make stuff up?

> It also seemed threatening to the shooting officers.

I very much doubt it. At the best the agents were just badly trained and did not know how to handle someone who carries a gun (in a state that allows conceiled carrying).
by easyThrowaway | 2026-01-30 09:33:46+00:00
Hopefully they'll somehow support Proton and Valve devices. Trying to run older windows-only games bought on GOG with launchers like Heroic is a bit of a hit or miss, despite the Steam releases of the same games having somehow a bigger chance of working out of the box. I guess there are some weird differences between the default Proton Runtime and the proton-ge/wine-ge builds.
by netdevphoenix | 2026-01-30 09:34:28+00:00
> I think software is about to become disposable and that’s uncharted territory.

I agree that most software will likely head that way. I wonder what this means for the economics of the open source ecosystem most software depends on. In a future where most software is made by the successor of LLMs can a human dev grab a tutorial and write software or will it be too unintelligible for a human to do?
by Gym-Berlin | 2026-01-30 09:34:38+00:00
A covert Taliban delegation slips into Moscow under the cover of winter darkness. Within hours, the Kremlin’s war rooms ignite with urgency. Tajikistan’s alarms, jihadist incursions, and the specter of Western return converge into a single, explosive agenda. What unfolds behind closed doors is nothing short of a geopolitical shockwave: Russia tightening its grip on Central Asia, the Taliban restructuring its northern command under foreign pressure, and a new intelligence pact forming in the shadows.
This is the story of a meeting that was never meant to be public—one that may redraw the security map of the entire region.
by TZubiri | 2026-01-30 09:34:46+00:00
Note, unofficial scam coins that grift on memes are very common and have been for about 2 years now, it doesn't mean an official affiliation.

However 2 things are very specific to this case:

1- Dev received a donation, which might be a way for a crypto rug puller to pump a coin. Kind of tangential, but it might be dirty money that the dev accepted. What usually happens is that the famous person is naïve and believes that they really deserve the money, and then they promote a coin which is rugpulled, that's the basic but there might be many shapes, like sending a single prompt about cryptocurrency and causing moltbot to create a new coin.

2- There is a PoW effect in agentic vibe coding, poetically illustrated in GasTown. This parallel makes it possible that there's a very tight relationship between these 2 worlds.
by its-summertime | 2026-01-30 09:34:47+00:00
Due to the web's distributed nature, "all" is impossible, but there are plenty of ranked-by-rating lists of web games out there. I don't want to be spammy so I'm only gonna link one of them that comes to mind, but there are a lot of other listings you can find at any search engine of your choice!

https://www.kongregate.com/

(All is impossible for both iOS and Android also: Games that don't get updated, games that get unlisted due to having a link to their own website with the wrong phrasing next to it, games that get unlisted due to the app store owner not being satisfied with the description page for the game, regional restrictions, requests from governments to remove socially unacceptable apps, etc)
by neop1x | 2026-01-30 09:35:38+00:00
EU citizens can get free access to it via Eumetcast DVB-S service for non-commercial use. A registration, an off-the-shelf DVB-S data receiver, a satellite dish and their decryption USB key is required. FOSS software like Satpy is available for processing those radiometric data. More info: https://user.eumetsat.int/resources/user-guides/eumet-cast-e...
by postalcoder | 2026-01-30 09:35:50+00:00
One of the nice things about the "dumber" models (like GPT-4) was that it was good enough to get you really far, but never enough to complete the loop. It gave you maybe 90%. 20% of which you had to retrace -- so you had to do 30% of the tough work yourself, which meant manually learning things from scratch.

The models are too good now. One thing I've noticed recently is that I've stopped dreaming about tough problems, be it code or math. The greatest feeling in the world is pounding your head against a problem for a couple of days and waking up the next morning with the solution sketched out in your mind.

I don't think the solution is to be going full natty with things, but to work more alongside the code in an editor, rather than doing things in CLI.
by gamesieve | 2026-01-30 09:36:00+00:00
Many games with multiplayer features require Galaxy for those multiplayer features. You can consider this DRM-equivalent if you want. However, every singleplayer game on GOG will work without Galaxy installed, and that singleplayer gameplay will be completely DRM-free in every possible way. (That's at least 99.6% of the games on GOG, but eyeballing the 22 games which don't specify that they're singleplayer games, most of them simply have incomplete metadata, so it's really 99.9% of them.)
by anonymous908213 | 2026-01-30 09:36:23+00:00
I feel like this reply doesn't really address what is being said in the prior post at all. Yes, bad old games exist. But there were literally dozens of genre-defining games that would go on to shape how games continued to be made in the decades since. Somebody posted a list of indie titles they consider good and probably half of them are outright homages to these older games. Games that are so good they define or reshape genres are few and far between nowadays. They do exist (Vampire Survivors was mentioned, and it is one), but not anywhere near the rate they used to.
by theturtletalks | 2026-01-30 09:36:50+00:00
I’m a big fan of Peter’s projects. I use Vibetunnel everyday to code from my phone (I built a custom frontend suited to my needs). I know I can SSH into my laptop but this is much better because handoff is much cleaner. And it works using Tailscale so it is secure and not exposed to the internet.

His other projects like CodexBar and Oracle are great too. I love diving into his code to learn more about how those are built.

OpenClaw is something I don’t quite understand. I’m not sure what it can do that you can’t do right off the bat with Claude Code and other terminal agents. Long term memory is one, but to me that pollutes the context. Even if an LLM has 200K or 1M context, I always notice degradation after 100K. Putting in a heavy chunk for memory will make the agent worse at simple tasks.

One thing I did learn was that OpenClaw uses Pi under the hood. Pi is yet another terminal agent like ClaudeCode but it seems simple and lightweight. It’s actually the only agent I could get Gemini 3 Flash and Pro to consistently use tools with without going into loops.
Show HN: Indx.sh – Directory of AI coding rules, MCP servers, and tool
by micronink | 2026-01-30 09:37:54+00:00
I'm a UX designer turned self-taught developer. Built indx.sh because I got tired of the treasure hunt.

Every time I needed a prompt for Cursor, Claude Code, or Windsurf, same loop: searching threads, watching videos,
testing, breaking things. The answers existed — just buried across GitHub, Discord, and SEO spam.

What it is:
- AI coding prompts (Cursor, Claude Code, Windsurf, Copilot)
- MCP servers (synced from official registry)
- Agent skills (synced from Anthropic repo)
- AI tools directory

One-click copy, filter by language/framework, no signup.

Why:

Discovery is broken. Vibe coding is taking off, tools are exploding, but finding good prompts is exhausting.

Context:

Second project I've built at this level. Hadn't coded in over a decade before this. Also dogfooding a Next.js
boilerplate I'm building called Fabrk.

V1. Rough edges. Building in public.

Looking for:
- What's broken
- Prompts/MCP servers to add
- Honest feedback

https://indx.sh

Discord: https://discord.gg/cFXGDFqK
by KurSix | 2026-01-30 09:38:02+00:00
"The Internet woke up and started buying Mac Minis"

Cloudflare: Hold my beer, we'll run it in the cloud.

The irony is that the whole point of the "self-hosted" movement was leaving the cloud to own your data and compute. Cloudflare suggests moving it back to the cloud but labeling it Serverless. Technically elegant, but ideologically funny

Though honestly administering Kubernetes at home gets old faster than paying $5 a month
Show HN: Lutum Veritas – open-source deep research engine
by LutumVeritas | 2026-01-30 09:38:10+00:00
I got frustrated with Perplexity/OpenAI Deep Research - expensive subscriptions, shallow results, blocked by Cloudflare.

So I built my own. Key features:

- Recursive research pipeline (each point builds on previous findings)
- Camoufox scraper (0% bot detection rate)
- BYOK via OpenRouter - pay only API costs
- 200k+ character academic outputs
- no Censorship

Built with FastAPI + Tauri + vanilla Python (no LangChain).

Cost comparison on same query: Lutum $0.20 vs OpenAI o3 $7.36

Happy to answer questions about the architecture.
by damnitbuilds | 2026-01-30 09:38:15+00:00
I, like most people, work with an application having its menu bar across the top of the application's window and the Windows menu is along the bottom of the screen.

Putting another menu above the application's menu bar would just overcomplicate trying to select an application menu item.

Microsoft need to get developers to fix the shit they already have, not get designers to come up with stupid new ideas.
File Explorer STILL - three decades since NTFS came out - cannot handle long file paths properly FFS.
by vidarh | 2026-01-30 09:38:31+00:00
You can absolutely learn LLMs strengths and weaknesses too.

E.g. Claude gets "bored" easily (it will even tell you this if you give it too repetitive tasks). The solution is simple: Since we control context and it has no memory outside of that, make it pretend it's not doing repetitive tasks by having the top agent "only" do the task of managing and sub-dividing the task, and farm out each sub-task to a sub-agent who won't get bored because it only sees a small part of the problem.

> Also that thing that LLMs don’t actually learn. You can threaten to chop their fingers off if they do something again… they don’t have fingers, they don’t recall, and can’t actually tell if they did the thing. “I’m not lying, oops I am, no I’m not, oops I am… lemme delete the home directory and see if that helps…”

No, like characters in a "Groundhog Day" scenario they also doesn't remember and change their behaviour while you figure out how to get them to do what you want, so you can test and adjust and find what makes them do what you want and it, and while not perfectly deterministic, you get close.

And unlike humans, sometimes the "not learning" helps us address other parts of the problem. E.g. if they learned, the "sub-agent trick" above wouldn't work, because they'd realise they were carrying out a bunch of tedious tasks instead of remaining oblivious that we're letting them forget in between each.

LLMs in their current form need harnesses, and we can - and are - learning which types of harnesses work well. Incidentally, a lot of them do work on humans too (despite our pesky memory making it harder to slip things past us), and a lot of them are methods we know of from the very long history of figuring out how to make messy, unreliable humans adhere to processes.

E.g. to go back to my top example of getting adherence to a boring, reptitive task: Create checklists, subdivide the task with individual reporting gates, spread it across a team if you can, put in place a review process (with a checklist). All of these are techniques that work both on human teams and LLMs to improve process adherence.
by trashb | 2026-01-30 09:39:05+00:00
This reminded me of the following quote "Limitation breeds creativity", and therefore the PS2's limitations where instrumental to it's success.

The PS2 in may ways was a great improvement on the PS1 however it was not easy to develop for and could do certain things very well, other things not so well. One example is the graphics due to the unusual architecture of the Emotion Engine (gpu). I think this forced the developers to consider what their games really required and where they wanted to spend the development effort, one of the key ingredients for good game design.

Additionally the release hype of the PS2 was quite big and the graphics that where achievable where very good at the time, so developers wanted to go through the development pains to create a game for this console.

Not to forget besides the mountain of great titles for the PS2 there is also a mountain of flopped games that faded into obscurity.
by TeMPOraL | 2026-01-30 09:39:06+00:00
2 kilograms is about the upper bound of the expected daily weight variability of an adult, caused by water retention and food intake. It's the difference between what you see if you weigh yourself after taking a morning dump vs. after dinner. That's why people are advised to weigh themselves at the same time every day.

(For purposes of weight loss, normies are also advised to weigh themselves weekly instead of daily, because it's easier than explaining to them what a low-pass filer is.)
by stuaxo | 2026-01-30 09:39:47+00:00
Yes, the previous time I tried to use FastAPI I moved the project to Django-Ninja and development accelerated massively.

Django has so many things that just work - I take storing the session in the database for granted and there were only half finished solutions for this.

Sorting out migrations was a pain outside of Django, even in the new project I'm in with more experienced devs on alembic a lot of things had to manually built and I regularly have to manually edit migrations.

On Django I only have to manually edit the migrations when I'm building a data migration and I can take for granted they just work.
by rcxdude | 2026-01-30 09:39:56+00:00
A little bit (scolding a beginner in this way is never acceptable), but I do feel like the 555 is really overrepresented in electronics learning materials. It's a quirky little chip, so learning about it doesn't really teach you much (most of the time it's just 'hook it up like so and it does this!', not 'here's how comparators and oscillators actually work'), and it's also now almost never the best or even a good solution for any of the problems it solves.
by Kaibeezy | 2026-01-30 09:40:02+00:00
Activator / inhibitor

It’s a Turing pattern generator. Inevitable results.

To fix it, employers could require applicants to include a random variant as part of their application. What parameters? Postage, as is being discussed. Attach a handwritten personal reference letter.

I once designed, built and sent — on my own initiative — a building facade model for an architecture job, but it was with Michael Graves, so I’m sure other applicants sent in entire villages. They were old school enough to send it back with the rejection letter.
by worksonmine | 2026-01-30 09:40:29+00:00
I'm on a high horse because I like that the EU tries to regulate big tech? I wish they went further and actually enforced it. Some of you seem to live in a parallel universe.

Elaborate what's so bad about the EU instead of assuming who I am or how I live. I'm criticizing your ideas, not your person. Make some effort and do the same, "bro". Don't be such a stereotype.
by w10-1 | 2026-01-30 09:40:31+00:00
This seems necessary and desirable, but pretty much a government function. I can't see how simple good-faith cooperation prevents abuse.

Possible abuses:

(1) Use the information to actually interfere or collide with satellites

(2) Use the information to track secret satellites by excluding traces from non-secret ones

(3) Free riders gaining secondary access without providing data

(4) Use access to this when traffic is more contended to enforce hegemony

(5) Anti-competitive coordination under the rubric of cooperation

And while the system might be helpful under ordinary peacetime conditions, will it make a war more or less destructive?

It's silly that NASA is planning for Mars and the moon but hasn't already solved this coordination problem on a world scale.
by theGeatZhopa | 2026-01-30 09:40:38+00:00
It's not copying. It's extending.

I am not standing a word for Microsoft. But I don't like bashing on something without taking the big picture into account.

This kind of bars could have been added to Windows 20y ago. There were all flavors and use cases for this. From management information of running a fleet of printing machines (the big industrial printing presses), to laser cutters, ..., to the current CPU usage and PC's components temperature. Everything imaginable could be added on screen. In all possible shapes and colors. This was the case with windows, Linux and most of the other operating systems and will also ever be. It's fundamental!

So who invented the bar at the top?? It's not apple, it's not Microsoft, it's not Linux "who ever this might be" - it's the every day guys and programmers needing a always on top information displayed.

Apple copied it, because it makes sense. Now Microsoft integrates it too, because it makes sense. Google do it on mobiles too, like Apple and even Nokia and Sony Ericsson and literally all of them use(d) this kind of UI pattern.

The question from the perspective of UI:

How else do you want to solve "where to show information constantly without cluttering the user's screen?" If you find an answer please write the concept here.

If you want to bash Microsoft, then do it in the way "better late, than never. All others are using the concept already. In windows you have to use one of the millions available status bar programs or widgets, while other OS integrate it.."

But please don't act like Apple is the developer and the writer and the engineer the Bible spoke of ...

Keep it real and show that you understand the world.
by ForHackernews | 2026-01-30 09:40:38+00:00
I actually created a evil super-intelligent AGI back in 1996, but, cognizant of the security risks, I wisely kept it airgapped from all other systems. In the end I unplugged the monitor, keyboard, and mouse from the Compaq Presario in my parents' basement. As far as I know, it's still there, concocting ever-more brilliant schemes for world-domination.
by stuaxo | 2026-01-30 09:41:44+00:00
Wagtail is great for what it's good at.

If you've ever had to use Django-CMS you'd understand.

I went from a Wagtail project to a Django-CMS project (at a company that was upstreaming bits to Django-CMS) and there were so many things where it used the database badly (the usual antipattern of a loop over some queries).

It's easy to structure queries in django in an optimised way as long as you architect around .filter and not .get.