MurphyA/hacker-news huggingface dataset:
by hackingonempty | 2025-10-12 18:01:42+00:00
Paper sheets are also lightweight and can be used all day without needing to be charged or putting any additional drain on your computer battery. So they are still used by some ultra endurance racers who need info as they ride like distance/elevation to next town, what stores or lodges will be open and their phone numbers.

A guy showing off his sheets as he makes his way to third place in the 2023 Tour Divide: https://www.youtube.com/watch?v=azJS106xeNA&t=1482s
by raminf | 2025-10-12 18:03:19+00:00
In a past life I had a Wall of Shame of headlines on firmware update fails.

The lesson was you built firmware updates upfront and right into your development process so it became a non-event. You put in lots of tests, including automatic verification and rollback recovery. You made it so everyone was 100% comfortable pushing out updates, like every hour. It wasn't this big, scary release thing.

You did binary deltas so each update was small, and trickle download during down-time. You did A/B partitions, or if you had flash space, A/B/C updates (current firmware, new update, last known good one). Bricking devices and recalls are expensive and cause reputational damage. Adding OTA requires WiFi, BLE, or cell, which increases BOM cost and backend support. Trade-off is manual updates requiring dealership visits or on-site tech support calls with USB keys. It doesn't scale well. For consumer devices, it leads to lots of unpatched, out-of-date devices, increasing support costs and legal risk. OTA also lets you push out in stages and do blue-green deployment testing.

For security, you had on-device asymmetric encryption keys and signed each update, then rolled the keys so if someone reverse-engineered the firmware, it wouldn't be a total loss. Ideally add a TPM to the BOM with multiple key slots and a HW encryption engine. Anyone thinking about shipping unencrypted firmware, or baking symmetric encryption keys into firmware should be publicly flogged.

You also needed a data migration system so user-customizations aren't wiped out. My newish car, to this day, resets most user settings when it gets an OTA. No wonder people turn off automatic updates.

The really good systems also used realistic device simulators to measure impact before even pushing things out. And you definitely tested for communication failures and interruptions. Like, yoink out a power-line mid-update and then watch what happens after power is back on. Yes, it's costly and time-consuming, but consider the alternatives.

The ones that failed the most were when they spent months or years developing the basic system, then tacked on update at the end as part of deployment. Since firmware update wasn't as sexy as developing cool new tech, this was doled out to lower-tier devs who didn't know what they were doing. Also, doing it at the end of the project meant it was often the least-tested feature.

The other sin was waiting months before rolling out updates, so there were lots of changes packed into one update, which made a small failure have a huge blast radius.

These were all technical management failures. Designing a robust update system should be right up-front in the project plan, built by your best engineers, then including it in the CI/CD pipeline.

Just for context, the worst headline I had was for update failure in a line of hospital infant incubators.
by justsomehnguy | 2025-10-12 18:03:22+00:00
> cool things™ instead of boring maintenance on a utilit

You can't re-sell a boring utility every one/two/three years.

Nobody wants it - not the top management (bonuses for the revenue growth), nor the middle management (bonuses for the succesful new projects), nor the guys who implements the things (reconginition for the new projects).

Or talking simpler - KPI. And there is no 'we improved the stability for 0.0000002% of clients' indicator along with 'customers are happy with the thing we sold them in 2017'.

And don't forget what it was some fruit company what even wasn't in the corporate which made it fashionable to have a 'totes new and refreshing experience (along with a hefty price tag)' every year or two.
by a-dub | 2025-10-12 18:03:38+00:00
integration of some of the compute intensive bits into the nic itself. the reason to do it in hardware is to increase efficiency (or sometimes performance, although software/cpu wireguard is already pretty good). this could be baby steps towards lower power / miniaturized / efficient hardware that supports the wireguard protocol.

also just a fun project for the authors. :)
by Leftium | 2025-10-12 18:03:44+00:00
I just discovered RayCast's window manager[1].

- The "cycle 1/2, 2/3, and 1/3" feature is amazing.

- As well as optional (CapsLock as) HYPER key[2].

(Still using Magnet for the activation areas)

The one thing Rift offers that I needed was: "Focus follows the mouse with auto raise"

I managed to find it here: https://github.com/sbmpost/AutoRaise

[1]: https://www.raycast.com/core-features/window-management

[2]: https://manual.raycast.com/hyperkey
by Der_Einzige | 2025-10-12 18:03:50+00:00
Your worldview is even worse. At least I'm honest in my egoism.

https://en.wikipedia.org/wiki/Better_Never_to_Have_Been

https://en.wikipedia.org/wiki/Benatar%27s_asymmetry_argument

https://en.wikipedia.org/wiki/Voluntary_Human_Extinction_Mov...
by deepsquirrelnet | 2025-10-12 18:04:27+00:00
> “What would America’s Founding Fathers think if they were alive today?”

> For Cross, it is pointless to speculate about the present-day views of men who could not have imagined cotton candy, let alone the machine that makes it.

Some things, like “taxation without representation” seem to be timeless. You can call it irony or perhaps in some cases, a spade is still just a spade.
Show HN: Kronicler – capture performance analytics with custom rust database
by roggenbuck | 2025-10-12 18:04:30+00:00
Hey HN!

My name is Jake and I often need to know the performance of backend systems I maintain. I frequently build tooling to capture performance and save it for later analysis. I/O operations get costly when writing lots of data to disk and creating good real-time analytics tools takes a lot of my time. I wanted a library that captures real-time performance analytics from Python backends.

This is why I wrote kronicler to record performance metrics while being fast and simple to implement. I built my own columnar database in Rust to capture and analyze these logs.

To capture logs, `import kronicler` and add `@kronicler.capture` as a decorator to functions in Python. It will then start saving performance metrics to the custom database on disk.

You can then view these performance metrics by adding a route to your server called `/logs` where you return `DB.logs()`. You can paste your hosted URL into the settings of usekronicler.com (the online dashboard) and view your data with a couple charts. View the readme or the website for more details for how to do this.

I'm still working on features like concurrency and other overall improvements. I would love some feedback to help shape this product into something useful for you all.

- Jake
by El_RIDO | 2025-10-12 18:04:53+00:00
I can recommend the WP Super Cache plugin[0] - it can generate pre-gzipped static sites and then you can setup your webserver[1] to prefer those, or non-compressed static files and only when not in cache actually bother passing down the request into PHP.

Gives me an 97 and 88 respectively[2] on that pagespeed tool.

[0] https://wordpress.org/plugins/wp-super-cache/

[1] https://github.com/simonrupf/docker-php-wp/blob/master/etc/n...

[2] https://pagespeed.web.dev/analysis/https-bobcat-dssr-ch/0ziq... / https://pagespeed.web.dev/analysis/https-simon-rupf-net/auk5...
by 9x39 | 2025-10-12 18:04:56+00:00
Yeah, Proton and Wine seem perfect for gaming, but I have never seen someone get Office right. That might be an audience difference or perhaps MS deliberately frustrates that attempt.

You could try 11 IOT LTSC[1] which is super-stripped down like an appliance. Set a few GPOs, get her files synced, set remote access. You could even do something like DeepFreeze if she's prone to clicking on the wrong thing. Restricting her to running Chrome and Office with Applocker is a possibility for her safety - I have literally interrupted scammers "from Microsoft" on the phone with the elderly and naive.

https://www.microsoft.com/en-us/evalcenter/evaluate-windows-...
by crazygringo | 2025-10-12 18:05:08+00:00
May 2022:

https://support.google.com/a/answer/13067413

Apple calls it File Provider.

I've been using the Google Drive for Desktop file streaming version since it launched in 2017 (file streaming, not exactly sync), I think it was originally called Google DriveFS, and never had any problems until they switched to Apple's File Provider.

There's a different Drive app that only did sync, I think that's what you're talking about. It's much older. Then they got merged into the current one.
by zygentoma | 2025-10-12 18:05:36+00:00
It just says

Sorry, you have been blocked You are unable to access rickconlee.com Why have I been blocked?

This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data. What can I do to resolve this?

You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.

Cloudflare Ray ID: 98d88522ad55dbab Your IP: 2a02:3035:671:c0fa:cfc0:827c:68bc:ba8e Performance & security by Cloudflare

Thanks cloudflare!
by netshade | 2025-10-12 18:05:50+00:00
I'm an Emacs -> VS Code -> Helix convert, have enjoyed using it thus far. I've tried to internalize all the existing keybindings and use thus far rather than configuring it much ( I've wanted to have the least amount of config necessary to be effective with it )

One thing I've struggled with is simply remembering everything it can do. I made a Desktop Mat[0] to help remind me ( literally just finished it so will see how helpful it is when the printed version arrives ).

[0] https://git.sr.ht/~netshade/helix-deskmat
by vee-kay | 2025-10-12 18:07:05+00:00
I use Brave browser (a Chromium fork) on my old Win10 PC, and it is fast and stable even with tons of tabs/site open. One can disable its unnecessary features (VPN, Brave Rewards, etc).

Please note that Brave browser in mobile these days gives problems for some websites like Reddit.com, etc. Same sites open fine with Edge (another Chromium fork) and Firefox (Gecko engine).

I hate Chrome & Edge and their nasty of creating multiple instances and auto-starting and running in background even when I am not using the browser.

If I recall right, Chrome uses to have an nasty memory leakage issue so it will keep chugging for more memory even if not in active use.

Firefox uses to be sluggish, but it is better these days, and its extensions/plugins support (especially on Android!) is necessary to block ads & trackers (via uBlock Origin and Privacy Badger extension) is highly useful and necessary.

I prefer Brave for PC and Firefox for Android.
by asimeqi | 2025-10-12 18:07:34+00:00
Not a member of the project but here is my take:

You run the WireGuard app on your computer/phone, tap Connect, and it creates an encrypted tunnel to a small network box (the “FPGA gateway”) at your office or in the cloud. From then on, your apps behave as if you’re on the company network, even if you’re at home or traveling.

Why the FPGA box: Because software implementations are too slow and existing hardware implementations cost too much.

Internal or Internet: Both.
by wishawa | 2025-10-12 18:08:20+00:00
I didn't know this! I've always thought speculative decoding was "if p(draft_token) > threshold, use it". You made me go read how it actually works and it's pretty neat!

That said, I still think some providers are cheating. Please correct me if the test below is flawed.

I generated texts at temperature = 0 vs temperature = 2. At high temperature, the distributions effectively become flatter, meaning the difference between real and draft effective distributions (the D_LK used in theorem 3.5 of 2211.17192) becomes smaller. When T=2, the model speaks complete gibberish, so the effective distribution must be pretty flat. This should mean fewer rejections --> a lot faster speculative decoding. Yet, I see no increase in throughput at all...
by jauntywundrkind | 2025-10-12 18:08:29+00:00
SpiralHDL is so cool. There's been so so much consolidation in the semiconductor market, and that's scary. But it feels like there's such an amazing base of new open design systems to work from now, that getting new things started should be so possible! There's just a little too much gap in actually getting the Silicon Foundry model back up, things all a bit too encumbered still. Fingers crossed that chip making has its next day.

> However, the Blackwire hardware platform is expensive and priced out of reach of most educational institutions. Its gateware is written in SpinalHDL, a nice and powerfull but a niche HDL, which has not taken roots in the industry. While Blackwire is now released to open-source, that decision came from their financial hardship -- It was originaly meant for sale.

Here's some kind of link for the old BlackWire 100Gbe wiregaurd project mentioned: https://github.com/FPGA-House-AG/BlackwireSpinal
by FireBeyond | 2025-10-12 18:08:30+00:00
You might need to dig around for the codes, but with tools like OBDeleven, I've found that on my Audis most of the things that are like that can be turned off. I've done all sorts of things, from adding a gauge sweep (even though it's digital, I like the effect) to turning off the seatbelt warning (my partner unbuckles when we get in the cul-de-sac) to customizing the keyfob (in summer I can open the sunroof with a long press of one of the buttons), etc.
by philipallstar | 2025-10-12 18:08:43+00:00
> That's missing an important aspect: AI is not some technology marketed as affecting some relatively narrow slice of the economy, like a few car factories. It's being hyped as transformative of the whole thing. And that's what many people in power are hoping and pushing for (hello, AI use metrics).

Marketing is only evidence of the fact that someone wants to sell something. How can you equate basic, fundamental economics with some marketing trend?

> That's a fairy tale. If the technology allows you to make cars more efficiently, management cuts your team.

It's definitely not a fairy tale. Evidence: all the millions of teams in the world that use some form of automation. You don't need a secretary for every manager now because Word and Outlook exist.
by ajkjk | 2025-10-12 18:09:09+00:00
the fact that you have to have an apple account to do all kinds of basic developer tasks (installing Xcode / Xcode command line tools, which are needed for lots of stuff last time I checked (a few years ago?)) is evidence that they suck also. But not nearly as bad as Microsoft who are actively scum from the moment you first turn the computer on.
by ethbr1 | 2025-10-12 18:10:15+00:00
Or something that's engineered in such a way as to be modifiable into a desired disconnected state.

E.g. 5th gen Toyota 4Runners: https://www.4runners.com/threads/how-to-disconnect-the-track...

If one wants to buy a modern car, and one cares about preserving disconnected functionality, one just needs to research if there's a workable fallback mechanism.

Or, you know, deal with the 20mpg but a vehicle that will last until the heat death of the universe #2uzfeClub
by Spivak | 2025-10-12 18:11:39+00:00
I think their "branding" is misguided because I would feel literally on top of the world if the people who hated me accused me of being queen. Absolutely nothing in the world would be more effective and getting me to continue down that path. I would probably start wearing a crown and trade my office for a throne room.

The problem with demonizing people is that demons are badass and powerful.
by Linux-Fan | 2025-10-12 18:12:02+00:00
The signature function of the German ID card (“neuer Personalausweis”).

Its 2025 and we still haven't solved secure online identification and we are still not using end-to-end encryption for e-mail, most e-mail is not even signed.

Interaction with state agencies is still mostly via paper-based mail. The only successfully deployed online offer of the german state administration seems to be the online portal for tax filings “elster.de”.

The use of a private key on the national ID card would have been able to provide all this and more using standard protocols.

At least for identification, there is an expensive effort to re-design something similar in a smartphone-centric way and with less security and not based on standard approaches called “EUDI wallets”.

For encrypted communication the agreed-on standard seems to be “log in to our portal with HTTPS and use our proprietary interfaces to send and receive messages”...

Why did it die: Too expensive (~30€/year for certificate, >100€ for reader one time) and too complicated to use. Not enough positve PR. Acceptance at state-provided sites was added too late. In modern times, everything must be done with the smartphone, handling of physical cards is considered backwards hence this is probably not going to come back...

Edit: Anothther simiarly advanced technoloy that also seems to have been replaced by inferiror substitute smartphone: HBCI banking (a standard...) using your actual bank card + reader device to authenticate transactions... replaced by proprietary app on proprietary smartphone OS...
by beala | 2025-10-12 18:12:07+00:00
My current house is a new build. It’s a spec home, so customization was limited but I really regret not going overboard with the wiring. Next time I’m getting low voltage power to every window (electric blinds), coax and conduit to the attic (TV antennas and maybe ham antennas), Ethernet to the front door (video doorbell) and the eaves (networked cameras) and the ceiling in every room (WAP, presence sensors, probably lots of other things), and more circuits than I think I need to the basement (homelab). At the time, they were asking $150 per additional outlet, which seemed crazy so I got stingy. In retrospect, I wish I had rolled $10k in wiring into the mortgage. Oh well. Maybe next time.
by _DeadFred_ | 2025-10-12 18:12:49+00:00
I used to think like this. But lets take a different addictive habit that recently became legal. People were able to gamble pre-legalization, but hardly anyone I knew was addicted to illegal sports betting. Now that it is legal, I would say large amount of friends show very addicted looking behavior around it.

There is a reason why heroine used to be sold as cough syrup and over time became illegal. I know we want to say the war on drugs was all a war on minorities (and with pot it was), but have you looked into the history of people turning into junkies?
by lostlogin | 2025-10-12 18:12:49+00:00
I had a brief hunt and there are some automated tool for cue sheets - load in the gpx and it generates a document. I could work it from my phone just fine.

I’d prefer turn by turn instructions rather than documentation of future suffering.

I love that someone makes these things though.

https://www.trainerroad.com/forum/t/i-made-a-printable-cue-s...
by a022311 | 2025-10-12 18:12:56+00:00
Thank you for the well-written post, it's really cleared things up for me!

On a side note: I can't understand why posts like this get flagged all the time, especially since the author did not express support for either side. It's a shame to see communities divided for political reasons, with people outright rejecting anything someone with opposite political views has relationships with, as if it were "contaminated". We end up becoming racists ourselves, even if someone's views are clearly wrong.

Any thoughts on this?
by Lio | 2025-10-12 18:13:01+00:00
Are you British?

Personally, I like having a figurehead head of state that is subject to a directly elected Parliament.

The King may have cerimonital power but he can never exercise it. As was proved in the Glorious Revolution we can remove our head of state anytime we like.

I would much rather see the House of Lords reformed than the monarchy ended.
by ivape | 2025-10-12 18:13:10+00:00
I'm open to any evidence. I doubt we can find a Chimpanzee that sat, thought about it for awhile, slept on it, and then decided it's time to live like a Bonobo. I think the best evidence we have are actual metamorphosis that you see from a tadpole over to a frog, things of that sort. We're the only species that can do something to our nature actively.
by wenc | 2025-10-12 18:14:48+00:00
> In the US, it's common to go out to eat because the reputation and wages of labor for food service have been crushed, but in Japan, asking another human to pour your beers and make you food and then clean up in an izakaya carries an appropriate cost.

Hmm, unless I'm not getting your point, this seems at variance with the lived experience of most East and Southeast Asians. (I've lived all over the world, mostly in Asia Pacific and North America)

America has relatively high labor cost (plus tax and tips, you're looking at at least $20/meal/person post-covid) and eating out is expensive and it is actually not that common to eat out -- at least not at a sit down restaurant. For most Americans, eating out is maybe a once or twice a week affair.

In most of Asia (including Japan) eating out is relatively cheap and most can afford to do it daily (many young people in Asia don't cook). I don't know if anyone goes to Japan to eat $200 teppanyaki or that izakayas are a daily affair, but most meals in Japan cost under US$10. An udon is under $5, and a gyudon (beef, soup, rice) at Yoshinoya costs under $5. No tax or tip -- you pay sticker price.
by brushfoot | 2025-10-12 18:14:50+00:00
I hear that. I enjoy that kind of tinkering; I just have too much on my plate with my business to go as deep into it as I used to. But I'm still interested in Linux, if only because it's a much-needed third option. I've been on and off it as a daily driver over the years.

I'm guessing others here who are primarily on Windows can relate to this. We've been disappointed with what Apple and Microsoft are doing, and we want, not necessarily more customization of our OS, just less interference.
by subjectivationx | 2025-10-12 18:15:09+00:00
I suffered through the book and I just think it is a rather boring writing style.

The poseur part is that it doesn't matter if you know what is in the book or not. That is actually the interesting part of the book to me but also why it is largely an exercise in futility.

I would assume someone who says it is their favorite book just has not read that many non-fiction books.
by vee-kay | 2025-10-12 18:15:28+00:00
Corporates (even governmental companies/ departments) don't usually go for Open-Source since the code may not be maintained and there may not be any support.

This is why FOSS systems like Linux and OpenOffice are still not mainstream in the corporate world (though Linux rightfully dominates in the backend server market), whereas Microsoft rules the corporate world with its expensive software (Windows and MS-Office).
by hinkley | 2025-10-12 18:16:21+00:00
It’s a bit fuzzy but I think these guys were making window frames rather than food grade materials.

I do know that for certain impurities in metal recycling, they have a tendency to accumulate at the top or bottom of the billet, so cutting off those sides to make the billet square removes a lot of sins. But some documentaries don’t show this step, and some the billet doesn’t appear to have been modified before subsequent use.

It’s possible that there are steps we aren’t shown/skipped as either trade secrets or too complex to explain.