MurphyA/hacker-news huggingface dataset:
by rednafi | 2025-08-31 11:07:52+00:00
Sometimes a well-designed, purpose-built tool can replace so many kludgy solutions. This doesn’t solve the problem of reinstating the dotfiles to their original positions in a new machine.

I’ve tried everything from raw git to gnu stow to manual symlinking and everything in between. They all work when the full context of the workflow is fresh in my brain. But after a few weeks I always mess up, even though I’ve documented the process in my dotfiles repo.

I eventually settled on chezmoi, and it just works. I set it up a year ago and haven’t needed anything beyond chezmoi -v diff and chezmoi -v apply.
by baranul | 2025-08-31 11:08:02+00:00
A lot of the false accusations and other dirty tactics link back to competitors and bad actors. In many circumstances, people are not getting a balanced view of the situation. Many people use and love V. That's why it has nearly 37,000 stars, over 2,000 forks, and 791 contributors.

What's sad, is how the V community and fans are unrelentingly attacked and blanked by rivals. Where from their side, many are just trying to enjoy or develop the language.
by swores | 2025-08-31 11:08:27+00:00
> "why would it format "city Hall" with just one capital? Commit to capitals or no capitals, don't do this awkward mix!"

I don't have a great solution but I suspect I do know the cause of this on iPhones, which I'll mention for anyone else curious:

I'd bet that he has a contact saved called Something Hall, and the autocorrect isn't clever enough to realise that he isn't typing the name of that contact and just automatically capitalises the H. (It's not 100% of the time, but it is ridiculously often that it wrongly assumes you're using the name from a contact, in my experience.)

I wish there was a way to turn this off, but afaik there isn't - I've removed or edited a contact's surname for a few words that I type as non-name nouns often enough that it got annoying.

Of course I might be wrong, maybe there are other causes for incorrect capitals.
by finaard | 2025-08-31 11:08:28+00:00
I'm currently also considering if I should go to that, or not.

Most of my life I've been using phones with keys - the Treo/Centro series with PalmOS, then (due to working there) the Nokia N900, N9 and Jolla devices. The best ever on screen keyboard I've encountered was on the N9, followed by Jolla (unfortunately, we never implemented swype there). A had a regular Android phone for a while after that, but pretty much all Android on screen keyboards are just horrible - so I went from actively doing stuff on my phone to just reading stuff, and using it as notifier for getting my computer.

Things changed when some companies did end up doing new phones with keyboards: I had the Planet computers Gemini, followed by the Cosmo. Both had great keyboards, but a lot of other issues. Next were Unihertz Titan and Titan slim (which I'm still using) - both also nice devices, but starting to age, not really getting updates anymore, and putting something else on there is problematic due to Unihertz not releasing kernel sources.

The way I'm using my phones also changed again - I fully stopped using banking apps on the phone. The modern way is to combine an authenticator into the banking app, and treat the banking app as having built in two factor auth, which is just stupid. I can use a separate token with all of my banks - but using the smartphone app would forcefully sign me up to using them as authenticator, so I can't use them anymore.

A lot of other applications also are pretty much useless nowadays - most are just wrapped web pages anyway, and even for the ones which are not: Nothing has long living auth tokens anymore (which used to be one of the main selling points ) - and if I have to log in to not regularly used applications every time I use them it's easier and more convenient to just use the corresponding website on the computer anyway.

So we're back to just wanting a phone I can read on, and that sends me notifications - and the keyboard should allow me to even respond without taking out my computer. The main issue with the device is that I don't need Android for doing that - and with the ongoing enshitification of Android I'm not really sure anymore if it's worth the trouble of getting another device, or if I should just go towards "when I'm not on my computer I'm offline" again.
by StefanBatory | 2025-08-31 11:09:21+00:00
I think it's cultural too. (But I'm Polish, not American)

I was raised by very anxious mother, until I was like 20-21, I never got out of the house unless it was for school. And nowadays I just... don't know how I would even meet people.

10-20 years ago, someone would tell her she's insane. Later, she'd be seen as a protecting parent.
by jraph | 2025-08-31 11:09:41+00:00
Plain HTML isn't very workable for a blog. You'd have to maintain:

- RSS/Atom

- the post list

- next / previous links

by hand (and remember to fix the link tests if you change some post title)

And if you want to change the page structure layout a bit, you'll have to update all the posts by hand as well.

You could do without all this but that means it's difficult for readers to follow what's your writing.
by floydnoel | 2025-08-31 11:09:49+00:00
i guess we can all tell who works for ad-tech!

seriously though, some of us have been using the web longer than JS has existed, and it works fine without it.

i personally just updated my purpose-built (for SEO and other non-JS contexts) router for React, which now lets one curl a page and you can see all the text contents you want and even has low quality image placeholders. so you can view the whole page with no-JS. it really isn't very hard to support!
by mdp2021 | 2025-08-31 11:10:02+00:00
The conclusion:

> The LMM idea of a new theory is a plausible looking sequence of arguments, not an actually correct one. One way you can try to prevent this is just by asking, "Is this correct or did you just make this up?" And sure enough, most of the time theyʼll just admit they made it up. So my verdict for the moment is itʼs a mixed bag. The current models are very much stuck to the existing literature which isnʼt useful if you want to do something new. If you kick them enough, they will eventually agree to do anything, but then you canʼt trust them

Which is very generous, given that «do something new» is an euphemism for "thinking", and that other people's attempts to have LLMs correct their own output are not returning «most of the time» success - she only refers to "have you simply invented that", probably not to "is this past output precise and accurate".
by tarruda | 2025-08-31 11:10:22+00:00
Keep in mind that bcachefs’s adoption and eventual mainstream acceptance are not contingent on Linus accepting your contributions or on you “removing the experimental label.” What matters is eliminating the barriers that prevent users from trying it, and that is far easier when bcachefs is an upstream filesystem—something that allows more distributions to offer it as an installer option.

> And I'm still seeing Linus lashing out at people on practically a weekly basis. I could never ask anyone else to have to deal with that.

This is a bit off‑topic, but I wouldn’t be so quick to judge how well Linus is doing his job; no one else in the world has his responsibilities.

At this point, any new kernel contributor should be familiar with Linus and have come to accept, or at least tolerate, his ways.

> I think the kernel community has some things they need to figure out before bcachefs can go back in.

Fair enough. It may be better to let things cool off while giving bcachefs more time to reach a stable state before attempting to reintegrate it into Linux development. I hope you won’t give up, because Linux needs this.

Since bcachefs is your project and you seem to enjoy working on it, it wouldn’t be a stretch to say that you need this too, right? Don’t let ego get in the way of achieving your goals.
by resonious | 2025-08-31 11:11:16+00:00
I tried to propose this with Ruby and Rust. We have a super old Rails monolith and want to hyper optimize just a few endpoints. Simply allowing Rust to "poison" the monolith a bit makes gradual adaption very easy. And you keep a lot of the productivity gains of monolith. But people just seemed to prefer full on network boundaries and separate services.
by AlecSchueler | 2025-08-31 11:11:23+00:00
Very simple, there's basically a scripting API that lets you touch most of what's going on in the editor or hardware interfacing with the hardware. It has official bindings for Lua and python as well as reaper's own language.

https://www.reaper.fm/sdk/reascript/reascripthelp.html

That said I find myself more often leaning just to standalone scripts for that kind of thing and using the jack server on Linux to put them in between my hardware and reaper. That way it's quite portable if I want to switch out reaper and do something directly with a standalone synth for example and have things still work a little bit.

I hear it a lot that people feel stuck on Mac or Windows for various software but for me the jack audio server keeps me tied to Linux!
by TacticalCoder | 2025-08-31 11:12:04+00:00
> ... you’ll need to purchase an AS and become a BGP-peering sovereign citizen cutting deals with backbone networks

Which is doable as an individual. One of my very best mate did just that: granted he's got quite the networking skills but he did that entirely on his own.

He'll even get 256 IPv4 addresses but for these he was put on a long waiting list (I think in one to two months he'll get them but he's waiting since about a year): IPv4 addresses are the actual scarce landlordy Internet resources!
by smusamashah | 2025-08-31 11:12:12+00:00
This reminds a lot of a post here on HN. Someone described a very different way some people talk to each other. If someone else was else was listening in, no sentence and it's response from the other person would seem related at all. But to them that communication is very coherent.

Trying to search that post.

Edit: in the discussion there was a link to a do a YouTube video where to movie characters were playing word badminton with each other.

Edit: this clip https://youtu.be/swqfFHLck1o
by diggan | 2025-08-31 11:12:13+00:00
> I find it really frustrating that the Ableton format is closed

Last time I checked, they're just plaintext XML, so while the format is proprietary, it's trivial to "reverse engineer", if you can even call it that.

> Want I want is the fastest path to making beats using physical interaction with MIDI hardware based upon loops and one-shots I have, without endless coding or fiddling. Open to purchasing new hardware.

If you're already using Ableton, this should be easy as long as your computer/audio interface has a midi out port, you basically just select what midi channel a Ableton midi track should use, and start sending stuff, no coding or fiddling required :)
by inglor_cz | 2025-08-31 11:12:27+00:00
I don't have to be hostile to be somewhat skeptical about mechanical extensions of current trends into distant future.

An analyst living in 1825 could analyze the traffic stats to conclude that the era of increasing land travel speeds is coming to a close because the horses can't run any faster, and an analyst living in 1975 could analyze the telecom stats to conclude that international calls are always going to cost much more than local calls and remain somewhat of a luxury, particularly in the developing world.

In both cases, technological changes intervened.
by hn-ifs | 2025-08-31 11:13:07+00:00
I remember looking at red ages ago but never got round to using it. I like to learn odd non-mainstream languages. Currently learning Nushell which is an amazing alternative shell. And I like the look of roc-lang too.

I'm desperate for a truly cross platform programming language with gui abilities on those platforms. I'm slowly learning dart/flutter for this but truly wish for something simpler. I get the reasoning behind flutters declarative style but it's certainly not simple, especially when you get to state management.
by bonoboTP | 2025-08-31 11:13:51+00:00
> They can't put themselves between and the consumer.

Of course they can. If they smell money and sell, they can change it to whatever they want. It's just a client for now.

It's like arguing for Skype back then based on tech aspects. It's P2P! Yes, P2P until it wasn't.

Youtube wasnt distribute in tech, but was in marketing and if you were there around 2007-10, you remember it was much less social-media-ified and felt more direct and raw. Subscribe and get notified. Just a platform.

The only way to avoid that same path is by remaining obscure and small.

I guess every new generation of tech enthusiasts has to get burned to get sufficiently disillusioned.
by TheAlchemist | 2025-08-31 11:14:44+00:00
It doesn't really matter who those customers are. The fact that matters is that they are only 2 that make 39% and that top 5 accounts for most of the revenues.

At current market cap of NVidia, their needs to be a massive increase in those customers spending, to the tune of trillions of $, and NVidia maintaining 70% margin. It's quite obvious that those customers would be much better off investing just a few billions to maybe find an alternative solution here. Maybe not now, maybe not next years, but certainly sooner that >50 years, which is the current NVidia PER.

The insanity of current valuations is one for the history books.
by giantg2 | 2025-08-31 11:14:54+00:00
There are plenty of longevity things and new meds still being researched. Living longer is possible and there are a fair number of people who make it to 100 all things considered. However, life expectancy reaching 100 does seem unlikely to me. With the issues of drugs and obesity being rampant in many parts of the population, what can we expect?
by adrian_b | 2025-08-31 11:15:33+00:00
The article appears to contain a mistake:

"The lasers typically operate in one of two bands, C or O. The former is centered at 1,550nm wavelength, while the latter is at 1,310 nm. The O band aligns with an optimal low-loss frequency through the fiber channel. The C-band range doesn’t have quite the same low loss, but it’s acceptable"

This is reversed from reality. The C-band (1550 nm) is where optical fibers have minimum losses, which is why this is the only band used for very long-haul links. The O-band (1310 nm) is where optical fibers have minimum dispersion and slightly higher losses.

Minimum dispersion means that data can be transmitted at high speed and at minimal cost (dispersion mixes adjacent symbols, so it limits the bit rate for a given cable length, unless it is compensated). For the 1550 nm band, the higher dispersion requires additional devices for dispersion compensation, but for long-haul links their cost does not matter in comparison with the savings provided by lower fiber losses.

The 1310-band can be preferable for short links because there is no need for dispersion compensation, but nowadays its main role is to provide a second frequency-separated band for bidirectional communication (upload/download) in residential Internet access through optical fibers.
by watwut | 2025-08-31 11:15:35+00:00
I dont buy it. You have to cherry pick among classics hard to come with the "much of it does not have female characters" conclusion.

Much of it do have women in it. As I go through them in my head, almost everything has some women in it, at least existing in larger world. Except "Old Man and the Sea" one character against the world kind of things. Hemingway has women in other books tho.
by swores | 2025-08-31 11:16:02+00:00
Had you used any BlackBerry phones before it? In my opinion the Passport was considerably better than other BlackBerry phones from the couple of years before it, but it was so much worse than the older BlackBerries were (at least in the context of what was available at the time) so much better that people who had used BBs for years found the Passport frustratingly bad in comparison.
by notorandit | 2025-08-31 11:16:11+00:00
I for one think that this more of a matter of wishful thinking than a technical one.

It's IMHO a matter between trust and hope.

Do we really think that Google has complete control over the stuff they distribute?

Do we really think that a single person delivering some software outside of Google ecosystem is evil?

Judging these things is rather hard without some form of trust and hope.

And it's not something everyone can pick up seriously without the needed knowledge and tools.
by dvdkon | 2025-08-31 11:17:46+00:00
I feel like e-ink displays/EPDs are widely used, but underexplored, by major manufacturers at least. The person behind the Modos project already linked by someone else has put a lot of effort into pushing EPDs to their limits and put together the best technical documentation for EPDs that I know of: https://github.com/Modos-Labs/Glider

EDIT: Here's an older demo of theirs: https://www.youtube.com/watch?v=XduK7wn9SE4
by cube00 | 2025-08-31 11:18:16+00:00
Did you mean the current models that are still stuck in 2023?

> what's the latest year of data you're trained on

> ChatGPT said: My training goes up to April 2023.

There's a reason they're not willing to update the training corpus even with GPT-5.

> Some year old article with no relevance to today

The current models are based on training even older so I guess you should disregard those too if you're choosing to judge things purely based on their age.
by Xmd5a | 2025-08-31 11:19:25+00:00
Thank you! I studied linguistics, this is why I'm aware of this reality. I'm asking this because this is HN and chances that your worked on speech-to-texts systems is rather high. I was wondering how this problem is tackled in systems such as Whisper. I haven't used it much, but I definitively noticed that YouTube's transcription model try to strike a balance between transcription fidelity and readability. Sometimes it will elude some pauses & repairs to produce a more streamlined transcription, sometimes it will include them. It's an art I guess, but a model where you could tune this at inference time would be interesting.
by henrikschroder | 2025-08-31 11:19:58+00:00
It's actually pretty amazing that the current regime has managed to get people to believe that the current world order, where the US has been sitting on top for decades and managed to extract the largest piece of the growing world trade cake, somehow means that the US is being taken advantage of.

There's more than one commenter in this post that talks about "other countries walking all over the US", or claiming that capitalist free trade allowing American consumers to purchase ridiculous amounts of stuff is somehow a scam?

It's as infuriating as it is mindboggling how people can fall for it. It's completely baseless.
by tialaramex | 2025-08-31 11:21:05+00:00
I had a similar thought. Rust's inline assembler is like "Eh, all this boilerplate for platform specific behaviour is annoying, lets just allow people to write the assembly instructions and we'll handle this administrivia for them".

It's like you go to Super Mario World Central, to recapture that experience with finite lives, you download some tricky mods and find... nope, every modern Mario hack removes the lives, even crazy hard Mario like Grand Pooh World 3 does not have lives, because lives suck - very, very difficult Mario is fun, lives are not.
by d4rkp4ttern | 2025-08-31 11:23:24+00:00
100% this. Zed is snappier to open multiple projects etc but even basic things like auto-complete are horrendous compared to JetBrains. And my python code is often filled with squiggles due to ruff, and when I remove ruff from my settings, then I get some obscure error. Sure I could spend hours tweaking the settings.json to come with the right combo that will work (maybe) but the recommended settings should be documented clearly somewhere. I’ve filed issues several times on their GitHub but gave up eventually.
by ldoughty | 2025-08-31 11:24:21+00:00
You can't write a business plans/proposals and get loans/management approval on these kinds of tariffs.

Imagine trying to get a loan from a bank to make a USA manufacturing plant, pointing to the 150% Chinese tariff. A week later the tariff is 25%. Does your math still work? Probably not. Will that bank continue the loan? Nope. Will the bank even entertain a similar proposal from someone else right now? Nope.

If you want to grow USA manufacturing you need to subsidize it, or give private industry confidence it's not going to lose them money. If you can't do that, your relying on charity / non-profit / philanthropy... And I don't see many of those in manufacturing.
by lotsofpulp | 2025-08-31 11:25:01+00:00
> As I saw them, I was thinking that my 63% marginal tax was paying for it, while I part with 25% of my income after taxes to pay my mom’s pension. That monetary cost is nothing, I would gladly pay it for the rest of my life if it could give my mom a good life for that long. Her old age is my single biggest source of stress.

That “monetary cost” is not nothing. It represents a share of the finite resources your tribe has (individual/family/city/country) being spent on something with little return for future generations.

Developed countries are asking people who put in the effort to raise kids well to support those that don’t. That works when maybe 1 in 10 people don’t raise kids well, for whatever reason, but it doesn’t work so well when large portions of the population do not.

And there very well may be a justification to not raise kids well, but the math is going to be the math regardless of justifications.
by ycombricko | 2025-08-31 11:27:06+00:00
As an engineer-turned-day-trader (currently unprofitable ), I wanted a free way to journal my trades before paying for SaaS tools like TraderVue or TradeZella.

I came across the open-source project TradeNote (https://github.com/Eleven-Trading/TradeNote) and built a wrapper to make it super easy to self-host. With this setup, you can run TradeNote in GitHub Codespaces or locally with a single make command. No servers to configure, no vendor lock-in—just your trades, notes, and data under your control.

Features:

One-command setup (make start) in Codespaces or locally

Self-hosted — your data stays with you

Simple UI for recording trades and notes (powered by TradeNote)

Portable — runs in Docker, easy to move to localhost

Repo: https://github.com/gitricko/tradenote-selfhost
by bravura | 2025-08-31 11:27:09+00:00
I'm aware that the format is undocumented XML, thank you for sharing anyway.

I've found it painful enough to reverse engineer that it sucks the joy out of any Ableton programming.

I honestly believe this is one of the most end-user unfriendly decisions in the digital music world.

> If you're already using Ableton, this should be easy as long as your computer/audio interface has a midi out port, you basically just select what midi channel a Ableton midi track should use, and start sending stuff, no coding or fiddling required :)

That requires clicking around in Ableton though, right? My goal is to generate like 100 different projects and jam on the effortlessly.
by bubblebeard | 2025-08-31 11:29:07+00:00
Whenever my logic said one thing and my gut feeling told me different, I used to ignore my gut. This would more often than not cause some sort of backlash I could not possibly have foreseen. Sometimes immediately, sometimes several days later.

A year or so ago I got tired of this, started doing the opposite, and I will never go back.

Feelings overall are underrated.