MurphyA/hacker-news huggingface dataset:
by Kostchei | 2026-01-19 12:36:01+00:00
These operate in parallel. Maybe you SDLC does that, the effort of each human developer sitting in a planning meeting, getting jira tickets, doing individual code (or pair or whatever), reporting back in standup, coordinating the next step, getting it QA'ed...

Yes, if your shop is well developed these work (10% of the time every time), but this is a structure to kick that all in to gear, as a repo, where all you need to add is unlimited machine cognitive power/tokens.

Maybe you need to add these gas town personalities to various parts of the existing SDLC, .....but..... you still need to track what they do and how- and you need them to intermediate between each other at 2am when they hit an impasse. Something very rare in most human cognition shops.

And word from the experimenters is.. it sort of works. Which is on par with most human shops. IMO. I don't have the money to burn to test at the scale Yegge is, but the small scale stuff I have done in this direction, this seems plausible.
by futune | 2026-01-19 12:37:08+00:00
I make use of multiple user accounts for myself. Every computer has at least 3: root, personal, and work. I don't really understand why it's not more common to maintain separate work and personal logins but I do recommend it. One of the computers also has a local login for a family member, for when they want to use it.

For your bonus question: I run GrapheneOS and as of now I have 8 user accounts. This might be a bit much for most people. The idea is that my main personal and work accounts use exclusively open source apps, and any context which demands proprietary apps gets siloed off somewhere. Two of the user accounts have google services framework installed, but neither is logged in to the play store.

The reason that the phone is more complex is that I am essentially never forced to use proprietary apps on my desktops, there has always been a way to work around it. But not so on the phone.
by hnbad | 2026-01-19 12:37:54+00:00
I think most people only recall becoming aware of Facebook when it was already so widespread that people talked about it as "the site you go to to find out what extended family members and people you haven't spoken to in years are up to".

Let's remember that the original idea was to connect with people in your college/university. I faintly recall this time period because I tried to sign up for it only to find out that while there had been an announcement that it was opened up internationally, it still only let you sign up with a dot EDU email address, which none of the universities in my country had.

In the early years "social media" was a lot more about having a place to express yourself or share your ideas and opinions so other people you know could check up on them. Many remember the GIF anarchy and crimes against HTML of Geocities but that aesthetic also carried over to MySpace while sites like Live Journal or Tumblr more heavily emphasized prose. This was all also in the context of a more open "blogosphere" where (mostly) tech nerds would run their own blogs and connect intentionally much like "webrings" did in the earlier days for private homepages and such before search engine indexing mostly obliterated their main use.

Facebook pretty much created modern "social media" by creating the global "timeline", forcing users to compete with each other (and corporate brands) for each other's attention while also focusing the experience more on consumption and "reaction" than creation and self-expression. This in turn resulted in more "engagement" which eventually led to algorithmic timelines trying to optimize for engagement and ad placement / "suggested content".

HN actually follows the "link aggregator" or "news aggregator" lineage of sites like Reddit, Digg, Fark, etc (there were also "bookmark aggregators" like stumbleupon but most of those died out to). In terms of social interactions it's more like e.g. the Slashdot comment section even though the "feed" is somewhat "engagement driven" like on social media sites. But as you said, it lacks all the features that would normally be expected like the ability to "curate" your timeline (or in fact, having a personalized view of the timeline at all) or being able to "follow" specific people. You can't even block people.
by latexr | 2026-01-19 12:37:56+00:00
You’re failing to understand the complaint is about the hollow term being used to sound grandiose.

A street sweeper “delivers value” in the form of a clean street. A lunch lady at a school “delivers solutions” in the form of reducing hunger in children.

There’s nothing wrong with wanting to do something for others, the criticism is of the vague terminology. The marketing speak. I’ve said that so many times, I’d hope that’d been clear.

> While you are clearly in the former camp

You keep making wrong assumptions, too. No, I’m not “in the former camp”, I find the whole premise to be a false dichotomy to begin with. Reality is a spectrum, not a binary choice. It’s perfectly congruent to believe a great product for customers is the goal, and that the way to achieve it is through care and deliberate attention to the things you do.
by Imustaskforhelp | 2026-01-19 12:37:59+00:00
I recommend you take a look at bunny.net, an Cloudflare alternative which is European and can support deno workers and so you are much more likely to be able to use it

Regarding Cloudflare r2, there might be many but I like the idea of Upcloud and you can get yourself say a 3.50 euros machine there and (they got unlimited egress! Wish I was sponsored by them lmaoo) and their block storage is around 20 Euros per month for unlimited egress. They provide 1-24 TB per month free unlimited but after that its capped at 100mbps for unlimited amount of time and I don't think that it could be an issue in this case? And you can always get more 3.50 euros servers to get more 100mbps unlimited so the possibilities are endless

OVH provides unlimited egress as well and OVH is another good bet. I love both for unlimited egress if what you are doing is very bandwidth intensive in the first place

Both are European. I have heard good things about scaleway too

Also searched bunny and looks like it provides some storage service too and unlimited egress to bunny cdn from that
https://bunny.net/pricing/storage/

Looks neat.
by cbdevidal | 2026-01-19 12:38:29+00:00
It must depend on the person. I’ve been coding for all my life but have never been GOOD. I thoroughly enjoy coding, despite being frustrated many times.

Literally yesterday I remarked to my tech friends how fun coding with CoPilot is. I actually make forward progress now, and I understand all that the agent is doing.

For me, coding is an enjoyable means to an end. I do enjoy the process, but I enjoy the results more.
by Vinnl | 2026-01-19 12:39:17+00:00
I'm fairly sure they don't; at least historically, the goal has been to improve the situation on the ground, not to move production elsewhere. (I think this was the post in which they explained that thinking, but I didn't reread it just now: https://www.fairphone.com/en/2025/10/15/lets-talk-about-fair...)
by fc417fc802 | 2026-01-19 12:39:23+00:00
You don't know that. By definition it will not have happened if it was prevented. The point is not that you will start shooting. Rather it's that you could.

Moreover there's a fundamental issue in the US that quite a large proportion of the population supports what is going on. This varies by location of course but that just exacerbates the issue - there are places in the US where the vast vast majority of people have no objection to what is happening.
by littlecranky67 | 2026-01-19 12:39:25+00:00
I like the idea of a crypto-focused platform. I don't see payment in particular a neccessity of the platform though, no need for smart contracts for that case. You should bring together employers and freelancers, and they can sort out payment themselves. Crypto is a heterogenous bubble anyway (just as I, for example, am a Bitcoin-only guy and will reject every other crypto).
by michieldotv | 2026-01-19 12:39:30+00:00
This EU free-rider behavior is unfortunately typical of French public sector policy.

European energy markets were famously liberalised in 1996, allowing French state-owned EDF to acquire the previously state-owned monopolist Electrabel in Belgium. All the while France negotiated an exemption for not privatising EDF because of its nuclear facilities. EU regulations should prevent this type of free-ridership: state-owned companies shouldn't be able to compete abroad if they don't face competition at home.
Show HN: Enjoy – A gamified GitHub repo where contributions earn karma
by fab_space | 2026-01-19 12:40:01+00:00
I built a game that lives entirely inside a GitHub repository. Every contribution earns karma, unlocks achievements, and levels up the community.

How it works:

- Fork → Add a word to words/ → PR → Auto-merge → Earn karma
- Time-based multipliers (night owl bonus, solar peak at noon)
- Streak system, daily challenges, mystery boxes
- Achievements unlock as you hit milestones

Tech stack:
- State stored in state.json (git as database)
- GitHub Actions handle all game logic
- No backend, no server, pure GitHub
- MCP server for Claude Code/Desktop integration

What I learned:
- GitHub Actions can be a surprisingly capable "serverless" platform
- Gamification works: contributors come back for streaks
- JSON + git = simple but effective state management

The visual UI updates based on game state: karma affects aurora intensity, players appear as floating lights, level changes the sun/moon size.

Enjoy and contribute, debugging founders will always worth a leaderboard slot :)

Have a nice day!
by doublerabbit | 2026-01-19 12:40:16+00:00
> Discord has much better user experience for new users.

Until you join a server that gives you a whole essay of what you can and cannot do with extra verification. This then requiring you to post in some random channel waiting for the moderator to see your message.

You're then forced to assign roles to yourself to please a bot that will continue to spam you with notifications announcing to the community you've leveled up for every second sentence. Finally, everyone glaring at you in channel or leaving you on read because you're a newbie with a leaf above your username. Each to their own, I guess.

/server irc.someserver.net

/join #hello

/me says Hello

I think I'll stick with that.

At least Discord and IRC are interchangeable in the sake of idling.
by keraf | 2026-01-19 12:40:23+00:00
I bought a Fairphone 3+ years ago and, as much as I want to support this company, it was a huge disappointment. I switched to an iPhone after using it for less than three years, which is less than the life span I was hoping to use it for.

Within a year, the USB port wore out. Contacted the support as the phone was under warranty and was given two options: Order the replacement part online and get reimbursed for it. Or send the entire phone back, but it would get wiped clean.

I had some data that wasn't backed up and didn't want to loose, and because I couldn't charge it, I decided to go for the first option. It's supposed to be easily reparable, why go through the hassle of sending it back? Well the problem was that the part was unavailable on their store for months. I even looked at third party stores, that specific part couldn't be found anywhere in Europe. After three months of having a "repairable" paperweight on my desk, the part was finally available and I could change it (replacing it took seconds and I've done it while sitting at a café, gotta give credit to Fairphone for that).

Meanwhile, I see my friends with their iPhones getting them repaired within a few days or even the same day! Battery change, charging port replacement, screen change, etc. All could be easily and quickly done by a local repair shop.

In the end I realised it's not about how easy it is to repair your phone, it's about the availability of spare parts. iPhones, especially a few years ago, make it difficult to be repaired. Yet, they are the easiest to get repaired. Fairphone's spare parts are specific to their phones, and even specific to some models. Using generic parts or having some compatible across models would create more need for them = more parts available.
by hinata08 | 2026-01-19 12:40:40+00:00
I don't like how companies behave like that and basically push users to upgrade their phones

Garmin in particular makes it mandatory to use their app for SOME connected functionalities (while others work just fine on wifi or wifi tethering).
They unsupported old version of android for the garmin connect app pretty fast (my mom's phone was incompatible within 4 years of its release) while they don't support you to connect older devices on newer phones and say they know it doesn't work.

As a user, I don't care whose fault it is.

I ditched both Google in favour of degooglized android on older Xiaomi and Pixel phones that support custom ROMs, and Garmin for any sport equipment.

My next phone will be a Fairphone if they make something with a smaller screen.

I don't know which app you're doing, but I would most likely permanently just not download it or find an open source alternative if it stopped working for me, as no app is essential.
Pay attention to the user-base, in particular is your app is supposed to work with a web of users.
by yason | 2026-01-19 12:40:54+00:00
Yeah, and like it's name a torque converter can actually not only transmit torque as well but also convert rpms to torque. Running the engine at high rpm at standstill converts revolutions of the input shaft to torque on the output shaft, thus allowing the car to start accelerating at slow speed but with high torque, operating without a clutch.

That's as close to fluid gearing as you can imagine.
by rob74 | 2026-01-19 12:41:01+00:00
> UP MSI said the results were consistent with recent Chinese studies linking iodine-129 in the Yellow Sea to decades-old nuclear weapons tests and nuclear fuel reprocessing facilities in Europe, which released the isotope into soils and rivers in northeastern China.

The first part is more or less obvious, but I somehow fail to imagine how nuclear fuel reprocessing facilities in Europe can affect soils and rivers in any part of China (never mind the northeastern part)?
by Imustaskforhelp | 2026-01-19 12:41:49+00:00
One of the ideas I have if I ever build a Saas or any tech related service is sustainability. I have written extensively about it but I am gonna be transparent about how much would be our costs, what tech stack we are using and literally everything and projections about it and how much we reasonably profit from our work on a project.

I don't want to screw over someone but I want my project to be sustainable and that too preferably without requiring VC funding ever.

Heck, I might even raise a kickstarter with all the info before I would require VC funding.

But also, I do feel like that there are services which can really reduce the cost of servers and I love cost optimizing servers (Read my other comment where I recommend some european services to them which might even be cheaper than their current stack but I do think that cf workers are very heavily subsidized by their CDN/security feature selling to entreprises where I have seen their contract sizes even go into 200_000$ or sorts)
by MikeNotThePope | 2026-01-19 12:42:23+00:00
I did EBC in late 2024, and I've done a few other treks, too. I will say that while EBC was great & I'm glad I went, it's far more commercialized & full of tourists than some other treks. I found the experience of other treks (Langtang Valley, Mardi Himal) to have a more intimate and cozy vibe.
by ahartmetz | 2026-01-19 12:43:43+00:00
I'm quite experienced at C++ and not that experienced in Rust... but I believe that writing correct Rust is easier than writing correct C++. People get C++ to compile alright, but it often has problems at runtime. You need to know what you are doing in both, but C++ allows you to compile with certain classes of bugs anyway. Even experts still occasionally introduce bugs in C++ that Rust wouldn't allow.
by mrweasel | 2026-01-19 12:44:04+00:00
While I am fairly skeptical of LLMs and the current version of AI that are being peddled by companies like OpenAI, the main problem is, once again, social media.

That someone is vibe-coding their application, running the symptoms of their illness through ChatGPT, or using it to write the high school essay isn't really a problem. It's also not a massive issue that you can generate random videos, the problem is that social media not only allows propaganda to be spread at the speed of light without any filter and verification, that it actually encourage it in the name of profit.

Remove the engagement retaining algorithms from social media, stop measuring success in terms of engagement. Do that an AI will become much less of a problem. LLMs are a tool for generation, social media is transport mechanism that makes the generated content actually dangerous.
by iceflinger | 2026-01-19 12:44:18+00:00
I was a heavy IRC user in 2015 before Discord and even though I personally prefer using IRC, it was obvious it would take over the communities I was for a few reasons:

1. People don't understand or want to setup a client that isn't just loading some page in their browser
2. People want to post images and see the images they posted without clicking through a link, in some communities images might be shared more than text.
3. People want a persistent chat history they can easily access from multiple devices/notifications etc
4. Voice chat, many IRC communities would run a tandem mumble server too.

All of these are solvable for a tech-savvy enough IRC user, but Discord gets you all of this out of the box with barely more than an email account.

There are probably more, but these are the biggest reasons why it felt like within a year I was idling in channels by myself. You might not want discord but the friction vs irc was so low that the network effect pretty much killed most of IRC.
by like_any_other | 2026-01-19 12:44:27+00:00
> ethnonationalism—an ideology that defines national belonging through shared ancestry, culture, and language

'ethno' is superfluous - 'nation' has been defined that way for millennia:

nation(n.) - c. 1300, nacioun, "a race of people, large group of people with common ancestry and language," from Old French nacion "birth, rank; descendants, relatives; country, homeland" (12c.) and directly from Latin nationem (nominative natio) "birth, origin; breed, stock, kind, species; race of people, tribe," literally "that which has been born," from natus, past participle of nasci "be born" (Old Latin gnasci), from PIE root *gene- "give birth, beget," with derivatives referring to procreation and familial and tribal groups.

https://www.etymonline.com/word/nation
by Imustaskforhelp | 2026-01-19 12:44:32+00:00
I am not going to lie but I joined Zulip for some project and I really enjoyed it.

Stoat (formerly Revolt) is great for single server (ie. no federation between multiple servers) and matrix/xmpp are good if you want the latter (ie federation)

Good to see some more options though but all the services I shared are open source. Not sure if this is open source.

I don't like to use closed source services (usually) because then I am still trusting trust but I am gonna be honest that Closed source services make more money at times so there is a trade-off for some businesses.
by shevy-java | 2026-01-19 12:45:07+00:00
What is tragic is that the high tech approach here ("super-fast trains") does not put security at the forefront. This should have been the number #1 criterium from the get go, already during the planning stage. The usual reason this is not done is because of cutting down on costs, but just simple things such as: how can it be possible that another train comes by at the same time and crashes? This would not have prevented the one train going off, but you have to wonder how that is even possible design-wise to catch two trains. And even trains going off, should not be possible - this can most assuredly be detected as it happens, so what counter-measures are available to minimize damage and maximize safety?
by jeroenhd | 2026-01-19 12:45:46+00:00
> fact that you have 0 control over it

I may feel in control inside of my car, but it's up to the rest of the general populace to not T-bone me and kill me on every intersection and roundabout I pass. Every corner is a risk where someone can steer into my lane and cause a frontal collision. Every highway off-ramp, a suicidal driver may try to kill himself against my car. Every truck I pass is a possible burst tyre away from crushing me against the barriers. And that's outside of the car; pedestrians are at the whim of any vehicle.

Most people usually behave on the road, stick to driving legally, don't drink or do drugs behind the wheel, and can manage to stop safely in dangerous situations. However, I feel like many people overestimate how well they could control their car in a dangerous scenario.
by lelanthran | 2026-01-19 12:47:09+00:00
> On the plus side, vibe coding disaster remediation looks to be a promising revenue stream in the near future, and I am rubbing my hands together eagerly as I ponder the filthy lucre.

I don't think it will be; a vibe coder using Gas Town will easily spit out 300k LoC for a MVP TODO application. Can you imagine what it will spit out for anything non-trivial?

How do you even begin to approach remedying that? The only recourse for humans is to offer to rebuild it all using the existing features as a functional spec.
by TacticalCoder | 2026-01-19 12:47:15+00:00
But brand new doesn't mean the repairs / mainenance were done correctly. It could both be brand "new" and defective.

We've seen lots of serious fuck ups in Europe lately: including for a start several cases of maintenance improperly done on big passenger planes that nearly led to hundreds of passengers deaths (several planes have been diverted in the last months and the cause was improper maintenance).

I'm not saying improper repairs/maintenance on the rails are the cause: I'm saying it's a fact we've seen improper repairs/maintenance on passenger planes in the recent months.
by svilen_dobrev | 2026-01-19 12:47:37+00:00
intelligence/understanding is when one can postulate/predict/calculate/presume something correctly, from concepts about it, without that thing (or similar) ever been in the training/past (or even ever-known).

Yeah, not all humans do it. It's too energy expensive, biological efficiency wins.

As of ML.. Maybe next time, when someone figures out how to combine deductive with inductive, in zillion small steps, with falsifying built-in.. (instead of confronting them 100% one against 100% the other)
by p-e-w | 2026-01-19 12:47:45+00:00
> The Turkey was an LLM. It predicted the future based entirely on the distribution of the past. It had no "understanding" of the purpose of the farmer.

But we already know that LLMs can do much better than that. See the famous “grokking” paper[1], which demonstrates that with sufficient training, a transformer can learn a deep generalization of its training data that isn’t just a probabilistic interpolation or extrapolation from previous inputs.

Many of the supposed “fundamental limitations” of LLMs have already been disproven in research. And this is a standard transformer architecture; it doesn’t even require any theoretical innovation.

[1] https://arxiv.org/abs/2301.02679