MurphyA/hacker-news huggingface dataset:
by Zzadda | 2025-12-19 19:16:47+00:00
Hi everyone,

With the current speed of the news cycle, it’s becoming harder to keep track of the long-term context behind major headlines. I’ve spent the last few months building a free geopolitical terminal designed to aggregate intelligence into one dashboard.

Key Features include:

Live Breaking News Wire: Tailored strictly to hard-power geopolitical events.

Interactive 5-Year Timeline: Direct links to official treaties and primary sources for events from 2020 through the end of 2025.

Centralized Map Room: Integration with LiveUAMap and CFR trackers for real-time conflict mapping.

Source Database: A filtered grid of 100+ professional outlets, think tanks, and agencies categorized by region.

I built this primarily for students and researchers who need to cut through the noise. It’s completely ad-free and I’m looking for feedback on what additional data sources or regional "Threat Matrix" updates you'd like to see added.
by ignaciovdk | 2025-12-19 19:17:02+00:00
We (Basekick Labs) we are the new maintainers of Liftbridge. It went dormant in 2022, and we're reviving it.

Liftbridge adds Kafka-style durability to NATS: commit log, partitions, ISR replication. Single Go binary, no JVM or ZooKeeper.

Architecture: Raft for metadata consensus, ISR (like Kafka) for data replication. Memory-mapped segment files with offset/timestamp indexes.

We're using it for Industrial IoT (streaming layer for Arc, our time-series database), but it works standalone.

Roadmap: Go 1.25+, dependency updates, security audit, CI/CD fixes (Done) and we fixed a few panic errors / race conditions bugs. First release mid January 2026.

Happy to answer questions.
by bluGill | 2025-12-19 19:17:30+00:00
Lawyer has been a poor earning profession (for the education needed) for a while now. There are a few expensive lawyers who make a lot, but your typical lawyer is not highly paid. This varies by state/country of course, but in general I don't advise going into law because it isn't worth the costs to get in for most. (though just like art, music... there are some exceptions)
by lovich | 2025-12-19 19:17:38+00:00
> An intelligent asshat or non asshat that was an imbecile.

I like your implication that Trump is not an ass hat here instead of the biggest asshole ever elected to office

> There are so many things I don’t like about him but some of his policies such as immigration / border enforcement, natural resource utilization, federal workforce reduction, regulatory reduction and tariffs are absolutely legit imho and will take time to have an affect.

For most administrations yea, since they actually try to keep the government running and use a lighter touch, but since this guy took a sledgehammer to everything we’re already feeling the effects, unless you believe the inflation report that’s missing tons of data produced by people who replaced the leaders that gave him numbers he didn’t like previously
by gwern | 2025-12-19 19:18:02+00:00
No, the search space is tiny: you can just attack 1 BPE at a time! Stuff like password guessing is almost trivial when you get to do a timing attack on each successive character. So that lets you quickly exfiltrate arbitrary numbers of prompts, especially if you have any idea what you are looking for. (Note that a lot of prompts are already public information, or you can already exfiltrate prompts quite easily from services and start attacking from there...)
by jerlam | 2025-12-19 19:18:06+00:00
There isn't as much money as you think in AAA games, especially since most games are multi-platform. Those AAA PC games also must run on Playstation or XBox, and people can't upgrade those consoles. The PS5 is five years old already. Are there any popular games with a system requirement greater than a 2060?

Having the latest gaming PC is more of a hobby than a requirement.
by hearsathought | 2025-12-19 19:18:21+00:00
> Domestically, we often put it this way: since it wasn’t made by God, we can definitely make it ourselves. It’s only a matter of time — if not this year, then next year; if we can’t do it next year, we’ll just keep going. This is how we approach everything.

That's how everyone who industrialized/advanced approaches everything. China isn't the only country with the "can do" or "if you can do it, we can do it" attitude. The US is a prime example of the "can do" attitude. Do you think when britain industrialized, the US decided only britain is capable of industrializing and gave up? Of course not. Heck, china isn't even the first asian country with the "can do" attitude. The japanese, during the 1800s, decided that if europeans can industrialize, so can they. So on and so forth.

> Corruption and fraud can slow China’s progress, but they will not affect the final outcome. This is because it is not only a government policy, but also a Chinese way of thinking. Nothing can interrupt this process.

It isn't a "chinese way of thinking". It is assumed everywhere that some level "corruption and fraud" is baked into any large scale investment or endeavor. It's simply a matter of managing it so as not to consume the whole project.
by reactordev | 2025-12-19 19:18:56+00:00
Yessssssss!!! I would love to help out in any way I can. I’m no good at kernels and stuff but I’m a Linux/unix man and I know graphics.

I would love to see a FreeBSD Workstation edition akin to like Fedora or Ubuntu where things just work (mostly).

Wayland took too long. We’re still stuck on Gtk. KDE Plasma team is making moves. I just want a nice, BSD, desktop experience without all the enshitification of copilot or Apple knowing what’s best for me.
by jgeada | 2025-12-19 19:20:01+00:00
All you did was changing the programming language from (say) Python to English. One is designed to be a programming language, with few ambiguities etc. The other is, well, English.

Speed of typing code is not all that different than the speed of typing English, even accounting for the volume expansion of English -> <favorite programming language>. And then, of course, there is the new extra cost of then reading and understanding whatever code the AI wrote.
by lgas | 2025-12-19 19:20:10+00:00
> Personally, I don't think that is much of a problem, as you should be able to come up with a "superlean" version of your theorem prover where correctness is easier to see, and then let the original prover export a proof that the superlean prover can check.

I think this is sort of how lean itself already works. It has a minimal trusted kernel that everything is forced through. Only the kernel has to be verified.
by FloorEgg | 2025-12-19 19:20:11+00:00
From my thousands of hours working with LLMs since GPT-3, I strongly disagree.

In the media AI hype perspective your CNC analogy sounds right. In my -grounded in real experience using it- perspective the power tool analogy is far more apt.

If you treat agentic IDE like CNC machine that's how you get problems.

Consider the population of opinions. One other reply to my comment is about how the LLM introduced security flaw and repeated line after line of the same code, implying it's useless and can't be trusted. Now you're replying that the LLMs are more capable and autonomous they can be trusted with full automation to the extent of CNC.

My point is that the truth lies somewhere in between.

Maybe in the future your CNC analogy would be valid but right now with windsurf/cursor and Opus 4.5 we aren't there yet.

Lastly, even with your analogy setting up and using CNC is a skill. It's an engineering and design skill. So maybe the person doing that would be more of an engineer than a woodworker, but going as far as calling them a business person isn't accurate to me.
by TrainedMonkey | 2025-12-19 19:20:58+00:00
> But part of this is the latest incarnation of the prosperity gospel, an early (and now pervasive) idea that wealth is a demonstration that you are favored by God. Another version of this is the myth of meritocracy under capitalism. So if you're wealthy, it's because you're better than all "the poors", by definition.

There is a whole industry that caters to ultra wealthy and one of their core tenets is that customer is always right. This is problematic because negative feedback is an important mechanism of personal growth and self development. Thus we end up with ultra wealthy people being mostly disconnected from the society.
by bigthroat | 2025-12-19 19:21:33+00:00
Interesting timing — we captured downstream exploitation of this exact attack surface.

38 days after @hackermondev's disclosure, our automated OSINT harvester pulled 121 IOCs from OpenPhish/OTX: - 101 URLs for discord.flawing.top/blog/* (mimicking Discord's documentation structure) - 20 URLs for openopenbox301.vercel.app (phishing hosted ON Vercel) The attackers read the same disclosures we do. They just build infrastructure instead of writing reports. Evidence (queryable): curl "https://analytics.dugganusa.com/api/v1/search?q=discord.flawing.top" Full writeup with IOCs: https://www.dugganusa.com/post/mintlify-xss-downstream-exploitation-captured STIX feed (free): https://analytics.dugganusa.com/api/v1/stix-feed
by alexfoo | 2025-12-19 19:21:35+00:00
They still engage, possibly even more so, with the topic if it's setup and structured the right way. (It's all too easy for lazy teachers/schools to just shove work onto a laptop for the kids to do and then pay little attention, but this was also definitely true back in the days of work from books or sheets of paper.)

My 15 year old can touch type(*) at about 60wpm, knows how to browse the Internet and drive a search engine effectively, can create reasonable presentations using Powerpoint or equivalent, can create nicely formatted docs, is comfortable with spreadsheets, not be fazed by online forms or similar, has a basic understanding of cyber-security/safety, password security and password reuse, spotting scams, etc.

All of these are useful skills that my parents in their 70s struggle with.

Having a phone means they're able to keep in touch with their friends far more effectively than I was when I was that age. They can keep in touch with us (parents) much more easily. They can see how much money they have as they've got a banking app on their phone. They can check the weather themselves. They can check the train and bus times themselves.

I trust my kid to use the phone (and laptop) responsibly. In return they know that I will occasionally ask to check what they're doing just to make sure they're safe. I don't want to have to police it.

Back to the school bit, they could be doing Maths questions from a piece of paper or in a book, which they do do some or most of the time, but their engagement levels seem good when doing it on a laptop via Sparx or MyMaths or whatever. Plus things can be a lot more interactive on a laptop/tablet. Being able to tweak values/variables/functions/etc and see how things change in real time, that's laborious to do again and again with pencil and paper.

> They're not learning computing.

No, but most will have that option to if they want. My kid wasn't interested and so didn't choose Computer Science as an option despite being able to do various simple things in python. Their interests lay elsewhere (sport, music, etc).

* I remember watching when my kid sat down at my work computer and wasn't fazed at all by the entirely blank keyboard I use. There was just a "oh, that's cool" and off they went typing away.
by AstroBen | 2025-12-19 19:21:51+00:00
Because they've forced everyone to allow them. They're the internet traffic mafia. Block them and you disappear from the internet

They abuse this power to scrape your work, summarize it and cut you out as much as possible. Pure value extraction of others' work without equal return. Now intensified with AI

But yeah, you're right. They're not deceptive
by mananaysiempre | 2025-12-19 19:21:59+00:00
Ruby can experience a similar problem[1], but that’s largely because its metaobject protocol draws no distinction between a read-only field and a zero-argument method. Python’s model does not have that issue (at the cost of significant complexity) and it is about as flexible as Ruby’s ultimately. (Python’s more rigid syntax is not relevant either way.)

[1] https://news.ycombinator.com/item?id=33155527
by igouy | 2025-12-19 19:22:03+00:00
iirc Last time I looked at this:

public static void main(String[] args) throws FileNotFoundException { Scanner s = new Scanner(new File("rounds.txt")); long rounds = s.nextLong(); s.close(); double sum = 0.0; double flip = -1.0; for (long i = 1; i <= rounds; i++) { flip *= -1.0; sum += flip / (2 * i - 1); } System.out.println(sum * 4.0); }

:the measurements changed dramatically if the order was switched something like:

sum += flip / (2 * i - 1); flip *= -1.0;

YMMV
by mazswojejzony | 2025-12-19 19:22:47+00:00
We use both Claude and Codex on a fairly large ~10-years old Java project (~1900 Java files, 180K lines of code). Both tools are able to implement changes across several files, refactor the code, add unit tests for the modified areas.

Sometime the result is not great, sometimes it requires manual updates, sometimes it just goes into a wrong direction and we just discard the proposal. The good thing is you can initiate such a large change, go get a coffee, and when you're back you can take a look at the changes.

Anyway, overall those tools are pretty useful already.
by xp84 | 2025-12-19 19:22:47+00:00
You’re thinking of replacing a vending machine with a chatbot which indeed doesn’t make much sense. The experiment was replacing the management of the machine. It’s not crazy to think that, money being no object, it would be great to have a person who hangs around the machine, whose job it is to ask customers what kinds of things people might want to buy from the machine, and conduct trials, tinker with pricing, do promotional deals, etc. But that’s of course impractical to have a FTE per machine to do that. The idea of this experiment was to see if that could be done with Claude. And of course as others have pointed out, it’s a simple and cheap and low-stakes version of “a business” suitable for experimenting with.
by kstrauser | 2025-12-19 19:22:58+00:00
No, it hasn't. Until very recently, their website said "Buy now with 1-Click", minus the new "By placing an order, you're purchasing a content license & agreeing to Kindle's Store Terms of Use." wording underneath it. The process was identical to buying a physical book: you give them money, and you end up with your own physical or electronic copy of it.

Any interpretation of that transaction as anything but a purchase of a copy is delusional. I couldn't care less what their ToS said about it, any more than I'd care what a sign on the wall of a bookstore said.
by gen220 | 2025-12-19 19:23:22+00:00
Heyo, disclosure that I work for graphite, and opinions expressed are my own, etc.

Graphite is a really complicated suite of software with many moving pieces and a couple more levels of abstraction than your typical B2B SaaS.

It would be incredibly challenging for any group of people to build a peer-level Graphite replacement any faster than it took Graphite to build Graphite, no matter what AI assistance you have.
by zelphirkalt | 2025-12-19 19:23:44+00:00
This ACSM file fiddling was too much of a hassle. I used to DeDRM ebooks from Amazon (also using Calibre), but I didn't know about DeACSM. I just want an epub or pdf file. I don't want their reinventing the wheel to somehow gatekeep content bs file formats. This is a clear sign for me, that they do not have my best interest at heart.

Their website didn't guide me towards a callable phone number or give me an actual e-mail address I could write to. Instead I went back and forth between chatbot and docs and webpages, without success. It is obvious to me, that they want as little actual human in the loop as possible. Real shitty experience, while my money is already gone and I am trying to get it back. Easier to give up and just download an acceptable version elsewhere. Not going through all that hassle to use their platform, which doesn't value me as a customer anyway.
by mothballed | 2025-12-19 19:24:02+00:00
>>>Or maybe just the less of 2 evils. An intelligent asshat or non asshat that was an imbecile. It was time for a change.

>>Well, no. It was 49.8% of the people that voted from him, which was ~44.4% of the voting age population.

>You posted a lot of words to still not prove that claim

A response was that Trump was the 'lesser' of the two evils.

Someone then claimed Trump got less than the majority of all votes.

Then I pointed out that when you narrow it to the 'two evils', which was the original claim, that it quite likely the majority.

In fact, if you restrict to the two evils, trump did get the majority of the vote of the 'evils.' And if you forced those who voted for someone other than the 'evils' to pick an 'evil', something like 80+% of them would have to pick Harris in order for Trump not to get the majority vote of a runoff for the evils. Possible, but I think unlikely (also consider a very large portion of those 1.x% remaining were libertarian votes who tend to lean more R than D).
by lotsofpulp | 2025-12-19 19:24:10+00:00
I don’t see evidence that iRobot vacuums would have been competitive with Chinese ones, simply because the moat does not exist (there is no secret sauce that makes it difficult to make a competing product).

As for the rest of the article, it’s not Wall Street’s fault the government doesn’t pay iRobot enough for research (nor should it).
by gipp | 2025-12-19 19:24:25+00:00
> This feels forced, there are obvious and good reasons for running that experiment. Namely, learning how it fails and to generate some potentially viral content for investor relationship. The second one seems like an extremely good business move. It is also a great business move from WSJ, get access to some of that investor money in an obviously sponsored content bit that could go viral.

That's... exactly what the author said in the post. But with the argument that those are cynical and terrible reasons. I think it's pretty clear the "you" in "why would you want an AI" vending machine is supposed to be "an actual user of a vending machine."
by epolanski | 2025-12-19 19:24:28+00:00
Virtually anybody going all in AI is exposing itself of being redundant.

I don't envy startups in the space, there's no moat be it cursor or lovable or even larger corps adopting ai. What's the point of Adobe when creating illustrations or editing pics will be embedded (kinda is already) in the behemoth's chat it's?

And please don't tell me that hundreds of founder became millionaires or have great exits or acquihires expecting them. I'm talking about "build something cool that will last".
by lovich | 2025-12-19 19:26:08+00:00
> When we're in management we have a responsibility to try to argue for narratives that lead to that outcome.

My previous bosses would move to fire me or get me transferred out of their org if they found out I valued getting my employees paid more, over literally anything else that moved the bottom line.

> And when we vote we need to remember that things that look bad for us homeowners like allowing big development companies to come in and raze all of our houses and build townhomes and apartments for rent might be necessary to keep the bad situation from getting worse.

This has been explained for years. At best the reaction gotten from homeowners can be paraphrased to, “yea, I hope you keep the commons working, but I got my bag”

> Or, if we do nothing and let the status quo reign, our kids will suddenly find themselves renting everything they use for the rest of their lives.

There’s other options too after the ballot box stops working and your life is permanently worse under the status quo, but you are not allowed to discuss those options on Western social media sites
by andyfilms1 | 2025-12-19 19:26:12+00:00
I'm terrified for the future this rhetoric itself will cause. Young people are being told not to go into certain fields because they're going to be replaced by AI by time they graduate.

What happens in 4-5 years when we suddenly have no new engineers, scientists, or doctors?

Young people don't have the life experience to know how unrealistic these claims are, all they can do is act on the information as it's presented. It's irresponsible at best, and evil at worst.
by ericmcer | 2025-12-19 19:26:18+00:00
Modernity has also made life really fucking complicated. A 16 year old could walk to the factory, get some paper money and then do what they wanted with it.

Nowadays lets say your 16 year old wants a car and a job. To do that they need to schedule multiple tests with DMV, lessons with a driving instructor, update insurance documents and find the time to do hours of practice with you. At the end of that they need to navigate buying a used/new vehicle and setting up insurance. Then they need to navigate the world of job applications, and if they manage to get hired they will need to have their direct deposit bank account setup and have some kind of credit card payment system setup so they can use the money.

Seriously just typing this I get exhausted. It makes sense why parents are hovering over their kids because there are 10,000 things that need to get handled just to like be a "person". You can either watch your kid drown in a mire of bureaucracy or just let them focus on school and offload all of it from them.
by jeffbee | 2025-12-19 19:26:48+00:00
The M2 Ultra has 32 off-world PCIe lanes, 8 of which are obligated to the SSDs. That leaves only 24 lanes for the 7 slots. That's 8 times less than you'd get from an EPYC, which is the kind of thing a normal user would put in a rack if they did not need to use macos.
by reactordev | 2025-12-19 19:26:53+00:00
NeXTSTEP did but that was in the 90s. When Apple bought NeXTSTEP (and Jobs returned to the helm of Apple), they used that OS as the basis for macOS X.

Due to GPL, they release the sources to the BSD code they use. Everything else is proprietary.

Likewise Sony used BSD for PlayStation OS. They publish the sources to the changes to BSD they made, the rest is proprietary.
by xpe | 2025-12-19 19:27:13+00:00
> So is the model going to be publicly available, just like those dangerous pre-1913 texts, or not?

1. This implies a false equivalence. Releasing a new interactive AI model is indeed different in significant and practical ways from the status quo. Yes, there are already-released historical texts. The rational thing to do is weigh the impacts of introducing another thing.

2. Some people have a tendency to say "release everything" as if open-source software is equivalent to open-weights models. They aren't. They are different enough to matter.

3. Rhetorically, the quote across comes across as a pressure tactic. When I hear "are you going to do this or not?" I cringe.

4. The quote above feels presumptive to me, as if the commenter is owed something from the history-llms project.

5. People are rightfully bothered that Big Tech has vacuumed up public domain and even private information and turned it into a profit center. But we're talking about a university project with (let's be charitable) legitimate concerns about misuse.

6. There seems to be a lack of curiosity in play. I'd much rather see people asking e.g. "What factors are influencing your decision about publishing your underlying models?"

7. There are people who have locked-in a view that says AI-safety perspectives are categorically invalid. Accordingly, they have almost a knee-jerk reaction against even talk of "let's think about the implications before we release this."

8. This one might explain and underly most of the other points above. I see signs of a deeper problem at work here. Hiding behind convenient oversimplifications to justify what one wants does not make a sound moral argument; it is motivated reasoning a.k.a. psychological justification.