MurphyA/hacker-news huggingface dataset:
by Filligree | 2025-06-03 13:11:46+00:00
From the other side:

I live in Ireland, and own a class 3 e-bike. (That is, with motor assist up to 45kmph)

That’s legal here, though in practice power limits mean I don’t get above 35-38 kmph unless the wind is on my back. However, the law states that I cannot use the bike lane; I must take the car lane at all times.

I do that, of course, except when someone tries to run me off the road. I’ve been stopped twice by the police, though they weren’t sure what to do about me; one asked me to keep up with the traffic please. Right…

In practice I cause traffic jams every time I cycle to work, but on the bright side nobody is going to miss my existence.
by abcd_f | 2025-06-03 13:11:48+00:00
Ahhhh... The Pirates!

I had a brilliant idea to sign up for the local library (that was 20 minutes away by foot no less) and to get an A2-sized 3 cm thick atlas just to play this stupid game! I distinctly remember walking back, it was in the evening, already dark, clear skies, freshly snowed, -25C, the snow was making that squeaky sound and I was vividly imaging all the gold I will now be hoarding with a shovel thanks to this nice little trick... lol. Good times, not a care in the world.
by WillAdams | 2025-06-03 13:12:04+00:00
You have to understand or have experienced how fragile the early graphics programs were --- basically a .eps file would be a black box of PostScript code, and would have a pixel image preview used on-screen (a classic gag was to use a resource editor to change the pixel preview) --- whether or no it would actually print/image correctly was something one wasn't certain of until holding the actual output in hand, and even then, it only held for a specific PostScript rasterizer/job setting. Sure, it was okay 99.99% of the time, but that 0.01% could be disastrous.

Display PostScript meant that the system used for on-screen display was the same as for actual printed output --- I _never_ had a job on my NeXT Cube fail to print to match the on-screen version. Moreover, one could do cool DPS programming such as custom strokes and fills in Altsys Virtuoso.

These days, PDF and Quartz (née Display PDF) mostly address the reliability (and presumably it's gotten even better since I left the industry), but I miss the programmability. Hopefully, using METAPOST will let me get some of that back.
by mustache_kimono | 2025-06-03 13:12:05+00:00
> You've asked for something which is nonsense if you want to "recycle" compute used to checksum records.

As you will note from my request and discussion, I'm perfectly willing to accept I might want something silly.

Would you care to explain why you think this feature is wrongheaded?

> using the checksums intrinsic to the zfs technology to avoid bitflips directly is a bad call.

You should read the discussion. I was requesting for a different purpose, although this "rsync" issue is an alternative purpose. I wanted to compare file versions on snapshots and also the live version to find all unique file versions.
by perihelions | 2025-06-03 13:12:47+00:00
In 1962, the US sent out a valid nuclear launch order with correct launch codes, by mistake.

https://www.vice.com/en/article/former-us-airman-tells-un-an... ("Former US Airman Tells UN an Accidental Nuclear War Was Narrowly Avoided in 1962")

https://news.ycombinator.com/item?id=10452983 ("The Okinawa missiles of October 1962 (thebulletin.org)", 71 comments)
by throwawaymaths | 2025-06-03 13:12:47+00:00
I mean the crazy thing is that I have implemented transformers in another language so I know exactly what needs to be done and I know why it's such a pain in the ass in python, but I just don't have the discipline to sit down and do it with a risky reward (I spend my risk tokens on other things). Now, if I had a patron, I could probably figure it out.
by AaronM | 2025-06-03 13:13:17+00:00
Lumin Digital | Senior Site Reliability Engineer | REMOTE (US based) | Full Time | 170k - 200k

Lumin Digital sells software to credit unions and banks. We are looking for a senior SRE that also has experience building and maintaining cloud based data analytics pipelines. We are also always looking for Staff level SRE's for more general positions.

We have a great culture, unlimited PTO (4 weeks a year minimums), and a pretty awesome team.

When you apply please mention this post!

https://jobs.lever.co/LuminDigital/005572eb-117a-4fdf-a9bb-c...
by bArray | 2025-06-03 13:13:44+00:00
Maybe Enzo's implementation was fantastic, but the problem with not specifying these things is that it's not clear if one or one hundred nails should be used to secure each part.

One thing to observe is that people were lighter traditionally (i.e. prior to 1974 when this was published), and the load bearing capacity of a chair was less important than it is today. Also bare in mind that wood has become far more expensive, and people of today would likely be using less dense wood.

On page 52 for example, each leg (E) is nailed/screwed into C by just three points. The C wood itself is in a strong configuration, but the legs are almost an afterthought. Without any lower support (e.g. as shown on page 56), the nails/screws will eventually be levered out. The actual loading on the leg itself is not great, with three nails/screws seemingly aligned with the grain. The result would be a split that runs along the grain, and that may have been what happened to the left leg in the picture.
by jvanderbot | 2025-06-03 13:14:18+00:00
Those movies, stories, and games are popular _because_ we have an aversion to rule breaking, IMHO. The average person could never muster up the courage to steal a candy bar, let alone a treasure from a kingdom. It's a fun fantasy to live out precisely because we cannot bring ourselves to do it in the real world, and precisely because it wouldn't go well in the real world.
by jeroenhd | 2025-06-03 13:14:44+00:00
A quite obvious attack mechanism, I'm surprised browsers permitted this in the first place. I can't think of a reason to STUN/TURN to localhost. Aside from localhost, trackers can also use all other IP addresses available to the browser to bind their apps/send traffic to.

Now that the mechanism is known (and widely implemented), one could write an app to notify users about attempted tracking. All you need to do is to open the listed UDP ports and send a notification when UDP traffic comes in.

For shit and giggles I was pondering if it was possible to modify Android to hand out a different, temporary IPv6 address to every app and segment off any other interface that might be exposed just because of shit like this (and use CLAT or some fallback mechanism for IPv4 connectivity). I thought this stuff was just a theoretical problem because it would be silly to be so blatant about tracking, but Facebook proves me wrong once again.

I hope EU regulators take note and start fining the websites that load these trackers without consent, but I suspect they won't have the capacity to do it.
by cometapi | 2025-06-03 13:14:58+00:00
ChatGPT has seen rapid evolution in 2024 and 2025, with multiple model iterations optimized for reasoning, multimodal inputs, and specialized tasks. As organizations and individuals weigh which model best fits their needs, it is crucial to understand each version’s capabilities, trade-offs, and ideal use cases. Below, we explore the latest ChatGPT models—GPT-4.5, GPT-4.1, o1, o3, o4-mini, and GPT-4o—drawing on the most recent announcements and benchmarks to help you decide which model is best for your application.
by HenryBemis | 2025-06-03 13:15:06+00:00
If I may suggest Steve Gibson's method, Spinrite. One-time purchase. I bought it once. It 'lives' on a usb-stick, offline.

If I lose it I can download it again.

I bought it at v4.x or v5.x (I don't remember, it's been years).

I've paid for the upgrade to 6.0. The upgrade from 6.0 to 6.1 was free (and very significant).

When he moves it to v7, I will happily pay for that upgrade as well.

I don't know if I am a cheap bastard (perhaps I am) but I prefer to pay-it forward. I buy a 'lifetime' subscription for the things I want _a lot_ and/or need. I remember a decade ago I paid $200 for a SaaS when the monthly rate was $20. I use it a few times per year (so let's say it would cost me $40 to reactive-use-deactivate). I got the lifetime at 10x, I broken even after 4-5 years. I paid the folks 10x when they needed the funding (and offered the 'lifetime'), and they 'thank' me by having me on 'for free'.

That said, I did take the risk, because if that SaaS was dishonest or simply they would have gone bust, I'd lose the 90% of that payment, but the amount was small ($200 for a lifetime service is a small amount for an EU costs/standard of living).
by Boxxed | 2025-06-03 13:15:24+00:00
Yeah I feel like I'm on crazy pills, I'm OoM'ing all these big data tools that everyone loves very trivially -- duckdb OoM'd just loading a CSV file, and Polars OoM'd just reading the first couple rows of a parquet file?

I do want to get a better reproduction on CH because it seems like it's an interplay between the INSERT INTO...SELECT. It's just a bit of work to generate synthetic data with the same profile as my production data (for what it's worth I did put quite a bit of effort into following the doc guidelines for dealing with low-memory machines).
by bombcar | 2025-06-03 13:15:28+00:00
As a counter, you can get amazingly far with little to no EE knowledge - depending on your troubleshooting skills and how modular something is.

A stereo that loses the right channel unless you push on the board? Broken solder joint.

Visibly exploded caps? Bad caps.

Some basic understanding of electricity and current flow and the high-level concepts will help, but a detailed education is more for building your own than just repairing existing mass-produced setups.

(As an aside the electrical knowledge in a good ham radio study guide would be a great place to start - https://home.arrl.org/action/Store/Product-Details/productId... )
by TuringNYC | 2025-06-03 13:16:26+00:00
I'm in Brooklyn quite often, and much more worried about eBikes than cars. With cars, you are usually safe walking on a sidewalk -- but eBikes regularly ride on sidewalks, weave thru crowds on sidewalks, and excessively run red lights. I've had far more near misses with ebikes than cars -- the eBikes can come zipping down through non-lanes when you least expect -- in the wrong direction against traffic, and on walk signals.
by RoboCuz | 2025-06-03 13:16:29+00:00
Vivint | Home Automation - IoT, making cool stuff | Boston, MA | onsite

At our Boston Innovation Center, we're delivering an integrated platform, award-winning products and the industry's first artificial intelligence for the smart home. Check out our openings and join the #SmartHomeRevolution

We are looking for designers and engineers across multiple functions, but here are just a few:

- Android senior and recent grad engineers

- Backend Python/goLang engineers

Check out all of our openings here: https://www.vivint.com/company/careers/team/technology

Technologies we touch: kotlin, swift, golang, python

Please email matt.deangelo1@vivint.com
by K0balt | 2025-06-03 13:16:32+00:00
This is kind of a nothing burger, since a court date is the only way to enforce compliance-there is no drivers licence to levy points against for e-bikes.

Also, the e-bike problem is a current rampant menace to pedestrians. I’m sure there are relatively few fatalities from e-bikes but low fatalities != low injuries/low danger.

The problem is that some cyclists seem to have a tendency to feel that the rules do not apply to to them, and e-bikes create a situation where (essentially) there is a new class of motorcyclists that have the same systemic disregard for traffic regulation.

A more stringent approach to enforcement is a logical response to systemic endangerment of pedestrians.
by littlestymaar | 2025-06-03 13:16:40+00:00
> Neither the commissioners nor the civil servants have their names on a democratic ballot or are otherwise considered in any real way during the election process

Neither is any minister in most democratic country. You don't get to vote for the Secretary of the Treasury or any member of the government directly in most systems. Presidential systems have an exception in the person of the president, who is personally elected, but everybody else is appointed and merely approved by the parliament.

In the European parliament, the EPP won the parliamentary elections last June, and they approved the nomination of the Von der Leyen Commission, like how the Starmer Cabinet got approved by the House after the Labour won the elections.

The real difference is that nobody really cares about the European parliamentary elections: in pretty much every country it works like some kind of intermediate election for national parties to assess their strength, and they don't really campaign as members of EPP or S&D and mostly as members of their own national body without any consideration for European politics. And that's quite a serious problem.

The EU has many institutional issues (most of them deriving from the fact that individual state leaders refuse to give more power to the EU), but the Commission members not being individually elected isn't one of them.
by xet7 | 2025-06-03 13:16:43+00:00
WeKan works at iOS, it's mentioned at that page, I'll try to update that page to be more clear.

WeKan is fully compatible with iOS webbrowsers, touch, drag drop etc.

For free WeKan server, at iPhone or iPad make WeKan app icon like this: https://github.com/wekan/wekan/wiki/PWA from free server hosted by me (no admin access) from address https://boards.wekan.team/sign-in or from your own hosted server https://wekan.example.com/sign-in . From that icon, WeKan starts fullscreen, at iPhone in mobile board view, and at iPad desktop browser view, working exactly like app.

There is not yet separate app at App Store, because figuring out releasing to App Store takes some time.
by alyandon | 2025-06-03 13:16:45+00:00
I get that security is part of the posturing - I just think it is tone deaf to the reality that not everyone is going to be willing to spend $500-$2000 USD just to be able to "run" Windows 11.

I have friends and family that will continue to run EOL Windows 10 which is worse unless I convince them to migrate to Linux.
by detourdog | 2025-06-03 13:17:29+00:00
You are correct good art never goes out of style.

The question about Egyptian art is more difficult than it seems. Almost all the artifacts are the ones that could survive 1,000s of years and is quite sophisticated. What we don't get a good sample of is woodworking which is much easier to manipulate. The difficulty of stone work has a built-in limiting factor.

The Egyptians also had Ptah the god of creation.

https://en.wikipedia.org/wiki/Ptah
by nickslaughter02 | 2025-06-03 13:17:30+00:00
In a way. The UK has long waged war against encryption, mandating backdoors and weaking security of people. There's no doubt they would salivating over these proposals and voted for them.

"45 organizations and cybersecurity experts sign open letter expressing concerns with UK’s Online Safety Bill" https://www.globalencryption.org/2022/04/45-organizations-an...

"UK Government Denies U-Turn on Plan to Scan Encrypted Messages" https://www.macrumors.com/2023/09/07/uk-government-plan-scan...

"UK’s secret Apple iCloud backdoor order is a global emergency, say critics" https://techcrunch.com/2025/02/10/uks-secret-apple-icloud-ba...
by sophiedefauw | 2025-06-03 13:17:30+00:00
Hey all! I'm hosting a Hacker house from 15th august til 31 september (you can join 2/4/6 weeks) in Bali. 9BR, 2 Pools, 5 minutes from the beach. The house is designed for deep focus to go all in your startup building, with workshops, investor feedback, and wellness, including a private chef and sunrise surf sessions. If you want to join, apply on the link above.
by mustache_kimono | 2025-06-03 13:17:33+00:00
> If one worries about bitrot, the backup tools are not good place to detect that. Using a filesystem with native checksums is the way to go.

Agreed. But I think that elides the point of the article which was "I worry about backing up all my data with my userspace tool."

As noted above, Borg and rsync seem to fail here, because it's wild how much the metadata can screw with you.

> If one worries about silent file modifications that alters content but keep timestamp and length, then this sounds like malware and, as such, the backup tools are not the right tool to deal with that.

Seen this happen all the time in non-malware situations, in what we might call broken software situations, where your packaging software or your update app tinker with mtimes.

I develop an app, httm, which prints the size, date and corresponding locations of available unique versions of files residing on snapshots. And -- this makes it quite effective at proving how often this can happen on Ubuntu/Debian:

> httm -n --dedup-by=contents /usr/bin/ounce | wc -l 3 > httm -n --dedup-by=metadata /usr/bin/ounce | wc -l 30
by bell-cot | 2025-06-03 13:18:36+00:00
To be fair, that's a relatively buried and brief aspect in the article. Which is otherwise heavy on real-world military realities.

Personally, I see anyone fretting about imperfect drones making those decisions as either (1) one of today's 10K, or (2) a performer covering a trending topic. Land mines were deployed at giga-scale over a century ago (WWI). Spring-guns were enough of a problem in England to be outlawed two centuries ago.
by rcxdude | 2025-06-03 13:18:38+00:00
At a fundamental level, yes, and even in human-to-human interaction this kind of thing happens all the time. The difference is that humans are generally quite good at resolving most ambiguities and contradictions in a request correctly and implicitly (sometimes surprisingly bad at doing so explicitly!). Which is why human language tends to be more flexible and expressive than programming languages (but bad at precision). LLMs basically can do some of the same thing, so you don't need to specify all the 'obvious' implicit details.
by numpad0 | 2025-06-03 13:19:18+00:00
By defining the $thing, banning the $thing per definition by law, and then tasking FBI-like organization enforce the law? It won't completely go away but it will subside, like how gambling on Internet is divided binary and confined into lootbox games without cashing features and straight up scam underground casinos.

Personally I think we should start from separating good old ads(that existed before I was 15) and Internet "ads". The old ads were still somewhat heavily targeted, but less than it is now. There probably would be an agreeable line up to which level advertisement efforts can be perverted.
by m0llusk | 2025-06-03 13:19:49+00:00
> If you were trying and failing to use an LLM for code 6 months ago †, you’re not doing what most serious LLM-assisted coders are doing.

Translation: Drop your work and current tools every few months to pick up the shiny new thing or you aren't cool or even sane.

Reality: Your favorite cool new tool will be integrated into development work as it is proven, documented, and time allows. This idea that development must leap onto the latest shiny new thing every few months is extremely corrosive to reasonable business practice. The needs of the many outweigh the preferences of the lead developer.
by contingencies | 2025-06-03 13:21:09+00:00
No, you misunderstand. As you get older or sustain injuries in the game, your reflexes become slower. Also, if you are outnumbered, your reflexes are artificially lowered. So in effect, you can't win anymore and need to change strategies. For example, by shooting up a ship and waiting for them to strike their colors rather than boarding for a sword fight. Consequently, if you haven't taken out the other pirates while young-ish, it becomes impossible. Some swords are faster than others, too.
by ty6853 | 2025-06-03 13:21:38+00:00
It appears you are correct about the other members of the truck (though I'm unsure to what extent they were leaders). I had seen the video before but thought them in his family as he raised lots of foster children who may look quite unlike him.

The rest still stands, and the following interesting facts

>An Oregon State Police SWAT member, identified in the trial of FBI agent Astarita as "Officer 1", fired three shots with an AR-15, into Finicum's truck as it approached the roadblock.[144]

>While Finicum was leaving his truck, an FBI Hostage Rescue Team member allegedly fired two shots[146] one of which entered the truck and ricocheted, inflicting the minor shrapnel wound on Ryan Bundy.[32]

... and then apparently after all this, then he 'attempted' (lol) to draw after police shot at him multiple times (which would be wholly inappropriate after someone tried to kill him with an ar-15), except I can't find evidence he actually did draw.

In the aftermath, the police had to lie about the event:

> They later determined that an FBI Hostage Rescue Team member fired twice at Finicum, missed him but injured a second militant in the process. The agent, whose identity was withheld, was under investigation, along with four other FBI agents who were suspected of attempting to conceal evidence of the gunshots. They reportedly told investigators that none of them fired a shot during the incident.[40][41]

So they initiated fire, seemingly had a guilty enough conscious about initiating fire that they lied about it, isolated one old man who didn't draw and executed him. Clap, clap, brave men!

> He was literally yelling "shoot me" as they shot him.

... he was yelling shoot me, I am going to see the sheriff -- after actually being shot at. I realize your theory is that anyone who puts their hand near their pocket who is pocket carrying on a cold day is 'attempting' to draw, of course no matter if you actually tried that defense as anyone but the enforcer class you would lose horribly and have years in jail to think about it. You have a murderous interpretation of self defense here.
by jmyeet | 2025-06-03 13:22:13+00:00
I suspect you might be confusing "leftism" with "liberalism with progressive aesthetics". This isn't a "No True Scotsman" type situation. If one supports private property, one is definitionally not a leftist. People love to call themselves "progressive" (moreso than "leftist", which has nasty socialist overtones; thank you Red Scare) because it makes them sound and feel tolerant and caring. But leftism isn't about social issues directly. It's economics.

The leftist solution to housing is social housing, meaning the government builds, maintains and supplies a significant percentage of the housing to ensure that everyone has a roof over their head. Vienna is an excellent example of this where the majority (61% IIRC) of all housing is "social housing". 50+ years ago the UK almost entirely got rid of landlords [1] and then along came Thatcher.

"Abundance" is indistinguishable from trickle down economics. The core tenet of "Abundance" is that if there is so much then everybody will get something, basically. How is that not trickle down economics [2]? "Abundance" doesn't challenge the status quo. It reinforces it. So Ezra Klein gets a ton of media and invited to all the good parties and allows liberals to feel good about supporting fundamentally right-wing policies.

And "red tape" here is just another way of saying "deregulation". The defining characteristics of neoliberalism are "free market capitalism" and "deregulation". I don't really care if people misuse "neoliberal". It still has meaning. It sounds like you just don't like being (correctly) labelled as such. That's really no different to people saying things like "the far Left" or "the radical left" about the Democrats, which is beyond laughable.

[1]: https://www.theguardian.com/lifeandstyle/2024/mar/19/end-of-...

[2]: https://www.deanprestonsf.com/blog/abundance