MurphyA/hacker-news huggingface dataset:
by jasode | 2026-02-18 09:26:00+00:00
>How about using forums again,

Not sure what forums software you're thinking of but vBulletin, phpBB, Discourse don't have the extra features the author is looking for.

He wrote: >Many of these make heavy use of Discord's voice channels, video chat, and screensharing. These servers have a hard requirement for adequate moderation tools for dealing with any bad actor willing to join the community. [...] Decent Mobile Experience

A lot of admins shut down the forums software and moved to Discord because it didn't have the modern features they wanted. So to migrate off of Discord requires an alternative that duplicates most of what makes Discord valuable. That's what the topic admins wish for but the current options don't give them that.

>otherwise irc, bluesky, matrix

Author analyzed the IRC and Matrix deficiencies as not being acceptable.
by jve | 2026-02-18 09:26:23+00:00
Speaking of shortcuts... yesterday I noticed that excel online opens in a localized version.. and with grey letters it tells what shortcut to use to jump to search bar: Alt+Ē

Meh... non-ascii chars as hotkeys maybe work in some languages, but not mine where I have to press silent letter (Apostrophe) to make e -> ē, but it doesn't work within shortcuts: ALT + (' + E)
by reisse | 2026-02-18 09:26:49+00:00
> This excuse is hollow to me. In an organization of this size, it takes multiple people screwing up for a failure to reach the public, or at least it should.

Only if this is considered a failure.

Native English speakers may not know, but for a very long time (since before automatic translation tools became adequate) pretty much all MSFT docs were machine translated to the user agent language by default. Initially they were as useless as they were hilarious - a true slop before the term was invented.
by tranq_cassowary | 2026-02-18 09:27:22+00:00
You can create a Google account without adding a phone number, that's still possible currently.
To do this you need to make it within an app, for example Google Play Store or YouTube, not on the websites. You also need to use a trusted IP, so you shouldn't use a VPN. To avoid handing out your home WiFi IP, you can use a public WiFi point or use cellular which cycles IPs more quickly.
by palata | 2026-02-18 09:27:22+00:00
> It's ridiculous to say it's incorrect that GOS is not Android based.

I totally agree, but that's not what I'm saying, is it?

Someone said:

> "Break Free from Android and iOS" looks inside - Android

I answered that there is actually a nuance that is relevant in the context of this article. Ignoring that nuance to make the article sound stupid is simply unfair.
by bob1029 | 2026-02-18 09:28:03+00:00
Not all hardware is digital but we can solve most of the hard parts in the digital domain. There's no reason to do everything analog just because it starts or ends that way.

A lot of RF design has been reduced to arrays of dumb antennas that are wired together in software. Starlink is probably the best example of this right now.

You still need people who can build the analog systems and engineer the nasty parts of the signal chain, but you don't need a lot of them.
Ask HN: How do you get traction of a free tool
by TealMyEal | 2026-02-18 09:29:26+00:00
I made a fairly simple tool to help people get feedback on their Meta (soon to be google and tiktok) advertising campains and like anyone releasing it and showing it off in subreddits, twitter, linkedin. I had the dream that what if i wake up to it viral, but womp womp, not a single person used it, I guess it boils down to how do you advertise?
by embedding-shape | 2026-02-18 09:30:05+00:00
I'm on Vodafone in Spain and I see

> Error code: PR_CONNECT_RESET_ERROR

If I try the http version, I get redirected to https://bloqueadaseccionsegunda.cultura.gob.es/ (which also fails with PR_CONNECT_RESET_ERROR).

If it wasn't enough that half the internet gets unusable whenever there is football on TV (which is fucking stupid), now we're also getting rid of free (text!) information it seems.
by kmaitreys | 2026-02-18 09:30:18+00:00
I understand your position. If I were in your place where someone else posted my personal (?)/hobby project on a public forum where it got discussed more on the point if it was LLM generated or not rather than the more interesting technical bits, I would also be frustrated.

Regarding the writing style, it's unfortunate that LLMs have claimed a lot of writing styles from us. My personal opinion is to avoid using these AI-isms but I completely get that for people who wrote like that from the start, it's quite annoying that their own writing is now just labelled as LLM generated content.
by sunaookami | 2026-02-18 09:30:47+00:00
>As we join Mistral AI and prepare for this transition, we're going to focus on customers on the Pro plan and above. New users will only be able to sign up for those plans. If you have an existing organization on an existing plan, nothing will change for you. Sustaining a free tier is operationally intensive, and we're going to focus on building performant, and reliable world-class AI infrastructure.

"nothing will change for you" so it will change. Better start migrating to somewhere else. Will miss Koyeb, too... nothing is safe anymore.
by MattGaiser | 2026-02-18 09:30:49+00:00
> A big part of the story, as she tells it, is that American kids used to be hungrier at mealtimes

This is putting it extremely mildly. There are entire groups of nutritional health concerns that virtually nobody knows of today that were common at the turn of the 20th century. Rickets, Pellagra, Goitre, Xerophthalmia, etc.

All of these are caused by poor nutrition. Children back then were much smaller, again, due to lack of food and poor nutrition. During the world wars, double digit percentages of recruits were rejected due to being malnourished.

> Children in the 19th century happily consumed wild plants and organ meats. What happened?

They were starving.
by t43562 | 2026-02-18 09:31:03+00:00
Code may have to compile but that's a lowish bar and since the AI is writing the tests it's obvious that they're going to pass.

In all areas where there's less easy ways to judge output there is going to be correspondingly more value to getting "good" people. Some AI that can produce readable reports isn't "good" - what matters is the quality of the work and the insight put into it which can only be ensured by looking at the workers reputation and past history.
by arduanika | 2026-02-18 09:31:49+00:00
How hard is this to understand.

Person A, possibly a vendor, pushed the content. Person B, working for MSFT, approved this process where the vendor could just push content, and trusted that this vendor/process would represent the standards of the MSFT brand even amid the temptation of new tooling. Thus, at least 2 people screwed up, and probable more, because MSFT is a large corp and the vendor might be, too.

A common word for saying "2 or more" is "multiple". Multiple people screwed up. Learn to fucking count.
by nephihaha | 2026-02-18 09:32:27+00:00
"it's like what some writer thought things were and not how they actually were"

Doesn't that refer to a lot of pop culture? I can remember the 1980s and my memories of that period rarely bear much resemblance to the TV/films I see nowadays set in that period. I don't think it's just my personal experience. It goes deeper than that because many of the writers can't remember it well, or at all. That said I think the author of "Ready Player One" could remember the 1980s, just not my 1980s.
by reconnecting | 2026-02-18 09:32:33+00:00
In tirreno (our product), we catch every resource request on the server side, including LLMs.txt and agents.md, to get the IP that requested it and the UA.

What I've seen from ASNs is that visits are coming from GOOGLE-CLOUD-PLATFORM (not from Google itself), and OVH. Based on UA, users are: WebPageTest, BuiltWith, and zero LLMs based on both ASN and UA.

1. https://github.com/tirrenotechnologies/tirreno
by tranq_cassowary | 2026-02-18 09:32:50+00:00
It's not really a requirement of a Pixel device. It just happens to be the case that Pixel devices currently are the only devices meeting the hardware requirements listed in the FAQ: https://grapheneos.org/faq#future-devices. The hardware requirements don't contain exoctic things but non-Google and non-Apple companies until now just fail to deliver on the security front. It's also not that GrapheneOS catered these requirements to fit to Google and Google only. They are actively working with an OEM partner since June 2025 to help them meet the hardeware requirements for a subset of their future devices. So they are even willing to assist companies to meet the requirements if they have the ambition to do so. The OEM is not yet disclosed, the launch of the device will be somewhere in 2027.
by bzzzt | 2026-02-18 09:32:59+00:00
Some of the improvements on that site were introduced in Java more than a decade ago.

Your attitude is exactly why I don't want to have to deal with the Kotlin ecosystem. The difference between Java and Kotlin in 2026 is negligible and the benefits don't weigh up to having to listen to Kotlin evangelists proclaiming it's superior the whole time.
by ugudlado | 2026-02-18 09:33:28+00:00
I've watched people go back and forth on a YouTube cooking video constantly while cooking — pausing, rewinding, losing their place. That was the idea.

Sous takes any YouTube video or Shorts URL and extracts a clean, structured recipe using Gemini 2.5 Flash — ingredients with amounts, step-by-step instructions, with timestamps linked back to the video.

Also has cooking mode (guided step-by-step view with video sync), recipe sharing via public links, and grocery lists from ingredients.

Currently supports YouTube only.

Tech stack: Expo + React Native (Android), React web app, Express backend,
Gemini for extraction, Supabase for auth/DB, deployed on Render.

Built this solo as a side project and would love ideas on where to take this next — other video platforms, recipe
websites, Instagram reels? What would actually make this useful for people
who cook?
by Aerolfos | 2026-02-18 09:33:40+00:00
It's useful if your integration work takes some time - easy to run into with open source.

Imagine you have multiple contributors with multiple new features, and you want to do a big release with all of them. You sit down a weekend and merge in your own feature branch, and then tell everyone else to do so too - but it's a hobby project, the other guys aren't consistently available, maybe they need two weekends to integrate and test when they're merging their work with everyone else's, and they don't have time during the weekdays.

So, the dev branch sits there for 2-3 weeks gradually acquiring features (and people testing integration too, hopefully, with any fixes that emerge from that). But then you discover a bug in the currently live version, either from people using it or even from the integration work, and you want that fix live during the week (specific example: there's a rare but consistent CTD in a game mod, you do not want to leave that in for several weeks). Well, if you have a branch reflecting the live status you can put your hotfix there, do a release, and merge the hotfix into dev right away.

Speaking of game mods, that also gives you a situation where you have a hard dependency on another project - if they do a release in between your mods releases, you might need to drop a compat hotfix ASAP, and you want a reflection of the live code where you can do that, knowing you will always have a branch that works with the latest version of the game. If your main branch has multiple people's work on it, in progress, that differs from what's actually released, you're going to get a mess.

And sure you could do just feature branches and merge feature branches one by one into each other, and then into main so you never have code-under-integration in a centralized place but... why not just designate a branch to be the place to do integration work?

You could also merge features one by one into main branch but again, imagine the mod case, if the main code needs X update for compatibility with a game update, why do that update for every feature branch, and expect every contributor to do that work? Much better to merge a feature in when the feature is done, and if you're waiting on other features centralize the work to keep in step with main (and the dependency) in one place. Especially relevant if your feature contributors are volunteers who probably wouldn't have the time to keep up with changes if it takes a few weeks before they can merge in their code.
by Dah00n | 2026-02-18 09:34:26+00:00
Teslas have too much play in bearings and steering column (from new) and unlike every other manufacture out there they refuse to follow the standards and says it is how it is supposed to be. This forces owners to pay to get a factory problem fixed with zero help from Tesla, otherwise their car will not pass inspections.

Also, it isn't normal for a 3-year-old car to risk dropping a wheel. You should read some more about this before you defend them.

EDIT: Here is a reddit thread about the problem (and an article in Norwegian):

>"Almost half of all Tesla Y fail mandatory tech inspection in Denmark and make headlines for it; similar numbers in Tesla-country Norway."

>"The most common issue remains slack in the wheel alignment and suspension, found in 22% of TMY's, as opposed to .1% of ID4's."

https://www.reddit.com/r/electricvehicles/comments/1qmbm81/a...
by lixiasky | 2026-02-18 09:34:32+00:00
You are absolutely right about the history (Conway coined the term in '63!).
The assembly stack-switching you mentioned is the classic "Stackful" approach (like Fibers or Boost.Context). C++20 went the "Stackless" route (compiler-generated state machines) to avoid the per-stack memory overhead, though it certainly makes the implementation mechanics trickier.
Lua is definitely a gold standard for asymmetric coroutines.
As for Felix—I actually wasn't familiar with it until you mentioned it. Thanks for the pointer! I'll definitely dig into their docs to see how they handle scheduling compared to the C++20 approach.
by jrepinc | 2026-02-18 09:35:33+00:00
And openSUSE Tumblweed has KDE Plasma 6.6 now, runing great so far:

Operating System: openSUSE Tumbleweed 20260216
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.9-1-default (64-bit)
Graphics Platform: Wayland
by lnsru | 2026-02-18 09:35:35+00:00
Generalist is not automatically bad. I design digital high speed hardware and write (probably crappy) Qt code. The thing is that I have experience to judge my work. Greenhorns can’t and this will lead to crapification of the whole industry. I often ask AI tools for an advice. Sometimes it’s very useful, sometimes it’s complete hallucination. On average it definitely makes me better developer. Having rather abstract answer I can derive exact solution. But that comes from my previous experience. Without experience it’s a macabre guessing game.
by palata | 2026-02-18 09:35:45+00:00
I am honestly getting tired of people complaining about the fact that there is a less ambiguous way to name things. Those projects are more and more converging into saying "AOSP-based" (but that's evolving, interesting how language works!). GrapheneOS always says AOSP-based. The English wikipedia page of LineageOS says AOSP-based. In the past we used to call them custom ROMs, but the naming has evolved.

Of course, it is only relevant when it is relevant.

You can join a discussion about cars, where people talk about their Honda or Opel or Fiat, and when they ask you what you drive, you say "a car". And when they say "no but... which brand", you can go on and explain to them that they don't know how to use language, that "a car" is the common way to talk about those vehicles and that nobody in the world cares about a brand, even though you just witnessed a discussion where those people did care about the brand. Sure, you can do that.

But don't expect to have an enjoyable social interaction this way. And don't tell me "but you started it!": I answered to a comment that was making the article sound ridiculous by proudly conflating the two concepts.
by zarzavat | 2026-02-18 09:36:40+00:00
There are no universals. You have to try it on your particular codebase and see what works for you.

For me, OpenAI is ahead in intelligence, and Anthropic is ahead in alignment. I use both but for different tasks.

Given the pace of change, intuition is somewhat of a liability: what's true today may not be true tomorrow. You have to constantly keep an open mind and try new things.

Listening to influencers is a waste of time.
by thiago_fm | 2026-02-18 09:36:55+00:00
The people on your network are BS'ing about it.

I do use all those tools, since from the very beginning when ChatGPT even wasn't widely available.

If you are automating something that isn't high impact or important, sure just let it write the code and don't even verify it.

But in a big org, you'll need to validate it on every step, every generated line of code can have bugs, injections and negative side-effects.

I believe you'll be more productive by using it, and prompting well, but you'll need to invest much more time on double-checking if everything is working accordingly to what you initially planned, or you might ship very broken code in production that can be difficult to revert, at a times.

2x productivity is possible, but it really depends on the kind of tasks you get. If your entire job is prototyping stuff, sure you are now 100x+.

But if you need to write very complex business logic that will last for years, with lots of back and forth and discussions with PMs and whatnot, which is the majority of SWE corporate jobs... my bet you'd be at maximum 1.5x!
by tranq_cassowary | 2026-02-18 09:37:20+00:00
It won't be Fairphone. Fairphone is very far removed from the hardware requirements listed here https://grapheneos.org/faq#future-devices
They don't seme to take security seriously at the moment, so the chance is low they are going to make the huge leap needed to meet the requirements.
Fairphone heavily markets their sustainability but it's very relative. Fairphone doesn't give proper software support. They don't properly keep up with Android updates and also stop giving updates much more quickly than Google (8 years since Pixel 8) and iPhone. Giving proper software support is also part of what makes a device usable for a longer period of time and hence reduces the need to purchases a new device which has an environmental and climate impact. With regards to the hardware longetivity, Google has good repair programs for their Pixels. It's more difficult and less supported to do repairs yourself but it's certainly possible to repair your device.
by RealityVoid | 2026-02-18 09:37:26+00:00
> and now lets count the number of companies that can put up the capital for tape-out: amd, intel, arm, nvidia, meta, aws, google chips, apple, and lets say plus 50 for fintechs, startups, and other 'smaller' orgs.

And basically anyone who has a job in tech [1] or someone who just pulled their salary out of the ATM has enough money to do a tapeout with the cash in their hand [2] or chinese students for basically free[3]. Of course, for _some_ scopes of tapeout. These are older nodes and you have limited area. But you might not need anything fancy for your design.

The rest of the post, I think has a bunch of misunderstandings or wrong facts, but I don't work in the field, (ish) so I might be as clueless as you and I need to get back to my day job so I won't try countering you just yet.

[1] https://wafer.space/
[2] https://app.tinytapeout.com/calculator?tiles=1&pcbs=1
[3] https://ysyx.oscc.cc/docs/en/
by aanet | 2026-02-18 09:37:34+00:00
QUOTE

Another startup employee, who came to San Francisco to work for an early-stage AI company, showed me dismal photos from his office: a two-bedroom apartment in the Dogpatch, a neighborhood popular with tech workers. His startup’s founders live and work in this apartment – from 9am until as late as 3am, breaking only to DoorDash meals or to sleep, and leaving the building only to take cigarette breaks. The employee (who asked not to use his name, since he still works for this company) described the situation as “horrendous”. “I’d heard about 996, but these guys don’t even do 996,” he says. “They’re working 16-hour days.”

/QUOTE
Show HN: Equidistance – find a meeting spot that's equally painful for everyone
by lambfruit | 2026-02-18 09:37:44+00:00
I built this after the usual tussle with friends about where to meet.

I tried every other meet-in-the-middle app, but they weren’t practical because they relied solely on geographic midpoints. The centre can be a 45-minute trip for one person and a 10-minute trip for another, depending on the route.

Equidistance uses the Google Maps Distance Matrix API to test a grid of candidate points and picks the one that minimises the difference in travel
times. It then searches for actual venues (cafes, pubs, etc.) near that point and scores them by fairness.

It supports public transport, driving and walking. There’s also a departure time setting, since equidistant times depend on which trains are running.

The app prioritises independent businesses, but it will show chains if nothing else is available.

Stack: vanilla JS, Google Maps APIs (Distance Matrix, Maps JavaScript, Places)
by mcny | 2026-02-18 09:37:50+00:00
My guess is there is some communication going out to every "manager", even the M1, that says this is your priority.

For example, I know of an unrelated mandate Microsoft has for its management. Anything security team analysis flags in code that you or your team owns must be fixed or somehow acceptably mitigated within the deadline specified. It doesn't matter if it is Newton soft json being "vulnerable" and the entire system is only built for use by msft employees. If you let this deadline slip, you have to explain yourself and might lose your bonus.

Ok so the remediation for the Newton soft case is easy enough that it is worth doing but the point is I have a conspiracy theory that internally msft has such a memo (yes, beyond what is publicly disclosed) going to all managers saying they must adopt copilot, whatever copilot means.
by sunaookami | 2026-02-18 09:38:03+00:00
https://en.wikipedia.org/wiki/Anna%27s_Archive#United_Kingdo...

>In December 2024, the UK Publishers Association won an order from the High Court of Justice requiring major ISPs to block Anna's Archive and other copyright-infringing sites, extending a list of sites blocked since 2015 under section 97A of the Copyright, Designs and Patents Act
Google image URLs allow arbitrary upscaling via size parameter
by tavro | 2026-02-18 09:38:47+00:00
i noticed that Google profile image URLs accept a size parameter (s96, s512, etc.) [1]. if you increase it to something large like s9999, the server returns a much higher-resolution image even when that size was not originally uploaded.

example:
https://lh3.googleusercontent.com/a/default-user=s9999

i am curious what the underlying system is here... are they doing real-time upscaling?

[1] https://developers.google.com/people/image-sizing
by qurio_dev | 2026-02-18 09:38:50+00:00
Great question. Testing multi-turn Socratic logic is much harder than testing standard RAG. We currently use a 'Shadow Evaluator'—a separate LLM instance that reviews session logs to flag cases where the tutor 'collapsed' and gave a direct answer.

The biggest learning so far: 'Instruction Drift' is real. You can't just give one long prompt. You have to break the reasoning into smaller 'Cognitive Process Capsules' (CPCs) to keep the model from losing the Socratic thread during long sessions.
by davidgerard | 2026-02-18 09:39:17+00:00
author here - there's hands on and there's hands on, a Waymo operator is mostly getting the robot out of stuff beyond its if-then loop but also they are in any reasonable sense the human operator.

Like, I'm sure our bro automated as much as possible that wasn't more directly relevant to the crypto bit.

The original PR is innocuous at a glance, but then an innocuous PR is how Jia Tan started.