MurphyA/hacker-news huggingface dataset:
by AnthonyMouse | 2025-12-18 20:53:18+00:00
> Not sure to follow, machines need energy as input. So unless energy is free and unlimited, even if the machines run without people, there is a cost for the products.

But where does energy come from? You would have machines that can make solar panels and install them and operate a power grid, or people would still have jobs doing those things.

> Unless you also assume that unemployed people could get some ABI or SNAP from government (in US already 1 out 8 adult receives SNAP) to pay for food (cost less with 100% automation, but still cost the energy for fertilizer, tractors, transport, transformation), for shelter, etc. and pay for healthcare.

If everything other than healthcare was automated then energy production, fertilizer production, tractor production, transportation, etc. would all be automated.

If everything is automated then everything is free. If there is still anything that can't be automated then people still have jobs doing that.
by mustache_kimono | 2025-12-18 20:53:22+00:00
> I'm more interested in the % of rust code that is marked unsafe.

I think you should less interested in % unsafe as what the unsafe is used to do, that is, it's likelihood to cause UB, etc. If it's unsafe to interface with C code, or unsafe to do a completely safe transmute, I'm not sure one should care.
by stevenbedrick | 2025-12-18 20:53:40+00:00
I don't necessarily disagree with you, but I did want to point out that a big part of what made it possible for Word to displace WordPerfect in the legal world was, literally, the fact that Word implemented full support for WordPerfect's file format including all sorts of weird quirky edge cases.

So, an analogous "Word-killer" today would presumably have to implement all of the docx format's weird quirks etc. On the one hand, the file format is standardized and open, so in principle that should be possible; on the other hand, it's a pretty gnarly file format, with a lot of nooks and crannies. Ironically, I remember hearing once that some of the weirder nooks and crannies of the docx format have their roots in... Word's WordPerfect interoperability features.

And as somebody who recently spent far more time than he expected to trying to reliably get data _out_ of a set of mildly-complicated docx files, I can report that the various fiddly details that the OP notes as being particularly important in the legal domain --- very specific details of paragraph formatting, complex table structures, etc. --- are a huge PITA to deal with when working with the docx format.
by exacube | 2025-12-18 20:54:02+00:00
Some fine tuning data questions:

i see the the dataset Google published in this notebook https://github.com/google-gemini/gemma-cookbook/blob/main/Fu... -- from looking at the dataset on huggingface, it looks synthetically generated.

1. do you recommend any particular mix or focus in the dataset for finetuning this model, without losing too much generality?

2. do you have any recommendations for how many examples per-tool?

thank you for your (and your teams) work!
by ayushmaanbhav | 2025-12-18 20:54:11+00:00
The Current Reality

*Scattered Across Code* ```java // Hidden in service layer if (customer.age > 65 && customer.income < 50000) { premium = basePremium * 1.5; } else if (customer.riskScore > 7) { premium = basePremium * 1.3; } // ... 500 more lines scattered across 20 files ``` *Buried in Spreadsheets* ```text Excel files passed between teams - v1_final.xlsx - v1_final_FINAL.xlsx - v1_final_FINAL_approved_v2.xlsx No version control. No audit trail. ``` *Lost in Configuration Files* ```yaml # config/pricing_rules.yaml # Last modified: ??? # By whom: ??? # Why: ??? rules: - condition: "age > 65" action: "multiply 1.5" ```

The Consequences

Problem | Impact

Fragmented Logic | Business rules scattered across codebases, spreadsheets, and documents

No Single Source of Truth | Different systems calculate differently, causing inconsistencies

Change is Risky | Modifying rules requires code deployments; one mistake affects production

No Visibility | Business teams can’t see or understand the actual rules running

No Audit Trail | When rules change, there’s no record of who changed what and why

Slow Time-to-Market | Every rule change requires developer involvement and release cycles
by miki123211 | 2025-12-18 20:54:27+00:00
To put this as plainly as I possibly can:

1. It is objectively true that Apple and Google accounts are extremely important to many people.

2. It is also objectively true that most users will only need one of each, a few at most. Fraudsters have no such limitations, and may want to create thousands of them per day if the possibility arises.

3. Therefore, it's likely that a significant percentage of all accounts ever created are fraudulent, even if the actual number of fraudsters is much lower. This is the crucial observation many people miss in this debate.

4. Real users do not want constant iMessage spam and other problems resulting from fraudulent accounts remaining open. Therefore, normal users care deeply about fraudulent accounts being closed promptly (and so do money-laundering regulators, but that's another discussion).

5. Normal users also care about their accounts remaining open. Apple has to balance these two problems.

6. If we force Apple (by regulation, PR crisis or any other method) to be softer on closures, the only way to do that without exacerbating #4 is to make opening fraudulent accounts harder.

7. The only reliable way of preventing fraudsters from opening accounts is strict and invasive identity verification.

8. Therefore, if we're asking Apple / Google to keep more accounts open, we're also asking for more surveillance.

This may actually be the right tradeoff to make, but it is important to point out that there is a tradeoff here, and that no decision in this regard goes without consequences.
by canyon289 | 2025-12-18 20:54:32+00:00
> How good is the model at composing actions?

I think you mean taking the results of one function call and putting it into another? We saw some promise but didn't heavily train for this use case in the base model. The thing we noticed with the 270m sized models, and the performance expectations of AI models in 2025, is that these size models perform best for _specific users_ when finetuned to that specific use case.

What I suggest is mocking some data either by hand or using some automated tool and finetuning in this kind of use case and using the finetuning colab setup.

> is there a way to give the model ability to scope action for example if actions are related to permissions

Permissions depend on your system architecture more than the model. The model itself just takes in tokens and outputs tokens. Permissions are defined by your security/system setup in which the model itself is running.
by gruez | 2025-12-18 20:54:57+00:00
>Back then, the trick was to get a generic Vanilla Visa or other prepaid credit card. A recent legal ruling meant they had to be run as a debit card for... reasons... I forget them.

Interchange fees, probably. Otherwise the credit card companies is taking a 2-3% cut.

>So you'd call up the issuer and have them issue it a PIN. Then you'd run it as a debit card and buy a 500 dollar money order.

I don't know how this ever could have worked considering that "cash-like transactions" are counted as cash advances, same as if you were to use your credit card at an ATM.
by tayari- | 2025-12-18 20:55:01+00:00
The proposals suggesting markdown + git just sound like tone deaf proposals from 'coders' that are trying to push their square peg through a round hole. More appropriate proposals would be LaTeX + git or Word + subversion or some other vcs that has good binary support

Nonetheless, agree with the author that I don't see anything disturbing Word in that space for a long time, as good luck trying to get a middle-aged with minimal tech understanding to learn and use LaTeX over Word.
by runarberg | 2025-12-18 20:55:06+00:00
Then write a browser plugin that does these things to the <time> element.

Personally I always use the <time> element when providing date or time. Properly localized with Intl.DateTimeFormat and ISO string formatted in the datetime attribute. I do it mostly because it is free. For a developer writing <time> instead of <span> makes no difference. <time> is easier to target in tests, and maybe my users has a browser plugin that can quickly e.g. add a thing to their day planner app from a <time> element.
by knallfrosch | 2025-12-18 20:55:11+00:00
Yes, AD is the value proposition. Your employees can get cloud-synced, multi-user real-time editing of documents. This is what kills the "but my Linux app can do it for free."

It runs on-premise, has all kinds of certificates and has a history of half a cenutry (give or take.) That kills Google Docs.

It's cross-paltform, killing whatever Apple thinks it has.

Too many people think Word is a text editor. I'd use Notepad++ if it had full AD integration. But it doesnt.
by karlgkk | 2025-12-18 20:55:24+00:00
first of all, their approach does not rely on map level labeling for runtime. They do that for training, but so does every other player. High precision maps are used as a form of GPS in their solution. They also use it to determine delta if road conditions change and alert ops.

Second of all, they’re using cameras to detect things like signs and trash cans! I don’t know where this misconception came from that Waymo only uses lidar, but it demonstrates a lack of familiarity with the problem space and the solutions
by dang | 2025-12-18 20:55:31+00:00
(I wanted to put https://news.ycombinator.com/item?id=46204853 in the second chance pool* but it was too old, so I spawned a new copy of the submission and moved the (relevant) comments hither. I hope that's ok as a technical workaround...

* explained at https://news.ycombinator.com/item?id=26998308)
by ToucanLoucan | 2025-12-18 20:55:45+00:00
Yeah pretty much. No regulators are batting an eye at the industrial data gathering schemes of Meta, Google, Amazon, etc. and they never have. And the only major social network under real legal scrutiny is TikTok.

The American Government wants to have the cake and eat it too, as per usual. They want to leave the massive column of the economy that is surveillance capitalism intact and operating, and making them money, and they want to make sure those scary communists can't do the same. Unfortunately there isn't really a way to take down one without taking down the other, unless you legally enshrine that only American corporations have a right to spy on Americans. And (at time of comment anyway) they seem to not want to openly say the reason is just naked nationalism/racism.
by nephihaha | 2025-12-18 20:57:04+00:00
It would have to be a lot more than that. As a rule, rain is produced by large lakes and seas, and some evaporation from tree cover. At a guess, I suppose Iran would get precipitation from the Gulf and Caspian, maybe the Mediterranean to a lesser extent, and some of their water renewal must be off snow melt.

I flew over Iran many years ago. Much of it reminded me of central Australia. Very arid and desolate, but beautiful from thousands of feet up.
by ayushmaanbhav | 2025-12-18 20:57:24+00:00
Features

Rule Engine

- JSON Logic Expressions - Industry-standard rule format

- Tiered Compilation - AST → Bytecode VM (3.5x speedup)

- DAG Execution - Automatic dependency resolution

- Parallel Processing - Rules without dependencies run concurrently

- Cycle Detection - Prevents infinite loops

Visual Interface

- Block-based Editor - Build rules visually

- Interactive DAG Canvas - Drag, zoom, and explore

- Real-time Simulation - Test with live feedback

- AI Chat Assistant - Natural language to rules

- Impact Analysis - See what changes affect

Data Management

- Product Lifecycle - Draft → Pending → Active → Discontinued

- Abstract Attributes - Reusable templates

- Custom DataTypes - With constraints and validation

- Enumerations - Type-safe value sets

- Tag Organization - Filter and group attributes

Enterprise Ready

- REST + gRPC APIs - Dual protocol support

- DGraph Database - Graph-native storage

- LRU Caching - Hot data performance

- Batch Evaluation - Process multiple inputs

- Streaming Support - Real-time evaluation
Ask HN: How to spend L&D/Training funds before the end of the year?
by jamestimmins | 2025-12-18 20:57:38+00:00
Asking here bc others may be in a similar position.

Software developer in the data/platform/python space. I have training funds to spend in the next 12 days. There are plenty of paid resources out there, but relatively few seem better than reading the docs end to end.

What paid resources have folks found better than the many free resources available? This could be courses, books, newsletters, etc.

Note: I already own Designing Data Intensive Applications.
by nate | 2025-12-18 20:57:49+00:00
Didn't forget. Just don't think it makes sense for these things to try and do both jobs. Slides that work as documents are bad presentations. Slides that work as presentations are useless documents. Even Slideshare's own description of itself isn't "for people that missed the original presentation here's your missing thing".

Its: "Slideshare is the presentation-sharing platform for anyone looking for slide inspiration, to showcase their knowledge, or to build on their own ideas."

So for people to: 1) get inspired building their own deck? 2) "Showcase knowledge" whatever that really means. 3) "Build on their own ideas" => get a bullet point or graph you could use?

No one is learning how to do anything from Slideshare because you missed a presentation. Instead, you're coming to this place to read blogs and actual long form content or watching youtube videos.
by bisonbear | 2025-12-18 20:58:25+00:00
good question - however I don't think these are necessarily mutually exclusive.

I have repeatable workflows that harness the benefits of multiple agents. Repeatable workflows drive consistent results for single agents. Using multiple agents allows you to fully explore the problem space.

An example of using these concepts harmoniously would be creating a custom slash command that spawns sub-agents that each have custom prompts, causing them to do more exploration. The commands + agent prompts make the flow repeatable + improvable
by jpbryan | 2025-12-18 20:58:40+00:00
Version control + binary file support is of limited utility for lawyers. They need to see what's changed from version to version, including formatting changes. This is why we spent years building out the document processing technology needed build version control for Microsoft Word.

I write a lot more about it in an earlier essay, "On Building Git for Lawyers."

https://theredline.versionstory.com/p/on-building-git-for-la...
by tristor | 2025-12-18 20:58:48+00:00
I wasn't trying to write a fully formed political dissertation, so I'm not really sure what you were expecting in response to this comment? My point was that the GP was describing their behavior as "indistinguishable from money laundering", because it technically is a form of money laundering (the act) even if it's not money laundering (the crime). Intent is what turns the act into a crime, specifically in the case of money laundering.

It's not illegal to buy a few beers every evening from a bar you own out of your own pocket, and then book that revenue, pay taxes on it, and then ultimately collect a distribution of the profits as the owner of the business. It is illegal to do the same thing if the money you took out of your pocket came from selling drugs.
by crabmusket | 2025-12-18 20:58:50+00:00
> "proves"

I like using the word "demonstrates" in almost every case where people currently use the word "proves".

A test is a demonstration of the code working in a specific case. It is a piece of evidence, but not a general proof.

And these kinds of narrow ad-hoc proofs are fine! Usually adequate.

To rephrase the title of TFA, we must deliver code that is demonstrated to work.
by orliesaurus | 2025-12-18 20:58:57+00:00
I've been following the rise of SVG based attacks recently... It's not just hypothetical anymore... People are using SVG files to deliver full phishing pages and drive by downloads by hiding JavaScript in the markup

ALSO as someone who maintains a file upload pipeline I run every SVG through a sanitizer... Tools like DOMPurify remove scripts and enforce a safe subset of the spec... I even go as far as rasterizing user uploaded vectors to PNG when possible

HOWEVER the bigger issue is mental... Most folks treat SVG like a dumb image when browsers treat it like executable content... Until the platform changes that expectation there will always be an attack surface
by rainonmoon | 2025-12-18 20:59:02+00:00
Nice! So the Cookie is accessible by JavaScript on all of those sites? That would be pretty surprising given the prevalence of HttpOnly, so that doesn't seem clear to me at all. And they're all using Cookie-based auth, you think? You're a bug bounty hunter so I'll defer to your wisdom, but doesn't it seem more likely that an account takeover would be possible via a state-changing request from the user's existing session? Let's say they can abuse it to reset the user's password. Nice, that's an account takeover... for every user not using MFA. But then there are anti-CSRF mitigations. Okay, not insurmountable with an XSS, but implemented differently everywhere. And what if the auth domains are separate to the domain on which the XSS is triggered? Man this seems to get less clear by the minute. Please clear this up for me.
by LexiMax | 2025-12-18 20:59:09+00:00
Conversations like these are so immensely frustrating to have on Hacker News.

This thread is full of people falling over themselves trying to convince you that a book ban isn't actually a book ban, and whatever it happens to be isn't that big of a deal.

If the banning of books from libraries isn't a big deal - why is it being done in the first place? Is it just virtue signaling, or does it have a specific objective? If it has a specific objective, isn't that objective worth interrogating instead of brushing off as not a big deal because the book is still available through other means?
by canyon289 | 2025-12-18 20:59:16+00:00
We evaluate many things that you alluded to, such as speed on device, output correctness, and also "is this something that would be useful" the last one being a bit abstract.

The way we think about it is what do we think developers and users need, and is there a way we can fill that gap in a useful way. With this model we had the hypothesis you had, there are fantastic larger models out there pushing the frontier of AI capabilities, but there's also a nice for smaller customizable model that's quick to run and quick to tune.

What is optimal then ultimately falls to you and your use cases (which I'm guessing at here), you have options now between Gemini and Gemma.
by phito | 2025-12-18 20:59:55+00:00
Engagement bait will get amplified even more, with the goal of gathering human generated data and user retention.

Lots of new subreddits have been popping up this year, in different languages, that are flooded with AI generated rage and engagement bait posts. Facebook is feeding boomers with the same kind of slop.

We will see the repercussions of this on society.
by raw_anon_1111 | 2025-12-18 21:00:15+00:00
I wouldn’t call Texas libertarian. They have the most restrictive abortion rights,

They tried to fire teachers who spoke bad about a racist podcaster

https://www.texastribune.org/2025/09/15/texas-education-teac...

https://www.theguardian.com/us-news/2025/sep/11/charlie-kirk...

Weed is still illegal

https://en.wikipedia.org/wiki/Cannabis_in_Texas

You can’t sell liquor on Sunday

https://en.wikipedia.org/wiki/Alcohol_laws_of_Texas

There is a state law restricting what can be discussed in public schools

https://www.texastribune.org/2025/12/02/texas-public-schools...

And he is pushing for schools to post the 10 commandments

https://www.texasattorneygeneral.gov/news/releases/attorney-...
by Aldipower | 2025-12-18 21:00:16+00:00
Thank you. Tbh I cannot tell too many difference to intervals.icu, last time I had a look was 2 years ago or so. I remember it lacked some things, but this could have changed. I think Tredict is a little bit more on the straight forward site, just looks cleaner, visually and also from the workflow, also more performant. But this is of course opinionated as I am the inventor of Tredict. I have deep respect for Intervals too. You just could use both for a certain amount of time to see which one fits better for you. :-)
by afarah1 | 2025-12-18 21:00:16+00:00
That's not a good answer, unless you just want cable. YouTube, Netflix, etc won't work. Buying hardware is paying extra which is already a deterrent, but anyway just shifts the problem to that piece of hardware - is the stick vetted to not do any harm? Other solutions are often impractical or overly complex for non-technical people. I haven't seen any good answers to date. I guess your TV just shouldn't spy on everything you watch? Seems like a reasonable expectation.
by CupricTea | 2025-12-18 21:00:24+00:00
Alright, I don't agree with half of what he said here, but really? Is that supposed to make him look like some irredeemably bad person?

Are we seriously going to pretend that men and women—on average—do not differ in their general interests, and furthermore get mad at people for pointing that out?

And I'm not fond of the current administration, but it's a bit extreme to write someone off as a person for liking who is president. You would be writing off literally half of the entire country, and no, that's not something to feel virtuous about, that's just nonsense.

Frankly I think I would rather have a conversation with someone like him instead of someone who would get disproportionately upset at those points.
by MandieD | 2025-12-18 21:01:03+00:00
I'd never thought of it that way, but you're absolutely right, particularly in Germany, by a factor of at least 3-4. 50-55" mid-range TV: plenty under 400 EUR. Double-glazed window about that size, custom-made (because just about all windows in Germany are custom-made): 1200 EUR, and that was about six years ago - I shudder to think what it would be now.
by mkleczek | 2025-12-18 21:01:14+00:00
> * Based on the data they identify

> * easy to remember

(which means human readable and related to the actual information which makes them easier to remember)

These actually are the most important features.

Example: transaction references not related to the actual subject of the transaction (ie. what is being paid for) is enabler for MITM scam schemes.

> Short is convenient

Nah. Short is crucial for identifiers to be effective for computers to handle (memory and CPU efficiency). Otherwise we wouldn't need any identifiers and would just pass raw data around.

> * versioned - Versioning is only interesting because you’re trying to derive from real data.

Nah. Even UUID formats contain version information.

> * easy to index - Sure.

> * sortable - Nice to have at best.

These are directly related (and in the context of UUIDv4 vs UUIDv7 discussion sortable is not enough - we also want them to be "close" to each other when generating so that they can be indexed efficiently)
by theptip | 2025-12-18 21:01:20+00:00
Disagree. The journals are now acting like a paid certification. If they admit any old slop, who would pay to submit their papers?

The service they are providing is peer review and applying a reputable quality bar to submissions.

Think of it this way, if you have a good paper why would you publish on Arxiv instead of Nature? And then if you are Nature, why would you throw away this edge to become a free-to-publish (non-revenue-accruing) publication?