MurphyA/hacker-news huggingface dataset:
by Suzuran | 2025-12-15 13:34:44+00:00
Yes; A half-truth is a lie by omission.

For example, "Mom, there's a candy wrapper under (my brother)'s bed!" is a true statement, but the pure truth is "Mom, I ate a candy without permission and put the wrapper under (my brother)'s bed so he would be blamed for the missing candy!"

I am attempting to convey a lie by telling a truth and omitting details that would give context to that truth.
by benzible | 2025-12-15 13:34:56+00:00
I don’t have a news app. That was a maybe too subtle bit of sarcasm aimed at the guy I was responding too who is apparently the creator of a news app called Particle, and who mentioned that he is following the news of these deaths on Particle without mentioning his connection to it.

Update: Looks like the parent post has been flagged. I thought that might happen (or the author might edit it) which is why I quoted the original.
by Zigurd | 2025-12-15 13:35:05+00:00
15 years ago I would've agreed. I saw SUVs with obvious BMW inspired styling cues that had manufacturers badges that were conveniently the same place and the same size as the BMW roundel. I saw Starbucks and Pizza Hut look-alikes. I saw the dismay on the barista's face when I ordered a coffee drink instead of tea. They regarded the US with a sense of awe. When I told my Chinese colleagues it was unlikely that the US would lead the way in nuclear power because only China could do it at enough scale to succeed, they were shocked.

Now the Chinese have their own expensive coffee brands. They even have what one could call private equity with Chinese characteristics: private equity in China is strategic, mostly minority stakes, and often behaves like late stage VC.

I'm not making a moral comparison here. The impact of bad PE deals in China is that an often technology oriented pre-IPO company goes bust, whereas in the US your local hospital will close. Make up your own mind which is worse.
by p2detar | 2025-12-15 13:35:07+00:00
Another interesting article from Feb-2024 [0] where the cost of inserting a uuid7() and a bigint is basically the same. To me it wasn't quite clear what the problem with the buffer cache is but the author makes it much more clear than OP's article:

> We need to read blocks from the disk when they are not in the PostgreSQL buffer cache. Conveniently, PostgreSQL makes it very easy to inspect the contents of the buffer cache. This is where the big difference between uuidv4 and uuidv7 becomes clear. Because of the lack of data locality in uuidv4 data, the primary key index is consuming a huge amount of the buffer cache in order to support new data being inserted – and this cache space is no longer available for other indexes and tables, and this significantly slows down the entire workload.

0 - https://ardentperf.com/2024/02/03/uuid-benchmark-war
by user_7832 | 2025-12-15 13:35:26+00:00
> The Chinese aren't the ones running massive scam orgs backed by their government. They're bust teaching up and innovating on a massive scale. The scammers would be in India, backed by their government.

That's patently false. The "Indian Govt" isn't behind any scams any more than a random Sheriff abusing his power is a spokesperson for the White House - and that's generously assuming there are politicians with vested interests behind these, which I haven't seen anything to suggest.
by Neil44 | 2025-12-15 13:35:28+00:00
My partner is / was a copywriter. She was already a bit fatigued by it even before the whole AI thing. She's still finding bits of work but is pivoting into AI herself now. I think of it like all the other jobs from yesteryear that you hardly ever see. Lamplighter, elevator operator, farrier. People used to form gangs and smash up the mechanical spinning looms.
by albumen | 2025-12-15 13:35:38+00:00
We didn’t tax tractors, but we did tax the expanded economy tractors enabled, and built institutions to manage the transition.

Ex-farmhands had time to move into new jobs created by the Industrial Revolution, and it took decades. People also moved into knowledge work. What happens when AI takes all those jobs in far less time, with no other industries to offer employment?

If AI makes a few people trillionaires while hollowing out the middle class, how do we keep the lights on?
by general1465 | 2025-12-15 13:35:49+00:00
It is logical development. During our history we went from tribes, to villages, to city states, all the way to national states. Merging several smaller states into one block to counter influence of other large blocks follows all the past trends and it is inevitable to happen.

Only thing which stands in the way is jingoistic nationalism, luckily thanks to internet and social networks kids does not really develop sense of nationalism to their country as they can tell no difference between somebody from Albania, France or Niger. And they can see that all the people have more less the same problems and more less the same desires and only thing which separates them is language and few obscure traditions of their ancestors.

This also runs contrary to dismantling EU - European states weren't merged from outside by some Godlike power, but from inside by European themselves. It was a logical thing to do, to increase trade and to make Europe more competitive. If you would erase EU today with a magic rubber, something like EU would exist again within 30 years.
by qgin | 2025-12-15 13:35:58+00:00
This is making it more complicated than it needs to be. You can tax things any way that funds collective expenses but doesn’t disincentivize economic activity ”too much”.

Theres nothing special or holy about income tax. If there’s no more income to tax, that burden gets shifted to corporate tax in some way. Whether it’s across the board or something more fussy like “taxing AI” is just implementation detail.
by grumpymuppet | 2025-12-15 13:36:17+00:00
It's not a matter of a "deal" to be made or agreed to, it's a matter of paying a fair share of the cost to organize a society. When Capital gets to reap dual benefits of revenue from business prospects and lobbying government directly to set the tax rules, then it can't ALSO offload outlaying to the public good that it DEPENDS on to make a profit.

Avoiding tax through various loopholes that Capital gets a seat at the table to help craft, while benefitting from externalizing the costs to taxing labor is just corruption.
by Der_Einzige | 2025-12-15 13:36:19+00:00
Everyone acts like the C8 corvette doesn’t exist when they shit on American cars. Actually GM is an innovative awesome company.

The C8 has topped many “top car” lists since it came out in 2020. The reviews on it are universally excellent and it gaps pretty much anything that the turn-signal hating BMW crowd manufactures both in literal performance and in design.
by AlecSchueler | 2025-12-15 13:37:02+00:00
They introduced more and more IP laws due to requirements from the WTO[https://www.wto.org/english/thewto_e/acc_e/completeacc_e.htm...]. At first they didn't prosecute them, then they did but only for foreign companies, and now we're at the stage where there's essentially legal parity.

Basically they had to play along to western rules that were baked into global institutions. But now they're getting to the point that they can start to lead the conversation.

Some further reading [0] could be a book like To Steal Is An Elegant Offense from William P. Alford for a longer history of the relationship to IP within Chinese society.

0: https://www.sup.org/books/asian-studies/steal-book-elegant-o...
by bluecalm | 2025-12-15 13:37:39+00:00
If you apply automatic tax on bonds people will just not buy them unless you also increase their returns. It's a pointless exercise. Same goes for stocks, it's just a bit bigger circle in this case. Capital gain tax is just a bad tax that distorts decisions and make things less efficient for no reason. It's much better to tax resources (mainly land but also infrastructure usage) and charge for enforcement of IP/patents.
by troupo | 2025-12-15 13:37:42+00:00
> I imagine that the CSS in the examples are intentionally lightweight exactly because they're unstyled components.

An unstyled text input doesn't look like a nearly invisible thin light gray rectangle.

> It isn't a design system, so is being as unopinionated as possible

Then their examples are opinionated with the same hate towards text inputs as every other "accessible unopinionated CSS"

> I don't use the "T" word lightly, but it really does look like you're intentionally being one. (That or poorly informed – you chose which side of Hanlon's razor you sit.)

Vague ad hominem attacks. See, I don't use the "V", "H" and two "A" words lightly either.
by natch | 2025-12-15 13:38:01+00:00
If your system (pseudo-) random number generator (RNG) is compromised to derive a portion of its entropy from things that are knowable by knowing the time when the function ran, then the search space for cracking keys created around the same time can be shrunken considerably.

This doesn’t even rely on your system’s built-in RNG being low quality. It could be audited and known to avoid such issues but you could have a compromised compiler or OS that injects a doctored RNG.
by wongarsu | 2025-12-15 13:38:07+00:00
If that kind of stuff is on the able you can also use boring 64bit integer keys and encrypt those (e.g. [1]). Which in the end is just a better thought out version of what the article author did.

UUIDv47 might have a space if you need keys generated on multiple backend servers without synchronization. But it feels very niche to me.

1: https://wiki.postgresql.org/wiki/XTEA_(crypt_64_bits)
by danparsonson | 2025-12-15 13:38:19+00:00
> They seem to assume an average rate of approximately 11 lines of code written per day which seems a bit too low if you ask me.

I didn't calculate it but if you're just dividing one number by the other then you're assuming the final code arrived fully-formed in one go - don't forget about refactoring, debugging, testing, etc. etc.
by FrustratedMonky | 2025-12-15 13:38:34+00:00
GPT: "GraphQL is fine for frontend apps, but it’s a pain for enterprise data pipelines where the real job is bulk ingestion, warehousing, and reporting—work that REST APIs handle far more cleanly without forcing engineers to reverse-engineer undocumented schemas and babysit resolvers and rate limits. Organizations pay SaaS vendors to extract value through reporting, not to do bespoke GraphQL gymnastics, and the industry seems oddly surprised that data teams just want to ingest everything, dump it into a warehouse, and get on with their lives. "
by acdha | 2025-12-15 13:38:48+00:00
They added sandboxing in the 2000s, which does mandatory access control (e.g. you can write a rule that Firefox.app can’t access ~/Library/Keychains) and expanded it with containers (not OCI) which standardize the layout starting with the App Store so they all follow common restrictions for what they can access and where they store different classes of data. Those policies are inherited by child processes (e.g. your Terminal.app permissions apply to CLI tools you run in its windows but not something you start by logging in via SSH) so much of the effort has been standardizing the UX – don’t access photos directly, use the system picker which allows the user to select subsets, etc.

https://developer.apple.com/documentation/security/app-sandb...

So the answer to that question depends on what permissions the IDE has asked for and been granted. It’s likely that the first time you opened a shell inside the IDE you’d get promoted for permission to access protected locations the first time you ran a command which did something protected, but they could ask for something like full disk access at install time to avoid many prompts.
by btbuildem | 2025-12-15 13:38:53+00:00
That's chasing the effect, not the cause. Forget taxing AI. Liquidate billionaires instead -- redistribute anything over $1B. Death penalty for any fancy avoidance schemes (applicable to the individual and everyone standing to inherit the wealth, including any kind of corporate structure).

This unbridled greed has metastasized into a global existential threat, and needs to be aggressively eradicated.
by immibis | 2025-12-15 13:39:46+00:00
It's not productivity itself; it's the decoupling of productivity from wages. If I'm creating 3 times as much value as my equivalent in 1970, why aren't I getting paid 3 times as much inflation-adjusted money, hmm? It's not even unfair to shareholders - they'd also get 3 times as much as in 1970. But instead they get 10 times as much and I get 0.7 times as much, or something like that. What's the deal?
by timbit42 | 2025-12-15 13:40:05+00:00
I've long agreed with her assessment that the biggest mistake the software industry made was to adopt C over safe languages like Pascal, Modula-2, Oberon and Ada. It has held back the software industry for over 40 years. It's good to see Rust come along but it still isn't as safe as Ada, and especially as Ada SPARK.
by nepture73 | 2025-12-15 13:40:56+00:00
This is deliberate from both the left and the right to keep costs down. "AI" is ambient and no one can pin the blame on anyone.

In my industry -- software engineering -- AI is being blamed for a job market that tumbled a year before GPT even entered the mainstream. There were no code assist tools in 2022, but jobs disappeared. Nevertheless, it is easy to blame AI because it doesnt force us to really examine the causes and thus no policy changes would result.

In SWE-land, we done hire people because of three reasons

1. better open source means you dont need to build it on your own

2. More h1/h4/opt visa workers means you can have loyal and under-market pay workers without attrition risk (even Trump with all his power couldnt tackle this lobby)

3. offshore -- us healthcare and benefits are too expensive, easier to just send the work to other countries
by tomhow | 2025-12-15 13:41:10+00:00
> Oh, fuck off. I am sorry but you are exactly the reason this article was written. Ignorant people like you

I understand you find that comment upsetting, but it's never acceptable to post personal abuse like this on HN, no matter who or what you're replying to.

The guidelines make it clear what style of participation is expected and what is off limits. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site to heart, we'd be grateful.
by clanky | 2025-12-15 13:41:12+00:00
To get anywhere filing some kind of claim over this, Gizmodo would have to prove in court:

- The "Legacy Media Lies" was targeted at Gizmodo

- It was a false allegation (i.e. they might have to go through huge amounts of discovery as the defense tried to establish a single instance of dishonesty in past reporting)

- Grok/xAI knew the allegation was false

- The allegation caused such-and-such amount in damages
by iso1631 | 2025-12-15 13:41:30+00:00
To be in the top .1% you need a wealth of about $60m, certainly nothing to be worried about, it gives you a very nice standard of living.

But it's a lot nearer to someone at the 90%ile wealth of about $2m than the kind of power that those with $1b, let alone centi-billionaires, have. You're talking top level entertainers (actors, sportmen etc)
by jameshart | 2025-12-15 13:41:37+00:00
If a business invests in building an AI system, they now have an asset, and the value of the business reflects the fact the business owns that software asset now - if someone were to buy the business they would get the AI software and all its potential to monetize that asset in the future, so of course it has value.

If its value grows beyond the value the business originally invested to acquire it, it is quite literally a capital gain.

Why do you think Anthropic is worth $175-$350bn? Where did that capital value come from?
by giancarlostoro | 2025-12-15 13:42:15+00:00
I can't say that I fly with everything valuable I have to my name, no. I leave my iPad and my Laptop at home usually, unless I am staying within my state visiting family and even then, I'm pretty sure my iCloud backup will still work on a brand new iPhone, heck I know it will, since it pushed everything to my newer iPhone even things I don't sync were in the encrypted backup of the whole device.
by jonthepirate | 2025-12-15 13:42:39+00:00
Low Touch Advisor The dream: “click a button to get a senior engineer added to your slack.” It’s a side hustle for awesome engineers.

My first customer has me looking for e6+ or cloud architects to be paid advisors to review cloud migration RFCs. (No coding) Comp is $1k per RFC you review. There are at least 18 RFCs per month to be reviewed.

Here’s my site I scaffolded for this: https://www.lowtouchadvisor.com/
by dinasorous | 2025-12-15 13:42:42+00:00
Hey all, I am a noob at building my own things. Recently, I have started building my own web app, which collects AI-related news worldwide. I also cluster them to identify trends within the AI economy. This was interesting to me as I do actively invest in stocks. The website also generates a newsletter, collects details related to new corporate deals announced, etc. It is collecting everything related to AI and the economy.

Now I feel lost, I don’t know where to go from here. I don’t even know if I am doing the right thing. What do you think? Is there any guidance or roast you can give? Here is the website https://www.racetoagi.org/

Here is the trends collection https://www.racetoagi.org/trends

Here is the deals graph https://www.racetoagi.org/deals

Finally, here is the newsletter https://www.racetoagi.org/research/newsletter
by Joel_Mckay | 2025-12-15 13:42:55+00:00
Arduino was always a terrible pseudo-language/IDE, taught bad workmanship, and had problems with fast chip io handling etc.

However, it was a "standard" boot-loader, had consistent documentation, and a wide community of users. It encouraged people of all skill levels to play with chips, and that was great.

These days a full Linux SoC is often cheaper than most mcu. The age of the Arduino board will just end a little quicker now. Generally, irritating a planet of bored computer engineers does not end well for a business. =3
by delaminator | 2025-12-15 13:43:14+00:00
You're not giving us any evidence of this. You're just asserting it.

Claude will happily talk about vibe coding as much as you want.

One of its active working prompts is "vibing".

It wasn't a popular term until early 2025.

https://x.com/karpathy/status/1886192184808149383

> There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. ...

11:17 pm · 2 Feb 2025 5.2M Views
by raxxorraxor | 2025-12-15 13:43:27+00:00
Chromebooks and iPads are both completely unsuitable for digital education in my opinion. They can be decent tools for education using digital resources, but that is something different.

To "force" someone to develop on a Chromebook is like giving someone a bicycle to become a race car driver.

That said, I usually flashed my arduinos and used bare metal C. Ironically I think it makes many things easier to learn and understand, provided you have a programming device.
by goobatrooba | 2025-12-15 13:43:44+00:00
Unfortunately you are wrong. Most scam centres are Chinese owned, though they are usually based in other countries, e.g. Myanmar or Cambodia.

There were various in depth investigations by media and law enforcement across countries, here is a US source

https://www.uscc.gov/research/chinas-exploitation-scam-cente... https://www.nytimes.com/2025/02/27/world/asia/scam-centers-m... https://apnews.com/article/asian-scam-operations-cybercime-f...

German source https://www.dw.com/en/why-is-china-clamping-down-on-scammers...

...

Etc
by chrisweekly | 2025-12-15 13:43:45+00:00
Yeah, TIMTOWTDI, different strokes, etc... and I'm not claiming there's "one true way". I was just reacting (almost viscerally) to the idea of deliberately maintaining diffs in a stateful local env, which feels like it's begging for "works on my machine" issues. My instinct to avoid that, on principle, extends beyond project source code to "fiddly" local dev environments, seeking things like devcontainers, fully-reproducible builds for CI, etc.
by vintermann | 2025-12-15 13:43:56+00:00
> For my generation, and the ones that followed, the English Composition paper - and its Kiswahili equivalent, Insha - was not just a test; it was a rite of passage.

OK but come ON, that has to have been deliberate!

In addition to the things chatbots have made clichés, the author actually has some "tells" which identify him as human more strongly. Content is one thing. But he also has things (such as small explanations and asides in parentheses, like this) which I don't think I've EVER seen an instruction-tuned chatbot do. I know I do it myself, but I'm aware it's a stylistic wart.
Show HN: I made a tool to keep employee knowledge in the company when they leave
by kevinbaur | 2025-12-15 13:44:29+00:00
Hey HN. I realized how much time and context teams lose when someone leaves a role. I joined a job once with basically zero onboarding because the person before me was already gone, and it took months to figure everything out.

So I built SkillPass, a tool that captures empyloyees knowledge before they leave and turns it into a structured onboarding playbook for the next person. No templates, no writing, no chaos.

Kevin
by deadf00d | 2025-12-15 13:44:53+00:00
This would work. We started prototyping this way and it worked well to an extend. The main issue you're going to have, is you need to have both chromium and the forwarder process to run at the same time. This makes it difficult to track what is running exactly.

If you're forwarder is running but the browser crashed, it will still appear as available on the Redis side. While if you're making the browser setting a key with expiration itself, if it crashes, it will stop appearing on redis side.

Those are the kind of stuff you get modifying the source, and that will be hard to do with dual process type of setup.
by kevinbaur | 2025-12-15 13:45:02+00:00
Hey, I am Kevin. When I changed roles a few months ago I noticed something interesting. My successor onboarded in a fraction of the time it took me, simply because I was still around to explain everything. But during that offboarding I also realised how hard it actually is to pass on knowledge. I kept thinking, “Where do I even start?” and I was constantly afraid of forgetting important details.

That is exactly what I wanted SkillPass to fix. A tool that gives people a clear thread to follow and asks the right questions so they do not have to figure everything out on their own.

Happy to answer anything about how I built it or why.

Kevin
by qzcanoe | 2025-12-15 13:45:07+00:00
Thanks for the kind words!

We currently offer a no-questions-asked refund within 7 days if the product doesn’t meet your expectations. Since generation costs are involved, we try to keep it fair for both users and us, but if something goes wrong or the results aren’t usable, I’m always happy to help or refund manually.

Happy to clarify anything if needed
by KernelCrafter | 2025-12-15 13:45:10+00:00
Super specific use case, only a handful of users(mostly friends with free account). https://apps.apple.com/nl/app/multipark-amsterdam/id67469835...

Use Case: Assumption: You have access to your friends visitor parking login in Amsterdam.

You are going to a restaurant/or visiting a place near their parking zone(geo fenced polygon). You want to pinpoint a point in map and drive to that point. Being 100% sure that you can park at that point. Automatically pick a meter near there spot and park almost instantaneously. Then this app is for you :D