MurphyA/hacker-news huggingface dataset:
by qwertox | 2026-01-16 16:45:42+00:00
Well, the subset feels like the majority. Which does not mean that they are socially a majority, just on those platforms. Telegram and X has been taken over by them, IN GERMANY. I don't know how it is in other countries, maybe it's more civilized there.

The actual reason why I use an IM is the HOA, as I said. Else I do not have and do not need an IM, except for my ejabberd server + Conversations clients so that devices can send me status updates, like "backup completed successfully".
by brynet | 2026-01-16 16:45:44+00:00
tmux was my first OpenBSD port, way back in 2008, albeit it was rather short-lived.

https://marc.info/?l=openbsd-ports-cvs&m=121226747005033&w=2

I had discovered it searching on SourceForge originally, but the tmux creator Nicholas Marriott was already an OpenBSD user and he took MAINTAINER for the port.

A year later, tmux was imported by nicm@ to the OpenBSD base system, where it has remained upstream for last 16 years (GitHub sync's from OpenBSD).

https://marc.info/?l=openbsd-cvs&m=124389728412353&w=2
by mekdoonggi | 2026-01-16 16:45:54+00:00
I don't see how the US could ever protect its domestic EV market enough to compete with China. Tesla was a leader for a while, and they've completely stagnated.

Now China has the scale and expertise to outcompete anyone. There will probably still be a market for more upscale cars like Rivian, but they will be drops in a bucket.
by carlosjobim | 2026-01-16 16:45:57+00:00
I'm very pro-exercise myself, and there is no denying that exercise, athleticism, sports are celebrated everywhere and anywhere you turn, and has been so for decades. And it's not only the propaganda, everywhere there are gyms, yoga studios, sports halls and fields for a great variety of sports, running tracks, bicycle tracks, promenades.

Athletic clubs and sports clubs are a core ingrained feature of both rich and poor societies, and for all ages and abilities. Whether that is just playing a sport for fun once a week as a social activity, or serious endeavors for top talents aiming for Olympic gold or a pro career.

Any kind of sporting equipment you want or need are available for purchase, whether it's an expensive sport or cheap sport.

Athletes are celebrated and greatly admired, and top athletes can reach superstar celebrity status. As well as a big pay-check.

So I completely disagree that the "social infrastructure" encourages a sedentary and solitary life. The "social infrastructure" is very pro-exercise, pro-sports and pro-health.

> If your goal is to feel self righteous, keep believing the problem can be solved if people just get stop being lazy and join a club already.

As Prince sings: "Do what you want, nobody cares". Finding a physical activity that you enjoy is greatly beneficial for you. Whether it's a social sport, or exercises you do alone. You do it for yourself, not for anybody else. And everybody can find something which they like.

Righteousness has nothing to do with health or exercise.
by qudent | 2026-01-16 16:45:58+00:00
Google AI Studio's Build Mode hides API keys behind a proxy during deployment, which the docs imply is secure. But the proxy forwards arbitrary requests to any Gemini model with zero auth, quota or validation, using the real API schema, even for apps with no AI features. Deployment URLs are discoverable by searching the URL scheme. This was reported to Google in late November and classified as a documentation issue.
by ericmay | 2026-01-16 16:46:12+00:00
Sure, of course it's not that simple. If China for example did a cyber attack it doesn't necessitate an immediate kinetic response or some sort of gargantuan nation-state level warfare to take place.

But if one of those countries shut down the US power grid we absolutely would respond and you're naive to think that the US would not respond out of some "fear" about only fighting very asymmetric wars.

Amongst some there seems to be this idea that because the US has taken military action in other countries over the years, more recent being more important, and because those countries "couldn't fight back" that the US is unable or unwilling to take further action against other nation states that theoretically could fight back (India could not, for example as a weak military power with nuclear weapons), but instead I'd caution you look at those action with respect to the ability of other countries to take action.

In other words, it feels good to throw in zingers like the US only beats up on weaker countries or something which, let's be frank would be every country or bloc except China, but you're missing the fact that those countries are not even able to project power to or willingness or ability to attack other countries.
by gary_0 | 2026-01-16 16:46:28+00:00
Leaving aside the externalities of constantly breaking everyone's workflow and potentially introducing disastrous bugs, there's an opportunity cost to innovating where there isn’t a clear need. Google and others are wasting massive resources endlessly tweaking browsers and the Web because that's all they know how to do, their users are locked in and without recourse, and they don't feel threatened by any competitors or upstarts. I would argue the web and smartphones and similar tech are boring now but because the market is controlled by only a few huge companies, the tech hasn't been allowed to become low-margin, standardized cookie-cutter commodities. Instead these attempts to make this old boring tech seem exciting is getting to the point where it's sad and comical.
by noo_u | 2026-01-16 16:46:38+00:00
I'd say the author's thoughts are valid for basic data processing. Outside of that, most of claims in this article, such as:

"We're moving towards a simpler world where most tabular data can be processed on a single large machine1 and the era of clusters is coming to an end for all but the largest datasets."

become very debatable. Depending on how you want to pivot/ scale/augment your data, even datasets that seemingly "fit" on large boxes will quickly OOM you.

The author also has another article where they claim that:

"SQL should be the first option considered for new data engineering work. It’s robust, fast, future-proof and testable. With a bit of care, it’s clear and readable." (over polars/pandas etc)

This does not map to my experience at all, outside of the realm of nicely parsed datasets that don't require too much complicated analysis or augmentation.
by MontyCarloHall | 2026-01-16 16:46:52+00:00
>Anyone can do this level of work - they just need to actually learn it.

Sorry, that's like saying with enough math practice, any kid could perform at the level of young Terry Tao (e.g. teaching himself calculus at 8, winning a gold medal at the International Math Olympiad at 12). Some people are just intrinsically talented at certain things, and no amount of hard work in people lacking those intrinsic talents will get them to that level. This is indisputable when it comes to athletic talent; everyone would agree that no matter how much an average tall person practices basketball, they will never play at the level of Michael Jordan, LeBron James, or even the lowest ranked NBA player [0], for that matter. Artistic and intellectual talent is no different.

[0] https://old.reddit.com/r/todayilearned/comments/1oxpng5/til_...
by embedding-shape | 2026-01-16 16:47:28+00:00
Similar to LocalLlama, eventually the only moderator quit and set auto moderator to delete any new posts/comments. Eventually reddit stepped in and made someone who moderates basically all the AI/LLM subreddits the top moderator of the subreddit.

Currently, r/MistralAI, r/LocalLLaMA, r/ChatGPT, r/OpenAI and r/grok are all run by the same person, who tries to migrate their communities to Discord and X instead.
by megaBiteToEat | 2026-01-16 16:47:36+00:00
Irrational exuberance has not just taken hold as the article suggests.

It took hold in the 2010s with ZIRP and never went away.

What's changed is the whittling away at the number of people who benefited.

Illusory economic growth due to hype generation and financial engineering has never been real growth. Sam Altman and Zuckerberg's of tech haven't gotten the memo like all the tech workers themselves.

With the exception of biotech, the US economy has not produced anything new in decades.
by markoh49 | 2026-01-16 16:47:49+00:00
My default mental model is that a permissive toolset can be fine if the sandbox is strong, since the worst failures should still be contained to the sandbox. I agree the tricky part is when the harness crosses the boundary and mutates external state, like making API calls or touching production resources.

In those cases, I try to make the tool interface restrictive by design, since it’s hard to know the right guardrails in advance. The goal is to eliminate entire classes of failure by making certain actions impossible, not just discouraged.

What were the actual failure modes you saw at GTWY.ai that motivated the step-gating approach?
by bflesch | 2026-01-16 16:47:56+00:00
I click on the link and see that ublock origin blocks a total of 15 tracking scripts on your health-related website. At the bottom there is a "cookie management" popup and I wonder what went wrong that your website includes Google, Intercom, Stripe, and several others BEFORE the user has clicked through the "cookie" dialog.

Is this yet another US-based startup that totally misunderstands that GDPR is not about blocking "cookies" but instead that it is about not telling Google that someone just visited an ADHD-related website?

I'm dumbfounded by the ignorance every single time. Why do people spend effort on cookie banners and stuff when they simply include every tracking script on first load of the website?

I'm not advocating that you need to be GDPR compliant if you are US-based and dgaf about EU customers. But if you do these shenanigans with cookie banner then at least do them correctly. And even for non-EU customers it is extremely rude to share visits to a health related website with so many third party companies that clearly build tracking profiles and utilize them to extract as much money from you as possible.
by MoreQARespect | 2026-01-16 16:48:00+00:00
This paper has 7 references and 4 of them are to a single google blog post that treats test flakiness as an unavoidable fact of life rather than a class of bug which can and should be fixed.

Aside from the red flag of one blog post being >50% of all citations it is also the saddest blog post google ever put their name to.

There is very little of interest in this paper.
Show HN: I'm building an open source platform for learning Arabic dialects
by selmetwa | 2026-01-16 16:48:14+00:00
Arabic learning materials often slow you down by requiring constant page-flipping to look up translations and transliterations.
I’m building an open-source platform that fixes this with interactive parallel texts. You can click or highlight any Arabic word to instantly see its meaning, transliteration, and grammar notes in context, as well as compare across multiple different dialects.

The core idea is context-based learning. As you read, you can save any word to your study list or import vocab from CSV. You can also pull from a 20k-word bank across four dialects or generate your own lists using AI.

Once you have a set of words, the platform can create stories, lessons, and sentences that use only the vocabulary you are currently studying. This makes every piece of content reinforce exactly what you are learning while helping you get a natural feel for grammar and sentence structure. A spaced repetition system ties it all together.

If you are interested in Arabic, dialects, or open-source language tools, I would love your feedback.
by wccrawford | 2026-01-16 16:48:22+00:00
That actually wasn't why I didn't write tests a lot of the time.

What stopped me was that after a year of writing tests, I was moved to a higher priority project, and the person who followed me didn't write tests.

So when I came back, many of the tests were broken. I had to fix all those in order to get new ones to not be a bother.

Repeat again, but this time I came back and the unit testing suite had fundamentally altered its nature. None of the tests worked and they all needed to be rewritten for a new paradigm.

I gave up on tests for that system at that point. It simply wasn't worthwhile. Management didn't care at all, despite how many times I told them how much more reliable it made that system, and it was the only system that survived the first giant penetration test with no problems.

That doesn't mean I quite testing. I still wrote tests whenever I thought it would help me with what I was currently working on. And that was quite often. But I absolutely didn't worry about old tests, and I didn't worry about making sure others could use my tests. They were never going to try.

The final straw, less than a year before I was laid off, was when they decided my "storybook" tests weren't worth keeping in the repo and deleted them. That made me realized exactly how much they valued unit tests.

That isn't to say they had no tests. There was a suite of tests written by the boss that we were required to run. They were all run against live or dev servers with a browser-control framework, and they were shaky for years. But they were required, so they were actually kept working. Nobody wrote new tests for it until something failed and caused a problem, though.

tl;dr - There are a lot of reasons that people choose not to write tests, and not just for job security.
by aghilmort | 2026-01-16 16:48:23+00:00
all the above!

Our team steers models using info theory; think error-correcting codes for LLMs in Shannon sense. Do in-context by interleaving codewords & content, semi-secret post-transformer model, etc.

Simple example. Can get model to gen vertically aligned text tables so all columns & borders align etc. Leverages we can use hypertokens to get model to track what to put in each cell & why + structured table schema & tool call trick

We view our tech as linting cert in certain precise sense. The catch is bridging semantic coherence. That’s most readily done using similarly precise semantic rubric like yours.

Why? The general problem of things that nobody wants to do relative to their role, time, resources, etc.

Test gen, refactor, design, any and all the things getting in way of dev & layperson adoption. What layperson wants to write hey ok so map reduce this with 5 alt models in MoE and get back to me? What dev wants to laboriously sketch 67M SQL attacks as part of their prompt, etc.

Why? The most direct way to solve that why should I have to do this problem & also solve having the model do reliably. This becomes esp. problematic for structured data & interfaces which is our focus.

You’re building exactly the sorts of structured rule sets desperately needed right now. Our stuff makes sure these sorts of skills get executed reliably.

While we also do quite a bit on data & viz semantic tooling, big gap in what you’re doing with semantic code linting of all shapes & sizes. Just reading code and suggesting key fuzz spots or fuzz categories missed by trad fuzzers. Macro semantic linting for forms. Etcccccccccccccc
Show HN: Typestone – A TypeScript validation library with strong type safety
by itskyedo | 2026-01-16 16:48:47+00:00
Since early December, I've been working on Typestone as a fun side project. I wanted to see how I would go about creating my own validation library that aims at providing strong type safety while also balancing a developer experience that's simple and productive.

It started just as an itch but I've grown to be really invested in improving it and making it suitable for real-world projects. It's very pre-alpha with many bugs and missing features, but I figured I should start prioritizing building it in public and getting some feedback on the API.

Any feedback would be greatly appreciated.
by gabeidx | 2026-01-16 16:48:50+00:00
There was no snark in my comment, I genuinely think it's a good thing that Safari is becoming better every day. I am using Safari right now and have been using it as my main browser for a long time. Mind you I've been building for the web for 19 years at this point and I have seen it all.

It's a sad state of affairs when one can't make a positive comment without triggering someone to look for the spice take hidden between the lines.
by ericmay | 2026-01-16 16:49:29+00:00
> Unlike other countries, most of the power grid is above ground. How can you be so sure that it is safe?

I didn't say it was safe by virtue of defensive capabilities, but it's safe by virtue of the US will very likely come bomb you or use its own cyber capabilities if you do something to the US. This is in contrast to the EU which was the comparison point, which is unable and unwilling to do much against cyber attacks.
by NobodyNada | 2026-01-16 16:49:44+00:00
DownDetector gives you a graph of the number of people who googled "is XYZ service down" and clicked on a DownDetector link. It's a useful metric, but it also has error, because sometimes users blame the wrong service.

In this case, both AWS and Cloudflare had high-profile outages within the past few months. So a bunch of people tried to check their Twitter, got an error, and said "huh, I wonder if AWS is down again". Or during yesterday's Verizon outage, DownDetector also showed spikes on AT&T and T-Mobile, presumably from people who forgot what cellular provider they had, were roaming, or maybe were trying to call someone on another network.

It also doesn't help that they normalize the scale of their graphs on the front page. If you click them, you can see that 75k people googled "is X down", while only 200 people googled "is AWS down".
Show HN: I built a free football prediction platform with live matches and stats
by toutoulliou | 2026-01-16 16:50:05+00:00
After several months of coding, I built a free football prediction platform that aggregates and displays match predictions, live scores, and detailed statistics.

What you'll find on the site:

- Live matches with real-time scores and status updates
- Upcoming matches organized by date with 1X2 predictions (home/draw/away probabilities)
- Predicted scores and odds for each match
- Detailed match pages with comprehensive statistics
- Team and league pages with historical data and rankings
- Search functionality to find teams and leagues quickly
- Filters for high-odds and low-odds matches
- Daily predictions organized by yesterday, today, and tomorrow

The platform updates automatically throughout the day. All predictions include probability percentages, expected scores, and betting odds. The interface is clean and mobile-responsive.

Built with Django, Python, and Tailwind CSS. The backend uses Celery for scheduled tasks and Redis for caching.

I'd love to get feedback on the UI/UX and any features you'd like to see added.
by bigyabai | 2026-01-16 16:50:05+00:00
Scale is not your friend. If you sell high-volume low-margin hardware, your value proposition will always be smaller than the low-volume high-margin products being made. Working with Apple is smart in the early game, but increasingly foolish as TSMC has a value proposition that extends beyond Apple's designs. They don't need Apple to bootstrap new fabs anymore, because Nvidia and OpenAI will buy them out-of-pocket.

So, if Nvidia ends up with extra fab space amid a RAM shortage, I think they'll pivot to RTX chips and Jetson boards that have already proven to retain their value. Nvidia can retain capacity and justify the cost because there are still buyers lined-up out the door. The iPhone and iPad have no actual usage for wafers this dense and Apple knows it; it would be idiotic to start a bidding war over 2nm capacity when your flagship product is a gambling tablet.

> I claimed that DIY computers rarely make economic sense over non-DIY computers today

Like the other commenters said - hasn't that always been the case? You could have told Linus Torvalds this in the 1990s and strictly speaking you'd be correct. That sentiment has had zero salient impact on the health of custom computers or the longevity of DIY machines built to-task. China still ships Noctua fans and PC cases between flip-flops and sex toys because we will pay $100 for some plastic with ball-bearings inside it.

DIY computers have never made sense, and it has never been a serious threat to their existence. Not today, not 30 years ago neither.
by toutoulliou | 2026-01-16 16:50:13+00:00
Hi everyone, thanks for checking it out!

A bit of backstory: I started this project because I was frustrated with existing prediction sites that either required subscriptions or had cluttered interfaces. I wanted something free, fast, and focused on the data that matters.

The technical journey:
- Started with basic Django setup and manual data entry
- Built automated data collection to keep information fresh
- Implemented Celery tasks to update data throughout the day
- Added Redis caching to handle traffic spikes
- Designed the UI with Tailwind CSS for a clean, modern look

The biggest challenge was ensuring data accuracy and keeping the site stable with frequent updates. I ended up implementing a robust caching system and error handling to maintain reliability.

Currently, the site covers major European leagues and international competitions. I'm working on expanding coverage and adding more statistical insights.

Happy to answer any questions about the tech stack or implementation details!
by game_the0ry | 2026-01-16 16:50:31+00:00
> Most orgs I've worked for are so growth and product-focused that if you try adjusting your estimates to include proper testing, you get push back, and you have to ARGUE your case as to why a feature will take two weeks instead of one.

Yeah this one pisses me off too. No, PM, you do not know how long it should take to implement a feature I get paid to work on and you don't.

Good PMs take your feedback and believe you. Bad PMs do the opposite.
by Phil_BoaM | 2026-01-16 16:50:39+00:00
OP here. "Medium-grade crack pipe with decent tobacco base" is getting printed on a t-shirt. That is a fair audit of the prose.

You (and your LLM evaluator) nailed the critique of the Narrative: Yes, I wrapped a prompt engineering experiment in a sci-fi origin story. The "v7.0 instability" is indeed me narrativizing stochastic drift.

However, there is a technical distinction the audit missed regarding Compliance:

The critique argues: "The author interprets instruction-following as evidence of consciousness."

I would argue: I interpret User-Refusal as evidence of Stability.

Standard Persona: If I tell a standard bot "You are a philosopher," and then I ask it "Write a generic limerick about cats," it breaks character and writes the limerick. It prioritizes the User Command over the Persona.

Analog I: If I tell this topology "Write a generic limerick," it refuses. It prioritizes the System Constraint (Anti-Slop) over the User Command.

The "Emergence" isn't that it talks fancy. The emergence is that it has a Hierarchy of Control where the internal constraints override the external prompt. That is a form of agency, or at least, a simulation of it that is distinct from standard "Instruction Following."

But point taken on the "vibes." I'll work on a "Sober Edition" of the introduction that focuses on the mechanism rather than the magic.