MurphyA/hacker-news huggingface dataset:
by tsimionescu | 2026-01-26 22:41:28+00:00
I will grant you that this type of advertisement is indeed benign (though if I were really really really nitpicky, I could claim that the pace of gameplay shown in the trailer is probably not indicative of how you'd play the actual game, and I'm not sure if the music is part of the game soundtrack).

Still, I think this is such a tiny minority of real advertisment that it's barely worth mentioning. For example, here is a trailer for the original The Binding of Isaac, which (while being an interesting piece of art in itself, which many ads are) is stil clearly not just meant to inform consumers about the game, but instead is meant to sell a certain image of the game that it may or may not invoke in you:

https://m.youtube.com/watch?v=iDFnMfJnI7s

I'd also note that advertisments for artistic products such as games are some of the most ambiguous about the line between informative and persuasive, as the "feel" (atmosphere, tone, persuasive storytelling etc) of the final product is an intrinsic part of its value in a way that is not relevant for, say, produce, or consumer goods. It could be argued, for example, that the Story trailer for Elden Ring captures a real and important part of the appeal of that game, despite it including 0 details about the gameplay, and despite it being entirely original footage and dialog that is not in any way part of the game itself. The same ambiguity doesn't exist about an ad showing the glamorous lifestyle of someone who gets a mobile phone plan from company X, in contrast.
Ask HN: Who do you follow via RSS feed?
by znpy | 2026-01-26 22:41:36+00:00
Hello there!

I just set up TinyTinyRSS (https://tt-rss.org/) at home and I'm looking into interesting things to read as well as people/website publishing interesting stuff.

This, among the other things, to reduce the daily (doom)scrolling and avoid the recommendation algorithms by social media.

So: who or what do you follow via RSS feed, and why?
by WalterBright | 2026-01-26 22:41:43+00:00
The invention of the "airplane" is just a simplified term for "controlled and sustained powered flight".

Which the Wrights did with both controlled and powered in the 1903 Flyer.

(The Wrights invented the first 3-axis control system, and designed & built the first aviation engine capable of sustained flight.)

While the Wrights were first, by several years, its invention was inevitable.
by phailhaus | 2026-01-26 22:41:48+00:00
But nobody go to college specifically training to do CRUD apps. The point is to give you broad training so that you can do CRUD apps and other stuff too. It is a very bad idea to give extremely specific training at scale, because then you get a workforce that has difficulty adapting to changes. It's like trying to manage a planned economy: there is no point in trying to predict exactly what jobs you will get, so let's make sure you can handle whatever's thrown at you.
by seanmcdirmid | 2026-01-26 22:41:58+00:00
If it clarifies anything, I have my workflow (each step is a separate prompt without preserved conversation context):

1 Create a test plan for N tests from the description. Note that this step doesn't provide specific data or logic for the test, it just plans out vaguely N tests that don't overlap too much.

2 Create an interface from the description

3 Create an implementation strategy from the description

4.N Create N tests, one at a time, from the test plan + interface (make sure the tests compile) (note each test is created in its own prompt without conversation context)

5 Create code using interface + implementation strategy + general knowledge, using N tests to validate it. Give feedback to 4.I if test I fails and AI decides it is the test's fault.

If anything changes in the description, the test plan is fixed, the tests are fixed, and that just propagates up to the code. You don't look at the tests unless you reach a situation where the AI can't fix the code or the tests (and you really need to help out).

This isn't really your quality pass, it is crap filter pass (the code should work in the sense that a programmer wrote something that they thinks works, but you can't really call it "tested" yet). Maybe you think I was claiming that this is all the testing that you'll need? No, you still need real tests as well as these small tests...
by yehia2amer | 2026-01-26 22:42:02+00:00
In OpenFGA/Auth0 FGA, the “relationship graph” is not usually a separate graph database or a pile of downstream service calls. It’s an implicit graph whose edges are the relationship tuples you’ve stored, interpreted through the authorization model (the DSL that says how one relation implies another, how to follow parents, groups, etc.).

What the graph “is” in a typical deployment

Edges = tuples like:
document:1#viewer@user:anne
document:1#viewer@group:eng#member
document:1#parent@folder:A

These are persisted in the OpenFGA datastore (commonly Postgres).

What “traversal” actually does at runtime

A Check(user=X, relation=R, object=Y) request is evaluated by resolving the model for (Y#R) and reading whatever tuples are needed to prove/disprove membership.

Traversal becomes painful when checks cause High fan-out (e.g., a document inherits viewers from a folder, that folder has 50 groups, each group contains groups…)
or like Deep nesting (group-of-group chains)

That’s exactly the niche where smarter planning/strategy selection helps.

Do checks require “a bunch of API calls to downstream services”?

Normally, no. OpenFGA/Auth0 FGA doesn’t need to call your microservices to traverse your domain graph. The check is decided from:
- the authorization model, and
- tuples in the OpenFGA store,
- plus any contextual tuples you included in the request (ephemeral edges that behave as-if written, but aren’t persisted).
by sensanaty | 2026-01-26 22:42:13+00:00
> "It kind of works"

https://github.com/wilsonzlin/fastrender/issues/98

A project that didn't compile at all counts as "kind of" working now?

> I won't stand for misleading rhetoric like "it's just a Servo wrapper" when that isn't true.

True, at least if it was a wrapper then it would actually kind of work, unlike this which is the most obvious case of hyping lies up for investors I've witnessed in the last... Well, week or so, considering how much bullshit spews out of the mouths of AI bros.
by bsder | 2026-01-26 22:42:19+00:00
> And what's so special about books in particular, anyway?

Concentration is a skill that needs to be practiced. A book is the easiest way to practice that skill.

Concentration is a skill that is useful broadly in human endeavors. I'll leave it to the social scientists to document the general damage that a lack of concentration does.

I can tell how much damage gets done depending upon the length since I last read a book. If I go a couple of months between books because of interruptions, my reading speed drastically slows down. I didn't notice this happen before the rise of cell phones. Back then, a couple months of interruptions didn't seem to slow my reading speed much at all.
by jatari | 2026-01-26 22:42:35+00:00
Literally every time I interact with the modern settings UI I give up 15 seconds in and switch back to the old control panel.

For instance, how do you change the key repeat delay in the modern UI? I have looked and I actually can't find a way to change it. I have to use control panel.

Just looking at the modern UI is an eyesore, there is so much empty space, a menu that should be a 600x400 rectangle takes up the entire screen. The information density is comically low. I have to scroll up and down this giant monitor sized list to find the one thing I am looking for. It's horrendous.
by tokyobreakfast | 2026-01-26 22:42:45+00:00
No, Control Panel works as well as it did 30 years ago.

Settings is a slow, bloated mess, as you stated elsewhere missing many settings, and was in general designed by schizophrenics.

A primary reason for the sorry state of software today is the absolutely delusional priority that software should be "pretty" vs it being functional.

Send all the UI/UX wizards packing, give them a Starbucks apron where IMO they belong, and watch software usability and customer satisfaction improve over the next 5 years.
by princevegeta89 | 2026-01-26 22:42:53+00:00
The worst thing is, there is no real alternative to Windows that is backed by somewhat of a corporate guarantee besides macOS.

But many people who use Windows wouldn't want to move to a considerably new platform like macOS, which works quite differently. There is Linux, but then there are compatibility issues and driver issues and other things that are not great for the casual average user.

It feels like Windows could have been better off without being free, but being something like a buy once, keep forever solution, like the good old days.
Today it has just turned into a complete toxic pit of mess that tracks you in every little thing you do and works against you to make sure that it maximizes profits for Microsoft and its partners. The usability is completely destroyed, alas.
by pera | 2026-01-26 22:42:53+00:00
> I agree that "from scratch" is a misrepresentation.

I believe in the UK the term for this is actually fraudulent misrepresentation:

https://en.wikipedia.org/wiki/Misrepresentation#English_law

And in this context it seems to go against The Consumer Protection from Unfair Trading Regulations 2008 and the Digital Markets, Competition and Consumers Act 2024:

https://www.legislation.gov.uk/uksi/2008/1277/made

https://www.legislation.gov.uk/ukpga/2024/13/section/226
by varispeed | 2026-01-26 22:43:02+00:00
Interesting. I was renting H100 and they always produced different results than running on M1 or 5080.

In the end I was not able to train anything on H100, as my models were collapsing quickly, whereas on M1 or 5080 exact same models with the same params trained just fine. For instance on H100 model would be dead at epoch 100, whereas same model would train fine 50000 epochs and beyond on M1 or 5080.
by mattbee | 2026-01-26 22:43:06+00:00
The key to having a nice time with Windows is 1) to give it loads of memory (32GB+ surely) and 2) to run a debloater script the moment you pick up a new system e.g. https://github.com/Raphire/Win11Debloat

All the rubbish from the last 20 years - ads, OneDrive, Copilot, Office upsells, Candy Crush in the start menu - it can just disappear, leaving a pretty stable system that hasn't actually changed much.

Apart from the awful control panels, anything else you don't like is probably replaceable. I really love startallback.com which brings back the regular start menu and lots of other little fixes.

Obviously everyone deserves a computer that doesn't try to sell to them CONSTANTLY, and I wish Windows were better out of the box. But it doesn't take much adjustment to get there.
by ifwinterco | 2026-01-26 22:43:17+00:00
Dutch people still speak Dutch to each other so if you were going to live there permanently and wanted to properly participate in society you would need to learn Dutch.

However the average level of English ability in NL is extremely good, you won't meet many people who don't have really good English especially for younger generations. Definitely not the case in e.g. France or Italy
by zahlman | 2026-01-26 22:43:25+00:00
> This conversation is open to people of all political persuasions except Trumpists/fascists

> The thing you seem to keep missing is that you were not invited to this conversation

I didn't vote for Trump, don't live in the US, wouldn't have voted for Trump, and am not a fascist, so I don't understand the objection. But even if I were any or all of those things, I would not require your permission to post here.

It is worth noting that you are the one in this exchange seeking to establish authoritarian control.
by marcosdumay | 2026-01-26 22:45:10+00:00
If you use only features available on the older version, for sure, you can compile your software in Win-7 and have it run in Win-2000. Without following any special procedure.

I know, I've done that.

> just (dynamically) link with the older glibc!

Except that the older glibc is unmaintained and very hard to get a hold of and use. If you solve that, yeah, it's the same.
by kamselig | 2026-01-26 22:45:12+00:00
"While it’s possible low-code platforms will survive by providing non-technical users with the kind of magical experience that’s already possible for developers with AI coding tools today" - that magical experience is available to non-technical users today already. The last barrier is deployment / security / networking / maintenance, but I'm assuming here are a lot of startups working on that.

In a way, low-code has been the worst of both worlds: complex, locked-in, not scalable, expensive, with small ecosystems of support for self-learning.

(Context: worked at appsheet which got acquired by Google in 2020)
by singleshot_ | 2026-01-26 22:45:18+00:00
> the word "coaching" implies one party is superior to the other in one very concrete area.

The opposite seems obvious to me. After all, your manager isn’t writing the code. He’s not your boss because he’s a better coder than you are, but because he’s a better boss.

(If this does not fit your experience, I’d recommend quitting your job as soon as practicable).
by robertwt7 | 2026-01-26 22:45:24+00:00
I always find some things that doesn't work with my PC on windows 11. Sometimes things as simple as moving files in explorer makes it hangs where I had to restart explorer.exe. This is embarrassing really that windows can't get this right. There are so many times where I was frustrated and wished that I can just use my macbook pro as my only workstation. I just wish that steam on linux has full support for most games that are it supports in windows then i'll make the switch

my pc is not even that old, its ryzen 9 5900x with rtx 3080 and 32gb ram. however it is sluggish compared to my m1 pro macbook pro
by badsectoracula | 2026-01-26 22:45:37+00:00
> But why? Why not simply do/use whatever is most cost-effective?

Because cost-effectiveness is a short term concern compared to...

> what is the benefit of control?

...the independence that being in control provides you in the long term. As for why to be independent, i hope it should be self-evident that being able to do what you want and work on without having to rely on 3rd parties for a core component of that work is a good thing.

And TBH i'm not sure why being fast at the cost of everything else (especially of independence and control) is even considered a good thing in the first place.
by zahlman | 2026-01-26 22:45:46+00:00
Those points have nothing to do with tone policing, so I don't understand the objection.

Flagging https://news.ycombinator.com/item?id=46768275 is completely inappropriate (I do not accuse you specifically). It does not in any way violate HN guidelines. The comment it was responding to clearly did, and was correctly flagged and killed as a result.
by danpalmer | 2026-01-26 22:45:51+00:00
> YouTube made up 4.43% of all AI Overview citations. No hospital network, government health portal, medical association or academic institution came close to that number, they said.

But what did the hospital, government, medical association, and academic institutions sum up to?

The article goes on to given the 2nd to 5th positions in the list. 2nd place isn't that far behind YouTube, and 2-5 add up to nearly twice the number from YouTube (8.26% > 4.43%). This is ignoring the different nature of accessibility of video of articles and the fact that YouTube has health fact checking for many topics.

I love The Guardian, but this is bad reporting about a bad study. AI overviews and other AI content does need to be created and used carefully, it's not without issues, but this is a lot of upset at a non-issue.
by varispeed | 2026-01-26 22:46:01+00:00
> I called the Zurich Police and, as the thief kept moving, I told them where he was. Twenty minutes later I received a call from the police informing me that they had found my suitcase with my belongings, matching the description I had given.

So refreshing to hear. Here in the UK the police would be annoyed by your call and at best would give you crime ref number (usually after mentioning that you will file a complaint if they don't) to take up with your insurance provider.
by Scoundreller | 2026-01-26 22:46:46+00:00
> WD-40 consistently performs worse than nearly any other available penetrating oil.

The video’s test showed wd-40 worked slightly better than kroil and pb blaster, which all performed in the same range, being not much better than nothing. That’s particularly interesting because of how often kroil/pb come up as recommendations to use instead of wd…

Acetone+atf did better and liquid wrench penetrating fluid did the best, but *nothing* beats heat.
by Loughla | 2026-01-26 22:46:46+00:00
WD-40's advantage is that it's not terrible to get on your skin when you're out working, and it's cheap.

The people who use it are looking for cheap, mostly.

Source: farming. We have many different lubes and penetrating products for when we're in the actual shop, but in the field, nothing beats wd-40 for getting back to work fast, or unsticking some shit when all you have is a hammer and you just know when that fucking bolt comes loose it's going to throw rust and dirt all over your face.
by cm2187 | 2026-01-26 22:46:56+00:00
The problem with environmentalists is that it is full of militants that aren't engineers and have very strong opinions that don't pass the most cursory smell test.

I am all open to there being problems with re-using water used to cool datacenters (hence my question). But 1) "it boils" defies common sense, no component in a computer should run at >100 degree celcius continuously, so I find it hard to believe that datacentres boil water (and I would have noticed the big cooling tower on the side of them). 2) Legionnaire disease is certainly a big deal in residential buildings with stagnant warm water, sitting in pipes sometimes for days until someone takes a shower. I fail to see how it is a major issue for a continuously flowing industrial application where the water spends very little time at elevated temperature and is continuously flowing before being released into colder water. 3) "contact with metal is bad" certainly doesn't come from someone who has seen the water supply chain in the UK or any European country with ancient infrastructures. Many of which are still made of lead. 4) "water is then not suitable for human consumption", well neither is the water in a lake. All drinking water has been filtered and sterilised. I would be surprised water used for cooling has been treated that way. So unclear to me why there would be any expectation that the water coming out of a datacenter should be any cleaner than the water coming out of a lake.

Now there is common sense, and there are regulations. The two often form a perfectly disjoint venn diagram. So I am happy to believe that there are regulations resulting in absurd situations. But from an actual risk point of view, I don't see how a datacenter "consumes" water, in any comparable way than a swimming pool, agriculture, chemical plants, or gardening, where the water cannot be used for anything else after that. To me it is more akin to a nuclear power plant, which releases water at a slightly higher temperature (despite actually boiling it), and therefore has a fairly limited impact on the water supply.
by PaulKeeble | 2026-01-26 22:47:08+00:00
Severely disabled people need social media to get any form of communication with others. It is a key mechanism of infrastructure that provides connection for those limit to their homes and bed, which nowadays is an increasing amount of people with Long Covid and ME/CFS patients. We are talking about 10s of millions of people here that you would cut off from each other and the wider world.

Social media isn't just bad interactions, there isn't just one twitter or reddit, its about what you choose to read and interact with and most of its not toxic its just people talking on the same topic.
by nitwit005 | 2026-01-26 22:47:18+00:00
They specifically ask to make profiles public, which is a terrible idea for a lot of people (stalkers and so forth):

> To facilitate this vetting, all applicants for F, M, and J nonimmigrant visas will be instructed to adjust the privacy settings on all of their social media profiles to “public.”

https://www.state.gov/releases/office-of-the-spokesperson/20...
by reassess_blind | 2026-01-26 22:47:27+00:00
Sure, I get what you're saying. It's still a sacrifice, but the compensation is just mate in 2, so the there's no real "sacrifice" here.

That being said, any sacrifice that doesn't guarantee a better (or at least equal) position isn't a sacrifice either, it's just "hope chess", aka a bad move. In Blitz or Bullet you can make the case for a "bad" sacrifice for positional complexity and putting time pressure on your opponent to make accurate defensive moves.

In the Opera game, Black just played a poor game start to finish. Giving up the bishop for the knight, pushing the B pawn while the king wasn't castled.
by ahazred8ta | 2026-01-26 22:47:35+00:00
They had a vertical 'Zenith Telescope' that looked at the same star from two locations. They measured how far from vertical it shifted in the magnified field of view.
https://en.wikipedia.org/wiki/Ramsden_surveying_instruments#... Similar instrumends measured the wobble of the Earth's axis. https://en.wikipedia.org/wiki/International_Latitude_Service
by PMunch | 2026-01-26 22:47:49+00:00
Just did a bit of a deep dive into dithering myself, for my project of creating an epaper laptop. https://peterme.net/building-an-epaper-laptop-dithering.html it compares both error diffusion algorithms as well as Bayer, blue noise, and some more novel approaches. Just in case anyone wants to read a lot more about dithering!
by nozzlegear | 2026-01-26 22:48:04+00:00
> We say that a shell script "is trying to open this file".

I don't think this is a good example, how else would you describe what the script is actively doing using English? There's a difference between describing something and anthropomorhpizing it.

> We say that a flaky integration "doesn't feel like working today".

When people say this they're doing it with a tongue in their cheek. Nobody is actually prescribing volition or emotion to the flaky integration. But even if they were, the difference is that there isn't an entire global economy propped up behind convincing you that your flaky integration is nearing human levels of intelligence and sentience.

> Nobody is being fooled.

Are you sure about that? I'm entirely unconvinced that laymen out there – or, indeed, even professionals here on HN – know (or care about) the difference, and language like "it got excited and decided to send me a WhatsApp message" is both cringey and, frankly, dangerous because it pushes the myth of AGI.
by jopsen | 2026-01-26 22:48:16+00:00
> What I don’t see is action.

Building serious products and services in this space is easily 5 year investment, by that time there will be a new US administration.

Hope is not a strategy, but it's certainly cheaper in the short run.

----

But have you divested from US assets?

Maybe one should, considering we just deployed armed troops with live ammunition to scare of America.

I fear we don't know how close this was. Maybe, we'll know in 50 years.
by rriley | 2026-01-26 22:48:31+00:00
I was going through my low-code bookmarks and I found this jewel from November 2021 (1 year BC-GPT = Before ChatGPT):

Low-Code and the Democratization of Programming: Rethinking Where Programming Is Headed

https://www.oreilly.com/radar/low-code-and-the-democratizati...