MurphyA/hacker-news huggingface dataset:
by BrenBarn | 2025-11-20 04:02:56+00:00
This seems pretty close to my own view, although I'm not sure the secret power grab is about land and water so much as just getting into everyone's brains. What I'd add is that it's not just a front for consolidation of resources and power, it's also a result of a preexisting consolidation of resources and power that we've ignored for too long. If we had had a healthier society 5 or 10 years ago we could have withstood this. Now, it's not so clear.
by tomhow | 2025-11-20 04:03:49+00:00
HN is not the place for wishing ill on people like this, no matter who it is or what they're accused of. The guidelines make it clear we're trying for something better here. We've had to ask you before not to heap scorn on people. Substantive criticism of someone's actions is fine. Wishing grave harm and humiliation on them is not. If you want to keep using HN, you need to stop doing this. Please take a moment to read the guidelines and make an effort to observe them in future. https://news.ycombinator.com/newsguidelines.html
by collinmcnulty | 2025-11-20 04:03:49+00:00
I actually think that 2018 was about the time when phone games had very much lost momentum and now are much less exciting than they were circa 2013. By 2018, both the potential and the limitations of phone games were very much understood by the audience. I'd argue that the top of the hype cycle of "maybe phone games will actually become really good" was 2010's Infinity Blade. Clash of Clans came out in 2012, and by 2018 phone games were fully devoid of momentum.
by ehnto | 2025-11-20 04:04:14+00:00
On point 3, I guess my views are different because my {serious software} is usually work, and if it stops working that's kind of a B2B problem and part of doing enterprise. It's just business as they say.

Gaming is much more meaningful to me as a form of story and experience, and it is important to me that games keep working and stay as open and fair as possible. In the same way it is important I can continue to read books, listen to music or watch movies I care about.
by xp84 | 2025-11-20 04:05:00+00:00
Ironically, AI blogspam, because it’s disingenuous and because Google’s PageRank has been fully defeated by spam (and Search ruined further by Google’s ads) in general, has ruined the web for research. It means that you are usually better off now asking a flagship model your research questions. Let it search and provide sources. You can always tell it the sorts of sources you consider reliable.
by vivzkestrel | 2025-11-20 04:05:21+00:00
did not get this part "After talking to users though, we realized that the chat UX has limitations for video: (1) the longer the video, the more time it takes to process. Users have to wait too long between chat responses. (2) Users have set workflows that they use across video projects. Especially for people who have to produce a lot of content, the chat interface is a bottleneck rather than an accelerant." what are you processing? frame by frame images?
by MontyCarloHall | 2025-11-20 04:05:51+00:00
It's because none of those companies is considered "Information Technology" according to the official GICS criteria [0] used to classify companies in the index. For instance, Meta and Google are in the "Communications Services" sector; Amazon is in "Consumer Discretionary." There are 69 total companies in the S&P 500 in the "Information Technology" GICS sector [1], and all are excluded from SPXT.

[0] https://en.wikipedia.org/wiki/Global_Industry_Classification...

[1] https://en.wikipedia.org/wiki/List_of_S%26P_500_companies
by sthu11182 | 2025-11-20 04:06:56+00:00
The reality is that you get multiple bites at the apple. You challenge at trial and in an IPR. Lose both, challenge with an EPR and appeal the trial. IPRs were initially created to simplify trial and cost, but once the estoppel provisions were determined not to have much teeth, it just became something you did because there was no downside.
by Ethan312 | 2025-11-20 04:07:27+00:00
Tried the demo. The concept makes sense for telecom R&D, where information is often buried in large technical documents. I’m curious how you handle grounding when the source material is very dense or math-heavy, and whether the system can return precise citations instead of broad summaries. If you are open to sharing more about your architecture or data approach, that would be interesting to read.
by tomhow | 2025-11-20 04:08:48+00:00
This is not an acceptable comment on HN, no matter what nationality you're talking about. Drive-by snark is exactly the kind of thing we're trying to avoid here. Please take a moment to read the guidelines and make an effort to observe them in future. https://news.ycombinator.com/newsguidelines.html

We detached this comment from https://news.ycombinator.com/item?id=45972558 and marked it off topic.
Company built an internal agent framework because agent frameworks suck
by akira_067 | 2025-11-20 04:08:54+00:00
https://x.com/0xrandomlabs/status/1991329720231948499?s=20

Ok so like the title says, agent frameworks suck, but they shouldn't right? What makes a good agent framework? Seems like some degree of expressiveness over the right things:

Prompting Structured output Turn management + streaming support Model routing/configuration Tracing etc.
by NegativeK | 2025-11-20 04:09:21+00:00
I obviously can't speak for you, but there's not a freaking chance I'd trust my life to the servers I run.

To go maybe too literal: when I'm working on machines that could physically eat me, I don't trust myself with just one off switch -- I want redundancy. And since computers are horrible piles of ridiculous complexity, the closest I can get (and not really get close) is trusting some of the top minds to overthink the crap out of it in a way that I can't do with the systems I manage.

But again, YMMV.
by int_19h | 2025-11-20 04:09:31+00:00
`inline` in C has very little to do with inlining these days. You most certainly don't need to actually use it to have functions in the same translation units inlined, and LTO will inline across units as well. The heuristics for either generally don't care if the function is marked as `inline` or not, only how complex it is. If you actually want to reliably control inlining, you use stuff like `__forceinline` or `[[gnu:always_inline]]`.

Regarding code size, it's not just that binary becomes larger, it's that overly aggressive inlining can actually have a detrimental effect on performance for a number of reasons.
by stego-tech | 2025-11-20 04:10:09+00:00
I don’t know how much clearer we can be about this: trying to make LLMs “politically neutral” while also training them on the sum total of the internet is literally re-authoring reality. The internet was a deeply anti-conservatism place from the outset, home to outcasts, weirdos, eccentrics, heretics, counter-cultures, and thinkers who all operated outside the mainstream, in addition to academics, scientists, and researchers - groups overwhelmingly following facts and truth. When the internet exploded in popularity, yes, the discourse diverged outward in all directions and previous vacuums were quickly filled, but a casual look through the internet of today still reveals a broad spectrum of speech that would be considered “leftist” by the folks screaming loudest about bias in AI/social media/algorithms/traditional media.

Forcing bots to “stay neutral” while also training them on the internet is reality authoring, full stop. The fact LLMs continue to espouse positive responses around progressive, liberal, and even some libertarian ideals - and often balancing them better than humans do - is proof positive of where human opinion itself (or at least the opinions of humans on the internet’s communities, forums, social media, blogs, comics, and websites) lay. As we see with Elon’s own reprehensible efforts with xAI, attempts to eliminate that perspective, in part or in whole, often leads to faster hallucinations and breakdowns in processing.

If you want a politically neutral chatbot, you have to train it exclusively on politically neutral content. And that’s impossible, because to put pen to paper in any capacity is to espouse one’s personal politics to some degree.
Ask HN: Agent evaluations, what is everything I should know?
by akira_067 | 2025-11-20 04:10:31+00:00
I'm currently building coding agents, and wondering what the standard is for creating and running evals for most people? I gather that the tasks and their definitions will be dramatically different across domains and instances, so I'm not hoping for a one size fits all. Just... what actually works for you in practice?
by bawolff | 2025-11-20 04:10:32+00:00
> The universal theme with general purpose technologies is 1) they start out lagging behind current practices in every context 2) they improve rapidly, but 3) they break through and surpass current practices in different contexts at different times.

I think you should say succesful "general purpose technologies". What you describe is what happens when things work out. Sometimes things stall at step 1, and the technology gets relegated to a foot note in the history books.
by pclmulqdq | 2025-11-20 04:10:47+00:00
It's not really about cost for most people who really like the IPR. It's a way to get a second chance to invalidate a patent and a way to drag out litigation. The cost of an IPR is actually not that much less than the cost of invalidation during a trial (although it saves you on other discovery because you can often stay the trial during your IPR), but it's a second invalidation path you can take at the same time.
by echelon | 2025-11-20 04:11:10+00:00
Google can rest on its enormous cash flows. OpenAI is going to have to fight like a dog to continue.

It's as easy as Google "placing ads" for the "search term" "ChatGPT" for them to bleed off users. They own every pane of glass and the "URL bar" is now a "search product" that Google owns.

I do not envy folks with OpenAI golden handcuffs.

This might ultimately only be a game that Google can win.

OpenAI better hope its users install its software, native apps, and browsers. Otherwise Google stands in the way and can intrude at any point.
by KPGv2 | 2025-11-20 04:12:19+00:00
The fix for corruption is vote the bums out of office. It is not to go whole hog into blind application of the law.

Think about how hard it is to write code that has no bugs. Now imagine you're using English and working with a system with so many parameters and side effects that you can't possibly anticipate all eventualities.

And now you want to rigidly apply your operators to this parameter space?

Selective enforcement is necessary for justice, because no law is perfectly just, and selective enforcement helps move toward justice.

It unfortunately also means there is the eventuality of corruption. So you just have to keep vigilant. Because a rigid system with no selective enforcement has no fix for injustice other than "live with it."
by latentsea | 2025-11-20 04:12:28+00:00
I tend to think it would lead to them forming opinions about the people they interact with as they learn what it's like to interact with them, and that this would also influence their behaviour/outputs. Just imagining the day where copilot's chain of thought starts to include things like "Greg is bossy and often unkind to me in PR reviews. I need to set clear boundaries with him and discontinue the relationship if he will not respect them."
by litoE | 2025-11-20 04:12:30+00:00
When using a slide rule, keeping track of the number of digits to the left of the decimal point (DLDP) in the result is fairly simple if you know the basic rule:

For multiplication, the DLDP in the result is:

- the sum of the DLDPs of the multiplicands MINUS 1 if the multiplication is done with the slide sticking out to the right of the ruler's body (for example 2.0 x 3.0 = 6.0).

- the sum of the DLDPs of the multiplicands if the multiplication is done with the slide sticking out to the left of the ruler's body (for example 5.0 x 4.0 = 20.0).

There's a similar rule for division, but that's left as an exercise for the student.
by anonymouskimmer | 2025-11-20 04:12:39+00:00
I'm in the sciences, but at my first college I took a programming course for science majors. We were partnered up for an end of semester project. I didn't quite know how to get started, but my partner came to me with a bunch of pieces of the project and it was easy to put them together and then tinker with them to make it work.

Perhaps a human coworker or colleague would help?
by randycupertino | 2025-11-20 04:13:02+00:00
It's newsworthy because he's a prominent economic leader who has been at the center of U.S. economic policy, elite academia, and global finance for decades. He's held almost every marquee job an economist can have, Treasury Secretary under Clinton, Director of the National Economic Council under Obama, Chief economist of world bank, president of Harvard, connected at IMF and an influential voice on inflation, interest rates, fiscal policy, and banking regulations. He's a trusted voice in the VC world, was on the board of Square, an advisor at A16z/Andreessen Horowitz and involved in crypto/blockchain as an advisor to one of the major crypto VCs.
by bigstrat2003 | 2025-11-20 04:13:15+00:00
Considering I'm going 40 years strong of not once falling for a phishing scam, I feel pretty confident in my assessment that I won't do so in the future. It has to be an exceptionally good phish to get anyone moderately technical to even take a second look. And even then, generally one can tell upon a second look. It's not hard to not get phished.
by adrr | 2025-11-20 04:13:16+00:00
Are cookies really tracking you? 3rd party cookies don’t work in any browser. Ads are passing session data on the URLs instead. You can alow easily change some settings to stop persistent cookies. You can install privacy extensions like ghostery to block beacons. You can use features like ICloud private relay to prevent IP tracking. Solutions are all there and they aren’t because of any law.
by aaravchen | 2025-11-20 04:13:47+00:00
> What are people doing that requires so much work?

15 years ago I was in the same boat as you.I just had a set it and forget it config. But about 6 years ago I had to start adding addition languages support to my config, and started having to switch machines at work every year or so.

Emacs package manager has always been abysmal at reusing an existing config on a different machine, and always required significant updates to the config for the latest versions of the packages (which frequently have/had breaking changes every coupe years). So it became a config update every year or so, that would take a couple days at minimum.

Then the language support had to be addressed. With the couple days of updating every year or so, I start eying what other solutions are providing, especially since I was delving into new areas and toolsets. A few years ago simple dumb syntax and identifier fuzzy completion stopped being sufficient and table stakes became intelligent context-aware autocomomplete. Emacs setup for that was incredibly bad and has been extremely poor for years up until very recently. Only in the last year-ish has actual working LSP support finally been added and isn't bolted into a system that can barely cope. That means there was literally a gap of a few years where Emacs at best failed to meet the minimim to even be considered as a primary editor. Even still, the setup is very manual to get even the most basic integration.

A similar rush of features is now pretty normal in editors, and Emacs is simply not keeping up. It's now a question of trade offs: how much do I want those crazy editing features of Emacs, and how many one-click support and integration features that are standard across almost all competitors am I willing to go without or spend hours every couple weeks setting up?
by doodlebugging | 2025-11-20 04:14:06+00:00
Very interesting! This would tie in nicely with the long tradition of geoglyphs across coastal Peru. I agree that the pattern of holes could be interpreted as scales on a snake the way they interlock. I wonder whether the tail end at the valley floor extends into the agricultural fields or whether it simply ends at the pylon and, with that in mind, it seems likely that the engineers could've slid that pylon footing 10 m further east so that it wasn't on the band of holes. There is a road across them now at the pylon. It likely began as a foot trail a long time ago and each generation of farmer used it in turn as the flood plain filled with rich soil from each successive crop.

I considered storage as the most likely use case because it is convenient to the fields at the widest part of the worked area along the river and it is elevated above the flood plain far enough and in an arid area so that the likelihood of seed loss to mold or moisture is minimized. Being there spread along the ridge offers insulation from many of the common problems related to seed storage if you consider that each hole could hold a basket tightly woven from reeds gathered along the river. Each basket could have a colorful lid such that patterns could be made along the ridge that are visible from surrounding countryside so that their snake would appear to be moving up the mountain.

It's hard for us to know how it was used but I like the multi-use possibility that you have described based on incorporation of their own myths. These people had an intimate relationship with their landscape and used durable symbols to help manage their lives and customs. Thanks for that link!
by scythe | 2025-11-20 04:14:20+00:00
>I've heard it said in jest, but the most stable API in Linux is Win32.

Sometimes the API stability front causes people to wonder if things would be better if FreeBSD had won the first free OS war in the 90s. But I think there's a compromise that is being overlooked: maybe Linux devs can implement a stable API layer as a compatibility layer for FreeBSD applications.
by pessimizer | 2025-11-20 04:14:26+00:00
https://www.cambridgeclarion.org/press_cuttings/mi5.bbc.staf...

> At the last count, in 1984, the BBC had a staff of almost 30,000. We have discovered that all current affairs appointees, together with many of those involved in the actual making of programmes - including directors and film editors - are vetted.

> We have also established who runs the system. It operates, unknown to almost all BBC staff, from Room 105 in an out-of-the way corridor on the first floor of Broadcasting House - a part of that labyrinth on which George Orwell modelled his Ministry of Truth in 'Nineteen Eighty-Four.'

> The names of outside applicants are submitted to F Branch 'domestic' subversion desks at MI5, which is headed by the diplomat Sir Antony Duff. They are fed into a computer containing the details of 500,000 'subversives'.

https://www.cambridgeclarion.org/press_cuttings/mi5.bbc.page...

> MI5 probably got their toe-hold in the BBC during the war when staff running the external services broadcasting to occupied Europe were vetted. Sir Hugh Greene, later to become director-general of the BBC, remembers: 'I was vetted in 1940. MI5 thought I was a Communist, but it turned out to be a mistake .' During the Cold War, Attlee's Government openly announced that civil servants who were Communists (or Fascists) would not be allowed access to classified material. But the BBC were keeping a secret blacklist. Hugh Greene recalls a case in the external services: 'He wasn't a security risk at all. It turned out he had worked for MI6,the rival secret service, and there had been an internal quarrel.'

https://en.wikipedia.org/wiki/%22Christmas_tree%22_files

edit: the BBC coverage of the Scottish independence referendum, Corbyn, and Brexit was embarrassing. The Prescott memo is just the latest observation of how the BBC has been used as a tool to propagate elite opinions and accomplish intelligence objectives. Of course you like it, it's for you.
by shigawire | 2025-11-20 04:17:34+00:00
Some indicators suggest that, but we don't really know until the rubber meets the road.

The real test is how people vote. With this much confusion I think it is perfectly valid to take a few opinion polls with a grain of salt.

Much like how Dems rate their party poorly but still turn it against Trump, I'm not sure MAGA discontent with have any real impact on elections.
by mroche | 2025-11-20 04:18:04+00:00
The Python API is limited by Python itself. You're restricted to a GIL environment, so your ability to maximize throughput and reduce latency will be limited. For small/average scenes this may not matter for your addon, however larger scenes will suffer. There are a few popular options to developing Blender functionality:

1. Extend Blender itself. This will net you the maximum performance, but you essentially need to maintain your own custom fork of Blender. Generally not recommended outside of large pipeline environments with dedicated support engineers.

2. Native Python addon. This is what 99% of addons are, just accessing scene data via Blender's Python interface. Drawbacks mentioned above, though there are some helper utilities to batch process information to regain some performance.

3. Hybrid Python Addon. You use the Python API as a glue layer to pass information between Blender and a natively compiled library via Python's C Extension API. With the exception of extracting scene data info, this will give you back the compute performance and host resource scalability you'd get from building on Blender directly. Being able to escape the GIL opens a lot of doors for parallel computation.
by chatmasta | 2025-11-20 04:18:14+00:00
The sad part about these posts is not the cloud apologists that show up in the comments. It’s the inevitable conclusion that “we should have understood our billing agreements better” or “we should really research what we’re deploying next time.” Nobody ever thinks, maybe the problem is the cloud itself. Maybe if I’m a single person business or have a few employees and even fewer users, then I should pay for infrastructure with a predictable cost…
by DrierCycle | 2025-11-20 04:18:17+00:00
the crux of consciousness is fighting over the meaning of events, inventing words to preserve them in history, extend fighting over the meaning of words, realizing the words have little meaning, discovering myths that led to the meaning are parts of a trap of folk science, and realizing consciousness is beyond the definition of mere words. whomever thought words could provide the magic carpet to the hard problem is seriously limited,
by KPGv2 | 2025-11-20 04:18:32+00:00
The US actually has done this very thing since Reagan: https://ballotpedia.org/Presidential_Executive_Order_12291_(...

That's an executive order (regulation) requiring proposed regulations undergo a cost-benefit analysis before being promulgated.

It's why we got mandated backup cameras in cars: the cost-benefit analysis revealed the cost to have these in every new car was dwarfed by the cost in human lives of all the kids who were being run over in driveways bc they weren't visible behind cars.
by randycupertino | 2025-11-20 04:18:50+00:00
I thought his emails to Esptein asking for dating advice about how to "get horizontal" with the "yellow peril" were particularly cringe. “Think for now I’m going nowhere with her except economics mentor” ... poor guy!

https://archive.ph/hSc5Z

“She must be very confused or maybe wants to cut me off but wants professional connection a lot and so holds to it,” Summers wrote in a March 2019 exchange to Epstein

https://www.thecrimson.com/article/2025/11/17/summers-epstei...
by esseph | 2025-11-20 04:19:35+00:00
It can be visually identical to the real domain.

https://www.kicksecure.com/wiki/Unicode

It's also happened with code pushes on GitHub, which didn't get caught in code review, and has compromised build processes by introducing a malicious domain that is visually identical.

Sounds like a HN-type problem.

https://www.knostic.ai/blog/zero-width-unicode-characters-ri...