MurphyA/hacker-news huggingface dataset:
by CamperBob2 | 2026-01-22 18:29:51+00:00
OK, now let's talk about what it means to "understand" something.

Let's say a kid who's not unusually gifted/talented at math somehow ends up at the International Math Olympiad. Smart-enough kid, regularly gets 4.0+ grades in normal high school classes, but today Timmy got on the wrong bus. He does have a great calculator in his backpack -- heck, we'll give him a laptop with Mathematica installed -- so he figures, why not, I'll take the test and see how it goes. Spoiler: he doesn't do so well. He has the tools, but he lacks understanding of how and when to apply them.

At the same time, the kid at the next desk also doesn't understand what's going on. She's a bright kid from a talented family -- in fact Alice's old man works for OpenAI -- but she's a bit absent-minded. Alice not only took the wrong bus this morning, but she grabbed the wrong laptop on the way out the door. She shrugs, types in the problems, and copies down what she sees on the screen. She finishes up, turns in the paper, and they give her a gold medal.

My point: any definition of "understanding" you can provide is worthless unless it can somehow account for the two kids' different experiences. One of them has a calculator that does math, the other has a calculator that understands math.

I very much doubt that such a discovery will happen in our lifetime.

So did I, and then AlphaGo happened, and IMO a few years later. At that point I realized I wasn't very good at predicting what was and was not going to be possible, so I stopped trying.
by GuinansEyebrows | 2026-01-22 18:30:00+00:00
nobody who actually uses salesforce for daily work chose it. it's sold directly to CIO/CTOs as a one-stop shop for CRM, ticketing, reports and biz dev, who may occasionally use it for reporting (but more often get their staff to provide the reports directly to them). everybody stuck having to use it to actually track work just has to suffer with it.
by archagon | 2026-01-22 18:30:09+00:00
Frankly, there are far too many men who have one foot in the “rape is OK” camp. (Framed as “you have to be forceful even if she’s reluctant,” “if she’s drunk or passed out it’s still OK,” “I deserve sex,” etc.) Just look at the insane popularity of Andrew Tate. I think it’s a salient point.

See also: https://en.wikipedia.org/wiki/Rape_culture
Show HN: Meter – data feed monitoring changes on any site
by hankwilliamsjr | 2026-01-22 18:30:24+00:00
Officially launching meter today - it tracks the changes on any website and sends you a webhook with the changes.

Supports proxies, antibot handling, and schedule management.

We’ve had a large amount of users migrate from traditional scrapers to only track the content changes.

We have a generous free tier - give it a try!
by reify | 2026-01-22 18:30:46+00:00
I dumped smart phone shite with CyanogenMod back in 2010.

I still have an old Oneplus 5T running lineage with android 15

A samsung S4 with android 11 as my kitchen timer.

My family have Motorola edge 20 and Motorola edge 20 pro both with android 16.

https://doc.e.foundation/devices

https://wiki.lineageos.org/devices/

I personaly prefer Lineage over E.OS.

I use droid-ify app store, which saves messing about with adding extra repos for Molly, a fork of signal messenger and Ironfox.

basic apps I use every day; Protonmail, tutamail, mullvadvpn, termux, lawnchair/launcher, Rhythm/music payer, Comaps/maps and navivation, bura weather app, chaka book reader, open camera, monocles browser,

It just feels so much cleaner faster and better. No intrusive shit constsantly nagging on screen.

I have over the years installed lineage on the old peoples phones at my local old care home. It started with my mum and they all wanted it.

those in their 80's love it. they dont need 500 apps cluttering the home screen, bombarded with adverts every time they try to send a text messsage to their families or doing 50 clicks and swipes to find a friends phone number. I leave them three apps on the home screen, contacts, phone and text.
by bonsai_spool | 2026-01-22 18:30:46+00:00
> When is the last time you questioned your priors?

Every day, friend.

> During Obama’s presidency ICE wasn’t dealing with protestors actively interfering with day-to-day operations

What do you think the difference is? What do you think your most reasonable opponent might say? In a dispassionate analysis, who do you think is correct?

I do this all the time as a researcher.

> net number of illegal immigrants

Absolute non sequitur.
by triceratops | 2026-01-22 18:30:55+00:00
The generation is distributed. That only benefits the people who have panels on their rooftops. If we want them to share the excess with others during a power outage it requires further grid investment.

I think homeowners should install solar panels and batteries where it makes economic sense. If there's money left over after funding utility-scale solar then it should be used for EV incentives and/or funding electrified mass transit. The whole point is to electrify everything rapidly and reduce carbon emissions.
by a456463 | 2026-01-22 18:31:03+00:00
The amount of delusion about "bigger problem" You won't be able to solve bigger problems if you don't understand the details and nuances of how things are made.

And yet people complain that management is out of touch, MBA driven businesses are out of touch, PE firms are out of touch, designers are out of touch with product, look at the touch screen cars (made by people who have never driven one) with reality. I can't even.
by triceratops | 2026-01-22 18:31:19+00:00
Does Canada not have progressive taxation? How do poor people pay more than rich people?

To be clear, I don't think rooftop solar subsidies are the best use of government money either. Governments should subsidize utility-scale solar, EVs, efficient buildings, and mass transit. They should focus on cheaper and more efficient permitting, and better grids.
by zerr | 2026-01-22 18:31:32+00:00
When it comes to the mass adoption of software development tools, I believe the proven formula is: Make all of the SDK/libraries/command-line tools permissive (e.g. MIT) open source licensed; Charge for a complex visual/RAD UI designer/IDE but make sure to have a free community version for indies and smaller shops. In the past, instead of a free community version there were easily available "pirated" releases.
by owenversteeg | 2026-01-22 18:31:36+00:00
I think a "PR quality score" would go a long way here. Doesn't even have to be displayed to the user, you can just flag it as a low-quality PR under a certain threshold and have it go to a separate view for the maintainer. Have a prominent 1-click button to close it as low quality/spam with a default message about useless PRs. To go along with this you'd probably want a "report" button on comments/PRs to flag them as (spam/AI generated/useless change/etc.)

You could estimate quality with: number of PRs accepted before (only counting repos >2 years old), age of account, size of diff, number of PRs reported as spam.

Thank you for looking into this. It's a huge problem for maintainers these days... something needs to be done.
by johnsmith1840 | 2026-01-22 18:31:49+00:00
I think more likely we will unlock browser agents and no company will develop an agent api. They will have a user facing website used by agents or humans the same way.

This also completely sidesteps any actions Ebay decides. It will have all credentials for them and mfa. To ebay this will look identical to the user with no real way to stop it.
by the_gastropod | 2026-01-22 18:31:56+00:00
Yep. Therein lies the rub. eBay inserts themselves as the middle-man here. But they take 0 responsibility for assessing disputes if a buyer claims an item was not as described. They just arbitrarily refund buyers, and automatically pay for the shipping fees from the sellers' connected bank accounts. To make matters worse, as a seller, as far as I know, you can't limit how much the buyer can spend on shipping. So, e.g., if someone on the other side of the planet buys something from you, pays for shipping, then says "item not as described", you're going to be on the hook for a large sum. I guess this happens rarely enough for most big sellers that it's worth continuing to use ebay. But for average schmo use-cases (like selling old household goods), it's a ridiculous risk.
by ksymph | 2026-01-22 18:32:09+00:00
Hold on, wasn't the flak he got for the case before the show started actually because he was covering for his wife (who was also working on the case)? She was having an affair and left the evidence in her car where it was stolen. He didn't say anything so their daughter wouldn't know, and took the fall for the case's failure, even though it wasn't his fault at all.

I didn't quite get the same read on the show you did. It seemed like the dynamic was that Olivia Coleman couldn't imagine anyone she knew being the killer, contrasted against Tennant being aggressively willing to suspect anyone, which is how they were able to rule the various suspects out.
by badlibrarian | 2026-01-22 18:32:09+00:00
For genuinely useful workloads, it's available for $5/month (per database, not per server) on Azure. There's a free version if you hunt around.

I'm paying $10/month since 2012 and happy. Cannot find even a hint of these DTU packages on the Azure site to link to. (Good lord, Microsoft.)
by kaycebasques | 2026-01-22 18:32:17+00:00
He really is a remarkable person. An actor plays a high school teacher who is secretly filmed ranting against government corruption. The secretly filmed video goes viral and the teacher is unexpectedly elected president. Reality ends up mirroring fiction: the clip from the show truly does go viral and the actor who plays the teacher actually gets elected president! But then said actor gets thrown into a war against a superpower and really rises to the occasion. What a remarkable life.
by WilcoKruijer | 2026-01-22 18:32:21+00:00
In this context you could say that CST -> AST is a normalization process. A CST might contain whitespace and comments, an AST almost certainly won't.

An example: in a CST `1 + 0x1 ` might be represented differently than `1 + 1`, but they could be equivalent in the AST. The same could be true for syntax sugar: `let [x,y] = arr;` and `let x = arr[0]; let y = arr[1];` could be the same after AST normalization.

You can see why having just the AST might not be enough for syntax highlighting.

As a side project I've been working on a simple programming language, where I use tree-sitter for the CST, but first normalize it to an AST before I do semantic analysis such as verifying references.
by embedding-shape | 2026-01-22 18:32:22+00:00
> The only reason the IMF hasn't taken the reins of France yet is because France has the nuclear weapon and is the only country in the eurozone to have it, so they have some leverage with the other countries in the eurozone.

Haha, what? How is France having nuclear weapons leverage over other countries in the Eurozone? What kind of thing do you think the Eurozone or EU even is? We don't use threats of violence against each other in negotiations. France having nuclear weapons or not matters zilch in these conversations, because we're all allies.
by cannoneyed | 2026-01-22 18:32:39+00:00
In my experience image models are very "thirsty" and can often learn the overall style of an image from far fewer models. Even Qwen is a HUGE model relatively speaking.

Interestingly enough, the model could NOT learn how to reliably generate trees or water no matter how much data and/or strategies I threw at it...

This to me is the big failure mode of fine-tuning - it's practically impossible to understand what will work well and what won't and why
by rfrey | 2026-01-22 18:32:50+00:00
There's a lot of good arguments in this thread about incentives: extremely convincing about why current incentives lead to exactly this behaviour, and also why creating better incentives is a very hard problem.

If we grant that good carrots are hard to grow, what's the argument against leaning into the stick? Change university policies and processes so that getting caught fabricating data or submitting a paper with LLM hallucinations is a career ending event. Tip the expected value of unethical behaviours in favour of avoiding them. Maybe we can't change the odds of getting caught but we certainly can change the impact.

This would not be easy, but maybe it's more tractable than changing positive incentives.
by godelski | 2026-01-22 18:33:29+00:00
Given that many of these detections are being made from references, I don't understand why we're not using automatic citation checkers.

Just ask authors to submit their bib file so we don't need to do OCR on the PDF. Flag the unknown citations and ask reviewers to verify their existence. Then contact authors and ban if they can't produce the cited work.

This is low hanging fruit here!

Detecting slop where the authors vet citations is much harder. The big problem with all the review rules is they have no teeth. If it were up to me we'd review in the open, or at least like ICLR. Publish the list of known bad actors and let is look at the network. The current system is too protective of egregious errors like plagiarism. Authors can get detected in one conference, pull, and submit to another, rolling the dice. We can't allow that to happen and we should discourage people from associating with these conartists.

AI is certainly a problem in the world of science review, but it's far from the only one and I'm not even convinced it's the biggest. The biggest is just that reviewers are lazy and/or not qualified to review the works they're assigned. It takes at least an hour to properly review a paper in your niche, much more when it's outside. We're over worked as is, with 5+ works to review, not to mention all the time we got to spend reworking our own works that were rejected due to the slot machine. We could do much better if we dropped this notion of conference/journal prestige and focused on the quality of the works and reviews.

Addressing those issues also addresses the AI issues because, frankly, *it doesn't matter if the whole work was done by AI, what matters is if the work is real.*
by array_key_first | 2026-01-22 18:33:38+00:00
KDE, you need to use KDE.

In terms of features and usability, nothing comes close to KDE, and that includes Windows and MacOS. The integration is tight - everything works with each other. Settings has flatpak permissions, the system monitor has widgets you can just use as widgets, the search backend is available in so many places. Functionally, it feels cohesive, and there's basically nothing you can't do.
by freedomben | 2026-01-22 18:33:42+00:00
Yep, this has been the reality now for years. Scammers have already had access to it. I remember an article years ago about a grandma who wired her life savings to a scammer who claimed to have her granddaughter held hostage in a foreign country. Turns out they just cloned her voice from Facebook data and knew her schedule so timed it while she would be unreachable by phone.
by pacbard | 2026-01-22 18:33:46+00:00
The ironic part about these hallucinations is that a research paper includes a literature review because the goal of the research is to be in dialogue with prior work, to show a gap in the existing literature, and to further the knowledge that this prior work has built.

By using an LLM to fabricate citations, authors are moving away from this noble pursuit of knowledge built on the "shoulders of giants" and show that behind the curtain output volume is what really matters in modern US research communities.
by ianferrel | 2026-01-22 18:34:13+00:00
>The marketplace that builds "agent-friendly" commerce (verified listings, structured data, transparent pricing, API access) becomes the default backend for AI shopping.

I'd like to believe this, but claims like this have been made since the early days of internet commerce. After all, it's not hard to specify structured data about items and run queries against it. But it largely has not materialized outside of a few special suppliers.

You can't actually search Amazon or eBay or Wayfair for things with specified dimensions or characteristics. You can, however, find lots of listings for things like "Gzsbaby 6 Piece Jumbo Dinosaur Toys for Kids 3-5 and Toddlers, Large Soft Dinosaur Toys for Lovers - Perfect Party Favors, Birthday Gifts "

Perhaps this time is different? But why is it different? What economic incentives will lead to good structured data and transparent pricing, rather than whatever the AI equivalent of glurge/slop listings is?
by NewJazz | 2026-01-22 18:34:14+00:00
See the top comment in this thread:

Target #2 [IPv6] gives aways 90% of the game at attacking it (we even leak some device specific information, so you know precisely where it's weak points are)

You may not consider Mac address to he important, but the context of this conversation did bring it up. Of course they forgot the fact that most v6 addressing doesn't expose Mac addresses anymore.
by munificent | 2026-01-22 18:34:27+00:00
I think a big part of it is that we're trying to decide if a piece of text is worth spending the time and effort to read it.

If we know the text is hand-authored, then we have a signal that at least one person believed the content was important enough to put meaningful effort into creating it. That's a sign it might be worth reading.

If it's LLM-authored, then it might still be useful, or it might be complete garbage. It's hard to tell because we don't know if even the "author" was willing to invest anything into it.
by elliotmy | 2026-01-22 18:34:30+00:00
Fair criticism on the framing. I meant it as: “If you ever feel tempted to do sexual things that would betray, coerce, or exploit someone – don’t. Remove yourself, get help if needed, and never make your urges someone else’s problem.”

I absolutely don’t mean “men who don’t offend are merely restraining themselves from offending”. That framing is both inaccurate and unfair. Most men aren’t sitting on violent impulses; they simply don’t want to harm anyone.

The point I was aiming for was narrower: sexual harm, cheating, and boundary-crossing still exist at scale, and some men *do* rationalise it (including sexual assault, coercion, entitlement, misuse of status, infidelity, etc.) The point was meant as a warning to take it seriously if you have these feelings, not a description of universal male psychology.

That said, I accept the phrasing invited misreading. If I were rewriting it, I'd be more precise.
by mrtksn | 2026-01-22 18:35:18+00:00
Even the poorest EU countries are actually surprisingly wealthy.

Bulgaria was switching to Euro on the new year’s eve and the easiest way to convert Leva to Euro was to put the money into the bank, so Bulgarians deposited 100B+ levas into personal accounts by November which converts to ~50B+ Euros. Which is over 10K Euros per Bulgarian adult. Not bad for the poorest country, considering that home ownership rate is also very high(%86 IIRC).

The life is pretty good for a GDP per capita of $18K.
by iugtmkbdfil834 | 2026-01-22 18:35:46+00:00
I don't think it is automatically accurate. I would be curious to learn how you arrived at that conclusion. What I seem to be seeing is that actual impact depends heavily on the person involved. Curious people dig in and even when lulled into copy/paste, they can usually snap out of it. But what do we do about those, who just want an answer, any answer..
by mort96 | 2026-01-22 18:35:51+00:00
Okay now this is weird.

I can reproduce it just fine ... but only when compressing all PDFs simultaneously.

To utilize all cores, I ran:

$ for x in *.pdf; do zstd <"$x" >"$x.zst" --ultra -22 & done; wait

(and similar for the other formats).

I ran this again and it produced the same 2M file from the source 1.1M file. However when I run without paralellization:

$ for x in *.pdf; do zstd <"$x" >"$x.zst" --ultra -22; done

That one file becomes 1.1M, and the total size of *.zst is 37M (competitive with Brotli, which is impressive given how much faster it is to decompress).

What's going on here? Surely '-22' disables any adaptive compression stuff based on system resource availability and just uses compression level 22?
by eigenspace | 2026-01-22 18:35:57+00:00
Norway and Sweden have tones of renewable energy, but relatively little intermittent energy. If the economics of H2 ever work, it'll only ever work in a grid that's driven by intermittent energy sources (wind and solar).

A hydro-driven grid does not need storage. Hell, if you have enough hydro, it can even be your storage. Not all of Europe has the geography to be able to cover their needs with just hydro.
by mothballed | 2026-01-22 18:36:03+00:00
Yes I have seen many viable solutions. Usually a bunch of people in what are effectively SRO / living offices above and down below there are a couple bathrooms and big kitchen at the ground floor where it's easiest to alter the plumbing and electric. Residents don't have personal bathrooms/kitchens.

I used to hit the rave scene a lot in Chicago so I came to find out these situations were extremely common in warehouse districts and work excellent. Consider a homeless person can shower and shit with 5 gallons of water and use the local laundromat to wash their clothes, and this is like luxury compared to that; even a single 3 inch drain pipe can handle 10+ gallons per minute and at the bare minimum any building with plumbing has one of those on each floor. It's really a total non-issue so long as the people living there are willing to break the law, it works beautifully compared to not having the additional housing units.

For reference -- before our well was connected and I hauled water-- we used about 60 gallons per week for an entire family and that was plenty enough to shower, cook, and flush the toilet all week. That would consume at most 6 minutes of pipe time in the absolute smallest pipe you would ever find servicing a floor of an office, with utilization at 0.4%.
by StartFarter | 2026-01-22 18:36:09+00:00
From what I've heard, I think Canadian companies have been asked by YC to re-domicile in other countries now as a requirement for YC to invest. I believe some Canadian companies accepted into YC have received notices about this but I do not have any details as to why and haven't been able to find any public announcement. Lowkey sucks for Canadian tech startups who will now have to pay additional fees for a new parent corp and can't take advantage of Canadian tax credits/grants.
by wcynthia | 2026-01-22 18:37:05+00:00
When we first launched our vibe coding mobile app builder last year, we got quite a bit of traction. We’d built a Lovable for mobile apps that built functional apps from ideas. We also ended up racking up over $1000 in Anthropic API costs in less than a week just from free trial AI messages. Shudder! We had a few sales but made huge losses from the free tier usage.

Over the course of 2025, we did all we could to reduce our AI costs, from implementing caching, history management, introducing boilerplate code, and of course, threatening the AI agent “TO NOT BUILD THE ENTIRE APP AT ONCE” :)

After a couple of iterations, and thinking of how to solve this business problem, alongside the guilt of using up precious earth resources to build apps no one was ever going to use, we landed on an idea to do a 'design first then build' approach.

Pure HTML and CSS code is cheap enough, and instant enough, that people quickly know if they’d like to move on to building. This has made a BIG difference for our tiny non-VC funded startup, and, hopefully, for our precious planet.
by yjftsjthsd-h | 2026-01-22 18:37:08+00:00
IIRC, there are also differences in what syscalls even exist per-arch... although I suppose technically that doesn't have to preclude their numbers lining up.

For that matter, how you even make syscalls varies by arch, eg.

syscall

on x86_64 vs

int 0x80

on i386.