MurphyA/hacker-news huggingface dataset:
by MrsPeaches | 2025-11-06 08:57:17+00:00
The repair service is really expensive for subtle reasons.

First of all there is the repair itself, but there isn’t any collection service so you need to travel (often a full day) to get to a repair centre. Then travel back. Not open on the weekend so you have to do it during the week, meaning you are also loosing 2 days of income. Then you have to go and get it once it’s done.

Total cost of repair for people using these devices might 10+ days worth of income if you include the opportunity cost.

That’s why we are training people to fix these systems within their communities.

Regarding parts you can get second life batteries in Kenya for $1-2 per cell from people like Acele Africa[1], so you can get total repair cost down to ~$10 (that’s ~3% of original purchase price)

[1] https://www.aceleafrica.com/
by darkwater | 2025-11-06 08:57:26+00:00
I mean that the author was literally writing a book about this and literally conducting an investigation about who was the real author of the TIFF spec. He interviewed other people about it, he had a name that had a typo in it, he even found a white-on-white line in a PDF with the real name. He was clearly putting effort into the research.

We are humans, everybody can miss things, I mentioned "hindsight is 20/20" but still, it was in the Wikipedia discussion page for the TIFF article all the time. It's a matter of fact and some random HNer found it in minutes/hours.

I repeat myself, it was probably better that he didn't found that out and went to write a hand-written letter to the alleged author's home address, it created a much deeper human bond, which is especially meaningful since Stephen Carlsen passed away not much later.
by omnimus | 2025-11-06 08:58:56+00:00
So you identify the problems. I guess they happened out of thin air? The broken copyright has been allowed by someone... someone BAD!

Or maybe the companies broke the law, lobbied as much as possible, broke the law more, then bribed anyone with political power until they got to god emperor himself who said “this is progress”. And everything was just fine.

But that would mean that technology is political issue.
by ghoul2 | 2025-11-06 08:59:12+00:00
When I lived in the US(5 yrs), early 2000s, from my second year onwards, I used to receive a pre-filled 1040NR-EZ with my W2 info already printed/filled-in on it. Typically, I would just add a deduction, and mailed it back. Does that program not exist? Or was it only for NR?
by precompute | 2025-11-06 08:59:19+00:00
Not these days. Native Compilation made emacs a faster and there have been a lot of other changes. In fundamental-mode, emacs can handle really large files. When opening files literally, it's even faster. I have this 104k line org-mode file and it's reasonably responsive. Reverting it takes a while, but the UI does not hang while the buffer is being formatted according to the mode.

I use a mid tier laptop CPU (6C12T). Emacs is snappy. Compared to what it's like now, it was glacial in 2019.
by skydhash | 2025-11-06 08:59:34+00:00
> they want a tool that has all relevant to their tasks front and center, all irrelevant invisible or nonexistent

That is Emacs. You just have to drag the relevant up first and push down the irrelevant.

The thing is in Emacs, most utilities don’t want to presume how you would want some feature. Even if they do have defaults, they are suggestions at most. Instead of getting a tools that you have to learn and conform too, you get the template/idea/inital_version of a tool, and you make it your own

And there’s the whole idea of integrating stuff instead of isolated utilities.
by tga | 2025-11-06 08:59:41+00:00
Oh don't get me wrong, I have nothing against publishing notebooks, on GitHub or anywhere else. That was the convenient part. The negative feature was Jupyter mixing output into the file source code, making it difficult to version.

With Marimo, the way to achieve the same result is to have it (automatically) export the notebook to a _separate_ static HTML file: https://docs.marimo.io/guides/exporting/#export-from-a-runni...
by manmal | 2025-11-06 08:59:54+00:00
> the fundamental logic of markets is that there's a price point consumers will pay that's also profitable for the company

Electricity demand is price inelastic, meaning the consumer has no direct influence on prices, and will pay practically any price (well, up to a point). In the EU, the day-ahead spot prices are published every day at 2PM CEST, and it's a bidding market driven only by suppliers. If gas price goes up by x3, total electricity price average will go up by some linear factor, because gas turbines are absolutely required for surges/peaks - at least until we have enough batteries.

Calling this a market is stretching it IMO.
by janwas | 2025-11-06 09:00:09+00:00
> performance of general solutions without using SIMD, is good enough too, since all of which will eventually dump right down to the uops anyway, with deep pipeline, branch predictor, superscalar and speculative execution doing their magics altogether

A quick comment on this one point (personal opinion): from a hyperscalar perspective, scalar code is most certainly not enough. The energy cost from scheduling a MUL instruction is something like 10x of the actual operation it performs. It is important to amortize that cost over many elements (i.e. SIMD).
by tsimionescu | 2025-11-06 09:01:16+00:00
If this were some small bug report, even from someone pretty ticked off, I'd agree.

But this is a response to someone who has just announced that they are quitting an organization they had spent 20 years of their life volunteering for, because of the disrespect they have felt from the org. This is not a "hop on a call" moment. This is a "please accept to meet so I can apologize in person, and see if we can repair this" moment, preferably after acknowledging the disrespect.
by positron26 | 2025-11-06 09:01:45+00:00
Emacs took a wrong fork in its own metaphor. At length, being able to take code and libraries between production and the editor would be a game changer. While Elisp has design features that make sense, in the tradeoffs, I think it lost to every other lisp with a general purpose programming ecosystem.

I have a hope for the Common Lisp based Lem. All we need is to coordinate enough signal for potential users to feel it's the right time for their actions. Go star Lem https://github.com/lem-project/lem

I feel the same way about org mode. Nice. Can I use it on a team? Get real. I'd like more embedded data functionality in markdown. It's not XML, and that's good. Org is just weird. AFAIK it's still trying to figure out inline data embedding, so the embedding isn't even that strong. Doing something like exporting with a CSS class around a specific word probably uses some awkward literal syntax instead.

There are consequences to the monastic culture around Emacs. It's really good at holding itself in place. If you don't buy that tradeoff, you need to keep shopping.
by pegasus | 2025-11-06 09:01:53+00:00
Given that the written complaint already had a list of ways Mozilla had stepped on the toes of those volunteers, expressing regret about their feelings without at least acknowledging that Mozilla's actions might have been rash is very condescending indeed. These volunteers are adding value to M's product for free and they are very angry and threatening to leave and this is your response? Basically saying "I'm sorry you're being such big babies, do you want some tissues?"...
by timonoko | 2025-11-06 09:02:12+00:00
You can do everything with mouse (or touchscreen). Lets start with these:

(xterm-mouse-mode 1) (global-set-key (kbd "<mouse-5>") 'scroll-up-command) (global-set-key (kbd "<mouse-4>") 'scroll-down-command) (global-set-key (kbd "<wheel-up>") 'scroll-up-command) (global-set-key (kbd "<wheel-down>") 'scroll-down-command)
by bjackman | 2025-11-06 09:03:08+00:00
Speaking of variety in the market: does anyone know how the capital barrier for developing an EV compares to a combustion drivetrain?

I wonder if, now that China has a developed supply ecosystem, it's becoming possible to build a car with lots of commodity/white-label parts. And I wonder if, as the quality of this supply chain improves, that means we'll start to see more small players emerge?

(Pure speculation)
by yason | 2025-11-06 09:03:42+00:00
I'm sorry you don't get it and that you feel they're excessively sensitive. On the behalf of the HN community would you like to share with us more about how you feel about it so that we can better understand your position. I'm sure we can help you find the best possible phrasing to better express the excess of said sensitivity. We're sorry you've had to encounter such a wording and attitude on our forum.
by xg15 | 2025-11-06 09:03:56+00:00
Come on dude, none of this makes any sense.

Netanyahu in march officially ordered the IDF to block all aid [1] (though he later pretended he didn't [2]). That blockade was kept up for three months, until international pressure got too strong because even international staff reported being dizzy from hunger.

Where were all those restaurants getting their fresh meat and vegetables and chocolate sauce from after 3 months of blockade?

So either the IDF is grossly incompetent and can't maintain their own siege or that youtuber is lying and showing videos from before the war.

(I guess we have to extend "the enemy is both strong and weak" with "our own military is both strong and weak")

The videos also don't show even a hint of destruction, even though the restaurants are close to areas that were hit by airstrikes.

The youtuber was nice enough to include a callout of that in his own video, though I'm not sure he read it. [3]

Why would Gazans even put themselves at risk and go to the GHF distribution points if they could just go to the pizza place down the street?

> (and recent google reviews)

Then show me some from this summer, because I don't see any.

Btw, Israel is still partially blocking aid, this time with buerocratic excuses: They ban aid organizations they don't like (quasi-terrorist organizations like Save the Children), then forbid any other aid org to take over their cargo. [4]

[1] https://www.timesofisrael.com/israel-halts-aid-into-gaza-ove...

[2] https://www.timesofisrael.com/liveblog_entry/netanyahu-false...

[3] https://youtu.be/DFjhyAsHYFo?si=mf_jaY_k5i37TmAy&t=1m45s

[4] https://www.haaretz.com/gaza/2025-11-04/ty-article/.premium/...
by misone | 2025-11-06 09:04:00+00:00
A printed essay where each paragraph is rendered in a different, randomly selected typeface. Found on Il Covile, an Italian publication exploring typography, philosophy, and design. The text is presented in both Italian and English.

The text is presented in both Italian and English.

The authors also created a LibreOffice extension that applies random fonts to any document, allowing users to experiment with the same generative approach directly. It's called "Patina": https://www.ilcovile.it/V3_p_patina.html
by checksum_works | 2025-11-06 09:04:19+00:00
Hi HN,

I built a small, commercial UI kit of React components styled with Tailwind CSS, aimed at developers building SaaS dashboards.

The main idea was a "Zero Infrastructure" approach: instead of a heavy library, you get a folder of `.jsx` files and a `tailwind.config.js` to drop into an existing Next.js/React project.

It includes 18+ components and layouts, like a Headless UI-based Command Menu, user navigation, tables, and stats cards.

The components are all viewable on the live documentation site. I've just launched it with an "Early Bird" lifetime deal. I'm here to answer questions and would appreciate any technical feedback on the approach or the components.
by rfarley04 | 2025-11-06 09:04:22+00:00
"The truth is, there is something terribly wrong with this country, isn't there? Cruelty and injustice, intolerance and oppression. And where once you had the freedom to object, to think and speak as you saw fit, you now have censors and systems of surveillance coercing your conformity and soliciting your submission. How did this happen? Who's to blame? Well certainly there are those more responsible than others, and they will be held accountable, but again truth be told, if you're looking for the guilty, you need only look into a mirror. I know why you did it. I know you were afraid. Who wouldn't be? War, terror, disease. There were a myriad of problems which conspired to corrupt your reason and rob you of your common sense. Fear got the best of you, and in your panic you turned to the now high chancellor, Adam Sutler. He promised you order, he promised you peace, and all he demanded in return was your silent, obedient consent."
by kaon_2 | 2025-11-06 09:04:48+00:00
I worked in this industry as a software developer. Companies like SunCulture (who used to be a customer of ours) started maintaining all their customers on spreadsheets. But with high volume low-value sales, you need to have good software to manage this. We were a player.

I once had to do a mobile money integration with a Zimbabwean bank. A dozen skype calls led to nothing. Then I visited the country, bought a local cell phone, made a few phone calls, and within several days I'd reached the developer I needed. He said: "Wait all I need to do is add this string?". "Yes.". He did so at midnight and our integration worked. Next evening we partied.

It shows how integrations are often more of a human/organizational navigation more than anything technical.

As for the article; the tone is hyped, and it is also somewhat true. Hundreds of millions will be using electricity. Still I want to point out one thing: This is all Solar powered DC electricity. No inverters! So you are looking at powering DC only appliances! Inverters are generally simply too expensive for this. Also the impact on income is very limited; you can't really do anything significantly more productive with the electricity, as several reports have shown. But I don't want to downplay the impact; The quality of life improvement is hard to overstate. Maybe somewhat comparable to say; you are forbidden to use any form of transport (bike, car, bus) to suddenly having all 3. Life becomes so much more convenient. For example: You don't have to take the bus anymore to town to charge your phone - yes people do this.
by nobody9999 | 2025-11-06 09:05:21+00:00
>I agree Mamdani's soft-on-crime policies are bad.

which policies?

I really don't know what you're talking about.

I read through his platform[0] and I don't see anything that's "soft" on crime.

Please do enlighten me as I'm apparently quite confused.

[0] https://docs.google.com/document/d/1a7ejjSZWWIAcxfcWnkYaqvnj...
by wouldbecouldbe | 2025-11-06 09:06:28+00:00
The main thing is to start understanding your own neurotic patterns. We constantly move between wanting and avoiding things, from small attachments to our thoughts and habits, to strong dislikes. The more you understand this pattern, the more you can let go, and the less your daily feelings will disturb you. As that happens, a natural joy will start to appear. The truth is, 90% of what triggers your emotions today will be gone in hour, 98% within a day, and 99.9% won’t matter at all when you die.

The biggest step is realizing this pattern. Training it comes through awareness. Then, stepping outside yourself helps a lot. Doing things for others, like helping with food serving or similar directly useful things, takes you out of that self-focused mode where everything is about what you want or need. It feels like a hack, but doing things for others is natural for humans.

Something that's common in the west: an empty feeling, feels for people like the truth. But it's often a self oriented way of thinking with a subtle form of aversion. This is why often things like sports, friends or helping, can take people out of this way of thinking instantly.

Meditation can also help. I’d focus on less rational forms, with compassion and visualization, since they make it easier to connect with a sense of meaning. The issue here with the Western approach is that it's all goal oriented: less stress & more success. This goal oriented approach reinforces self-obsessed thinking; which is why lots of spiritual paths tend to focus on doing it for others to avoid this trap. In the beginning this is a bit of a trick; at some point it will be natural.

And lastly, understanding that life moves in waves, with ups and downs that always come and go, helps you stay less attached to your own thoughts & feelings in your reaction to life's events; and then life events will have less impact on your mood.

A few mindful experiences with psychedelics, used with the intention to see life’s patterns, can also offer insight. They can help you find meaning instead of falling into nihilism when you realise everything is impermanent (which most people already have).

The difference with such an approach vs western conventional therapy is that it's not focused on the content of your thoughts & feelings but starting to let go of the seriousness of them in general. They are not mutually exclusive.
by apexalpha | 2025-11-06 09:07:12+00:00
I don't know the original author but as a non-native speaker I guess I miss the cultural connotation surrounding "hop on a call".

Doesn't seem weird to me, seems apt to ask to escalate the method of communication when a serious issue like this arises.

Would you consider it more respectful to deal with this issue just by posting in the thread?
by andsoitis | 2025-11-06 09:07:37+00:00
”Crucial flaws in the way credits were calculated indicated that the overwhelming majority of forest protection credits approved by Verra, the world’s leading certifier, massively overstated their impact.”

I.e. poor ROI, wasted money.

I’m not sure what the best solution(s) are, but I would put money on the idea that citizens should be taxed to keep sufficient forests going. Trouble is, which taxpayers should carry the burden, given that not all countries have forests to protect and it means less economic activity (unfair if you compete against countries who have already chopped down their forests), so a double penalty, mostly for less developed countries.

Everyone on earth needs the increment to be thriving, but arbitrary boundaries like countries are getting in the way.
by ben_w | 2025-11-06 09:08:18+00:00
> 25kW? Don't tell me your engineers used that number in their calculations.

Thanks!

There's a reason why I phrased it as uncertainly as I did:

I (ironically given context) googled something like "maximum power draw of data center rack" and the first few results all agreed with each other at 25 kW.

> I'd never imagined I'd be providing free engineering consultations to billionaires.

I never thought I'd be mistaken for a billionaire, but there we go.

I'm kinda curious now, which billionaire did you mistake me for?
by eloisant | 2025-11-06 09:08:26+00:00
Interestingly, it looks like some of the "bad examples" are precisely the kind of things ML would produce. Others are what non-native speakers would produce (starting with "あなたは" to translate a sentence starting by "you").

I'm sure some translators were using ML before it was integrated, and those guidelines are here in particular to tell them about those problems.

Also, ML is now really good to translate between European languages, but Japanese is very different in its structure so ML from English to Japanese is not as good. I'm sure some people who only know English/French/Spanish/German saw that ML is pretty good, and don't realize that for some other language it just doesn't work.
by unfixed | 2025-11-06 09:09:29+00:00
Locating: One direct referal from a former colleage, and another one from LinkedIn (I applied to it)

Interviewing: I just treat the interviewer as partner rather than a rival that is stopping me from getting the job or something. Being honest and know what you are talking about is key.

Surviving: Didnt really need to, all the companies I worked in were good enough.
by int_19h | 2025-11-06 09:12:22+00:00
Not really. I have observed the same thing in Russian, and no, it's not for expressions that are translated literally.

Having said that, SOTA models got much better at this kinda stuff. They're quite able to write in a way that is indistinguishable from a native speaker, colloquialisms and all, with the right prompting.

But SOTA models are also expensive. Most automated translations are done with something way cheaper and worse.
by skydhash | 2025-11-06 09:13:02+00:00
Emacs don’t have plugins. Emacs only have a small C core (kernel) that handles very low level details. Everything else is lisp code split into packages (libraries and utilities). And being a lisp means you can alter and redefine any symbol you want.

The thing is that, there’s enough packages built-in and by third-party, you never really write your own. My whole config is pretty much setting options and linking packages together.
by fifticon | 2025-11-06 09:13:55+00:00
To add to this fire. I recently left my 'recently bought by private equity' workplace of 8 years to work somewhere else not-yet-ruined-by-PE (yet..) A major part of my decision to quit was this communication pattern.

The whole organisation was very efficiently structured with two separate layers of managers - those who had actual decision power, and a separate layer whose task was to 'deal with us employees' but no decision power. All communication flowing one way, the same way shit drips (the only resource following 'trickle-down' mechanics). The only time I got into contact with the former level, was after I had put in my resignation; then they suddenly wanted a 1-1 to "see if there was anything they should learn from this" (presumably to sharpen/hone their skills in mistreating the employee level more efficiently in the future).
by Arch-TK | 2025-11-06 09:13:58+00:00
From what I know of -ffast-math and can read from the docs for *_fast. I am not convinced that the *_fast intrinsics do _everything_ -ffast-math allows. They seem focused around algebraic equivalence (a/b is equivalent to a*(1/b) ) and assumptions of finite math. There's a few other things that -ffast-math allows like ignoring certain errors, ignoring the existence of signed zero, ignoring signalling NaN handling, ignoring SIGFPE handling, etc...
by eloisant | 2025-11-06 09:14:02+00:00
I have your answer: you provide a tool for your translators, you don't unleash a bot that makes changes left and right and creates new pages.

Typically, when a new page is written in English, don't automatically generate a version in all languages. When a translator starts creating the page in their language, provide a button to pre-fill with ML translation if they want to.

And for users, you can display the English version with a message, "this is not translated in your language yet but you can read an ML version if you want".
by vinhnx | 2025-11-06 09:14:50+00:00
I’ve been experimenting with a coding agent project [0], and ratatui-rs became my framework of choice for building its first TUI. [1] The framework now ships with native list view support and improved terminal capabilities, including smoother mouse interaction and text selection.

[0] https://github.com/vinhnx/vtcode

[1] https://github.com/ratatui/awesome-ratatui
by kstenerud | 2025-11-06 09:15:23+00:00
I know that everyone has already given their opinions about what kinds of people are involved and their motivations, but this is really about two fallible humans, one listing grievances and another asking to open a communication channel.

That's it.

Anything else you read into this is going to be fraught with your own coloring based on a hundred words written in text (a notoriously difficult medium to establish emotional communication over).

Regardless of how nice or not-nice the text may sound to the various cultures that have weighed in so far, the right thing to do is talk voice/video and hash out what the problems are, and work together to come up with a solution that will satisfy everyone.

That's what communication is about.