MurphyA/hacker-news huggingface dataset:
by oneoffprobably | 2026-02-03 07:38:13+00:00
Please stay safe.

I can't hold it so had to create an account to share, I'm sorry. I'm one of the minor zig contributors, and I'm reading ziglang blog for the purpose of engagement in software engineering craft.
I don't want to see these ICE stuff or whatever else political opinion you or somebody else have. I'm not from US and I barely know what ICE is but you're hating on people (I'm sure you think it's deserved, as with any hate) and I assume you may hate me at some point because I do something you don't share or like (like this comment for example).
Thinking that creator of Zig may hate me, takes a lot of fun from using the language let alone contributing to it or areas surrounding it. What if tomorrow people with tattoos at particular spot will be hated in media and you'll be posting "Abolish people with tattoo". Not the best comparison, but I hope you got why I feel scared of engaging with community now.

I think you have big responsibility for maintaining community of people with different political opinions and you are definitely free to share it on your personal blog. But you chose to do it in the community driven project as a lead of that project. And it's not first time. It's a bit different. For me at least.

Also the fear is what made me create this new account, I'm not a bot or something like that. I'm just afraid due to many (political) reasons and I want to find peace in playing with computers and one of these safe places was just taken from me, which you probably have the right to do but you could've avoided it. You're not the only one. There are many projects like this who mention Gaza, Ukraine, Russia, Israel, all these stuff. It's getting less and less projects to engage with (again, for me, I think it works well for those projects as they attract people they like).

I'm sorry you have to suffer and see people deaths. Me too. I understand it's difficult to hold these stuff inside. As you can see I couldn't ether. But I hoped you're stronger than me.
by aboardRat4 | 2026-02-03 07:38:57+00:00
It was created when there was a scarcity of content, so state violence was used to encourage production of content.

But now we don't live in the age of scarcity of content. On the contrary, content creators are competing for a possibility to get into consumers' attention span and push their agenda (ads). Everything has changed.

Removing all copyright restriction will not decrease the amount of content available for a person through their lifetime even a few percent.
by friendzis | 2026-02-03 07:39:09+00:00
You not only stumble upon a weird bug in your hacky solution that takes engineering weeks to debug, but your interfaces are fragile so feature velocity drops (bugs reproduce and unless you address reproduction rate you end up fixing bugs only) and things are so tightly coupled that every two line change is now multi-week rewrite.

Look at e.g. facebook. That site has not shipped a feature in years and every time they ship something it takes years to make it stable again. A year or so ago facebook recognized that decades of fighting abuse led them nowhere and instead of fixing the technical side they just modified policies to openly allow fake accounts :D Facebook is 99% moltbook bot-to-bot trafic at this point and they cannot do anything about it.
Ironically, this is a good argument against code quality: if you manage to become large enough to become a monopoly, you can afford to fix tech debt later. In reality, there is one unicorn for every ten thousand of startups that crumbled under their own technical debt.
by Tor3 | 2026-02-03 07:39:10+00:00
It's not really correct to say that heat pumps don't work well on old, poorly insulated houses in cold climates. That it's a heat pump is not the issue, that it's cold is not the issue, the problem is only that with poor or no insulation in a cold climate you'll need a huge heater (say, 10-15kW just for the living room). And domestic heat pumps are not designed for that range. If you could get one that big then it would work very well indeed.

If you have a poorly insulated house then the fix is to insulate it, which is what a lot of people are doing around here, with very hold houses. My house is less than 60 years old and very well insulated for the time, and it holds up even today - it's always warm, with the heat pump not even close to its max power.
by joshbee | 2026-02-03 07:39:12+00:00
I'm in the same boat. I've been taking on much more ambitious projects both at work and personally by collaborating with LLMs. There are many tasks that I know I could do myself but would require a ton of trial and error.

I've found giving the LLMs the input and output interfaces really help keep them on rails, while still being involved in the overall process without just blindly "vibe coding."

Having the AI also help with unit tests around business logic has been super helpful in addition to manual testing like normal. It feels like our overall velocity and code quality has been going up regardless of what some of these articles are saying.
by nyamwange | 2026-02-03 07:40:30+00:00
Location: Kenya (Nairobi), Remote: Yes

Willing to Relocate: Yes

Timezone: Flexible. US, EU, and GMT friendly

Compensation: USD $80k+ EUR €60k to €80k

Core Focus: Backend Engineering and Cloud Systems

Primary Stack: TypeScript, Go Cloud and Infrastructure (AWS, containerized deployments, CI/CD, monitoring)

Databases (PostgreSQL, MongoDB, SQLite)

Resume / Portfolio: https://www.nyamwangeb.com/

Email: brysonnyamwange@gmail.com

Summary: Backend and cloud engineer focused on systems and production infrastructure. I work on backend architecture, data pipelines, and cloud deployments, with an emphasis on reliability, performance, and cost awareness. Comfortable owning systems end-to-end, from API design and database optimization to CI/CD and monitoring. I prefer early-stage and mid-sized, high-trust startups where problems are ambiguous and shipping matters. Open to remote roles or Nairobi-based teams.
by nine_k | 2026-02-03 07:40:35+00:00
A project which is intended to be a learning experience in building a Unix variant (in this case, Linux) is a kinda right place for sticking to the Unix philosophy and design, for illustrative purposes.

Mr Pike has indeed constructed a better OS than Unix; too bad AT&T neither knew how to achieve viral popularity, nor why Free Software (as in GPL) is going to dominate the world. By about 1995, it was already too late. (Something similar happened to Inferno vs Java.)

Still, the Unix principles of modularity, composability, doing one thing well, and unified interfaces are widely considered very sane, and adopted.
by jedberg | 2026-02-03 07:40:39+00:00
I'm quite sure we're all in the training data. The biggest downside is that I keep getting accused of being an AI! I will write a long, well reasoned comment, and then get messages to not post AI slop.

Well I can't help it if my writing trained the AIs in the first place! We all did. That's why we all sound like AI!
by boudin | 2026-02-03 07:41:17+00:00
I wonder what the plan is to recycle those. Without a plan to safely bring back all this hardware and recycling it, we'll deplete earth from it's mineral. The matter used to build things on earth stays within earth's ecosystem.

Moving matter out continusously at industrial scale with no plan to bring 100% of it back in the ecosystem other than burning it seems quite unsustainable and irresponsable.
by blackhaz | 2026-02-03 07:41:22+00:00
I have MS Office 4.0 installed on my 386DX-40 with 4 MB of RAM and 210 MB HDD, running Windows 3.1, and it is good. Most of the common features are there, it's a perfectly working office setup. The major thing missing is font anti-aliasing. Office 95 and 97 are absolutely awesome.
by foxes | 2026-02-03 07:41:26+00:00
So basically - "ai" - actually llms - are decent at what they are trained at - producing plausible text with a bunch of structure and constraints - and a lot of programming, boring work emails, reddit/hn comments, etc can fall into that. It still requires understanding to know when that diverges from something useful, it still is just plausible text, not some magic higher reasoning.

Are they something worth using up vast amounts of power and restructuring all of civilisation around? No

Are they worth giving more power to megacorps over? No

Its like tech doesn't understand consent and then partially the classic case of "disrupting x" - thinking that you know how to solve something in maths, cs, physics and then suddenly that means you can solve stuff in a completely different field.

llms are over indexed.
by tromp | 2026-02-03 07:41:28+00:00
If it were about coding fast growing functions, then it would have had to mention the incredible 47-bit lambda calculus term λn. n n (λe λx. x e x) (λm. m (λe. m e m)) that achieves f_ε₀ growth. But it expects its argument to be
a so-called state numeral n, rather than a Church numeral, and even state numeral 2, which is \e\f\x.f e (\e.f e x) is already 32 bits long, making the application take 2+47+32=81 bits, more than the required 64.
by DoctorOetker | 2026-02-03 07:42:21+00:00
I am the person who gave the pyramid shape as a didactic example (convexity means we can ignore self obscuration, and giving up 2 of the 4 triangular side surfaces of the pyramid allows me to ignore the presence of lukewarm earth).

My example is optimized not for minimal radiator surface area, but for minimal mathematical and physical knowledge required to understand feasibility.

Your numbers are different because you chose 82 C (355 K) instead of my 26 C (300 K).

Near normal operating temperatures hardware lifetime roughly doubles for every 10 deg C/K decrease in temperature (this does not hold indefinitely of course).

You still need to move the heat from the GPU to the radiator so my example of 26 deg C at the radiator just leaves a lot of room against criticism ;)
by mirsadm | 2026-02-03 07:42:34+00:00
I use Claude Code a lot but one thing that really made me concerned was when I asked it about some ideas I have had which I am very familiar with. It's response was to constantly steer me away from what I wanted to do towards something else which was fine but a mediocre way to do things. It made me question how many times I've let it go off and do stuff without checking it thoroughly.
Show HN: Dbt-Workbench – an open-source UI for exploring dbt projects, lineage
by remisharoon | 2026-02-03 07:42:39+00:00
Hi HN,
I’ve been working on dbt-Workbench, an open-source UI for working with dbt projects beyond the CLI.

The goal is simple: make dbt artifacts (models, sources, tests, lineage, runs) easier to see and reason about, especially for larger projects where dbt docs starts to feel limiting.

This started as a personal pain point while working with complex dbt setups, and I decided to clean it up and release it openly.

It’s early, opinionated, and definitely not perfect. I’d really appreciate feedback, especially from people using dbt at scale. Happy to answer questions or hear why this is a bad idea

Repo: https://github.com/rezer-bleede/dbt-Workbench
by trms | 2026-02-03 07:43:51+00:00
When a popular, free and open source passion project led by a single dev moves into the hands of a company that needs to sustain its 30-people team [0], you know what happens next.

AnkiHub's modus operandi has been to take over communities or projects where free exchange happens and monetize/paywall them. If you've been a part of the /r/medicalschoolanki subreddit, you know exactly what I mean. It's been hollowed out completely.

In the post, AnkiHub mentions how Anki is "sacred" to them. Yet, they have had no qualms entrenching themselves into Anki's settings menu as the only third-party ever to do so. [1] I am sure more is to come. And the language used in their post almost never helps their case, especially in the pricing and OSS sections.

I understand why Damien felt a bottleneck in Anki's development. This is similar to what was happening with Bram and Vim. Ultimately, the community forked and built Neovim. Gorhill had also similarly transferred uBlock, but then came back and built uBlock Origin. So the precedents are there.

Probably, the most important things right now are:

1) Creating a single fork of the Anki core + desktop client people can migrate to. Sort of like a "Anki Classic" if you will.

2) Making those forks point to a hosted version of Anki's sync server [2] so that people can sync decks.

3) Saving and preserving all of the shared decks on AnkiWeb [3]. The ToS [4] mention that all decks shared there are "property" of AnkiWeb, so I wouldn't be surprised if they were very quickly paywalled.

4) Creating an alternative hub where people can share their decks that's not AnkiWeb. This should be relatively simple as decks are just .apkg files. The terms of this new hub should make it so that all content uploaded has a non-restrictive license.

This can be our Neovim moment, it's just about how we handle it.

If anyone is thinking about doing this, or would like to contribute, please share it in this thread. I, and I am sure many other HNers, would be willing to contribute time, effort, and finances.

[0] https://www.ankihub.net/about-us
[1] https://github.com/ankitects/anki/pull/3232
[2] https://docs.ankiweb.net/sync-server.html
[3] https://ankiweb.net/shared/decks
[4] https://ankiweb.net/account/terms
by theshrike79 | 2026-02-03 07:44:14+00:00
At least you can literally buy books that tell you how to test Python code and confirm it works as expected.

When shit hits the fan, execs need answers yesterday and the 30 sheet Excel monstrosity is producing the wrong numbers - who fixes it?

It was done by Sue, who left the company 4 years ago, people have been using it since and nobody really understands it.
by tuvior | 2026-02-03 07:44:27+00:00
‎Location: Switzerland (Lausanne)

Remote: Yes

Willing to relocate: No

Roles: Product Manager / Technical Product Manager

Technologies: Python; Java; Kotlin; Scala; Rust; Vue; React; SQL; NoSQL; K8S; Docker;...

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

LinkedIn: https://www.linkedin.com/in/tbordenca/

Email: bordenca[dot]tobias[at]gmail[dot]com

---

I’m a former software engineer turned Product Manager, with ~7 years in a single B2B fintech/wealth-tech company, growing from intern → engineer → product owner → product manager.

Most recently, I owned a flagship wealth-management platform used by tier-1 banks across Europe and Asia. I worked at the intersection of product strategy, deep technical constraints, and regulatory reality (MiFID II, LSFin, data protection). Highlights include:

- Leading multi-team, multi-module roadmaps in high-stakes enterprise environments

- Overhauling a portfolio optimizer end-to-end (methodology + UX), contributing ~€2M ARR

- Acting as product/technical counterpart for large banking clients and supporting RFPs

I’m comfortable going from problem discovery with demanding stakeholders to concrete execution with engineers, and I’m particularly effective where products are complex, technical, or regulated.

Looking for PM or TPM roles in Switzerland or remote, ideally where strong technical depth and real product ownership matter.
by Balinares | 2026-02-03 07:44:40+00:00
It's a trade-off. The gnarly thing is that you're trading immediate benefits for higher maintenance costs and decreased reliability over time, which makes it a tempting one to keep taking. Sure, there will be negative business value, but later, and right now you can look good by landing the features quicker. It's FAFO with potentially many reporting quarters between the FA and the FO.

This trade-off predates LLMs by decades. I've been fortunate to have a good and fruitful career being the person companies hire when they're running out of road down which to kick the can, so my opinion there may not be universal, mind you.
Show HN: OAuth 2.0 server with AI security agents (EU sovereign alternative)
by albator39 | 2026-02-03 07:44:41+00:00
I spent 4 years trying to build this OAuth server but never finished it.

Then I discovered agentic coding and shipped it in 3 weeks.

What makes it different:

• Dual AI agents analyze every login in <300ms
- Security Signals Agent: risk scoring (device, IP, geo, velocity)
- Policy Compliance Agent: business rules (MFA policies, role enforcement)
- Combined decision: allow/log/step-up/lock/deny

• Production-ready security
- PKCE (RFC 7636), DPoP (RFC 9449)
- MFA (TOTP + WebAuthn/Passkeys)
- IP restrictions, rate limiting, audit trail

• EU digital sovereignty
- GDPR native (data export, legal holds, retention policies)
- EU hosting, no US Cloud Act exposure
- Full audit trail (PostgreSQL + Redis Streams)

• Zero AI dependency
- Deterministic fallback if AI timeouts
- Conservative MEDIUM risk returned (safe default)
- System keeps running without external LLM calls

• Modern stack
- Backend: NestJS + TypeScript, LangChain/LangGraph
- Frontend: React 19, hexagonal architecture, 91% test coverage
- Deterministic fallback if AI timeouts (zero dependency)

Built as an alternative to Firebase Auth / AWS Cognito / Auth0 for companies that want control over their authentication infrastructure.

Architecture diagrams and screenshots in the repo.

Open to feedback and questions.
by chias | 2026-02-03 07:44:52+00:00
This is brilliant. I continue to opt out and get the pat down every single time. Which is annoying because they deliberately make it slow and anxiety inducing with your bags are out of sight for quite a while.

I used to "punish" the rude or particularly slow ones by insisting on a private screening (since that involves two officers, and Is A Whole Thing) but I haven't gotten a rude one in a few years. But that also just makes it take even longer.
by helloplanets | 2026-02-03 07:44:53+00:00
The writeup is a bit contrived in my opinion. And sort of misrepresenting what users can do with tools like Claude Code.

Most coding assistant tools are flexible to applying these kinds of workflows, and these sorts of workflows are even brought up in Anthropic's own examples on how to use Claude Code. Any experienced dev knows that the act of specifically writing code is a small part of creating a working program.
by AnthonyMouse | 2026-02-03 07:44:57+00:00
I opened the first of these at random:

http://128.237.157.9/pub/core-mp3s/

http://128.237.157.9/pub/core-mp3s/core-2000-02-25.mp3

Turned out to be an interesting historical snapshot in light of the current metal prices. A pre-9/11 discussion about the then-growing, now-defunct eGold. The thing that was trying to be Bitcoin before Bitcoin.

Kind of sad that we're stuck with the one that heats the Earth because Bush/Cheney decided we couldn't have the energy efficient one.
by cladopa | 2026-02-03 07:45:44+00:00
As someone who learned programming the hard way I hated it even when I am really good at it. It got on the way of me doing useful products and services that I wanted to create.

Because of that I learned Lisp so I could do metaprogramming, because manually it would take multiple humans lives to be able to create what I want before I die, even (or specially) controlling a small group of people.

We use Claude code and personally I love it. It is like the electric sawmill instead of humans cutting manually, sweating and being exhausted after half an hour of work.

After decades programming I know how to tell the AI what I want, and how to control/log/assert/test/atomize everything so it behaves.

You can use AI to teach you programming, the problem is that you need to tell her what you want, and if you are not experience you don't.

So do small projects and let the AI do 80% of the work, spend the remainder 20% finishing by hand. Usually LLMs are amazing for approaching valid solutions but are really bad at making something perfect. They fix something and destroy something else. You do that manually.

But "learning programming" in abstract is like "learning to drill", why do you want to drill? What do you want to drill? Where do you want to drill?

You need to make it specific into specific projects, with specific timelines. "I want to play the piano" is abstract. "I want to play this version of Feather theme in 3 months" is specific.
by ManuelKiessling | 2026-02-03 07:45:51+00:00
Exactly.

And the big advantage for us is two things: Our content marketers now have a "Cursor-light" experience when creating landingpages, as this is a "text-to-landingpage" LLM-powered tool with a chat interface from their point of view; no fumbling around in the Webflow WYSIWYG interface anymore.

And from the software engineering department's point of view, the results of the work done by the content marketers are simply changes/PR in a git repository, which we can work on in the IDE of our choice — again, no fumbling around in the Webflow WYSIWYG interface anymore.
by mettamage | 2026-02-03 07:46:12+00:00
Yea I know. I once went into MBTI in the vein of "it's not scientific but can I learn something useful out of it?" I tend to test close to ENFP/ENTP. I can notice tendencies of both in me. Then I went on the ENFP subreddit as I suspected many had ADHD and simply asked in a poll. A lot of them said that they did, as I suspected as I'm subclinical myself (and it becomes clinical real fast I even just sleep for 6 hours on one night).

So I learned that you can definitely glean some insights from it. One insight I have is: I'm a "talk out loud thinker". I don't really value that as an identity thing but it is definitely something I notice that I do. I also think a lot of things in my mind, but I tend to think out loud more than the average person.

So yea, that's how pseudo science can sometimes still lead to useful insights about one particular individual. Same thing with philosophy really, usually also not empirically tested (I do think it has a stronger academic grounding but to call philosophy a science is... a bit... tricky... in many cases. I think the common theme is that it's also usually not empirically grounded but still really useful).
by tromp | 2026-02-03 07:47:17+00:00
In terms of the Fast Growing Hierarchy, it's about f_62(9) or what the article would denote as [62] 9. It's way smaller than Graham's Number, which involves 64 iterations of mapping n to 3 ↑↑↑... {n uparrows) 3, whereas this expression has between 1 and 2 iterations.
by fc417fc802 | 2026-02-03 07:47:24+00:00
s/tactic to encourage compliance/blatant coercion/

FTFY

They've been trying to push this BS for over a decade but some of the states haven't been adopting it the way they'd like. The threats to ban travel without one were ultimately toothless as there would have been far too much backlash (and that would presumably be unconstitutional). This is what they figure they can get away with.

> the remaining stragglers simply don't care because there have never been any consequences

The default ID that my state issues has historically not been RealID compliant and I think that's a good thing. I have no interest in actively participating in the latest authoritarian overreach attempt.
by theshrike79 | 2026-02-03 07:47:45+00:00
I have seen Excel used in places that manage millions of euros of other people's money.

I have seen Excel used for financial planning

I have seen Excel used for managing people's health data.

I have BUILT a test suite for a government offical use communication device - inside Excel. The original was a mish-mash of Excel formulas and VBA. I improved the VBA part of it by adding a web cam to the mix.

I don't sleep well at night knowing how many very very essential things are running on top of Excel sheets passed down like stories around a campfire.