MurphyA/hacker-news huggingface dataset:
by yetihehe | 2025-12-07 20:56:10+00:00
10 days was already after I used this algorithm. Previous several tasks on that codebase were estimated pretty good. Problem with this is that some tasks can indeed take SEVERAL orders of magnitude more time that you thought.

One of the hardest problems with estimating for me is that I mostly do really new tasks that either no one wants to do because they are arduous, or no one knows how to do yet. Then I go and do them anyway. Sometimes on time, mostly not. But everybody working with me already knows, that it may be long, but I will achieve the result. And in rare instances other developers ask me how did I managed to find the bug so fast. This time I was doing something I have never before done in my life and I missed some code dependencies that needed changing when I was revieving how to do that task.
by mNovak | 2025-12-07 20:56:20+00:00
Grammarly certainly comes to mind, for being essentially a free feature of most chat AIs now.

Interestingly this time around I could see the 'fire' affecting mid-large corporations (or at least some divisions of them) if they don't adapt. Adobe, being heavily focused on graphic design seems like it could be under pressure. Low-end consulting / outsourcing is largely doing the same work AI is good at. Similarly with technical gig-work (like Upwork).
by wakawaka28 | 2025-12-07 20:56:33+00:00
I didn't know that, but I'm not surprised that this is possible because jj allows you to defer conflict resolution. I for one prefer git's step-by-step rebase model that makes you address conflicts at the time of the rebase. If you aren't ready to address conflicts, you shouldn't be mucking around with the commit history yet. Also, if you turn on rerere, then you can also (usually) avoid fixing the same conflicts multiple times.
by raverbashing | 2025-12-07 20:56:37+00:00
> The big argument against kafka-delta-ingest was Apache Kafka. If an organization has Kafka for other reasons, then kafka-delta-ingest can be a useful “sidecar” process to persist data flowing through Kafka. If however the organization is running Kafka just for ingestion, there are cheaper options available. As the organization evolved, the other consumers of Kafka drifted away, driving the value proposition of kafka-delta-ingest lower and lower.

Sounds like how most of Kafka stories end.
by honktown | 2025-12-07 20:56:47+00:00
I ended up moving from Syncthing to FolderSync, the Syncthing setup for adding folders is pretty tedious and I can reuse my existing webdav (or sftp) server with FolderSync.

My use case was probably simpler than some peoples use of syncthing as I just use it for backing up photos/messages/settings and dont need it to be instant.

My only issue with FolderSync is that its proprietary but its the only option i found that worked well. The various rclone frontends that exist also didnt work nicely with the webdav server I use so I settled on it, its very polished so I dont mind too much.
by DocTomoe | 2025-12-07 20:56:50+00:00
I keep wondering ... is this a good benchmark? What is a practical use-case for the skills Claude is supposed to present here? And if the author needs that particular website re-created with pixel-perfect accuracy, woulnd't it me simpler to just to it yourself?

Sure, you can argue this is some sort of modern ACID-Test - but the ACID tests checked for real-world use-cases. This feels more like 'I have this one very specific request, the machine doesn't perfectly fullfill it, so the machine is at fault.'. Complaining from a high pedestal.

I'm more surprised at how close Claude got in its reimagined SpaceJam-site.
by brabel | 2025-12-07 20:57:10+00:00
I think it would be helpful to make it clearer what's experimental and what's not. Is the `in` keyword experimental? How about `scope`? There's just a minor note in the docs (https://dlang.org/spec/attribute.html#scope) saying "The -preview=dip1000 switch must also be enabled.". That's really not making it clear if that's an experimental feature, it sounds to me that using the preview flag just does additional checks, but that implies `scope` is NOT experimental?! Which is it?
by bossyTeacher | 2025-12-07 20:57:19+00:00
> they're reliable in terms of I'm always getting tokens back from them

This is not what you are being sold though. They are not selling you "tokens". Check their marketing articles and you will not see the word token or synonym on any of their headings or subheadings. You are being sold these abilities:

- “Generate reports, draft emails, summarize meetings, and complete projects.”

- “Automate repetitive tasks, like converting screenshots or dashboards into presentations … rearranging meetings … updating spreadsheets with new financial data while retaining the same formatting.”

- "Support-type automation: e.g. customer support agents that can summarize incoming messages, detect sentiment, route tickets to the right team."

- "For enterprise workflows: via Gemini Enterprise — allowing firms to connect internal data sources (e.g. CRM, BI, SharePoint, Salesforce, SAP) and build custom AI agents that can: answer complex questions, carry out tasks, iterate deliverables — effectively automating internal processes."

These are taken straight from their websites. The idea that you are JUST being sold tokens is as hilariously fictional as any company selling you their app was actually just selling you patterns of pixels on your screen.
by ysnp | 2025-12-07 20:57:21+00:00
This depends what you mean by 'issues with NFC'. My understanding is that Google require an OS that is blessed by them for contactless payments in Google Wallet to work. That restriction applies to all alternative operating systems that aren't Google certified stock Android.

The OEM partnership would not change that.

In non-NA regions there may be more options for mobile contactless payments using apps that are not Google Wallet/Pay. So it also depends where in the world you are.
by WarOnPrivacy | 2025-12-07 20:57:33+00:00
> They're me, my coworkers, my friends. Talk to people.

I have all of those. Most don't use AI at all. Some use it on a limited basis but it is unclear if there is any worthwhile gain in productivity. Remaining are two who use it with regularity, including one who's all in. I personally use it for 2 limited use cases. Sometimes it helps. Sometimes I'd be done sooner without it.

Conversely, I need to mediate an epidemic of AI foistware and AI UX pollution. 100% of my userbase is subject to overpushy AI offerings and an endless minefield of shifty, unwanted AI elements. These users are clearly more productive when I keep AI out of their way.

On balance, AI is presently a net negative for my clients.
by jandrewrogers | 2025-12-07 20:57:38+00:00
There isn't much of a conversation to be had here. For low-level systems code, exceptions introduce a bunch of issues and ugly edge cases. Error codes are cleaner, faster, and easier to reason about in this context. Pretty much all systems languages use error codes.

In C++, which supports both, exceptions are commonly disabled at compile-time for systems code. This is pretty idiomatic, I've never worked on a C++ code base that used exceptions. On the other hand, high-level non-systems C++ code may use exceptions.
by altairprime | 2025-12-07 20:57:47+00:00
Perk was never much interested in fiat-enforced restrictions. That was considered to be the domain of local policy in a given project or team and not something to declare upon its users. We’ve since determined in programming that restrictions can exceed the value of perfect freedom (cf. Rust, TypeScript vs. C, Perl). But for scenarios where rapid flexibility is key (eg. ops eng, sans sre/k8s/etc) the flexibility is more important than the restrictions. Always have an adjustable wrench alongside your fixed-jaws, just in case.
by smoghat | 2025-12-07 20:58:36+00:00
That's fair. But I always think of it as an intern I am paying $20 a month for or $200 a month. I would be kind of shocked if they could do everything as well as I'd hoped for that price point. It's fascinating for me and worth the money.

I am lucky that I don't depend on this for work at a corporation. I'd be pulling my hair out if some boss said "You are going to be doing 8 times as much work using our corporate AI from now on."
by techblueberry | 2025-12-07 20:58:49+00:00
Yeah, I actually love the “cottagecore” photos I think she’s trying to use as evidence that the past wasn’t cute? But the stone farmhouse with straw roof is exactly the image I have in mind when I romanticize “cottagecore of the past. (While understanding it was a bit drafty, but “cute” is about aesthetic and I totally dig the aesthetic)

But actually I do admit this is the best part of living today, if you want it, you can have some level of that aesthetic and lifestyle with some of the efficiencies of modern technology (not having to worry about dying of starvation if a harvest doesn’t work out)
by treetalker | 2025-12-07 20:58:50+00:00
> The target is those expressing “opposition to law and immigration enforcement; extreme views in favor of mass migration and open borders; adherence to radical gender ideology,” as well as “anti-Americanism,” “anti-capitalism,” and “anti-Christianity.”

In other words, those exercising the most fundamental of Constitutional rights.

Copy of the Bondi memo at issue: https://substack-post-media.s3.us-east-1.amazonaws.com/post-...
by anticensor | 2025-12-07 20:58:51+00:00
There's no point doing that given the Responses API has to be ad-free unlike ChatGPT Web API for applications to function correctly (no way baking ads into responses sent to third party services using your language model just as a natural language processor), and you have to keep the Web API tiers that's more expensive than the same amount of tokens of equivalent Responses API use also ad-free becuase otherwise the "wrong way of payment" paradox would arise.
by semi-extrinsic | 2025-12-07 20:59:33+00:00
Probably mainly because it doesn't seem to exist outside of the US, and I live in Europe. Only hear about products like that when shit's hitting the fan. From reading the wikipedia page, almost kind of impressive they are still trucking on: 70% drop from the IPO price (95% drop from peak) and a number of recalls and accidents including one child dead.
by TheOccasionalWr | 2025-12-07 20:59:40+00:00
Kanban in IT world in my experience implies approach where you focus on the work and tasks as they come based on priority. It doesn't imply what is on the board is finished strictly by some date, as the whole premise is that you can't really know.

SCRUM implies sprints where you agree in advance what will be actually pulled into sprints and delivered by the team so spillovers are not really expected / wanted.
by scott_w | 2025-12-07 21:00:12+00:00
> Trads also sometimes means people who want to go back to feudal or ancient ways, old school Catholics, and various other things.

This is simply incorrect. Any historian versed in this area will point to the fact that the version of "trad-lifestyle" being pushed by its supporters simply did not exist in feudal Europe. In fact, I don't think the form they push really existed for any length of time in the USA, either. Maybe there was a form of it somewhere in the world but I strongly doubt the people pushing this lifestyle would even know.
by cgearhart | 2025-12-07 21:00:54+00:00
I had been working in civil service for the US Navy for about 10 years in operations research & systems engineering. It was very hard to break out of that role to any private industry—especially for the ML roles I wanted, which I think was partially because my undergrad degree was MechEng.

OMSCS allowed me to add MSCS to my resume, with additional networking and work experience details as a TA for the algorithms and Computational Photography courses. Suddenly I started getting a lot more calls back. About 6 months after graduation I had moved to the SFBay (to work for Udacity) and within 2 years I was an ML engineer at Apple where I remain today. I don’t think any of that would’ve happened without OMSCS.
by mmcnl | 2025-12-07 21:01:46+00:00
It doesn't have to be thrown out. It can be re-used by someone else. Just build durable electronics. It will last a decade easily. Upgradeable laptops are actually less sustainable: people buy not 1 or 2 laptops, but 1.6 laptops: effectively throwing away 0.6 laptop.

Also I see no reason why a non-upgradeable laptop would also be non-repairable.
by mirandrom | 2025-12-07 21:02:24+00:00
I went down a rabbit hole and found most of the missing lists on Common Crawl: https://mirandrom.github.io/bourdain-lists/

Unfortunately, AFAICT, the embedded image data were not included in the Common Crawl scrapes, and a few of the image URLs I tried don't seem indexed by Common Crawl. I only just started playing around with these tools so I might've missed something.
by brabel | 2025-12-07 21:03:06+00:00
> gdc and ldc offer top notch D support for the Mac.

Have you tried using D on Mac? That's almost impossible to do!! You get a segmentation fault immediately when using VS Code because it wants to download its own DCD and that's apparently compiled with DMD?? Everything that gets downloaded in binary doesn't work on MacOS. I only managed to get it working on emacs after building DCD locally with LDC AND making sure emacs does not try to use anything else. But even then, as I said, serve-d barely works (not sure if that's MacOS-specific). D has the worst MacOS experience of several dozen languages I've tried. Even FORTH just works, but D just does not.
by polotics | 2025-12-07 21:03:48+00:00
"Reverse centaur" is I think better fit for purpose than eg. Minotaur, as the head of a bull doesn't match. "Reverse centaur" does not say what the head is made of. Maybe Iron Maiden (https://en.wikipedia.org/wiki/Iron_maiden) could work, but the band very much occupies that meme-space...
by hippo22 | 2025-12-07 21:03:49+00:00
Unfortunately, this type of conflict can only be adjudicated by courts, which low-income people don't have the time and money for. You couldn't just walk out of the store with the items. You'd need to either:

1. Buy the items and sue.

2. Take the items without paying, likely get the police called on you, and defend yourself in criminal and civil court.
by araes | 2025-12-07 21:04:16+00:00
This kind of article and the people who write this type of description are a lot of what causes America to be this way.

"Why are you unhappy?" "Cause you're dumb and you should be happy, cause the stock market has lots of money, and we can buy lots of material stuff" Almost every argument in the entire article is BS.

"wealth isn’t confined to only the top percent" "American's are materially wealthy" Almost every argument is money, money, money, money, money...

Wealth is completely confined to the top 1%. The entire government shut down for a month and the part that actually got attention? ... "there's no foodstamps". 40 million people won't have Supplemental Nutrition Assistance Program benefits.

Standard response from IRS filings, 50% of America only needs to file for the rebate, cause they barely (or don't even) make the deduction. (Last column, 51-100, 76,794,954 returns, averaging $19,936.70) The next 25% average less than the often cited "enough to get by without much difficulty" number of $80k-$100k (for singles) and way below the $200k cited number for a family of four. (Notably, 200k seems a bit excessive, maybe $150k) [1][2][3][4]

75% of America is beneath the "get by comfortably in America." Generalized results from MIT for CA, TX, FL, NY have breakdowns by category as examples (for ~127 million of the 340 million Americans) [5][6][7][8]

In the most recent tax filing season data available (2024), there were tax returns of:

Top 1% Top 5% Top 10% Top 25% Top 50% Bottom 50% All Taxpayers Number of Returns 1,535,899 7,679,495 15,358,991 38,397,477 76,794,954 76,794,954 153,589,908 Average Income Taxes Paid $653,730 $187,468 $108,251 $50,963 $27,891 $667 $14,279 Adjusted Gross Income (Millions) $3,872,395 $6,182,180 $7,745,525 $10,613,602 $13,191,209 $1,531,038 $14,722,247

If we then break those into the actual groups, and numbers per group, then we find their Average Per Capita Income

1 2-5 6-10 11-25 26-50 51-100 Number of Returns 1,535,899 6,143,596 7,679,496 23,038,486 38,397,477 76,794,954 Income Taxes Paid (Millions) $1,004,063 $435,594 $222,966 $294,234 $185,068 $51,225 Adjusted Gross Income (Millions) $3,872,395 $2,309,785 $1,563,345 $2,868,077 $2,577,607 $1,531,038 Average Tax Rate 25.9% 18.9% 14.3% 10.3% 7.2% 3.3% Average Per Capita Income $2,521,256.28 $375,966.29 $203,573.91 $124,490.69 $67,129.59 $19,936.70

[1] https://www.cnbc.com/2025/06/07/salary-a-single-adult-needs-...

[2] https://fortune.com/2025/06/09/sinks-earnings-family-by-stat...

[3] https://www.manchestertimes.com/news/national/how-much-do-yo...

[4] https://livingwage.mit.edu/

[5][6][7][8] (CA) https://livingwage.mit.edu/states/06, (TX) https://livingwage.mit.edu/states/48, (FL) https://livingwage.mit.edu/states/12, (NY) https://livingwage.mit.edu/states/36

TLDR, I agree with you. Found myself less happy after reading their spew article. Lots of other data.
by pama | 2025-12-07 21:04:35+00:00
Maybe you haven’t carefully checked yet the correctness of automatic tools or of the associated metadata. Zotero is certainly not bug free. Even authors themselves have miss-cited their own past work on occasion, and author lists have had errors that get revised upon resubmission or corrected in errata after publication. The DOI is indeed great, and if it is correct, I can still use the citation as a reader, but the (often abbreviated) lists of authors often have typos. In this case the error rate is not particularly high compared to random early review-level submissions I’ve seen many decades ago. Tools helped increase the number of citations and reduce the error per citation but not sure if they reduced the papers that have at least one error.
by smallmancontrov | 2025-12-07 21:05:06+00:00
You're ducking the argument. The loot from predatory practices is quickly absorbed not just by the single player perpetuating them, but by their complements in the economic network -- complements which a competitor would have to deal with on the loot-enriched terms, which turn launders exploitation into a "necessity" and transforms any charity into a weakness that will ensure your replacement. That's what Nash Equilibrium is, and it's an elementary result of game theory that Nash Equilibrium can lie very far from the global optimum. Even the global minimum can be a Nash Equilibrium. We should aspire to do better.
by semi-extrinsic | 2025-12-07 21:06:41+00:00
Yeah, there is an interesting question there (always has been). When do you stop citing the paper for a specific model?

Just to take some examples, is BiCGStab famous enough now that we can stop citing van der Vorst? Is the AdS/CFT correspondence well known enough that we can stop citing Maldacena? Are transformers so ubiquitous that we don't have to cite "Attention is all you need" anymore? I would be closer to yes than no on these, but it's not 100% clear-cut.

One obvious criterion has to be "if you leave out the citation, will it be obvious to the reader what you've done/used"? Another metric is approximately "did the original author get enough credit already"?
by jackfranklyn | 2025-12-07 21:06:55+00:00
The biggest problem I've seen isn't the estimate itself but the telephone game that happens after. You say "probably 2-3 weeks" to your manager, who tells the PM "about 2 weeks", who tells sales "mid-month", who tells the customer "the 15th".

By the time it reaches the customer, your rough guess with explicit uncertainty has become a hard commitment with legal implications. And when you miss it, the blame flows backward.

What's worked for me: always giving estimates in writing with explicit confidence levels, and insisting that any external date includes at least a week of buffer that I don't know about. That way when the inevitable scope creep or surprise dependency shows up, there's room to absorb it without the fire drill.
by lenkite | 2025-12-07 21:06:59+00:00
> Indian Air Force has repeatedly falsely claimed that they downed five Pakistani fighter jets, and one AWACS aircraft. This claim is patently absurd and completely unsupported...

This was also confirmed by several independent international aviation experts not only the IAF. The S-400 achieved a record-setting engagement by shooting down a Saab 2000 AWACS aircraft from a range of greater than 300 km.

Check out the analysis of Austrian military analyst Tom Cooper - he has covered this too.

> If India had evidence of them destroying a single Pakistani fighter, they'd absolutely be displaying that all over the place.

Umm..dude, the strikes were deep into Pakistani territory. Can't show the live site you know ? They did show satellite imagery.

> but propaganda is very important to the Modi government.

The IAF is not in the habit of lying and the government doesn't modify IAF briefings. The only propaganda here is sadly coming from yourself.
by gnabgib | 2025-12-07 21:07:20+00:00
Butchered title (Bedrock Linux), popular in:

2021 (203 points, 105 comments) https://news.ycombinator.com/item?id=25983759

2013 (242 points, 62 comments) https://news.ycombinator.com/item?id=6504878
by gavinray | 2025-12-07 21:07:28+00:00
May as well throw the Native Image C API for FFM-like capabilities out there too

https://www.graalvm.org/latest/reference-manual/native-image...

One of the neatest things I've been able to do is compile a .dll library "plugin" for an application which loads plug-ins by invoking a special exported symbol name like "int plugin_main()" using GraalVM and @CEntryPoint

The entrypoint function starts a Graal isolate via annotation params and no native code was needed
by regera | 2025-12-07 21:07:31+00:00
Dollar stores are private equity with a checkout lane.

In 2025, Dollar Tree sold Family Dollar to a group of private-equity firms: Brigade Capital Management, Macellum Capital Management and Arkhouse Management Co.

https://corporate.dollartree.com/news-media/press-releases/d...

It’s a business model cosplaying as poverty relief while quietly siphoning money from the people least able to lose it. They already run on a thin-staff, high-volume model. That 23% increase is not a glitch. They know their customers can’t drive across town to complain. They know the regulators won’t scale fines to revenue.
by didibus | 2025-12-07 21:07:32+00:00
I take Lisp more like artisanal work. It actually requires more skill and attention to use, but in good hands it can let someone really deliver a lot quickly.

That said, like in anything else, this kind of craftsmanship doesn't translate to monetization and scale the markets demands. What markets want is to lower barrier for entry, templatize, cheapen things, and so on.

It's normal then that languages optimized for the lowest common denominator, with less expressive power and more hand holding have won in popularity in enterprise and such, where making money is the goal, but that Lisp remains a strong and popular language for the enthousiasts looking to level up their craft or just geek out.
by sigmoid10 | 2025-12-07 21:07:53+00:00
>Work which gives itself false authority by claiming to cite works that simply do not exist is the main concern surely?

You'd think so, but apparently it isn't for these folks. On the other hand, saying "we've found 50 hallucinations in scientific papers" generates a lot more clicks than "we've found 50 common citation mistakes that people make all the time"
by DocTomoe | 2025-12-07 21:07:55+00:00
Hm, Claude is a common male surname, especially in Europe. That plays into it. Also many people - including me - have personalised their AI chats, have given it names, even something resembling a personality (it's easy with prefix prompts). Why others do it, who knows, I do it because I find it a lot less frustrating when ChatGPT fucks up when it pretends to be a young adult female klutz.