MurphyA/hacker-news huggingface dataset:
by brailsafe | 2025-09-25 19:58:39+00:00
It's very possible that the hardware performance is hiding the issue. I upgraded from my 2020 intel 13" mbp (16gb of ram, 4-core i5) to 16" M4 Pro for a variety of reasons, but the basic processes of MacOS were making it nearly inoperable periodically throughout the day. I gifted the old one to my gf, and I can hear the fans spin up from across the apartment when nothing else is happening but indexing. I recall regularly being irritated that I'd just have to wait a while for the indexing process to finish before getting anything done. Idk wth is going on, but it puts far more strain on the system than anything else I could throw at it except games and Docker. Even ProTools doesn't seem to produce audible noise unless a bad plugin or a rendering is taking place.

Aside from that, the Settings menu memory leak (or whatever it the problem is) is very much more apparent on the older mac than it is on the new one, but it's still reproducible. Neither computer is running Tahoe yet, these issues were already present, but based on on your comment, they might now be functionally worse in addition to being a performance and user experience joke.

My new Mac is still amazing hardware-wise, and since those issues seem to just be compensated for, perhaps by having efficiency cores that they're able to delegate background processes to, but the sluggishness and in-adequacy of frontline processes and apps must be embarrassing for what I presume to be smarter engineers than myself who probably just don't get to allocate time or energy toward any of the problems, especially with things like Xcode and SwiftUI also having major issues, and the mac being a relatively small market.
by SilverElfin | 2025-09-25 19:58:54+00:00
Terrible news. But not at all surprising. The judicial system of Brazil, at its highest level, has been deeply corrupted away from supporting liberal values and its constitution. It has instead become politically biased, and heavily supports surveillance and censorship. This has been evident in the actions of Alexandre de Moraes, who is famous from his battle with Twitter/X over censorship, but unfortunately now its the culture of the entire judiciary system and politicians at the highest levels including Lula.
by dang | 2025-09-25 19:58:55+00:00
The early decision is for people who want to start a startup once they finish college. I don't see a tension between that and advising people to finish college.

The difference between "20s" and "early 20s" is huge; it's the difference between Google and not-Google (btw, that pg essay includes this information). Since not-not-funding-Google is, to a first approximation, the entire startup investment business, conflating the two is more than a bit sloppy, and the GP comment (imputing an inconsistency to PG that doesn't exist, with cynical implications), makes no sense once one adjusts for what pg really said. He's been consistent about this for many years! I'm being irritable again now though. but not with you!

You made me laugh with the Pauline bit!
by basilgohar | 2025-09-25 19:59:04+00:00
It's interesting how you have to go back about 1,000 years in order to try to make your false equivalency.

At no point in the plan for the partitioning of the Arab world was the safety or peace of peoples living there a consideration whatsoever. It was a convenient way to get the Jews out of Europe for the antisemites that lived there and to give the West a vassal colony to continue to serve its imperial purposes in the Middle East for destabilizing lest the Arabs otherwise unify.

Every other government in the Middle East with few exceptions are now, at this point, similarly vassalized and serve the same purpose, and any chance at deviation from that plan has been met with violence of an unsurpassed level with Israel serving as the foothold for that. The minor tribal violence you are alluding to, which was not targeted specifically at Jews, but part of general tribal spats that include Muslim on Muslim violence as well, pales in comparison to the technologized and politicized mass genocial violence in the Middle East that Israel has enabled and actively campaigned for (Iraq, Syria, Iran) for decades.

Don't tell me anything about the actions of the West or Israel in the Middle East aim for peace or reduction of violence. Jews were not spared from violence in Israel during its formation as well, with documented attacks against them in Iraq and Egypt to spur them to flee from the Arab countries to the "safety" of Israel. The Middle East was a much safer place for everyone, including Jews, before Israel was formed.
by kej | 2025-09-25 19:59:07+00:00
>I remember in Asimov's Empire series of books, at one point a scientist wanted to study something. Instead of going to study whatever it was, say... a bug, the scientist looked at all scientific studies and papers over 10000 years, weighed the arguments, and pronounced what the truth was. All without just, you know, looking and studying the bug. This was touted as an example of the Empire's decay.

Stupid nitpick, but this is from the first Foundation novel, although it is an emissary from the empire making the case against firsthand knowledge.
by anonyfox | 2025-09-25 19:59:36+00:00
Huge fan of Cloudflare here actually. It’s always such a breath of fresh air compared to the heavyweight configuration hells like AWS. And for doing super convenient stuff like make node:http work on cloud functions recently, but guess only certain DevOps guys realize how cool that is compared to other FaaS wrapping ceremonies.

Too bad you don’t hire senior folks in Germany currently, would probably join in a heartbeat for emotional reasons alone. Keep going, lightweight features on a tap and solid reliability over years is exactly what I need and want at least.
by bonoboTP | 2025-09-25 20:00:04+00:00
Obviously a lot of grifters and influencers shifted from NFTs to AI, but the comparison ends there. AI is being used by normal people and professionals every day. In comparison, the number of people who ever interacted with blockchain is basically zero. (And that's a lifetime vs daily comparison)

It's a lazy comparison, and most likely fueled by a generic aversion to "techbros".
by atoav | 2025-09-25 20:00:06+00:00
> if you can read all communications

But you can't. You can legally require messages to implement client side scanning before the encryption happens or add some backdoor keys and hope they don't leak.

Since cryptography is known anybody can always just create messengers that just don't implement that requirement. If you sexually abuse children the hurdle to illegally running a non-backdoored messenger seems pretty low to me.

Thats like fighting illegal street races by implementing electronically-GPS-enforced tempolimits for everybody. You won't catch the people it is meant to catch. Only that surveilling your entire population minus the criminals has dire consequences for a free society.
by jstimpfle | 2025-09-25 20:00:16+00:00
Yup -- yet another article only solving language level problems instead of teaching something about real constraints (i.e. hardware performance characteristics). Booooring. This kind of article is why I still haven't mustered the energy to get up to date with Rust. I'm still writing C (or C-in-C++) and having fun, most of the time feeling like I'm solving actual technical problems.
by MountDoom | 2025-09-25 20:00:23+00:00
I think it's easy to pick apart arguments out of context, but since the parent is comparing it to AI, I assume what they meant is that it hasn't turned out to be nearly as revolutionary for general-purpose computing as we thought.

Talking computers became an ubiquitous sci-fi trope. And in reality... even now, when we have nearly-flawless natural language processing, most people prefer to text LLMs than to talk to them.

Heck, we usually prefer texting to calling when interacting with other people.
by SilverElfin | 2025-09-25 20:00:34+00:00
I wouldn’t have believed this until a few weeks ago. I then stated finding a lot of social media posts where people at pro-Palestine / anti-Israel protests talk about their goals, and many of them flat out say it is to bring down America and end its “empire”. They seem to use the same phrases in talking about this - I wonder if they get a script to use from the nonprofits they are a part of.
by Saline9515 | 2025-09-25 20:01:15+00:00
Judea became Palestine after the war in 115. Most of the population remained, stayed jewish, converted to christianism (which was just another jewish branch back then), or to one of the many other cults in the region. Their descendants are today's Palestinians. The fact that Samaritans, who are mentioned in the Bible, are still there is a good proof of this.
by ProllyInfamous | 2025-09-25 20:01:17+00:00
My POV of consulting (as a former IBEW electrician) is that the consultants interview us underlings (and actually listen) and then make powerpoint slides of these communal ideas to present to executives as novel ideas. Our bosses eat this shit up shit-eating-grin-ily.

But I just twisted wires for a living so what the hell could I know about white collars?
by deaddodo | 2025-09-25 20:01:20+00:00
Nitpick: The author states that removal of 16-bit in Windows 64 was a design decision and not a technical one. That’s not quite true.

When AMD64 is in one of the 64-bit modes, long mode (true 64-bit) or compatibility mode (64-bit with 32-bit compatibility), you can not execute 16-bit code. There are tricks to make it happen, but they all require switching the CPU mode, which is insecure and can cause problems in complex execution environments (such as an OS).

If Microsoft (or Linux, Apple, etc) wanted to support 16-bit code in their 64-bit OSes, they would have had to create an emulator+VM (such as OTVDM/WineVDM) or make costly hacks to the OS.
by GuB-42 | 2025-09-25 20:01:49+00:00
I don't really understand all the fuss about Amazon Prime.

I found it really easy to cancel. They even refunded me when I canceled my subscription after the free trial expired (forgot to cancel before that despite being notified).

Clicking passed the "look at what you will lose if you cancel" screen is not my idea of "hard".

Yes, they push for subscriptions, usually using promotional offers. It is called marketing, and Amazon is relatively mild in that regard.

Maybe it could create a precedent and make the majority of subscription services pay.
by bediger4000 | 2025-09-25 20:03:03+00:00
You've hit on some important things here, but the "escape stigma" part strikes me as important. It appears that the MAHA theme is going to re-stigmatize autism and other mental illness, with a side of making them moral failures. Like they were in the '60s and before. If we want to help in general, this is the wrong approach.
by flyinglizard | 2025-09-25 20:03:22+00:00
I was directly referring to your closing line saying ”It’s not Jews vs. Palestine, it’s Israel vs. Palestine!”. Given that about half of Israelis are Arab in origin, and about a fifth are proper Muslims, the objection of Palestinians is not to Israelis but to Jews. The video I linked demonstrates the common mode of thought in that part of the world.
by tracker1 | 2025-09-25 20:03:27+00:00
I've advocated for a long time that the fee should be 1:1 to the salary for the position along with a salary floor of $100k/year as it's for skilled work, which is largely historically been a break point. Today, that may be closer to 140 though.

The money generated should go towards grants for US citizens imo though, as it would shore up the "need" for foreign labor. As long as the economy is growing and there is demand it isn't a problem. If there's a legitimate need, then it should be worth the cost.

To those mentioning outsourcing will skyrocket, I doubt that as it's already widely used and there's a lot of additional friction without embedded staff/managers where the work is getting done, and even then.
by notmyjob | 2025-09-25 20:03:34+00:00
To be fair, the UN working group that declared it genocide was completely precise in how they defined it and the criteria they used. Totally fair to disagree either with the existence of that working group, their definition of genocide, or with the facts they cite as evidence, but to pretend it’s just a bunch internet activists playing rhetorical tricks is clearly subterfuge.
do LinkedIn posts matter
by teminal | 2025-09-25 20:03:45+00:00
i am curious how hiring managers decide who to hire is it just from the cv or from how many LinkedIn posts you make or from the hard projects you have done

for example if someone posts a lot on LinkedIn but has less projects does it help

and also why do people post so many random things on LinkedIn as for me i have very few posts maybe 4 or 5 in 3 years does that mean i am not a good hire does it mean i haven't worked on anything

curious what people who have hired before think
by james_marks | 2025-09-25 20:03:46+00:00
Yesterday is a good example- in 2 days, I completed what I expected to be a week’s worth of heads-down coding. I had to take a walk and make all new goals.

The right AI, good patterns in the codebase and 20 years of experience and it is wild how productive I can be.

Compare that to a few years ago, when at the end of the week, it was the opposite.
by basilgohar | 2025-09-25 20:04:03+00:00
This is completely in the context of the formation of Israel in 1948.

Also, you are lying about "endless massacres of Jews by Muslims". This is not, has never been, and continues to not be, true whatsoever.

Arabs and Muslims didn't even have antisemitism before Zionism existed. You can only look to times after Zionism with its supremeist ideology to find hostility from Arabs and Muslims specifically targeting Jews for being Jewish. It simply did not exist and they have coexisted for nearly the entirety of the history of Islam. Only when Europeans came down into the Middle East and they segmented and separated the society did this occur.

Avi Shlaim [0], an Israeli and also Arab Jew, talks extensively about the peaceful coexistence Muslims and Jews had for hundreds of years in the Middle East prior to Zionism.

Zionism tried to force a wedge between Arab Jews and Muslims that simply wasn't there beforehand.
by SilverElfin | 2025-09-25 20:04:05+00:00
Isn’t it the inverse? Gazans voted for Hamas, and still support them per polls. Hamas’s charter is to destroy Israel in particular but also to subordinate women, subordinate all other religions, undermine Western powers, etc. Their goals and ideology are explicitly in conflict with liberal orders that support things like women’s rights, gay rights, free speech, freedom of religion, and so on.
by rand_num_gen | 2025-09-25 20:04:20+00:00
To put theory into practice, the professors have designed eight assignments for this course (based on Java). These assignments cover the core concepts of the course. More importantly, they have also set up an Online Judge where you can submit your code and get instant feedback (note: the OJ is currently open only to users with educational email addresses).

These assignments are exceptionally well-crafted, featuring a clever, progressive structure. The entire learning path is like a well-designed “skill tree”:

- The Constant Propagation algorithm you implement in Assignment 2 becomes the foundation for Dead Code Detection in Assignment 3.

- Assignment 4 builds on this, challenging you with the more complex Interprocedural Constant Propagation, where you begin to analyze real-world method calls.

- Next, Assignments 5 and 6 guide you through implementing two different precisions of Pointer Analysis — one of the core challenges in the field.

- Finally, in Assignment 7, you will use the algorithm from Assignment 6 to improve the precision of your earlier constant propagation analysis.
by ChrisArchitect | 2025-09-25 20:05:11+00:00
From Zeno Rocha, CEO, Resend -

I just shared this with the team: Today, Cloudflare entered the email sending market. While I didn't expect this to happen today, it didn't come as a surprise either. It was never a question of if Cloudflare would add an email sending API, but when. Back in 2022, they introduced Email Routing, and it was only a matter of time until they added the sending part. Some people will see this and will want to migrate off Resend, others will say we're dead. The reality is that they are after our target audience, otherwise they wouldn't create an example showing how to use React Email on their announcement post. Still, I truly believe this is good news. Here's why: When Cloudflare introduces millions of users to their email API, they're creating our next users. Developers will run into limitations and will want more from an email service. They will need bulk sending, advanced templates, no-code editors, and a lot more. That's where we step in. Email is not a winner-takes-all kind of market, and that's why we've been able to enter such a competitive space and still thrive. Competition is good because it forces the best product to win. We cannot let our guards down, and lose our sense of urgency. The bar is higher for us right now, but if there's a team that knows how to increase the bar, that team is this.

(https://x.com/zenorocha/status/1971260006654742780)
by promano | 2025-09-25 20:05:37+00:00
They obfuscate it more than just pressing "Yes". You get a big warning saying Microsoft Defender has protected you, and the only clear option is "Don't run"

https://cdn.advancedinstaller.com/img/prevent-smartscreen-fr...

In order to run, you have to click on "More info", and then a second "Run anyway" button appears.

There's way more than 5% of the Windows userbase that gets confused and can't get past this warning.
by mpweiher | 2025-09-25 20:05:50+00:00
Thanks a lot for that very comprehensive and insightful answer! Still digesting it... :-)

I did quite a bit of work in Postscript, it's a fun and interesting language.

A guess:

1. compile-time metaprogramming is where the magic is. That is the superpower.

2. as you mentioned, compile-time metaprogramming is quite a bit easier when you have a language with little to no syntax. Hence Lisp and Forth.

3. Not having syntax, or maybe more precisely: having a programming model that does not require syntax, is the fatal flaw.

4. Where we are today, the two actually are coupled. And this leads to the common schisms: one side sees the fatal flaw, the other side the superpower.

5. There is both a causal relationship between the superpower and the fatal flaw and a historical relationship (that's where it was easy, so that's where it was done first)

6. However, the coupling may not actually be a necessary one.

Which paper?
by Syntonicles | 2025-09-25 20:05:52+00:00
I've been curious about knitting & crochet from a programming / robotics / simulation perspective for a while, but deferred it to cut my teeth on simpler problems. Those industrial robots seems to be knitting, not crocheting. They use the term "crochet knitting" as a sales tactic.

This short video is annoying but informative: [1]

The closest I've seen to actual robotic crochet is [2].

Which is exciting and close - but it's hard to overstate its limitations. I took the challenge in that short video seriously and spent 10-20 hours learning basic crochet. It became very clear that replicating my simple test patterns would require vision, planning and modeling capabilities beyond anything I've seen in SOTA surgical robots.

What I find interesting about the post (Knotty) is buried here [3] - apparently it's possible to ditch the grid and create an intuitive representation of the final knit pattern. I suspect that may be doable using traditional algorithms.

[1] https://www.youtube.com/watch?v=EImnSsCadK8

[2] https://www.youtube.com/watch?v=T1-pfeaVsOM

[3] https://stitch-maps.com/about/overview/
by txrx0000 | 2025-09-25 20:06:25+00:00
Dear citizens of the EU:

If this gets pushed through, you will gradually lose control of your government much like how the people of the UK already lost control of theirs.

What are you going to do when the government's interests inevitably drift out of alignment with yours? Start a political movement? You will have the police knocking on your door for criticizing the establishment.

Start a revolution? You have no weapons. You can't even organize a resistance because all channels of communication are monitored.

You have neither the pen nor the sword. There is no longer an incentive for the government to serve you, and so it eventually won't.

No amount of protest will recover the freedom you once had. You're heading towards a society where everyone feels oppressed but no one can do anything about it.
by thegrim33 | 2025-09-25 20:06:55+00:00
I don't do Rust or Javascript so I can't judge, but I opened a file at random and feel like the commenting probably serves as a good enough code smell.

From the one random file I opened:

/// Real LSP server implementation for Lens pub struct LensLspServer

/// Configuration for the LSP server

pub struct LspServerConfig

/// Convert search results to LSP locations

async fn search_results_to_locations()

/// Perform search based on workspace symbol request

async fn search_workspace_symbols()

/// Search for text in workspace

async fn search_text_in_workspace()

etc, etc, etc, x1000.

I don't see a single piece of logic actually documented with why it's doing what it's doing, or how it works, or why values are what they are, nearly 100% of the comments are just:

function-do-x() // Function that does x
by charcircuit | 2025-09-25 20:06:56+00:00
>She was literally wailing, inconsolable, because she could not get into a childcare facility she could afford on such short notice. She literally had to choose between her little child and working.

People need to understand that the world doesn't revolve around themselves. Your employer doesn't have to bend to your every will and need. She also had the opportunity to get 8 months of severance if she was that short on money.
by _false | 2025-09-25 20:07:15+00:00
Oh, nevermind. It became confused and was unable to complete the task:

> I noticed you mentioned that "MCP stands for model context protocol." My current understanding, based on the initial problem description and the articles I've been reviewing, is that MCP refers to "Managed Care Plan." This is important because the entire schema and extraction plan are built around "Managed Care Plans."

Session ID: fcd1edb8-7b3c-480e-a352-ed6528556a63
by EvanAnderson | 2025-09-25 20:07:53+00:00
Microsoft has just such an emulator. Via Windows source code leaks the NTVDM (Virtual DOS Machine) from 32-bit Windows versions has been built for 64-bit Windows targets[0].

I don't understand why Microsoft chose to kill it. That's not in their character re: backwards compatibility.

[0] https://github.com/leecher1337/ntvdmx64

Edit: Some nice discussion about the NTVDMx64 when it was released: https://www.vogons.org/viewtopic.php?t=48443
by jstimpfle | 2025-09-25 20:07:54+00:00
In C I wouldn't use such a fluffy high-level approach in the first place. I wouldn't use contiguous unbounded vec-slices. And no, I wouldn't attempt trickery with overwriting input buffers. That's a bad inflexible approach that will bite at the next refactor. Instead, I would first make sure there's a way to cheaply allocate fixed size buffers (like 4 K buffers or whatever) and stream into those. Memory should be used in a allocate/write-once/release fashion whenever possible. This approach leads to straightforward, efficient architecture and bug-free code. It's also much better for concurrency/parallelism.
by blacklion | 2025-09-25 20:08:10+00:00
Google, Facebook, Apple, Microsoft and Amazon cannot send armed men to my front door.

Yes, they (well, google and amazon, I don't have accounts with other vendors) can terminate my accounts, but, to be honest, it is not big deal for me, especially comparing to be dragged out of my house by police, especially now, when I live in EU with residence permit and not full citizenship.