MurphyA/hacker-news huggingface dataset:
by 1970-01-01 | 2025-12-10 17:14:10+00:00
The title here should be Almost Nobody, Including Microsoft QA, is using Copilot. I tried to use Copilot to create a PowerPoint presentation from a Word document. The output was complete trash. Bullet points were out of alignment, and several things just went off-screen. Re-prompting to try and correct the slides did nothing but create more trash.
by gloghmalogh | 2025-12-10 17:14:13+00:00
Oh goodness, truthfully I'm not sure how well I understand it. I initially set it up a few years ago, and recently futzed with it after my organization changed something about their auth. My configs aren't really in a shareable state so I hope this ramble is at least somewhat helpful.

Basically DavMail connects to outlook at creates a local smtp and imap server which I connect to with mbsyc and msmtp. Mu indexes these emails from the local server created by DavMail, and Mu4e displays them and sends them with that local server as well. Once you have DavMail setup you can basically follow any standard mu/mutt/msmtp/mbsync tutorial, just use localhost and the ports exposed by DavMail.

Getting DavMail setup can be the tricky part, I remember having a lot of trouble, but I think it was related to the fact that the config I was editing wasn't being picked up systemd service that was controlling DavMail. The best advice I can give you is experiment with different authentication modes (davmail.mode in the config) and try sending mail to the DavMail server in an attempt to trigger it to do the authentication workflow.

In the end, set davmail.mode=O365Manual and davmail.url=https://outlook.office365.com/EWS/Exchange.asmx Upon attempting to send an email from mu4e it opened up a browser to do a microsoft authentication, and then I believe it saved a token in my config file (variable davmail.oauth.<your email>.refreshToken) which has been handling authentication without issue for the past few months.

Some miscellaneous notes. First, this may have been harder for me as it was not possible for me to use the DavMail GUI which might make the authentication workflow easier. I also have two email username@organization and first.last@organization. I have all of my davmail,msmtp, and mbsync configurations using username@organization, My mu4e config references the username@organization maildir folders, but my user-mail-address variable is first.last@organization and that is what recipients see (although mu complains about not knowing about the first.last account). Lastly, this DavMail setup isn't mu4e specific, I initially used it with mutt, and it worked for that as well.

I hope this is helpful, if there's interest I can try to go through the setup from the beginning and create a more in depth tutorial. I wish Microsoft did not make this such a pain, and I wonder if DavMail's days of effectiveness will soon be over...
by danaris | 2025-12-10 17:14:13+00:00
> someone from government will use violence against me if they both discover it and have the ability to do something about it

This is a statement so far removed from reality that it makes anything else you say immediately suspect.

You appear to view "government" as an entity whose primary purpose is to bring violence against anyone who cannot resist that violence with lethal force. There is no possible justification for that as a blanket definition.

If you are omitting, perhaps, the fact that you are a wanted and dangerous person, who has, for instance, committed a string of murders, and that is why the government would "use violence against you", then that would seem to make anything you say quite inapplicable to anyone else's situation.
by bonzini | 2025-12-10 17:14:14+00:00
> Forget the bells-and-whistles and answer this: does the use of Rust generate a result that is more performant and more efficient than the best result using C?

These are the performance results for an NVMe driver written in Rust: https://rust-for-linux.com/nvme-driver

It's absolutely on par with C code.
by sebstefan | 2025-12-10 17:14:14+00:00
Probably very clear-cut, right? "No parking, no business" never made sense, but it makes even less sense in a city where cars are involved in less than a third of all trips

Especially considering that

* Congestion is an opportunity cost in itself already, which is paid in wasted time by all road users, impacting mostly those who spend a long time on the road, which is busses, taxis, professionals and delivery drivers, as they spend the most amount of time actually driving in congested roads

* Congestion pricing forces trips to self-select on cost/benefits in actual dollars, instead of time, so you optimize for wealthier trip takers, short stays or high value trips, where before you would favor long stays (which make looking for parking forever not so bad), and people who don't value their time very much

* Car use remains heavily subsidized, as motorists do not come close to paying the full costs associated with their road usage
by glenstein | 2025-12-10 17:14:29+00:00
Thank you for asking this. It was presented matter of fact and I would not have appreciated that it was something less than settled. The best I can find from googling was rumors and speculation (insert comment in reply with more rumors and speculation). I also don't necessarily think it means someone is a Bad Guy if true. I want people to be able to have anonymous alter egos online if that's what they want and they're not doing any harm.
by nevon | 2025-12-10 17:14:42+00:00
I suppose that's true, but it makes it quite hard to communicate specific concepts if everyone gets to come up with their own definition of existing terms. I'm aware that language evolves, but at least at the moment, expecting projects to be community driven just because they use the term open source when describing themselves will set you up for conflict if they are referring to the conventional definition of the term and don't also happen to want to run a community driven project.
by brainbag | 2025-12-10 17:14:47+00:00
With context, this article is more interesting than the title might imply.

> The Sanitizer API is a proposed new browser API to bring a safe and easy-to-use capability to sanitize HTML into the web platform [and] is currently being incubated in the Sanitizer API WICG, with the goal of bringing this to the WHATWG.

Which would replace the need for sanitizing user-entered content with libraries like DOMPurify by having it built into the browser's API.

The proposed specification has additional information: https://github.com/WICG/sanitizer-api/
by kspacewalk2 | 2025-12-10 17:15:07+00:00
Attention economy, the algorithm, rage-bait, maximizing engagement, doomscrolling - pick your buzzword. Individual people care about all sorts of weird things, but on average, this and no other reason is why a person in Idaho suddenly finds themselves caring about Manhattan congestion pricing. It's easy to point a finger and laugh/marvel when it's something so obviously absurd to you, but of course you and I both have entirely different blind spots where our attention is marshalled and our opinion is formed by the rage-bait engine. Ours must seem preposterous to those on the outside looking in, too.
by eamonnsullivan | 2025-12-10 17:16:08+00:00
I too am a bit surprised this made it on the front page. Mu4e is definitely niche, and I wouldn't crow about it like I do org or magit. I've only been using it for less than a month and it will be a while before I know whether it is a net win.

Also, the real test would have been my much more voluminous work email!

The HTML rendering isn't great, as you said, but you are two keystrokes from opening that email in a browser, if you have to.

And I have tweaked the config several times now, but I think that's mostly because I'm changing my (and the charity's) email, which involves a lot of shuffling about. Again, in six months, I'll have another look and decide whether it _really_ helped.
by bluGill | 2025-12-10 17:16:17+00:00
Just to defend myself (similar to what I said in a different thread): I live in an area that would be marginal for high speed rail, but I still want it. If the US can get a great high speed rail network it would make sense to bring that to me, but as one of the last lines built! If CA can't build a good HSR where it should obviously work out there is no way it is worth trying here. They have to make the mistakes and then learn from them (this is the harder part!) in order to bring something to me where there can be no mistakes.
by rvnx | 2025-12-10 17:16:23+00:00
Long term consequences: China outperforms Nvidia, by producing cheaper, faster chips at a large scale, by getting inspired by the IP but using their own production lines.

Through sanctions, the irony is that the west removed the incentive for China to respect IP laws.

Well done.

If they can solve the lithography/ASML issue by getting access to it, then they will be forced to win.
by anima-core | 2025-12-10 17:17:14+00:00
A few clarifications, since most of the points here come from asking LLMs to summarize the repo rather than running the code directly.

1. The teacher only runs during field extraction. That step is offline. Once the fields are saved, the transformer is no longer needed. The student training and student-only inference scripts do not load the teacher at all. Compression refers to the field representation and the student head, not the extraction pass.

2. The HellaSwag file is a placeholder, not a required part of the method. It's included so the structure mirrors the paper’s tasks, and it points to the description in the text. The core experiments (RTE, SST-2, CIFAR-10 intention probe, etc.) all have complete working code paths.

3. The AN1 head is intentionally simple. Linear probes are the baseline way to test whether compressed intermediate representations preserve structure. The key result is how much task-relevant geometry survives in a low-rank field. The novelty is in the compression behavior, not in inventing a new classifier architecture.

4. The student model exists and is trained independently of the teacher. This is what produces the classification results in the paper. The student doesn't call the teacher during inference, which is exactly the point.

5. DistilBERT’s SST-2 score isn’t the relevant comparison. The experiment isn’t “beat a small transformer.” It’s “how far can a 256-dimensional compressed field distilled from a frozen 70B model get on a downstream task?” The result speaks to representational compression, not leaderboard performance.

6. The 2 tok/s number is for the specific configuration used in the economic section. Different hardware, precision modes, and serving stacks vary by an order of magnitude. The point was to illustrate cost scaling, not claim a universal throughput ceiling.

If there’s a specific part of the implementation you believe contradicts the paper, feel free to point to the line and we can discuss that human to human. The repo is small by design, so everything is easy to check directly without relying on LLM summaries.
Show HN: TermKeeper – Track contracts, renewals, and notice periods with AI
by SNDRVH | 2025-12-10 17:17:32+00:00
Hi HN, TermKeeper is an AI-powered contract management tool I built to automatically track renewals, notice periods, and key terms across all your agreements.

You can upload contracts, search inside them using in-search, and generate termination letters based on extracted clauses. I originally built this to avoid missed renewals and manual contract tracking.

Would love feedback on the approach, usability, and real-world use cases.
by llm_nerd | 2025-12-10 17:17:32+00:00
There is a sudden groundswell of reports about China using nvidia chips, always by unnamed sources, and I suspect if you could trace it back you'll find nvidia pulling the levers.

nvidia is facing a lot of competitive threats and their moat is being filled in. Google with their Ironwood TPU. Amazon with Trainium3. Even Apple is adding tensor cores to their chips, and if Apple went big scale it would be legitimate in the space as well.

We know that China has a number of upstart TPU vendors, and Huawei has built some "better than H200" solutions with a roadmap to much higher heights.

So there is suddenly a bunch of secret-source reports that no, China actually is totally reliant on nvidia. nvidia needs this to be true, or at least people to believe it to be true.

I mean, after all the fanfare about the H200 being allowed to be exported, nvidia shares...dropped. The market doesn't seem to be buying the China reliance bluster.
by drewbeck | 2025-12-10 17:17:58+00:00
> it's somewhat inevitable that the network get snarled.

Is this happening in/around NYC?

> Sure, I'll 'just take public transport' to go downtown, but the options significantly diminish if I want to travel from North Bay to South Bay to see my parents, or Jersey to South Brooklyn to visit my inlaws.

The are the same, you just have to pay the fee.

Also, for like 90% of NJ you'd be going the southern route into Brooklyn anyway, no congestion pricing involved.
by ben_w | 2025-12-10 17:18:26+00:00
Those examples demonstrate that the US and the EU are not, in fact, close culturally. A lot of Americans would hate losing the 2nd A, and most of the Brits would be horrified to have it forced upon them. Vice versa for the NHS.

Instead of hypothecating about Afghanistan, ask yourself who is closer culturally to a typical European welfare state, the USA or China's officially-but-kinda-soft-really communism? What about the USA or the still-not-coming-into-the-EU-but-says-it-wants-to Turkey? The USA or former French département Algeria? Hollywood or Bollywood?

Or worse, when it's a question of the bad behaviour rather than the good, e.g. the USA now acting suspiciously towards Canada and Greenland and supporting Russia, versus the present active threat that is Russia?
by QuiEgo | 2025-12-10 17:18:40+00:00
I’d like to take a swipe at this

Rust has no_std to handle not having an allocator.

Tons of things end up being marked “unsafe” in systems/embedded Rust. The idea is you sandbox the unsafeness. Libraries like zero copy are a good example of “containing” unsafe memory accesses in a way that still gets you as much memory safety as possible given the realities of embedded.

Tl;dr you don’t get as much safety as higher level code but you still get more than C. Or maybe put a different way you are forced to think about the points that are inherently unsafe and call them out explicitly (which is great when you think about how to test the thing)
by crazygringo | 2025-12-10 17:19:23+00:00
Why are you assuming it's the junior VFX guys making commercials? Commercials have big budgets too.

It's the same studios. They do work both for Hollywood and ad agencies.

But if ad agencies decide they're happier with lower-quality AI for 5% of the price (whereas they weren't if junior artists were still 50% of the price), while movie producers are not, then yes. They can make movies instead.

Does that "make sense" enough for you...?
by smallmancontrov | 2025-12-10 17:19:38+00:00
The numbers in your brokerage account invite you to pretend that you are a seller at times when you are not. It's a nice fiction when prices are going up and a dark story when prices are going down but it's just as illusory either way. We are in violent agreement that price action is psychology, the point of the quote is to fight the loss aversion bias that was calibrated for hunting animals in the savannah not trading stocks. It's a point of fact that if you're a net buyer, gaining the option to buy at a low price outweighs losing the option to sell at a high price, and if you let the latter psych you into not taking advantage of the former you are doing yourself a very common, very human disservice.
by kmeisthax | 2025-12-10 17:19:40+00:00
If you're a car-owning Long Island or upstate suburbanite who occasionally commutes into Manhattan, the MTA is a god damned marvel compared to what would be available to you in other cities.

If you live anywhere in Brooklyn or Queens, the MTA is an inconvenience that constantly reminds you that the spirit of Robert Moses haunts your city to the present day, and that he really, really would like you to ride a private vehicle. Those boroughs are littered with coverage and frequency gaps that can turn a 40 minute car ride into a 2 hour subway ride. And god help you if you ever need to take a bus.

The capital improvements you mention are improvements on the margins. The MTA needs to engage in a radical rethink of NYC metro area transit. There needs to be radial lines - plural - crossing through Brooklyn and Queens at regular intervals to move as much traffic as possible out of Manhattan. The IBX is a good start, but it should also cross through Staten Island and the Bronx. Queenslink should absolutely be built[0], the N/W should extend to LaGuardia Airport, Utica Ave needs a subway line, and the subway in general should extend through Nassau County and Yonkers. Nassau and Suffolk counties need way more north-south rail[1] than they currently have (which is zero) and the same probably could be said for the service areas of MNR.

The bad part of government is not that it can't run a successful transit service. Actually, government is very good at taking a politically popular service and preserving it[2]. But this comes with a cost: extreme conservatism. You see, our government also happens to have a military that is obsessed with roads; and they pay a 900% subsidy to highway projects. So even states that like transit are hard-pressed to actually fund coverage improvements because it's capital inefficient to build anything that isn't a road. And private institutions building their own rail or transit services will just get absolutely crushed by the road subsidy making driving the only good option. So, government bad, actually, but not for the reason you think.

Also, you're replying to someone talking about NYC in particular. Politics in this area are notoriously corrupt; NJ had a mayor who literally closed a bridge to punish people who didn't vote for him. LIRR in particular has a labor scandal every decade or so. And don't forget, Trump was a NY real estate guy before he decided to tear apart America's political fabric.

[0] In fact, it's kind of absurd they didn't do this when they initially switched the Far Rockaway line over from LIRR to subway service!

[1] This would actually be a good opportunity for light rail, unlike the MTA's initial idea of making the IBX a light rail line

[2] See also: Amtrak.
by kspacewalk2 | 2025-12-10 17:19:41+00:00
I agree, except with the word "slightly". It can be so significant that this increased cost/friction is the very mechanism of the sanctions' effectiveness. Is it possible to police the Russian oil shadow fleet to extinction? Maybe, but even without doing so you can impose a decent haircut on their profits by issuing scary-sounding press releases and leaving it at that.
by jajuuka | 2025-12-10 17:19:51+00:00
These policies are so shortsighted. What about youth who are disabled? Socializing online can a huge benefit for them and allow them to connect with other people who they might never meet. What about LGBT youth who live in oppressive environments? Having a community that accepts them boosts their own self worth and reduces the risks of harm. What about any marginalized youth? They may be in a situation where they are one of the only people like them in the are and the internet allows them to find other people like them and give them peace about their own identity.

This push for age verification is just a thinly veiled attempt to unmask everyone on the internet to open them up to harm and prevent connections from being made.
by prewett | 2025-12-10 17:19:54+00:00
I have a feeling she would have said that 10, 20, 30, and 40 years ago, too.

But she's probably not wrong. Over the course of her life, the US has gone from mostly farm communities which for good or bad have long-standing social networks, to mostly atomized people in cities. We've also gotten incredibly richer as a society, but we don't know each other. If you don't know each other, who can you rely on? I assume that something similar applies to Italy.
by convolvatron | 2025-12-10 17:19:59+00:00
one question that always plagues me when we talk about mixing manual and automatic memory systems is...how does it work? if we have a mixed graph of automatic and manual objects, it seems like we dont have a choice except to have garbage collection enabled for everything and make a new root (call it the programmer) that keeps track of whether or not the object has been explicitly freed.

since we still have the tracing overhead and the same lifetimes, we haven't really gained that much by having manual memory.

D's best take at this is a compile-time assert that basically forbids us from allocating GC memory in the affected region (please correct me if I'm wrong), but that is pretty limited.

does anyone else have a good narrative for how this would work?
by wslh | 2025-12-10 17:20:29+00:00
2025 and counting. Apple launched the M1 in 2020. I am an Apple user but not a fanboy but everyday I wonder about the magic in Apple that is unique because even established competitors with virtually infinite money and incredible processes can't move forward. Another incredible aspect is the early addition of an NPU by Apple in a SoC.

I would love to resurrect my XPS 13s with a durable battery and working in Linux without trigerring the fan. The same for my Lenovo Xs.

In my imagination I am waiting for the billionaire geeks doing their part for fun (e.g. energy management in Linux).
by tanya-donska | 2025-12-10 17:20:32+00:00
Product Twitter, Y Combinator, every startup blog: build fast, ship minimal, test, iterate.

Here’s what actually happens after teams launch their mvp ux design:

Month 1: “Users don’t understand onboarding. Add tooltips.” Month 2: “Activation low. Build a dashboard.” Month 3: “People aren’t discovering features. Add product tour.” Month 4: “Retention dropped. Build email notifications.” Month 6: “Dashboard confusing. Redesign navigation.” Month 8: “We have 47 features but activation is still 23%. What’s wrong with our users?”
by embedding-shape | 2025-12-10 17:20:36+00:00
> And I'm almost certain nothing will happen

What realistically could happen? Nvidia is already prohibited from selling their GPUs to China, I guess if you wanted it to really stop, you'd need to prohibit Nvidia from selling GPUs in any other country but the US, and require some sort of government controlled license to be able to buy it inside the US. Neither of which sound like realistic options.

So what could anyone really do, to "solve" this "problem"?
by reaperducer | 2025-12-10 17:21:07+00:00
What is the possible benefit of on device processing?

I envy your very simple, sedentary life where you are never outside of a high-speed wifi bubble.

Look at almost every Apple ad: It's people climbing rocks, surfing, skiing, enjoying majestic vistas, and all those things that very often come with reduced or zero connectivity.

Apple isn't trying to reach couch potatoes.
by mullingitover | 2025-12-10 17:21:27+00:00
and their proprietary tea strains

and forcing them to allow opium to be sold in their country

and forcing them to give up major port cities and open up trade against their wishes

Honestly whenever China gets around to getting its served-extremely-cold revenge for all the savagery committed against it in the 19th and 20th centuries, some chips are going to be the least of everyone's problems.
by bluGill | 2025-12-10 17:21:28+00:00
> the options significantly diminish if I want to travel from North Bay to South Bay to see my parents, or Jersey to South Brooklyn to visit my inlaws.

This is a fixable problem. I'm still waiting on someone to do it though. NY is mostly interested in corruption from their preferred interests. (which is why they are working on a law to require a conductor on all subways instead of working to eliminate all that extra labor, instead of fixing their system so it is fast and reliable and then covers more area)