MurphyA/hacker-news huggingface dataset:
by hayst4ck | 2025-04-15 01:53:30+00:00
Authoritarians need to control history because if you understand history, it provides a foundation to judge the actions of those currently in power and damages their legitimacy.

As soon as authoritarians are able to consolidate power, they go after intellectuals, chroniclers of history, journalists, and other people who ground themselves in reality. Reason is the natural enemy of authority.

Nothing is more telling than deletion of a graph that shows the consequence of poor policy decisions, rather than addressing it or changing policy, and we can expect to experience this literally and metaphorically until American's realize we aren't exceptional because we are American, but because our forefathers lived out American values, and right now we have abandoned American values.
by vkou | 2025-04-15 01:55:17+00:00
> Fuck them and I hope Trump scewers Zuck

Do you really want to live in a universe where Trump has his hands wrapped around the necks of the media and the press?

What sort of quid-pro-quo do you think he would get in exchange for not squeezing?

If you have any delusions that this can turn out well look at what happened with Eric Adams.
by c_o_n_v_e_x | 2025-04-15 01:55:40+00:00
There's a lot more to manufacturing than "just" being a line assembly worker.

The factories have to be designed and built. This includes all of the manufacturing processes, equipment, tooling, automation, etc. All of which are done by reasonably paid, middle class engineers and trades.

Then you have all the 2nd order businesses that get stimulated. Energy must be provided. Mines, mills, refineries, etc. to make the raw materials. The packaging for the end products. Logistics for supplies and end products.

All of the value above used to be in the US but has been captured overseas for decades now.
by Incipient | 2025-04-15 01:55:53+00:00
I do agree that LLM-as-a-search is going to likely become more and more prevalent as inference gets cheaper and faster, and people don't too much care about 'minor' hallucinations.

What I don't see however is any way this new way of searching will give back. There is some handwaving argument about links, however the entire value prop of an llm is you DON'T need to go to the source content.
by MPSFounder | 2025-04-15 01:56:26+00:00
A recent HN article shows Facebook silenced Pro Palestine posts due to Israeli interference. The issue with Meta controlling so many social media outlets is control over information. A populace that is uninformed will welcome a master (and deserves one), and will look the other way when genocides and injustice take place in our world. The audience of HN is educated and unlikely to fall for misinformation. However, I have seen firsthand how anti-immigrant sentiments, racism and anti-muslim sentiment [1] can prosper when one man controls the flow of information, for they can steer public opinion in ways that are alien to our morals (and favors either their personal politics, their bottom dollar or other nefarious reasons). This is somewhat similar to the Sinclair family running identical stories on many TV stations they control to control narratives. However, Meta has much greater reach. Their role in allowing Russian interference in US elections for ad revenue has largely been forgotten, but Zuck played a role in spreading misinformation and allowing fake users (pretending to be Americans) to steer anger in the population, and allowed a foreign entity to spend their dollars favoring an American candidate (Election meddling). Ultimately, you can argue we must check our sources, but once again, HN is a small bubble. I know firsthand from Meta engineers that Facebook does practically nothing to stop Russian and Iranian threats and is in bed with the Israelis. I hope the FTC comes for their a--

[1] https://www.amnesty.org/en/latest/news/2022/09/myanmar-faceb...
by ilrwbwrkhv | 2025-04-15 01:56:53+00:00
Yup GPT 4.1 isn't good at all compared to the others. I tried a bunch of different scenarios, for me the winners:

Deepseek for general chat and research Claude 3.7 for coding Gemini 2.5 Pro experimental for deep research

In terms of price Deepseek is still absolutely fire!

OpenAI is in trouble honestly.
by futuraperdita | 2025-04-15 01:58:02+00:00
Agree. I like the smol web's indie ideals but any threat they think technically advanced and arcane tooling is to a normie on an iPhone is almost a delusion of grandeur. The "old internet" that runs the Indie Web / Smol Web ideas is not the target market anymore.

Gemini. Because it's your digital twin.

That's all that needed to go through the marketing person's head to get you to that being its name.
by roenxi | 2025-04-15 01:59:02+00:00
Do you think they weren't? What about that logic doesn't apply to millionaires?

Or to put it another way, if I make the same claim about millionaires; how do you expect to argue that they will be greatly affected by being taxed more? A 1% tax increase on someone's gross income is never going to "greatly" affect them unless, but if it happens 100 times they will be pennyless.

If you take money away from someone, they will have less money and do less because they have less resources.
by rockwotj | 2025-04-15 01:59:24+00:00
My thoughts is this model release is driven by the agentic app push if this year. Since to my knowledge all the big agentic apps (cursor, bolt, shortwave) that I know of use claude 3.7 because it’s so much better at instruction following and tool calling than GPT 4o so this model feels like GPT 4o (or distilled 4.5?) with some post training focusing on what these agentic workloads need most
by vaxman | 2025-04-15 02:00:04+00:00
Wish I could take you all back to Slashdot for a few moments in the late 1990s to see all the similar trash that was HYSTERICALLY being bloviated by young, mostly not American, straight-up socialists who were following around a disgusting dirt bag living off MIT tenure and later, a dude who got rich writing a PDF download about giving away your code in a cathedral or bazaar (/s). The "open source" movement even bled into pop culture appearing in a boardroom scene in Disney's "Tron" movie. The Russian Federation, the People's Republic of China and especially the Republic of India thank them all for giving EVERYTHING THEY HAD to them as fast as it could be downloaded.

The arguments against "open source" back then are no longer valid. That ship sailed (or should I say sunk?) They commoditized the art-science while driving engineering wages down, killing the country's competitive edge that every male and several females in my family for generations literally fought to create and now, train AI models that write and deploy apps based on single commands issued by get-rich-quick-schemers or even other AI models. https://youtu.be/mpWe5C58y40

PS: Published my first "public domain software" in mid-1980s on the DECUS mass magnetic-tape duplication service that ran at every convention (bet you thought I was going to say "Fred Fish Floppies" lol.)
by tptacek | 2025-04-15 02:00:39+00:00
Encyclopedias are tertiary sources: they're road atlases to find real sources. Academic research deals in analysis of primary sources and draws from reliable secondary sources. Not only does it not make sense for academic work to cite Wikipedia, but it's actually a rule of the Wikipedia project not to host pages that would be intended to be in the cite record.

You generally can't even cite encyclopedias in high school research reports.
by zenhuifer | 2025-04-15 02:01:30+00:00
Tired of prompt burnout? Meet your new secret weapon.

I’ve turned Google’s Prompt Engineering knowledge into a structured, easy-to-use knowledge base.

It doesn’t just answer your questions — it helps you generate powerful prompts for any use case. Whether you're writing marketing copy, building AI projects, or just exploring new ideas, this tool has your back.

No more staring at a blank screen. No more struggling to phrase your ideas just right.

This is more than a database. It’s a productivity multiplier. Use it once, and you’ll see the difference.

Ready to take your AI workflow to the next level?
by ryao | 2025-04-15 02:01:57+00:00
> It's not just accept. If your socket is non-blocking the same applies to read, write, and everything else. You keep syscalling until it returns EAGAIN.

You do not call read/write on a socket that is listening for connections.

> I don't know what your general idea was but tokio uses epoll under the hood (correctly), so what you are describing could only have happened if you specifically instructed grok to use SIGIO.

That is correct. There is no other way to handle SIGUSR1 in a sane way if you are not using SIGIO. At least, there was no other way until signalfd was invented, but that is not cross platform. epoll isn't either.

> Designing a custom protocol is way more work than just using HTTP. <insert reasons why http + json is so popular (everyone is familiar with it blah blah blah)>.

You are wrong about that. The code is just sending packed structures back and forth. HTTP would overcomplicate this, since you would need to implement code to go from binary to ASCII and ASCII to binary on both ends, while just sending the packed structures avoids that entirely. The only special handling this needs is to have functions that translate the structures from host byte order into network byte order and back, to ensure that endianness is not an issue should there ever be an opposite endian machine at one end of the connection, but those were trivial to write.

Do yourself a favor and stop responding. You have no idea what you are saying and it is immensely evident to anyone who has a clue about software engineering.
by sjsdaiuasgdia | 2025-04-15 02:02:44+00:00
I'm sure he'll "find" something to report. It's really easy to do that when you start from a conclusion you already believe to be true and hire a charlatan [0] to run the effort.

[0] https://www.mbp.state.md.us/BPQAPP/orders/GeierCharge0516201...
by CaptainNegative | 2025-04-15 02:02:50+00:00
The temperature of an object is a macroscopic property basically depending on the kinetic energy of the matter within it, which in a typical cup of water varies substantially from one molecule to the next. If before you could guess a little bit about the kinetic energy of a given water molecule based on whether it is part of the ice or not, after melting and sufficient time to equilibrate the location of a particular molecule gives you no additional information for estimating its velocity.
by llm_nerd | 2025-04-15 02:03:06+00:00
They are fighting his return out of absolutely hubris. They are pissing on the constitution, multiple levels of court, and even the Supreme Court. They're seeing what they can get away with.

I don't care how violently stupid someone is in their support of this garbage administration, if even the smooth-brained Trump supporter doesn't realize how grotesquely anti-American and dangerous this is, they aren't paying attention.
by peterburkimsher | 2025-04-15 02:03:12+00:00
Do circles exist, or are they just spirals? In space, they’re all spiral galaxies - the only sphere is the observable universe based on the speed of light in every direction.

Also see:

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

Computer screens can only display the 65535-gon, not even the 65536 or 65537-gon.
by int_19h | 2025-04-15 02:03:27+00:00
Even in US, it's not a strict rule. I gave my notice more than a month in advance and retained access to all employee spaces (both physical and digital) until my last day. Coincidentally, I own enough guns that describing it as an "arsenal" would not even be an embellishment it usually is.

At the end of the day it's more about culture (i.e. people's expectations of what is normal) than any objective factors.
by dantodor | 2025-04-15 02:03:42+00:00
Gemini for sure, in my experience. I asked 2.5 (presumably the most advanced in the known Universe) to write some code. First it came back with suggestions on HOW to write that code. Asked again. He wrote some, but from 4 functions implemented, 2 were just comments explaining again how to implement that function. Notable mention, one of them was supposed to call the Gemini API. Everything Python, nothing fancy. Took me like 6 rounds of back and forth until I got some very basic structure... So, no vibe coding with Gemini for me.
by gnabgib | 2025-04-15 02:03:49+00:00
Small discussions (including possible ID of vendor):

(74 points, 2 days ago, 8 comments) https://news.ycombinator.com/item?id=43669151

(18 points, 11 hours ago, 2 comments) https://news.ycombinator.com/item?id=43681758
by varenc | 2025-04-15 02:04:54+00:00
I generally agree with you and the parent on this. It definitely is self-fulfilling. Because some companies cut access to laid off employees immediately, it makes the others look negligent if they don't. I'm not trying to say I think this is correct or the best, just trying to speculate why some employers choose to take this action. Certainly all don't, but it does seem more common the larger a company gets.

I'd be curious if every laid off Google employee experiences this hard cut off, or if it's determined case by case.
by CharlieDigital | 2025-04-15 02:04:57+00:00
> Now, DevOps teams build internal tooling designed more to restrict than to empower. They wrap every API in layers of homegrown abstractions...Originally, DevOps was about trusting developers with production. But modern DevOps teams operate on the belief that developers can’t be trusted with production

Wow, this speaks to me.

The best that I've found, in general, is to:

1. Keep the system architecture as simple as possible to meet the needs of the application; don't add infra where you do not absolutely need it. I like GCP for this because Pub/Sub and Task Queues can both operate on "free" HTTP push which is really, really nice for simplifying architecture (make everything HTTP endpoints if you can)

2. If you must add infra, do it using the highest level abstraction possible. For example, on AWS, (the unfortunately named) Copilot CLI[0] is fantastic and feels like the "just right" level of abstraction for a lot of use cases and also feels incredibly ergonomic in daily use while offering enough flexibility to plugin custom CDK or CF if needed.

Highly, highly recommend AWS Copilot for any teams build on AWS; dramatically simplified deployment and infra for us at previous startup.

[0] https://aws.github.io/copilot-cli/
Show HN: Streaming Platform for Global Content (Need Testers)
by BEST_IPTV | 2025-04-15 02:05:05+00:00
Hey HN,

I’ve been building a streaming platform called YADROP.COM – it’s a lightweight, fast, and clean solution to watch live global content across devices. I created it after getting frustrated with bloated apps, buffering issues, and complicated setups. What it does:

Streams live content (news, sports, entertainment) in HD/4K Works on smart TVs, browsers, mobile, and Android boxes Built with performance and simplicity in mind Backend optimized for low latency and server-side load balancing Private dashboard UI with multi-language support and EPG integration

I’m looking for early testers and technical feedback from people who care about streaming performance, UX, or scalable backend systems.

If you’re interested in testing it or giving feedback, feel free to DM me or drop your email – happy to give access.

Thanks, and looking forward to your thoughts!
by nsingh2 | 2025-04-15 02:05:14+00:00
I don't recall the term "woke" being all that useful. I really only started noticing it as a right-wing pejorative, often times being used by straight up racists, and to lesser extent by people pointing out performative solidarity, and this is not a recent thing either.

The meaning of "woke" changes depending on the person saying it, and the one listening, which makes it hard to tell what the person is _really_ trying to say.

Edit: Apparently it was recently popularized by BLM activists, but then took on a different meaning [1]. So it seems ambiguous, which to me makes it not that useful.

[1] https://en.wikipedia.org/wiki/Woke
by tharkun__ | 2025-04-15 02:05:45+00:00
That's actually something I have not tried at all again yet.

Back in the day, w/ AMD CPU and Nvidia GPU, I was gaming on Linux a lot. ATI was basically unusable on Linux while Nvidia (not with the nouveau driver of course), if you looked past the whole kernel driver controversy with GPL hardliners, was excellent quality and performance. It just worked and it performed.

I was playing World of Warcraft back in the mid 2000s via Wine on Linux and the experience was actually better than in Windows. And other titles like say Counter Strike 1.5, 1.6 and Q3 of course.

I have not tried that in a long time. I did hear exactly what you're saying here. Then again I heard the same about AMD buying ATI and things being OK now. My other reply(ies) elaborate on what exactly the experience has been if you're interested.
by varenc | 2025-04-15 02:08:40+00:00
My actual IRL solution would be to look up the parking company and their domain based on the lot's Google/other map data. It might also be fake but that seems less likely.

If there's no machine to pay directly, no attendant, not a city owned lot, and no verifiable payment site online... I'd be inclined to do what someone else suggested and just not pay and see what happens.

The real solution seems like it should be a physical payment machine that accepts credit cards/cash. Those could also be fake, but much much harder to pull off successfully. (easier to track fraudulent credit cards processors, and no chance of leaking CC credentials with EMV contactless)
by xuki | 2025-04-15 02:09:38+00:00
I'm Vietnamese so I'm obviously biased, but what option did they have? If they left immediately, Khmer Rouge would be back in no time and the cycle would begin again. I don't think the politburo enjoyed occupying Cambodia, as Vietnam was severely punished by the international community for the occupation. It probably pushed back Vietnam's development 10-20 years.
by susam | 2025-04-15 02:10:04+00:00
What a coincidence! Just a few minutes ago, I finished reading Chapter 20 ("Regular Polygons") from the book Galois Theory, 5th ed. by Ian Stewart. It presents a rigorous proof of why the regular 65537-gon can be constructed with an unmarked ruler and compass. In fact, the book proves a more general result.

Firstly, the regular 65537-gon can be constructed using only an unmarked ruler and compass because 65537 is a Fermat prime, i.e., a prime of the form, 2^(2^r) + 1, where r is a non-negative integer. Indeed 65536 = 2^(2^4) + 1.

The more general result can be stated as follows: The regular n-gon can be constructed by an unmarked ruler and a compass if and only if n has the form

n = 2^r p_1 ... p_s

where the integers r, s >= 0 and p_1, ..., p_s are distinct Fermat primes. As a result, if n is a Fermat prime, the regular n-gon is constructible. This also explains why, for example, the regular 7-gon, 9-gon, etc. are not constructible by unmarked ruler and compass.

Remarkably, the only Fermat primes known so far are 3, 5, 17, 257, 65537. See also <https://oeis.org/A019434>.
by alwillis | 2025-04-15 02:10:56+00:00
I don't believe that it takes 300,000 people to assemble iPhones.

Apple and supply chain experts disagree with you. I don't think you understand the massive scale Apple operates at. I mean, it is what it is.

* There are 1.382 billion iPhone users worldwide [1]

* Apple sells about 200 million iPhones per year, including 231 million of them in 2023

'Former Apple manufacturing engineer, Matthew Moore, told Bloomberg that “there are millions of people employed by the Apple supply chain in China,” and Apple has long insisted that the US talent pool is too small to easily replace them.'[3]

[1]: https://backlinko.com/iphone-users

[2]: https://www.businessofapps.com/data/apple-statistics/

[3]: https://9to5mac.com/2025/04/14/former-apple-engineer-on-why-...
by godelski | 2025-04-15 02:11:13+00:00
I think you're reading things with the intent to support your conclusion rather than with intent to understand what is being communicated. Including the basic fact that xterm is itself an improvement upon VT100.

Ghostty matching and supporting xterm protocol is different than it /being/ xterm and thus /being/ functionally identical to your 70's terminal. Of course it needs to be able to support this protocol because why would someone building a terminal emulator build something that is going to break as soon as you touch something that tries to communicate via an xterm protocol? There's a reason there's that ssh stuff at the end. Are you going to criticize a browser for supporting html and css?

But I don't get your point here. Why would that even matter? You're hyper fixating on the similarity to the 70's terminal while blatantly ignoring everything that is different.

Does your 70's terminal: - Support tabs? - Support panes? - Handle mouse clicks? - Support non-ansii fonts? - Colors? - Ligatures? - Glyphs and Icons? Emojis? - Support asian language input? - Use GPU acceleration? - Support shaders? - Render high resolution images? - Render the terminal at hundreds or thousands of fps?

Your 70's terminal can't even do window resizing, let alone accurately render that. Then comparing it to something that realistically could run 4k videos in it. Go look at the notcurses demo[0]. I'd love to see your 70's terminal do anything close to that.

I mean what do you want? In my terminal I can write my code, have full color support, view PDFs, view high resolution images, and do all this without really putting any meaningful stress on my system. I can have a bunch of tabs open viewing code, pdfs, images, several instances of gdb and still be using less CPU and memory than if I just open VSCode.

So what point are you trying to make? That I interact with you program mainly with the keyboard and that despite being able to use my mouse I choose not to? Or are you just mad at the aesthetics? Or that people haven't exploited the previously mentioned capabilities to build cooler things?

Honestly, I do not understand what point you are trying to make.

[0] https://notcurses.com/
by VladVladikoff | 2025-04-15 02:11:44+00:00
I’ve dealt with AI crawlers. I’ve even seen 8 different AI crawlers at once. And yes some have been very aggressive, and I have even blocked some who are particularly bad (ignoring robots.txt rules). But their traffic is a tiny fraction of what my infrastructure sees on a regular basis. A well optimized platform, with good caching, shouldn’t really struggle with a few crawlers.