MurphyA/hacker-news huggingface dataset:
by abhiyerra | 2025-11-01 17:54:01+00:00
I’ve been an Emacs user for more than a decade and I would recommend just using Doom especially if you are coming from a Vim background.

I started before Doom existed but ended up in a configuration similar to Doom but more brittle. I ended up just declaring .emacs bankruptcy and started over with Doom and was pleasantly surprised that my over 2000 line configuration became less than 30 customized lines.

If you want to do it the hard way I’d start with figuring out elpa and going from there installing the specific plugins that you want. Likely, evil being a first.
by jrs235 | 2025-11-01 17:54:33+00:00
They are now also only 20 days away from completely owning the shutdown. The CR bill they are voting on, that the House passed, was only for thru November 21st. The House will need to show up to do business to vote and pass a new funding bill, lest they be the ones preventing a funding bill getting passed. They're also scared of having to convene because they are scared they will have to vote on releasing the Epstein files.
by dpark | 2025-11-01 17:54:46+00:00
How can you compare the use of this tech to the persecution of Chinese citizens in China but then say you’re “willing to give ICE a little extra leeway”?

“Yeah, I know this is terrible and inhumane, but like, my taxes are kind of high and I’ve got to blame someone. Immigrants seem like maybe they somehow caused all the problems as long as I don’t think about it very hard.”

Sure is weird that DHS claims two million illegal immigrants have left the United States this year but nothing seems to have gotten better yet. Probably just need more deportations. I bet that’ll fix everything.
by hinkley | 2025-11-01 17:55:15+00:00
More of the same. JetBrains has an equivalent, though it seems to be broken at present. The sandwich keeps dragging you back to the flame graph. Call stack depth has value but width is harder for people to judge and it’s the wrong yardstick for many of the concerns I’ve mentioned in the rest of this thread.

The sandwich view hides invocation count, which is one of the biggest things you need to look at for that remaining 3x.

Also you need to think about budgets. Which is something game designers do and the rest of us ignore. Do I want 10% of overall processing time to be spent accessing reloadable config? Reporting stats? If the answer is no then we need to look at that, even if data retrieval is currently 40% of overall response time and we are trying to get from 2 seconds to 200 ms.

That means config and stats have a budget of 20ms each and you will never hit 200ms if someone doesn’t look at them. So you can pretend like they don’t exist until you get all the other tent poles chopped and then surprise pikachu face when you’ve already painted them into a corner with your other changes.

When we have a lot of shit that all needs to get done, you want to get to transparency, look at the pile and figure out how to do it all effectively. Combine errands and spread the stressful bits out over time. None of the tools and none of the literature supports this exercise, and in fact most of the literature is actively hostile to this exercise. Which is why you should read a certain level of reproval or even contempt in my writing about optimization. It’s very much intended.

Most advice on writing fast code has not materially changed for a time period where the number of calculations we do has increased by 5 orders of magnitude. In every other domain, we re-evaluate our solutions at each order of magnitude. We have marched past ignorant and into insane at this point. We are broken and we have been broken for twenty years.
by defanor | 2025-11-01 17:55:17+00:00
I think the usual advice is to try the vanilla Emacs, maybe use better-defaults (either directly or just for inspiration), as it is a relatively light customization. The setups people use tend to be quite different, as do their opinions on packages, so I doubt there is a single satisfactory and agreed upon "source of truth". Others' setups may be useful to check out, possibly pages of emacswiki.org, chatter on the #emacs IRC channel at libera.chat.

Edit: As for heavily customized versions (Doom, spacemacs), I have not tried those myself, but occasionally saw people having issues with those, and others not being able to help them, since it was not clear what sort of magic is going on there. So I would not recommend those to new users, at least not if you would like to learn the basics and get a better hang of it, to be able to debug it, though some seem to be happy with those.
by vlovich123 | 2025-11-01 17:55:40+00:00
Thankfully the “trust” you need out of a compiler is very very different. It would be closer to claiming you need to compile it on a Rust OS too because you’re trusting a large C/C++ app.

Separation of concerns solves this because the compiler has minimal impact on the trustedness of the code the Rust compiler generates. Indeed, one would expect that all the ways that the LLVM compiler fails are ways any Rust implementation would fail too - by generating the wrong code which is rarely if ever due to memory safety or thread safety issues. There may be other reasons to write the compiler backend in Rust but I wouldn’t put the trust of compiled Rust code as anywhere near the top of reasons to do that.
by nmeagent | 2025-11-01 17:55:47+00:00
Consider a world where a sizeable fraction of the population has and uses such a device, such that its presence is assumed and ultimately mandated by authoritarian law enforcement entities, surveillance capitalist firms, and so on. Can you imagine the inescapable nightmare this would become even with the norms of today? Do you really want to offer fuzzy recall of two of five senses to "legitimate legal process", rapacious marketers, or anyone else who somehow gains access to these data?

Personally I would consider it a moral imperative to refuse to use such a device and to avoid anyone who does otherwise.

So no, please don't create such a thing. Stop now.
by munro | 2025-11-01 17:56:14+00:00
I love the irony of the site showing a MASSIVE banner with a huge green "Download Extension for Mac (Free)" button.

This thing is 280px tall! I clicked it for shits and giggles and upon returning it showed a popup XD

https://files.catbox.moe/sv7hb7.png

> Only 2 Steps (thx)

> Click "Download"

> Add Privacy Guard for Chrome™

Don't worry why I'm not using ad block
by wpollock | 2025-11-01 17:56:35+00:00
This post, along with the tutorial links it and the comments contain, provide good insights on the topic of caches, coherence, and related topics. I would like to add a link that I feel is also very good, maybe better:

<https://marabos.nl/atomics/hardware.html>

While the book this chapter is from is about Rust, this chapter is pretty much language-agnostic.
by Arainach | 2025-11-01 17:57:13+00:00
James Proud:

* Promised an alarm clock that would do a bunch of things

* Took $2.5M in funding from Kickstarter

* Took another $50M in funding from elsewhere

* Delivered a piece of hardware that did essentially none of what was promised.

It's all detailed in OP and the linked Verge article. That's a scam and I'm not interested in your legalese arguing whether they can be sued or not.
by WarOnPrivacy | 2025-11-01 17:57:37+00:00
> You had a childhood as did every other adult.

Yep

> It was no more real or better than modern childhoods.

Real fits your pattern of introducing descriptors into the thread and then falsely attributing them to me. Real stand out for being a particularly poor measure of the facts in play and it's a wonder why you conjured it up.

That my childhood was no ... better than modern childhoods is absurd assertion to make, approaching comedy. Your absence in my childhood means you are as ignorant about those events as it is possible to be. Lacking that knowledge, it is self-evident that your contradiction can not be truthfully offered.

All of this is coming amidst a tone that checks all the boxes for lashing out. It isn't clear is what is driving it.
by Ekaros | 2025-11-01 17:57:49+00:00
Maybe there should be some type of strike rules. Say 3 bad articles from any institution and they get 10 year ban. Whatever their prestige or monetary value is. You let people under your name to release bad articles you are out for a while.

Treat everyone equally. After 10 years of only quality you get chance to get back. Before that though luck.
by mijoharas | 2025-11-01 17:57:53+00:00
I've been using emacs for a decade by now.

I'd look into spacemacs (what I use).

It's similar to doom, in that it makes some decisions for you, but you can very much have a customized experience.

I for instance have a lot of "stock" sections, and other things that are very customized that I've made myself.

Look into the "layers" (sets of packages that work together). I'd particularly recommend checking out the compleseus layer, which is a composition of consult, orderless, vertico, and embark.

They're all built to be composable (selection, pattern matching, selection interface, and context menu respectively), and they each add up to a brilliant emacs experience while reusing emacs' built-in frameworks (completing read). It's an alternative to helm and ivy (I've used each before).

The reason I recommend spacemacs (I'm sure doom could be the same, I just didn't know it) is because it is an easy way to see what packages other people find useful and how to use them, and it has similar conventional across different packages (so you can run tests in the same way no matter whether you're using rust, or python or whatever other language).
by culi | 2025-11-01 17:57:56+00:00
This is what frustrates me the most about air pollution indexes. They all treat PM2.5 equally regardless of the source. Smoke from a wildfire in an industrial area is NOT the same as smoke from a wildfire in a woodland. Hell, even some pollen fragments can be PM2.5. Formaldehyde and benzene particulate matter should not be treated equally to pollen fragments
by thrance | 2025-11-01 17:59:30+00:00
How so? Because the community collectively refuses to host antivax or climate denialism propaganda? You can find these subjects on there btw, just with a mention correctly labelling them as falsehoods.

I'm yet to see conservatives bring up a single subject that Wikipedia allegedly silences out of ideology, that is not an obviously false conspiracy theory. In this, Wikipedia may appear to have a left-wing bias, but only because the modern right has gotten so divorced from reality that not relaying their propaganda feels like bias against them.
by pstuart | 2025-11-01 17:59:56+00:00
Needing immigration to make up for plummeting birth rates in the US will be a challenge in the current political climate.

Having kids is expensive and for many people of reproductive age there's the additional concern of bringing a child into a world in crisis. I believe that all these problems are technically solvable but are not politically palatable.

The simplest thing that we could do would be to subsidize childcare so that the biggest economic hurdle would be addressed. But again, that would be dismissed as socialism and would be a non-starter today.
by rasz | 2025-11-01 18:00:20+00:00
I know of only one real world successful product using analog computation in place of expensive high end micro. It was the first proper (no dedicated special mousepads) Optical Mouse designed and build by HP->Agilent->Avago and released by Microsoft in 1999 as IntelliMouse Optical. https://gizmodo.com/20-years-ago-microsoft-changed-how-we-mo... Afaik Microsoft bought 1 year explosivity for the sensor. Avago HDNS-2000 chip did all the heavy lifting in analog domain.

Travis Blalock Oral History https://www.youtube.com/watch?v=wmqa9XJED-Q https://archive.computerhistory.org/resources/access/text/20...:

"each array element had nearest neighbor connectivity so you would calculate nine correlations, an autocorrelation and eight cross-correlations, with each of your eight nearest neighbors, the diagonals and the perpendicular, and then you could interpolate in correlation space where the best fit was."

"And the reason we did difference squared instead of multiplication is because in the analog domain I could implement a difference-squared circuit with six transistors and so I was like “Okay, six transistors. I can’t do multiplication that cheaply so sold, difference squared, that’s how we’re going to do it.”

"little chip running in the 0.8 micron CMOS could do the equivalent operations per second to 1-1/2 giga operations per second and it was doing this for under 200 milliwatts, nothing you could have approached at that time in the digital domain."

Extra Oral History with inventor of the sensor Gary Gordon: https://www.youtube.com/watch?v=TxxoWhCzIeU
by paulsutter | 2025-11-01 18:00:57+00:00
Here's a sober analysis based on actual experts with access to more information than what is publicly released:

https://newsletter.semianalysis.com/p/how-to-kill-2-monopoli...

Skeptics welcome to review the following section:

> These are extraordinary claims and thus demand extraordinary evidence. Let’s take them one-by-one:

And here is their conclusion:

> Naysayers will point out a million reasons why this is improbable, difficult, etc. - and they are mostly correct. There is a big difference between lab-scale and industrialized, high-volume tools. Substrate itself realizes this and agrees they are in for a lot of development and scaling pain. Still, they have at least developed some impressive capabilities on the most complex part of the process (litho) in a short amount of time (2-3 years).
by psadri | 2025-11-01 18:01:10+00:00
Awesome experiment!!

I did a version of this where the AI writes tools on the fly but gets to reuse them on future calls, trying to address the cost / performance issues. Migrations are challenging because they require some notion of an atomic update across the db and the tools.

This is a nice model of organically building software on the fly and even letting end users customize it on the fly.
by SilverElfin | 2025-11-01 18:01:29+00:00
> I think you could argue that modern high-yield EULV is a wholly Taiwanese invention

It is not. EUV was literally invented in America in government funded research, and licensed to ASML. Taiwan (TSMC) purchased ASML machines.

> For all of America's DARPA prowess, Intel couldn't even play second-fiddle to TSMC's worst fab nodes.

These have nothing to do with each other. One is a private corporation that made a strategic mistake. The other is a government agency.
by businessmate | 2025-11-01 18:01:30+00:00
This case study documents a six week audit for a global CPG brand. A model update created a measurable decline in category presence during Week 3. Reproducible variance was confirmed across assistants. Structured data reinforcement and factual reference updates restored baseline within the enterprise tolerance window. One prompt remained on persistent watch, confirming non-deterministic behavior in AI mediated surfaces and validating the need for continuous monitoring rather than one time checks.
by cantor_S_drug | 2025-11-01 18:01:34+00:00
> When those expectations include owning a vacation home or winning a Nobel Prize, letting go might be healthy — but doing so is tragic when they include stopping a genocide or ending homelessness.

I don't understand such analysis when there are opposing "blob" forces trying to push the world into worse state. Forget about people dying in earthquakes, consider current wars, we are using resources (human, capital, tech) to destroy resources (uprooting human lives, destroying buildings, blowing up infrastructure) while those very resources could be used to create more resources which solve problems and create wealth. World is not a closed system, there are forces operating which for whatever reasons are not aligned for humanity's flourishing.
by culi | 2025-11-01 18:01:34+00:00
> Children living in households that use gas stoves for cooking are 42% more likely to have asthma, according to an analysis of observational research. While observational studies can't prove that cooking with gas is the direct cause of asthma, data also show that the higher the nitrogen dioxide level, the more severe the asthma symptoms in children and adults.

Nobody is saying frying some eggs is equivalent to sucking the tail pipe of a 50s era car. You're arguing with yourself.
by random3 | 2025-11-01 18:01:51+00:00
Disclaimer: Subjective opinion, as a founder.

It’s as fair as characterizing an athlete saying he’s competing to win.

A common logical/semantic mistake is that claims about future facts are lies. They can be exaggerations, and we do see this often and I’m personally annoyed when I see it. These claims can be genuine or not. I often think it’s easier for a founder to be naive (or crazy) than not, because they can believe (sometimes strongly) the things they say.

But neither are lies. A lie is when you misrepresent a fact, something that already happened. That’s a big causal difference.

The large gray area is when someone misrepresents intent (as with most cases for cons). This, I suspect, is the main questions you should be asking, but I suspect it falls into the ethics rather than legal debates.
by gpm | 2025-11-01 18:02:00+00:00
I really like the idea of Fil-C for derisking legacy code, but

- It's not an option for debian core infrastructure until it supports at least the same platforms debian does (arm, riscv, etc) and it currently only supports x86_64.

- It doesn't turn C into a modern language, since it looks like there's active development here getting the productivity benefits of moving away from C is likely still worth it.
by brudgers | 2025-11-01 18:02:45+00:00
Org-mode. But it's already part of the package...

...because Emacs is a mature ecosystem: Meaning many and probably most tools predate developer-gets-famous-on-internet thinking, have been refined over decades, were built by people to get their job done, and often that job was something where programming was incidental to the task at hand.
by vb-8448 | 2025-11-01 18:03:41+00:00
oh man ... it's so wrong on so many levels ...

first of all it's not true, law enforcement are already doing their work today without chat control.

In case we have massive chat control, do you really expect criminals to send plain text messages via whatsapp/telegram/ecc? They will use custom-made solutions(btw they are already using them ...) to circumvent the chat control.

Even if they will be forced to use whatsapp, they can easily add an extra layer of encryption that will totally circumvent the chat control ... and the only thing we will have are governants able to know every single aspect of our life ...
by burnte | 2025-11-01 18:03:59+00:00
The worst part of DD is when your report clearly states some massive red flags and that the deal should not happen, and the money guys go forward anyway. Why? Because then 6-12 months later they’re angry that what you said was true and you get tasked with fixing it. I recently had to quit a company because they money guys kept wanting me to do dumber and dumber things because they refused to acknowledge the fundamental failure of their plan and were determined to do it their way. I quit, and then everything I was holding up fell down as they tore out the supports to do it their way. Within months the board finally fired the CEO and COO, asked me back, and I declined. It was a purely ego driven failure.
by mmaunder | 2025-11-01 18:04:26+00:00
They've included a helpful report here: https://docs.google.com/document/d/1fDJc1e0itJdh0MXMFJtkRiBc...

Biggest takeaway for me is that yes, there were some issues and we weren't imaginging things, and that auto-compaction can degrade performance, so when you see the remaining context jump up, that's not necessarily a good thing; in fact it may be a prelude to impairment.
by dathinab | 2025-11-01 18:05:08+00:00
sure but most frequent/core contributors for Linux (kernel) and most big Distros are payed by some company with commercial interest which mostly doesn't involve spending time on maintaining any of this old architectures

sure some are also payed by a foundation. Which is also payed by companies but with a degree of decoupling of influence.

and some pay them self, e.g. fully voluntary work, but most dev can't afford to do so on a long term, high time commitment manner. So a lot of major changes and contributions end up coming from people directly or indirectly "payed" by some company.

and that's pretty common across most "older, larger, sustainable and still developed OSS"
by generationP | 2025-11-01 18:05:49+00:00
I have a hunch that most of the slop is not just on CS but specifically about AI. For some reason, a lot of people's first idea when they encounter an LLM is "let's have this LLM write an opinion piece about LLMs", as if they want to test its self-awareness or hack it by self-recursion. And then they get a medley of the learning data, which if they are lucky contains some technical explanations sprinkled in.

That said, AI-generated papers have already been spotted in other disciplines besides cs, and some of them are really obvious (arXiv:2508.11634v1 starts with a review of a non-existing paper). I really hope arXiv won't react by narrowing its scope to "novel research only"; in fact there is already AI slop in that category and it is harder to spot for a moderator.

("Peer-reviewed papers only" is mostly equivalent to "go away". Authors post on the arXiv in order to get early feedback, not just to have their paper openly accessible. And most journals at least formally discourage authors from posting their papers on the arXiv.)
by Denvercoder9 | 2025-11-01 18:06:01+00:00
Apt has just 3 listed maintainers, and judging by the git history this guy does 90% of the work. Him making the decision _is_ it happening organically.

Open source fundamentally is a do-ocracy (it's in literally all of the licenses). Those who do, decide; and more and more often those who do are just one or two people for a tool used by millions.
by griffzhowl | 2025-11-01 18:06:18+00:00
The same whistleblower mentioned newly-created doge credentials being used to attempt login to the NLRB system from an IP address in Primorskiy Krai, the province around Vladivostock in Russias far east. They were blocked because the system doesn't allow non-US access even with proper credentials. There are many possible explanation for that since it's just an IP address.

This is some more detail about the whisteblower's testimony from an earlier Krebs article:

https://krebsonsecurity.com/2025/04/whistleblower-doge-sipho...

Was there anything else about Russia?
by FridayoLeary | 2025-11-01 18:06:29+00:00
When the whole ai thing exploded Sam Altman was peddling this hopeful narrative that Openai is a non profit is concerned about safety and improving humanity, and they were working with regulators to ensure the safety of the industry. The cynics have been vindicated.

> or when Altman said that if OpenAI succeeded at building AGI, it might “capture the light cone of all future value in the universe.” That, he said, “is for sure not okay for one group of investors to have.”

He really is the king of exaggeration.

If i understood correctly the author does admit that continuing openai as a nonprofit is unrealistic, and the current balance of power could be much worse, but what disgusts me is the dishonest messaging they started off with.
by scrps | 2025-11-01 18:07:11+00:00
I think a more elegant solution would simply be to assign everyone a minder to monitor in real time, it is simpler than securely back-dooring (hell of an oxymoron) encryption systems and you get the added bonus of massive employment numbers.

In fact the minder's minder could be the minder's charge and you get 100% employment.

(/s)