MurphyA/hacker-news huggingface dataset:
by dns_snek | 2025-04-28 13:12:14+00:00
> He’s being incredibly clear that when he talks about people that have trouble participating in society

Is that supposed to make it better? This distinction between autistic individuals who are productive and those who have trouble participating in society goes back to Nazi Germany where they sent the latter group to "reform camps" and "hospitals" to be murdered and eradicated. That's where the distinction of "Asperger syndrome" comes from.
by mid-kid | 2025-04-28 13:12:22+00:00
The significant difference between Jazelle and your project is how Jazelle sits on top of a CPU that can already run a java interpreter without the instruction set extensions, said instruction set didn't implement all of java (it still required a runtime to implement the missing opcodes, in ARM), and java runtimes quickly got better optimized than doing the same thing with the instruction set.

I think building a CPU that can only do this is a really novel idea and am really interested in seeing when you eventually disclose more implementation details. My only complaint is that it isn't Lua :P
by amarcheschi | 2025-04-28 13:12:22+00:00
there is only 1 implementation available for an algorithm on which i did part of my bs internship, and it uses a lot of harcoding. It of course makes benchmarking and extending it much, much harder if you want to change some things

examples here https://github.com/search?q=repo%3AIBM%2FFedMA%20hard&type=c...

these hard coded parts are not easily adjustable
by Jean-Papoulos | 2025-04-28 13:12:23+00:00
This is the only place where ChatGPT is mentionned : “It helps me a lot to just run through scenarios, to see where I’d be if I did that in, like, 10 years’ time,” Sorrell told The New York Post.

Absolutely worthless. Not only for this teenager, but for Hacker News as well.
by hammadfauz | 2025-04-28 13:12:34+00:00
Hi HN,

I built Git-chain to help with branch management in trunk-based development workflows.

When you want to keep changesets small and reviewable, but still build new work on top of unmerged changes, Git can get messy fast. Git-chain makes it easier to track and manage these dependent branches cleanly.

Would love feedback — especially from teams doing trunk-based development!
by AdmiralAsshat | 2025-04-28 13:13:32+00:00
> Its always weird to me when people use U Le Guin as an example of "optimistic" sci fi. Some of her writing is extremely bleak. Of course she is pretty prolific and has written a lot of different types of things.

Some of it is, yeah. But I think part of what made her novels interesting was how she was (often) able to resolve conflict without violence. I think that's where the optimism comes from.
by rsynnott | 2025-04-28 13:13:55+00:00
> not least because whatever is happening now in the US has much less long term impact than Brexit (everything can change in 4 years)

I mean... that really depends on if it _does_ change, though. Certainly if maintained these tariffs are potentially more disruptive than Brexit; they would tend to reshape global trade. If they actually last 4 years then that feels like it's probably going to be bigger than Brexit, at least as a pure _economic_ impact (obviously Brexit also had _extensive_ non-economic impact).

I understand that the default is to assume "sanity will probably return", but bear in mind that it is _Trump_.
by ryao | 2025-04-28 13:14:11+00:00
The way he worded his reply suggested some sort of intrinsic superiority that by definition could not be replicated anywhere else.

That said, if we can replicate Germany’s success in vehicle safety in the U.S., we should, yet discussion on vehicle safety seems to justify increasingly draconian bandaids on the status quo rather than just mimicking what the Germans do. It is also easy to say that they have higher standards, yet no one has stated precisely what these standards are.

In NYS, we have annual mandatory vehicle inspections. Driving an uninspected vehicle is illegal and you cannot get the inspection certificate for your windshield unless your vehicle passes. The state requires a driving test to get a license and effectively forces everyone to take driver education courses every 3 years by raising insurance rates if they do not. It is unclear to me what is done in Germany that is not already done in NYS as far as driver education and vehicle road worthiness are concerned. NYS might even be ahead of Germany if Germany does not have any incentive for regular driver education.

> I’m sure that if the United States would see incident rates decline significantly if we made drivers licenses harder to get and easier to lose before a fatality, or simply ended our effective trillion-dollar annual subsidy of driving and required people to carry insurance coverage sufficient to actually compensate the other parties.

You just described NYS. It has some of the highest insurance coverage requirements in the U.S.:

https://www.nerdwallet.com/article/insurance/minimum-car-ins...

Losing your license is fairly easy to do here. There is a points system. Reach 11 points, and you lose your license. Reaching 11 points is fairly easy to do. Having any points on your license increases insurance rates, so there is a strong incentive to avoid it.
by chippiewill | 2025-04-28 13:14:17+00:00
> my personal opinion is that speeding police cars probably don't create a net benefit for public safety either.

100%. The UK police will happily abandon a pursuit these days, it's been shown all too often that it causes far more damage and harm than it prevents. It's usually easy enough to track fleeing vehicles in other ways (helicopter, traffic cameras, static observations) that it's simply not proportionate.
by EFFALO | 2025-04-28 13:14:39+00:00
Three Kind Words (https://threekindwords.com)

It’s a small vending machine on the internet where people anonymously send a friend three postcards, one word at a time. The first two cards are unsigned, and the last one reveals who sent them. It’s meant to be a slow, kind surprise in the mail.

I shared this on HN a while back, and it gave us a quiet little push. Since then, we’ve sent 246 out of the 300 postcards we set out to deliver this year. Things have slowed down lately, but the whole thing is automated, costs almost nothing to run, and has been a lot of fun to work on!
by tw04 | 2025-04-28 13:14:45+00:00
Whether the claims were valid or not I guess we'll never know given Oracle and NetApp decided to settle.

What I DO knows is that if the non-infringement were as open and shut as you and Bryan are suggesting, Apple probably wouldn't have scrapped years of effort and likely millions in R&D for no reason. It's not like they couldn't afford some lawyers to defend a frivelous lawsuit...
by Joker_vD | 2025-04-28 13:15:01+00:00
Here's that rant of a blog from D.J. Bernstein [0] about how "[3, 7, 42]" citation style is superior and promotes scientific progress that I was thinking about when I wrote my comment. I personally find most of his reasoning pretty unconvincing; and so while I understand Meyer's irritation, I have to say I have to side with OOPSLA here. After all, you'd also probably want the submitted papers to be written in somewhat better than 5th-grade-high-school-student's English, and don't have way too many typos (I talk like ~15 typos per page).

[0] https://blog.cr.yp.to/20240612-bibkeys.html, previously discussed on HN here [1].

[1] https://news.ycombinator.com/item?id=40662056
by dbushell | 2025-04-28 13:15:12+00:00
I'm curious if anyone here is hosting any user-facing websites or services on Deno Deploy? Where response times matter. I still have a handful of "if this, then that" type functions I POST to and forget. I tried to host small websites on Deploy but the cold start times and "time to first byte" performance were kinda brutal early on, even for my closest region.
by lesuorac | 2025-04-28 13:15:18+00:00
> The reason I know this to be true is because the proportion of drivers who speed on any given road varies wildly with the road.

Another way to arrive at this conclusion is that if the speed limit is both 65 for trucks and cars its trivially not the limit of how fast one can safely drive. And as expected, you see trucks going 65 while cars speed around them at 70+.

And also the inability for people to use the pedal and the steering wheel at the same time resulting in large 15+ mph speed drops around a highly visible curve.
by mike_hearn | 2025-04-28 13:15:31+00:00
It may also be a measurement artifact. Looking at the generation by type page,

https://transparency.entsoe.eu/generation/r2/actualGeneratio...

Everything dropped to zero except wind and solar, which took huge hits but not to zero. I expect those have been disconnected too, as they cannot transmit to the grid without enough thermal plant capacity being online, but if the measurement at some plants of how much they're generating doesn't take into account whether or not they were disconnected upstream they may still be reporting themselves as generating. You can't easily turn off a solar plant after all, just unplug it.

Either that, or they're measuring generation and load that's not on the grid at all.
by smarri | 2025-04-28 13:15:33+00:00
I got a Masters in Software Development, part time evenings, studied over 3 years. I don't think it's strictly necessary, but in my experience, it doesn't harm your prospects. I think it's nice to have the combination of experience and education, personally. Certainly don't underestimate the commitment if you study in your spare time. Also, you may enjoy the course, work on new things, meet new people - all can be valuable in their own right.
by cchianel | 2025-04-28 13:15:33+00:00
The primary reason, in my opinion, is the vast majority of Python libraries lack type annotations (this includes the standard library). Without type annotations, there is very little for a non-JIT compiler to optimize, since:

- The vast majority of code generation would have to be dynamic dispatches, which would not be too different from CPython's bytecode.

- Types are dynamic; the methods on a type can change at runtime due to monkey patching. As a result, the compiler must be able to "recompile" a type at runtime (and thus, you cannot ship optimized target files).

- There are multiple ways every single operation in Python might be called; for instance `a.b` either does a __dict__ lookup or a descriptor lookup, and you don't know which method is used unless you know the type (and if that type is monkeypatched, then the method that called might change).

A JIT compiler might be able to optimize some of these cases (observing what is the actual type used), but a JIT compiler can use the source file/be included in the CPython interpreter.
by K0balt | 2025-04-28 13:15:38+00:00
It sounds like NYS is very progressive. My exposure is anecdotal, but I don’t think that level of vigilance is the norm across the expanse of the interstate system.

I’m with you on freedom and how it ideally translates into responsibility.. but I think that there is a substantial block of US drivers that fail to grasp the intersection of those tightly entangled concepts.

In short, Freedom != freedom from consequences.

Hopefully, my view on the prospect of improving the situation is overly pessimistic. I like your version better, but my faith in cultural progress during what seems to me a significant retrograde slide over the last half century is pretty low.
by RenThraysk | 2025-04-28 13:15:51+00:00
It's not a solved problem for people that aren't technically capable, and do not have internet access.

It's why Kiwix was developed, so people don't have to run a full web stack (which requires a rdbms) for wikipedia.

I don't know if LM is the answer and probably not in power deprived areas, but running a rdbms is defintely isn't it.
by dathinab | 2025-04-28 13:15:56+00:00
It's actually not possible in the US.

The US is too car dependent and as such it's practically non-viable to

- put high (skill/knowledge) requirements on drivers (especially given that this normally entails increased monetary requirements)

- put high car maintenance/road safety requirements on cars

and in generally fundamentally changing driving rules is hard in general and also a safety hazard during transition. I.e. it is very much too late to do this.

Like one of the many benefits of not having a hyper car dependent society is you can say "no more driving for you" to people who can't show to safely drive a car (or have repeatedly shown to not keep with the laws (at lest the safety related ones)). Or say "no more driving" to not well enough maintained cars (until fixed).
by jmkr | 2025-04-28 13:16:00+00:00
One of my goals for this years was to get a jazz teacher, specifically for guitar.

A layoff killed that goal for the foreseeable future.

Theory has helped me practice like I think you're supposed to. More structured, more analysis. It also tickles the same part of the brain the certain comp sci topics do.

I think it came from wanting to learn how to improv, and then wanting to make my own songs. So I make a few tracks a week, of different genres, depending on what I'm interested in at the time. I've seen improvement, and I take notes about what I learned/what works.
by codesnik | 2025-04-28 13:16:43+00:00
I remember playing old french game "Metal Mutant", which on a level three or four asked something in french (it was probably asking for a code from manual) and if you answered wrong, it wouldn't exit the game, but it'd just silently disable all projectiles, making game unwinnable. I as a kid spent hours wandering around, thinking that I missed some clue. And game didn't have any saves, so after banging my head for a couple hours, I'd exit game frustrated, and in a month or two I had to start from scratch if I wanted to try to complete that level again.
by pc86 | 2025-04-28 13:17:04+00:00
The problem is even if you got the legislature to pass that privacy bill (they never would, at least not without 1,000 exemptions that every large company would qualify for multiple times over), it would just get repealed a year or two later with little fanfare.

The only answer is to make this kind of thing illegal at the level of the state constitution and/or federal case law, at least until we bring back tarring and feathering government officials who violate their oaths.
by antony_pond | 2025-04-28 13:17:10+00:00
D Library - 100% decentralized operating on the D.Licence (pun intended).

Currently working on a solidity upgrade for a leader-board, and public analytics.

D-Safe for children, adults and plants. I am looking for contributors to integrate it on https://internet-in-a-box.org .

No worries, I'll do it myself if everyone is busy.

https://datapond.earth

Email: data at datapond.earth
by ModernMech | 2025-04-28 13:17:19+00:00
He's not "acknowledging their existence" though, he listed a series of very typically human activities and experiences, and then said autistic people don't get to experience them due to their innate differences.

First of all that is false, because even profoundly autistic people do the things he said they don't do.

Secondly, it's dehumanizing because the reason he lied (yes what he said was a lie) was so that the listener would feel sorry for autistic people, and would thereby support Kennedy to do whatever he wants to them to restore their humanity, whether that be a registry, concentration camps (or as he calls them, "wellness farms") or whatever else he has planned.
by motbus3 | 2025-04-28 13:17:24+00:00
My experience has been quite mixed. For creating small automation tools and tests for my day it saves lot of time. For creating code, it depends. If it is something very common it work fairly well, but I need to be sure to read it carefully. If it is something more complex or uncommon it fails usually making me loose more time than if I did that myself. For bug fix it is not helpful at all.

It is helpful for things that I would need to ask someone else to do for me. Now I have a set of tools that give me insights during my work.

Not sure if it made me more efficient on average tbh
by 2mlWQbCK | 2025-04-28 13:18:06+00:00
Chris Crawford wrote in his On Game Design about a trick like this, that he implemented in Patton Strikes Back. Plus some other tricks. He claims that he never found a cracked version that had fixed the secondary checks. The result was a crash just before winning the game.

This looks like an older version of the same text that he later edited into a chapter of the book (does not have the claim about only finding failed cracks):

https://www.erasmatazz.com/library/the-journal-of-computer/j...
by fnord77 | 2025-04-28 13:19:41+00:00
I remember an old Apple ][ game that someone had copied from somewhere and it got passed around by us jr high school students.

It was some sort of "Defender" style game. Apparently cracking ("Cracked by the Nibbler") caused some obstacles to become invisible. You could play the game for a bit but you pretty quickly crashed into one of these.

Wish I could remember the name of the game. I would have liked to played a legit copy
by jerf | 2025-04-28 13:20:20+00:00
If you define "compiling Python" as basically "taking what the interpreter would do but hard-coding the resulting CPU instructions executed instead of interpreting them", the answer is, you don't get very much performance improvement. Python's slowness is not in the interpreter loop. It's in all the things it is doing per Python opcode, most of which are already compiled C code.

If you define it as trying to compile Python in such a way that you would get the ability to do optimizations and get performance boosts and such, you end up at PyPy. However that comes with its own set of tradeoffs to get that performance. It can be a good set of tradeoffs for a lot of projects but it isn't "free" speedup.
by hwpythonner | 2025-04-28 13:20:29+00:00
When I first started PyXL, this kind of vision was exactly on my mind.

Maybe not AWS Lambda specifically, but definitely server-side acceleration — especially for machine learning feature generation, backend control logic, and anywhere pure Python becomes a bottleneck.

It could definitely get there — but it would require building a full-scale deployment model and much broader library and dynamic feature support.

That said, the underlying potential is absolutely there.
by vel0city | 2025-04-28 13:20:38+00:00
It's illegal to drive without insurance in Texas as well.

It's also illegal to murder someone and yet people still do it from time to time. Stealing is illegal and yet stuff gets stolen. Drunk driving is illegal and yet people drive drunk. Turns out just making something illegal doesn't completely stop the action.

When we build our societies where you need to drive to function it's not surprising people will continue to drive when they shouldn't. Maybe we should build our societies so people don't have to drive just to live.
by Fripplebubby | 2025-04-28 13:21:36+00:00
I think part of the author's point is that, specifically if you are _coding_ for fun, it is much harder to "turn off" that part of your brain that analyzes it from a business perspective. It's not as if you can close one IDE at 4 and open another IDE at 4:01 at put yourself in a different mindset.
by pfdietz | 2025-04-28 13:21:58+00:00
The problem with the ESA is that it achieves a public good at private cost. The cost is borne by the property owner, effectively without remuneration.

In other areas, for example in building public infrastructure, such confiscation without compensation is not allowed.

If preserving endangered species is so publicly valuable, why can't the property owner be compensated?

The ESA as currently implemented also leads to perverse incentives. If a landowner suspects endangered species may be present they have incentive to bulldoze before this is confirmed.
by Hobadee | 2025-04-28 13:22:07+00:00
Can we all stop equating speed with being unsafe? I've heard this BS stat that speed is a factor in car deaths. If speed were really so dangerous, then planes would be one of the least safe methods of travel.

The real problem is people driving outside the limits of what is safe for the road, car, situation, or themselves. This is the reason there is a 25MPH limit in school zones, where some kid darting out in front of you is likely, but the exact same road during non-school hours is often 35 or 40 MPH.

Cars these days are extremely safe at high speeds, and speeding in and of itself isn't necessarily unsafe. It's when the driver does something else unsafe, and couples it with high speeds, that things get deadly.
by simonw | 2025-04-28 13:22:09+00:00
Huh, that's really interesting, thanks.

I mentally counted the starting moves as being 8 pawns x2 = 16 pawn moves and 2x2 =4 4 knight moves, but then I doubled it for both sides to get 40 (which with hindsight was obviously wrong) and then assumed that once the pawns had moved a bit there would be more options from non-pawn pieces.

With an upper bound of ~200 in edge cases listing all possible moves wouldn't take up much room in the context at all. I wonder if it would give better results, too.
by iamthepieman | 2025-04-28 13:22:09+00:00
Creating stealth group in a huge Fortune 500 company with the blessing of my immediate boss but no other higher-ups. Trying to productize critical consulting tool sets in the utility industry so we can stop repeating ourselves for the 100th consulting engagement.

Yes, customer is a special snowflake but they still need 90% or whatever every other client in this industry needs.

Feeling increasingly like this is a fools errand.

Even though we've proved this out with tool sets strung together with duct tape and safety pins, and are therefore the most profitable group within our department, we still need to be 100% billable.

It's only because we're the most profitable group that we can pretend we're all billable while I work with two other people to bootstrap this crazy project

Edit: anyone hiring? Just found out my boss is quitting.
by mschuster91 | 2025-04-28 13:22:23+00:00
> KE = ½mv² shows that kinetic energy is directly proportional to the mass of an object and proportional to the square of its velocity. This means that doubling the mass doubles the kinetic energy, but doubling the velocity quadruples the kinetic energy.

You're wrong there, that assumption fundamentally only makes sense on a full-on hard crash to 0 km/h - and about the only cases where that happens on a German road are suicides or someone not recognizing a traffic jam. Most crashes on highways are at relatively close speeds so the energy delta is way, way smaller.
by hermannj314 | 2025-04-28 13:22:34+00:00
I am fully in support of making cars or mopeds or all travel safer.

The US government and state governments are openly hostile to our residents and currently implementing massive mechanisms to track and control our population including our immigrant communities, women who need access to birth control, LGBTQ communities .

The government wanting a system that requires GPS and speed information to allow law enforcement to remotely control the movement of undesirable activities is the obvious goal here.
by tryauuum | 2025-04-28 13:23:13+00:00
> I asked why setting permissions was not a sufficient solution.

/etc/passwd is readable by design by every user in Linux. And you have it even inside the containers. If you set permissions to "readable by root only" normal programs won't be able to map user names to ids and your application might die

In modern linux this file doesn't contain any passwords, the only thing the attacker can gain by reading it is learning some usernames
by bawolff | 2025-04-28 13:23:15+00:00
I do think its interesting how much more pacifist older scifi seems to be then modern scifi.

I was watching the recent tv adaptation of asimov's foundation series, and one of the most striking things was how much characters (including the good guys) resorted to violence. Where in the books the entire theme was that brain beat brawn and the main characters almost never solved their problems with violence.