MurphyA/hacker-news huggingface dataset:
by keepamovin | 2025-12-16 04:24:54+00:00
Just took another look at your work, and your LTE-M project looks incredible. The e-ink aesthetic is exactly right for this. I've fantasized about building some apps for e-ink displays (wanted to drop BrowserBox in a remarkable tablet, etc), but haven't yet. Here I stuck to desktop/software for v1 to solve the immediate 'screen fatigue' issue, but I'd love to see a world where physical tokens like yours replace the smartphone notification center.

Yes, I block all the notifications on the phone. I leave badges for some apps and check when I want, or just periodically check when it's in my rhythm. (A few people have exceptions). It runs on computer now, but the next step is I want to test if mobile could be achieved without a server (I'm okay with a Tailscale/ZT requirement or such, for now). Aside from that I would love physical infra. If it could work such that it piggy-backed off existing infra, at first, might be good approach. Someone should do this. I don't know if it's us, but it should be created.

If anyone would like to discuss these possibilities, please reach out at pager@dosaygo.com
by fragmede | 2025-12-16 04:25:51+00:00
Oh that sucks. Wasn't trying to shill for that site. I've got this one but I can't remember where I got it from and it doesn't work for youtube links. There's probably a better one out there if you look around.

https://www.icloud.com/shortcuts/2012dc7a1a894f72b0ff0d5e0b3...
by hbrn | 2025-12-16 04:25:57+00:00
The furnaces I'm comparing are Claude Code vs hiring more engineers. Not Claude Code vs Codex vs Gemini. If $20/mo makes an engineer even 10% more productive, purchasing Claude Code is a no-brainer.

Most engineers feel like Claude Code is a multiplier for their productivity, despite all the flaws that it has. You're arguing that CC is unusable and is a net negative on the productivity, but this is the opposite of what people are feeling. I am able to tackle problems I wouldn't even attempt previously (sometimes to my detriment).
by EnergyAmy | 2025-12-16 04:26:05+00:00
You and the other person are probably talking past each other. For most people, "gender" is merely the polite way of saying "sex", and that's probably what the other commenter was referring to.

Gender in the sense of "the social roles and norms on top of biological sex" is indeed a construct, though heavily informed by the biology that they're based on. Biological sex is very much real and not a construct.
by ryukoposting | 2025-12-16 04:27:20+00:00
Meh, it just looks like any other truck to me. It even has a sprinkle of the silly "wow very technology!" aesthetic pandering that's typical of EVs. But plenty of strong-selling EVs do that (see: Hyundai).

But you're right! An electric pickup truck is a status symbol, but an F-150 isn't a status symbol. The F-150 brand, and the blue oval itself, is associated with being an appliance. The branding is at odds with the starry-eyed futurism that drives EV sales.

Don't get me wrong, plenty of folks buy F-150s and Rams and Silverados who don't need them. But, those people are cosplaying their imaginary blue-collar grandfathers. An electric car goes against that retrospective way of thinking.

As for folks who actually need a pickup for practical reasons, they don't want a Lightning. Ford doesn't sell it with an 8 foot bed. Every time you get plywood or drywall or whatever, it's gonna hang out the back. Can't wait to see the look on your face when a ladder falls over onto the hood of your $75,000 truck.
by cal_dent | 2025-12-16 04:27:21+00:00
I'd tend to disagree on the point around housing. I'd be surprised if there isnt a non-insignificant # of households who would happily move to lower cost of living areas (rent/house price wise) or areas with more nature perhaps but that is simply not feasible because there is no work there or the fields they work in are tethered to a particular city or cities in general. That severely limits their concept of choice in the matter.
by jackzhuo | 2025-12-16 04:28:51+00:00
Thank you! That means a lot coming from someone who appreciates the probability mechanics behind it.

Since you have experience with the actual stalks, I think you'll like the update I just pushed: I’ve fully integrated the classic Wilhelm/Baynes text to ensure the reading has that authentic, traditional grounding you mentioned.

I also added a way to generate a visual card of the result—trying to bring back a bit of that 'tangible artifact' feel of the physical ritual. :)
by Dylan16807 | 2025-12-16 04:29:34+00:00
1) I'm unsure if that's more anti or pro market to be honest.

2,3) Okay, yes, half-separating China from the rest of the world is anti-market. But then they did a lot inside the country that was pro-market. With a population of over a billion, I don't consider that picking winners.

4) That's obnoxious of them but doesn't really affect what I was saying.

subsidies) I was unaware of extensions, and I thought the supply chain subsidies were already gone? But okay, let's assume this is accurate, 17% duty on BYD. Man. As I've said before when Trump was talking about 25% on everything, I wish the US was putting 25% tariffs on Chinese EVs instead of whatever dumb number it is.
by hsn915 | 2025-12-16 04:31:33+00:00
Non-native English speaker here.

I would not understand the last two sentences. Sidle? Tromp? I don't think I've seen these words enough times for them to register in my mind.

"Strode", I would probably understand after a few seconds of squeezing my brain. I mean, I sort of know "stride", but not as an action someone would take. Rather as the number of bytes a row of pixels takes in a pixel buffer. I would have to extrapolate what the original "daily English" equivalent must have been.
by rsync | 2025-12-16 04:31:37+00:00
"Similarly, Volvo's EX cars look almost exactly like their XC counterparts."

Interesting you should mention ...

Here is the interior of the 2025 XC90:

https://0x.co/AJ5PVP

... and here is the 2025 EX90:

https://0x.co/Z3ZQPF

That's not a mistake and they know exactly what they are doing: they think they can sell the EX90 in addition to the XC90 and the dramatically different UI/UX/styling is an effort to keep the XC money flowing.

If the electric one was just the XC90 ... but electric ... they know they'd barely sell another ICE one again.
by LargoLasskhyfv | 2025-12-16 04:31:52+00:00
> What about your laptop hardware? Definitely it isn't open source.

On some older Thinkpads you can install Coreboot/Libreboot. Or even buy them with that, if flashing the firmware seems to complicated/risky, or necessitating buying equipment one does not have at the ready. Same goes at least for some routers, with OpenWRT, or the likes, or depending on the used connection technology going 'full personal computer' with some Linux/BSD again, with even more options regarding Core-/Librebroot/Dasharo underneath. There are always some paths for at least some aspects of that stuff. Most funny thing, if you don't trust your switches is something like https://www.apalrd.net/posts/2025/network_smartsfp/ <-that's not the only one. Imagine a cluster of firewalls in your ports!1!!

The question is if it's worth it? Or maybe more like a hobby with the benefit of staying technologically fit, but at the end of the day more like LARPing 'prepping'?
by artimaeis | 2025-12-16 04:31:55+00:00
It offers native x86, Windows on ARM, and Apple Silicon versions.

I think this is incorrect. Specifically the Windows ARM support. Official hardware support page indicates that the Windows version requires x64. I unfortunately don’t have the hardware to confirm for myself. But Blizzard is the kind of company that would have made a blog post about that.

https://us.support.blizzard.com/en/article/76459

This is neat, and exciting that Windows emulation tooling is progressing! It seems like there’s a lot of work hardware vendors would need to do in order to make Win/Arm viable for game devs. I really wonder if that’s ever going to happen.
by _carbyau_ | 2025-12-16 04:32:35+00:00
Sounds like a "train the motivation" approach.

If a person wants to do a thing then they will engage with it on their terms. But getting that initial "hook" and then growing it is the trick.

I will never go to any physical training that involves a trainer shouting "pain is gain!". If it hurts, why would I do that? Why are we focusing on how much it hurts?!

Get me hooked on the Gain, let the pain happen naturally depending on how hard I want that Gain.
by alexjplant | 2025-12-16 04:32:50+00:00
> This is very accurate to me. In the last few years I've been learning ukulele / guitar / bass / mandolin / banjo, and it took a LOT of time and practice before I could control my muscles well enough to use less effort. When you're starting you just don't have the necessary dexterity, and it's very easy as an expert to forget about those early days, especially if you learned very young.

Every time I learn a new instrument I'm reminded of the fact that many things just need to be drilled into your brain stem. I know how to play piano and sight read music for it but I can't do either because I haven't put the seat time in to do it in real time. I'm learning (electric) upright bass right now and there are a dozen technique issues I've noticed that I have to fix but I can only focus on a few of them at once.

Putting forth zero effort is how one ends up sloppy and stagnant. You instead need to be aware of your cognitive and parasympathetic bandwidth and how to utilize each to practice to a meaningful end.
by pertymcpert | 2025-12-16 04:34:53+00:00
The reason that towing affects EVs disproportionately more than ICE vehicles is because of the efficiency of EVs. It’s unintuitive but consider that with an ICE car, you have say 30% of the chemical energy of the fuel being converted to useful power. That means that per liter of gasoline burned driving, 700ml is effectively lost to waste heat. A large amount of that energy loss is a fixed cost, that is it doesn’t scale linearly with the power demand from the car.

EVs are 90% efficient at converting their chemical energy to useful work. This is a good thing in general, but it also means that drag and extra losses hurt its range much more. If 90% of the energy goes into useful power, than anything that requires 50% more power is going to almost halve the range. Whereas with an ICE engine, the high fixed losses mean that demanding 50% more power doesn’t increase fuel consumption by 50%. Pair that with the higher energy density of gasoline and you’ve got a bad comparison for EVs.
by AndrewKemendo | 2025-12-16 04:35:03+00:00
Haha I love this response.

Yeah HN is a weird a place I’ve been messing on a long time.

I treat these discussions like if I was taking the hardest to defend positions.

Despite whatever you might think of Louis CK he taught me the idea that you try and lose the audience early snd then win them over then you have the best joke. I think it’s the same for intellectual sparring and I love causing chaos.

It’s a good critic in my actor-critic model. Plus I have an insane amount of experience so most of my ideas are kind of nested complexities and I don’t like to translate to college level.
by lovich | 2025-12-16 04:36:21+00:00
And yet, the original person I was responding to spoke about gender.

If you are going to step into this argument, please do not move the goalposts

edit: I've triggered the HN censor bot, so editing to apologize to EnergyAmy, they are correct on their point. I am still going to throw back at brigandish that they moved the goalposts
by rabf | 2025-12-16 04:36:53+00:00
If you have the paid subscription you can choose what model your question is routed to. Current options in the UI are GPT-5.1 Instant, GPT-5.1 Thinking, GPT-5 Instant, GPT-5 thinking mini, GPT-5 thinking, GPT-4o, GPT-4.1, o3 and o4-mini. Options like deep-research will affect the reasoning level used. There is a lot that goes on behind the scenes in the chatgpt app with things like tool use or function calling coming into play as well. Ultimately what OpenAI will be trying/hoping to do is give you a satifactory result using the least amount of compute possible - this is where the autorouter is very useful for them and obstensibly for the user who would not know which one to pick. I mostly just use the API's these days as I like to be the one who decides who/what I am talking to.
by rahimnathwani | 2025-12-16 04:38:19+00:00
After he described the rules, my immediate reaction was 'this is like mastermind'. Sure enough, further down the page:

Other than that, in my research I came across a boardgame called Mastermind, which has been around since the 70s. This is a very similar premise - think of it as "Guess Who?" on hard mode.
by jason_s | 2025-12-16 04:38:37+00:00
Yes -- you're right. And it was more colorful than this speech, but with the same essential conclusion.

https://www.drjez.com/uco/Misc/Feynman.htm

https://archive.org/details/surelyyourejokin0000feyn/page/21... (starts on page 11)
by why-o-why | 2025-12-16 04:41:18+00:00
I'm glad the extension system isn't broken (e.g. extensions being hacked). This is just scammy extensions to begin with. I've been scared of extensions since they were first offered (I did like useing greasemonkey to customize everything back in the 2000's/2010's), but I can't resist privacy badger and Ublock Origin since they are open source (but even then it's still a risk).
by thaumasiotes | 2025-12-16 04:42:19+00:00
> For concreteness, a game requiring 6 bits of information to identify the perfect matching will take 6 steps on average, and may sometimes require many more

I'm not following your logic. Consider the setup we actually have:

1. You get to ask a series of yes/no questions. (Ignoring the matchups.)

2. Each question can produce, in expectation, up to one bit of information.

3. In order to achieve this maximum expectation, it is mathematically necessary to use questions that invariably do produce exactly one bit of information, never more or less. If your questions do not have this property, they will in expectation produce less than the maximum amount of information, and your expected number of steps to the solution will increase, which contradicts your stated goal of minimizing that quantity.

You get the minimum number of steps needed in expectation by always using questions with maximum entropy. Yes. But those questions never have any variation in the amount of entropy they produce; a maximum entropy strategy can never take more - or fewer - steps than average.¹

¹ Unless the number of bits required to solve the problem is not an integer. Identifying one of three options requires 1.585 bits; in practice, this means that you'll get it after one question 1/3 of the time and after two questions the other 2/3 of the time. But identifying one of 128 options requires 7 bits, you'll always get it after 7 questions, and you'll never be able to get it after 6 questions. (Assuming you're using a strategy where the expected number of questions needed is 7.)
by Saline9515 | 2025-12-16 04:42:35+00:00
> sweaty/grease/sticky matter not going to be picked up 100% by mop after it was diluted by water. distilled water or not distilled water

Most of it is picked up since it is retained by the mop, which the robot can then clean at the station.

And unless your flooring is made of mirrors, you'll hardly notice after two passes, or if you run a deep mopping mode, especially everyday. Tiled floor in houses is typically not mirror-like in order to absorb sound.

Most industrial robots cleaning shopping malls work like this and don't have additional equipment to wipe the water dry.
by rainonmoon | 2025-12-16 04:43:05+00:00
I don’t think we should pass laws just because there was allegedly a nice thought behind him. More reasonable protections have been in discussion for long before this entered the picture. That aside, you probably missed this, but the exact same government passed a law to convict children with adult sentences in the same week as this. You probably also missed that this same government which pledged to pass ready-to-go privacy laws at the start of its previous term has taken that off the table. There were plenty of other options that were already being deliberated to deal with your concerns, but this government is the one that has “dismissed” them, not critics of this reactionary theatre.
by Thomas-Wilson | 2025-12-16 04:43:13+00:00
Over the past few months, I noticed a small but recurring annoyance in my workflow.

Most of my writing starts in Markdown — specs, notes, drafts, even internal docs. It’s fast, readable, version-friendly. But at some point, someone inevitably asks for a Word file. Not a PDF. Not Markdown. A .docx.

I tried the usual options:

Copy-paste into Word (formatting breaks)

Pandoc locally (great tool, but not always installed where I’m working)

Online converters (many are cluttered, gated, or inject weird styles)

What I really wanted was something boring and predictable: paste Markdown → get a clean Word document → done.

So I built a small web tool for myself that does exactly that. No login, no uploads saved, no “AI rewrite”, just a straightforward Markdown-to-Word conversion that preserves headings, lists, code blocks, tables, etc.

I’ve been using it daily, and a few colleagues asked for the link, so I put it online: https://www.markdown-to-word.online

Not trying to turn this into a startup — just scratching a personal itch and sharing it in case others here deal with the same Markdown ↔ Word friction. Happy to hear how others handle this, or what edge cases usually break your docs.
by SyneRyder | 2025-12-16 04:43:35+00:00
I agree. Fortunately for blogs, we still have an option - make sure your website is accessible via HTTP / port 80. This has the extra advantage that your website will continue to work on older tech that doesn't support these SSL certs. It will even be accessible to retro hardware that couldn't attempt decoding SSL in the first place.

Of course I have modern laptops, but I still fire up my old Pismo PowerMac G3 occasionally to make sure my sites are still working on HTTP, accessible to old hardware, and rendering tolerably on old browsers.
by phantasmish | 2025-12-16 04:43:56+00:00
I can just about guarantee it has nothing to do with targeting and a lot to do with making Venezuela unsure when strikes are about to start, both for security of the forces launching the eventual strikes (if any) and to harass/wear-down Venezuelan air defenses by keeping them very alert.

If our aircaft were flying transponders-on during all these exercises then suddenly went dark, it’d signal imminent attack. This keeps them guessing. Possibly we’re even playing around with having them on some of the time for some aircraft, and off at other times.

We don’t do that with AWACS and such near Russia because we’re not posturing that we may attack them any day now, and want to avoid both accidental and “accidental” encounters with Russian weapons by making them very visible. In this case, an accidental engagement by Venezuelan forces probably isn’t something US leadership would be sad about.
by therobots927 | 2025-12-16 04:44:35+00:00
Shout out to Friedman, Hayek, Rand, Reagan, and their neoliberal enablers in the democrat party like Clinton. All US Citizens and the unlucky citizens of our colonies are property of US corporations. Bought and paid for. It’s about to become really obvious to anyone paying even the smallest amount of attention just how screwed anyone not in the top 1-5% really is.
by tetromino_ | 2025-12-16 04:45:45+00:00
You see those complaints as reasonable? I would have wanted the teachers, instead of complaining, to start by apologizing to their current and former students: "We taught you badly, we mangled many of your peers' ability to read, we wasted your time and failed you - we are so sorry! We had good intentions but we didn't know better, we were ordered to follow a plan, and we didn't bother to stop and think if what we were doing made sense."

But instead of acknowledging that they had been setting up children for failure and taking immediate action to improve things, they are dragging feet and complaining about "district leaders needing time to make instructional plans". As if their school and district are unique snowflakes, and nobody else in the country had published good enough plans already.
by burnt-resistor | 2025-12-16 04:46:39+00:00
Detroit will continue creating crappy EVs rather than good one to defend their "whale oil" business by gaslighting people into believing "EVs suck" when they're strategically sabotaging products in this category. Been happening since the EV-1 and the horrific styling of the original Prius. They don't like change and don't care about the long term survival of the species if there's no profit in it.
by dboon | 2025-12-16 04:47:15+00:00
Yes, for now the approach is to provide simple programmatic interfaces over CMake and friends to make third party stuff easy to integrate. For example, SQLite:

spn_autoconf_t* ac = spn_autoconf_new(dep); spn_autoconf_add_flag(ac, "--disable-tcl"); spn_autoconf_run(ac); spn_make(dep);

But! This is just the bridge. The tool of course has a native build system (i.e. construct and execute a build graph). It's not feasible to start by rewriting every library's build system, so we start like this.

That being said, I'll have a go at sel4 with the native build system. I use it for all my C projects already. Nothing tastes better than dog food, after all!
by re-thc | 2025-12-16 04:47:42+00:00
> America has neither the interest nor the capital to chase EVs or force them down American consumer throats.

Only if you see the market continue to be dominated by human drivers. We are potentially moving to self-driving cars like Waymo, Tesla etc then they will get the choice to force what car they like.

> The government clearly lost its appetite as it isn't subsidizing EVs anymore.

More like "the current" government. It can always change.
by marcus_holmes | 2025-12-16 04:48:04+00:00
I didn't see my primary use case for UUID's covered: sharing identifiers across entities is dangerous.

I wrote a CRUD app for document storage. It had user id's and document id's. I wrote a method GetDocumentForUser(docID, userID) that checked permissions for that user and document and returned the document if permitted. I then, stupidly, called that method with GetDocumentForUser(userID, docID), and it took me a good half hour to work out why this never returned anything.

It never returned anything because a valid userID will never be a valid docID. If I had used integers it would have returned documents, and I probably wouldn't have spotted it while testing, and I would have shipped a change that cheerfully handed people other people's documents.

I will put up with a fairly considerable amount of performance hit to avoid having this footgun lurking. And yes, I know there are other ways around this (e.g. types) but those come with their own trade-offs too.
by brightball | 2025-12-16 04:48:06+00:00
All good points, particularly the control group piece. Scrutinizing control groups makes it easy to invalidate most studies about treatments in this space because control groups are so difficult to assemble. You should see the variance in autism spectrum.

It still worked for my son and my friend’s two children.

I have no affiliation with the program at all. I talk about it because it worked for us.

I latched onto it because I know the type of things that I have struggled with my entire life, but just learned a lot of coping mechanisms. I’m also very self aware. I pay a lot of attention to how my own brain works because of the need to develop those coping mechanisms. When I saw the full program, everything made perfect sense to me and I absolutely believe that it would have helped me when I was younger.

Had I been able to tolerate working half days for 7 weeks, I would have participated in the program myself.