MurphyA/hacker-news huggingface dataset:
by cosmic_cheese | 2025-06-30 14:54:45+00:00
Yeah that’s what my neighbors do too, but I live in a dense suburb and it makes getting in/out difficult if everybody’s driveways (including mine) are full, and the size of my car exacerbates that. Even as it is it’s a pain when the one neighbor has their truck in their driveway instead of their usual smaller Forester — in that case my small-by-SUV-standards Ariya suddenly feels like a whale trying to slip through.

My needs also just aren’t that great. I don’t commute and I don’t drive much, so a small, highly maneuverable city car fits the bill perfectly.
by fwip | 2025-06-30 14:55:26+00:00
The approach with the `error_set` crate lets you unify the error types how you like, in a declarative sort of way. If you want to always treat FileNotFound the same way up top, that's totally doable. If you want them wrapped with types/enums to reflect the stack they came up, that also works.

The main page of the doc explains pretty well how things can be wrapped up: https://crates.io/crates/error_set You define the data structure, and it'll take care of generating the From impls for you, so you can generally just do `f()?` when you don't care about the specifics, and `match f1()` and destructure when you do.
by alephnerd | 2025-06-30 14:55:29+00:00
+1.

Even consumers voted with their pocketbooks in favor of this towards the end given the failure of the Nissa Versa and the Toyota Yaris in the American and Canadian market.

Also, there's a reason those $15K Toyotas, Suzukis, and Mitsubishis are sold in Thailand and India, and not in Japan - they don't even meet safety standards in their home country (and it's Toyota, Suzuki, and Mitsubishi that essentially sets standards for all of Japan).

Automotive companies like Toyota create different platforms based on the kind of market. All emerging markets use the IMV [0] platform except China, which has it's own separate platform because of China's JV and ToT requirement.

Ofc, HN skews towards gearheads and people who seem to have been born in the 1960s-80s, so it won't have great reception.

[0] - https://en.m.wikipedia.org/wiki/Toyota_IMV_platform
by gruez | 2025-06-30 14:55:58+00:00
>I’d say that the general drift is that the humans who were doing those low-level jobs have a chance to step up into jobs requiring higher-level intelligence where humans have a chance to really shine. And companies are competing not by just getting rid of salaries, but by providing much better service by being able to afford to have more higher-tier people on the payroll. And by higher-tier, I don’t necessarily mean more expensive. It can be the same people that were doing the low-level jobs; they just now can spend their human-level intelligence doing more interesting and challenging work.

That was the narrative last year (ie. that low performers have the most to gain from AI, and therefore AI would reduce inequality), but new evidence seems to be pointing in the opposite direction: https://archive.is/tBcXE

>More recent findings have cast doubt on this vision, however. They instead suggest a future in which high-flyers fly still higher—and the rest are left behind. In complex tasks such as research and management, new evidence indicates that high performers are best positioned to work with AI (see table). Evaluating the output of models requires expertise and good judgment. Rather than narrowing disparities, AI is likely to widen workforce divides, much like past technological revolutions.
by Tadpole9181 | 2025-06-30 14:56:11+00:00
Yes, every single math class I've ever had in my life - primary or second education - banned calculators or (in engineering) required us to perform a full memory reset in front of the TA.

Using a machine to do the very thing you are supposed to be demonstrating a proficiency in is cheating and harms the legitimacy of the accreditation of the school.
by kevmo314 | 2025-06-30 14:56:17+00:00
Nice work! I tried something similar a while back ago: https://github.com/kevmo314/tokie

The takeaway I also found was that the running cost was really dominated by pretokenization (the regex). It's cool to see that you found a faster way to run the regex, but have you tried comparing the performance of just swapping out the regex engine and leaving the actual BPE to tiktoken? I wonder if that is upstreamable?
by collingreen | 2025-06-30 14:56:36+00:00
I get that you don't like unions but this is a weird argument. Unions being corruptible isn't a great reason to imply companies should be able to do anything they want to their workers and the workers should placidly accept it. Neither is your next implication that some companies wouldn't be viable if they had to pay more so therefore paying more is bad.

In a labor market, companies aren't entitled to labor and laborers aren't entitled to jobs. If a company isn't viable then it isn't viable. If a job doesn't pay what you want, you dont have to do it. Things get complicated (intentionally?) when companies control large swaths of jobs at once or have outsized impacts on their employees' lives and future careers. Employees don't have nearly as much impact in the other direction (individually) and this asymmetry is the cause of lots of abuse historically. Unions are one way to help steady and maintain the labor market in order to keep it fair and efficient and powerful.

In general, things are worth improving even if there aren't perfect answers.
by rpastuszak | 2025-06-30 14:56:49+00:00
Thanks!

I've collected a lot of high quality feedback over the years*, plus have defined user personas/problem areas (examples: writers, developers, neurospicy folk, people working on their mental health through journalling/expressive writing, YouTubers, video essay creators, ...).

Over the next few weeks/months I will continue writing/thinking about those on untested.sonnet.io (working with the garage door up, so to speak).

Then, once I come up with more terse/clear ways of expressing this -- I'll put it on the product page (https://enso.sonnet.io)

* thanks to relying on an email link over analytics in the app
by matt-attack | 2025-06-30 14:56:50+00:00
I’m a casual drinker. Enjoy nice wine with a nice meal, am repulsed by beer, fix myself cocktails maybe a few times a week. Never drink to being drunk but certainly get buzzed off of two glasses of cab.

Anyone know if I have a risk of becoming an alcoholic? I’m 50 and never really started drinking until my late 20s.

What should one look out for?
by bunderbunder | 2025-06-30 14:56:53+00:00
> It's kind of funny that reliable data analysis has never been part of the AI hype when you consider that AI is used for data analysis.

If you've ever tried to use AI to help with this kind of analysis, you might find this to be more inevitable than it is funny.

It's really, really, really good at confidently jumping to hasty conclusions and confirmation bias. Which perhaps shouldn't be surprising when you consider that it was largely trained on the Internet's proverbial global comments section.
by Deathmax | 2025-06-30 14:56:55+00:00
Gemini uses SentencePiece [1], and the proprietary Gemini models share the same tokenizer vocabulary as Gemma [2, 3, 4].

Out of the large proprietary western AI labs (OpenAI, Anthropic, Google), only Anthropic with Claude 3 and newer lack local tokenizers.

[1] https://github.com/google/sentencepiece

[2] https://github.com/googleapis/python-aiplatform/blob/main/ve...

[3] https://storage.googleapis.com/deepmind-media/gemma/gemma-2-...: "We inherit from the large Gemini vocabulary (256k entries)."

[4] https://storage.googleapis.com/deepmind-media/gemma/Gemma3Re...: "We use the same tokenizer as Gemini 2.0."
by vel0city | 2025-06-30 14:57:01+00:00
> A series hybrid

A key part of my original statement.

A series hybrid or parallel series hybrid will often have a far simpler transmission in terms of moving parts and what not. You're right, they'll use the gas motor for power going highway speeds, but they're still a lot simpler. Many hybrids effectively only have a single speed for the ICE motor in their "transmission", some have 2-4, compared to modern ICE transmissions which are like 7+ gears.

Note, I do agree, there are some hybrid drive trains that are more complicated than their ICE counterparts, but it is not a given. Many hybrids are a good bit simpler in the end.

One example of a simpler setup would be Toyota's Hybrid Synergy Drive. e-CVT's can be radically simpler mechanically.

https://en.wikipedia.org/wiki/Hybrid_Synergy_Drive
by Der_Einzige | 2025-06-30 14:57:05+00:00
The vast majority of people make a very stupid decision by selling to a dealer and not selling private party.

A lot of Americans become very low IQ in the context of any car related financial decisions. Off loading their vehicles is one of the classic examples of this. Do NOT sell to your dealer. Carvana is the only exception and only because you can easily offload messed up cars to them without disclosing it.
by mlinhares | 2025-06-30 14:57:10+00:00
COVID wasn't a good time to buy anything. Companies go where the profits are, if americans were buying tons of smaller cars instead of large trucks and suvs, the companies would be building that.

All Asian/European carmakers have tons of options available everywhere else they could bring here but they don't cos people just don't buy them. Even sedans are harder to sell today, the US is its own cosmos and trying to coerce it into "small family car" when all the ads are about being a rugged f150 driver is very hard.

Look at how people talk about minivans here, all about "the emasculation of men". It would require a lot of leadership to change the market perspective on these cars or americans getting very poor for it to work. It is also incredibly convenient, I myself drive a large SUV that's larger than the average WW2 tank and its insanely convenient to have that much space for a family of 6.
by jdkoeck | 2025-06-30 14:57:17+00:00
I still think you’re misunderstanding what React is optimizing for. When you say "React has to force you into making everything an expression", you’re describing its core philosophy, not a constraint. JSX is built around the idea that rendering is just data transformation. It's UI as a function of state. That’s why using map() is idiomatic here. You’re building trees, not iterating imperatively.

Also, it bears repeating that React isn’t just slightly dominant. 82% of JS developers have used it according to the 2024 State of JS survey, and for good reason. It shaped the modern frontend mindset in a way that Vue or Angular haven’t, despite their own merits. For instance, many frameworks came up with their own version of hooks. It's telling that most new frontend frameworks are aiming for the "better React" position.

I realize we just have different interpretations of what "winning" means in a fragmented ecosystem, but it’s worth acknowledging how much React has set the tone for modern web development. UI as a function of state (and using map() a lot...) is here to stay.
by tpm | 2025-06-30 14:57:40+00:00
> It’s rather a shedding off of an inconvenience for those that have no (direct) problems of functioning (eg risk of developing addiction, psychosis, etc) at the heavy costs payed by those that are more vulnerable.

And what about those who have a "direct problem of functioning" (like anxiety, depression, ptsd, whatever) and get no real help from the medical profession, but do get help from the drugs?
by IAmBroom | 2025-06-30 14:57:48+00:00
That is the literal definition on the first three Google hits I found.

Wikipedia, referencing his original paper:

"The observation is named after Gordon Moore, the co-founder of Fairchild Semiconductor and Intel and former CEO of the latter, who in 1965 noted that the number of components per integrated circuit had been doubling every year,[a] and projected this rate of growth would continue for at least another decade. In 1975, looking forward to the next decade, he revised the forecast to doubling every two years, a compound annual growth rate (CAGR) of 41%. Moore's empirical evidence did not directly imply that the historical trend would continue, nevertheless, his prediction has held since 1975 and has since become known as a law.
Show HN: FoundersAround – See which founders live near you
by leonagano | 2025-06-30 14:57:50+00:00
Well, when I moved to another country (UK) I felt super lost. Who were the founders living here? What do they do?

I ended up going to a Google coworking space over there and met some cool people.

Now, I'm back in my home country, after 8 years abroad, and again, I don't know who are the founders living close to me that I could potentially meet.

That's why I decided to build FoundersAround.com

A simple map where founders can pin themselves. Meet other founders living nearby. Check in when travelling and meet founders over there.
by dismalaf | 2025-06-30 14:58:39+00:00
A VW Passat is a pretty long vehicle, a Škoda Kodiaq is actually shorter. Less length = easier to park, especially in Europe.

And I'm old enough that I used to do everything with a beater compact car (Saab 900 Turbo, was lots of fun) when I was young, it was fine, ish. Now I have a family, and if I want to bring along the in-laws as well it's more efficient and generally easier to bring 1 large vehicle versus 2 small ones.
by kayodelycaon | 2025-06-30 14:59:03+00:00
The gears easily handle the instant torque of electric motors from thousands of full-throttle standing starts.

The electric motors are the limiting factor when it comes to continuous performance. You really don’t want to tow anything heavy with a hybrid.

If you need to tow things a lot, get a pickup truck or a heavy-duty SUV with a gas engine.
by gruez | 2025-06-30 14:59:11+00:00
>Own capital or be owned by those who do. That's how it works.

You didn't answer the question. Are those people "captial" or not? If it's just "own capital", then most Americans are "capital" because they at least have some sort of 401k or pension, but I suspect you wouldn't put them in the same group as "people who have hoovered up the majority of wealth" or whatever.
by dylan604 | 2025-06-30 15:00:37+00:00
When I was an hourly employee, I used to come in on Saturdays and earn 1.5x and then on Sunday to earn 2x. That was when I was young and dumb with nothing else to do to fill those hours so why not make some extra money? Now that I’m no longer hourly, I work for as long as necessary to accomplish task by deadline. It is none of my employer’s, nor yours, business how I spend that time as long as deadlines are being met
by runjake | 2025-06-30 15:00:42+00:00
> What do you use for private service monitoring in your organization

Xymon and custom script tests. It's old and ugly, but it's very reliable, flexible, and easy to use. I've tried a number of different solutions, such as Nagios and others, but kept coming back to Xymon.

> how did you configure it initially

~30 years ago, with lots of upkeep and cleanups.
by PaulHoule | 2025-06-30 15:00:58+00:00
I drive a 2016 Honda Fit Sport. My young adult son has a 1996 Buick Park Avenue for which the title is in my name so we can insure it at a reasonable rate. (I bought it for peanuts, he's put more money into that for repairs but the total expense is a fraction of what a new or recent used car would cost)

Notably my wife drops me off at the bus stop most mornings (lucky to have a bus in a rural area.) Also we've got 8 horses but no pickup truck because... If you need to haul something big you can pay somebody to do it for a fraction of the monthly payment on a big-ass truck. If we didn't have lots of trails on our property we might trailer riders somewhere else but as it is, we don't have to.
by lotharcable | 2025-06-30 15:01:02+00:00
Build environments are usually "soft targets" in most environments.

Especially ones that utilize a lot of the "CI/CD" pipeline approach.

Lots of secrets getting pulled from various different places, access to testing environments and testing databases needed for unit testing, access to systems that deploy to testing and prod environments. Sensitive code and secrets from multiple applications being used in the same servers and build infrastructure, etc.

So even if you trust containers to containerize securely (which is a bad idea in practice) there are all sorts of holes being poked in them to allow them integrate and access things. Even during building and testing.

Most security effort for most organizations involve hardening parts of production systems that are exposed to users and/or the internet. This not only involves proofing code and setting up firewalls, WAF, and such things, but also monitoring and whatnot.

That is expensive and a lot of work to do, while in build environments it tends to be more slapped together and people ignore them until something breaks.

You have similar situations with backup solutions. People need backups to secure data from corruption or deletion and protect businesses that way, but seeing them as a potential security hole isn't really thought about in the same way as running a production web server. Again it is something that just enough effort is put into to make sure it works and little attention is given to it unless it breaks.
by rpastuszak | 2025-06-30 15:01:10+00:00
Yeah, to be frank, this was intended to be more of a devlog entry for the people who already know my work/follow me on untested and I didn't expect any responses on HN. Still, that's a big lesson for me, I shouldn't have made that assumption posting here. People have been really kind and responsive in my experience.

I think this is also a problem of framing.
by FredPret | 2025-06-30 15:01:14+00:00
You must be joking.

Yes, Henry Ford had Nazi sympathies. But VW was literally founded by the Nazis:

> "Volkswagen was established in 1937 by the German Labour Front (German: Deutsche Arbeitsfront) as part of the Strength Through Joy (German: Kraft durch Freude) program in Berlin" [0]

> "The German Labour Front (German: Deutsche Arbeitsfront, pronounced [ˌdɔʏtʃə ˈʔaʁbaɪtsfʁɔnt]; DAF) was the national labour organization of the Nazi Party, which replaced the various independent trade unions in Germany during the process of Gleichschaltung or Nazification." [1]

[0] https://en.wikipedia.org/wiki/Volkswagen#:~:text=1932–1944:%...

[1] https://en.wikipedia.org/wiki/German_Labour_Front

Besides, both Mercedes (as Daimler-Benz) and BMW made Nazi tanks during that time.

All those brands are now squeaky-clean.
by p0px | 2025-06-30 15:01:50+00:00
Wanted to show off a similar project I did. I used tracks for dupoint wires in my model and used the GPIO pins to push through the wires to create connections.

For the LED eyes, I created THT connectors using the ends of the dupoint wire ends.

https://makerworld.com/en/models/672277-wabbt-wifi-bluetooth...
by fcatalan | 2025-06-30 15:02:37+00:00
I use it a lot for reducing friction. When I procrastinate about starting something I ask the AI to come up with a quick plan. Maybe I'll just follow the first step, but it gets me going.

Sometimes I´ll even go a bit crazy on this planning thing and do things a bit similar to what this guy shows: https://www.youtube.com/watch?v=XY4sFxLmMvw I tend to steer the process more myself, but typing whatever vague ideas are in my mind and ending up in minutes with a milestone and ticket list is very enabling, even if it isn´t perfect.

I also do more "drive by" small improvements:

- Annoying things that weren't important enough for a side quest writing a shell script, now have a shell script or an ansible playbook.

- That ugly CSS in an internal tool untouched for 5 years? fixed in 1 minute.

- The small prototype put into production with 0 documentation years ago? I ask an agentic tool to provide a basic readme and then edit it a bit so it doesn´t lie, well worth 15 minutes.

I also give it a first shot at finding the cause of bugs/problems. Most of the time it doesn't work, but in the last week it found right away the cause of some long standing subtle problems we had in a couple places.

I have also had sometimes luck providing it with single functions or modules that work but need some improvement (make this more DRY, improve error handling, log this or that...) Here I´m very conservative with the results because as you said it can be dangerous.

So am I more productive? I guess so, I don't think 4x or even 2x, I don't think projects are getting done much faster overall, but stuff that wouldn't have been done otherwise is being done.

What usually falls flat is trying to go on a more "vibe-coding" route. I have tried to come up with a couple small internal tools and things like that, and after promising starts, the agents just can't deal with the complexity without needing so much help that I'd just go faster by myself.
by Der_Einzige | 2025-06-30 15:02:45+00:00
The average car driver is NOT putting enough active attention into their driving and could in many cases break fast enough to prevent the accidents that do happen. Furthermore, the average car driver has not been trained on how to actually handle extremely rapid braking situations. A lot of people are downright wusses about dealing with the "whiplash" of actually hard braking their cars. I'd even claim that over half of all drivers have not seriously applied their brakes at 100% at a speed above 20mph EVER!

Slow reaction times, of the kind that could be easily corrected by more strict laws around who and how licenses are given, are easily the #1 reason for preventable pedestrian deaths from cars.

This is a solvable problem and the Euros have far less of these stupid kinds of situations for a reason. I WILL blame most drivers who "kill children" for their laxidazy assumption that they can reduce their idle concentration just because "it hasn't happened to them".

Also all of this discourse is really arguments for requiring all cars to have active automatic emergency braking for pedestrians and other cars.
by CuriousSkeptic | 2025-06-30 15:02:46+00:00
If you by moving the goalpost mean I'm not that interested in the actual size of an UBI, then yes that is probably fair. The point of my argument is exactly that an UBI does not need to be conceptualized from the perspective of needs but rather from the perspective of rights. As such I do agree that the math may not balance out to an amount that is actually livable. Which I think is a fine outcome.

The point of my source was not so much the economic argument, which, after all, talks about a reality several hundred years ago. Perhaps I should have linked to https://en.wikipedia.org/wiki/Geolibertarianism instead, to focus on the moral side of it.

I do think however that a modern take, especially if it turns out that recent AI developments will have sizable impact on the demand for human labor, could very well turn out to result in a dividend that is actually livable. Paine talks about land, but we should really consider all commons: Land, carbon emission rights, patents, copyright, trademark protections, electromagnetic spectrum, ip4 address space, dns names, the list can be made pretty extensive.

Perhaps it should end there. We could establish the idea of cooperatively owned legal entities representing various commons. These entities can collect rent in exchange for allocating parts of the commons to private use. I have a feeling it would make sense to take it a step further though, even if the details are probably over my head at the moment. It's already the case that pension funds function as a cooperative ownership of a part of all capital assets. And then there is home ownership and its connection to loans and wages. There probably will need to be some creative restructuring of this situation.