MurphyA/hacker-news huggingface dataset:
by oefrha | 2025-05-12 17:05:11+00:00
That “architecture of the parent OS” is so shitty they had to introduce a first party “Dev Drive” mode to disable said architecture wholesale so that developer workflows aren’t crippled. Think about that.

I assume you either don’t really know what you’re talking about, or are arguing in bad faith.

Oh, and people develop software for a living and sometimes that involves making sure the software works on Windows. Not everyone complaining is using Windows by choice.
by Arnavion | 2025-05-12 17:05:22+00:00
It doesn't force someone who already wasn't checking their dependencies for CVEs / maintained-ness to start doing that. It does make someone who *was* doing that be able to show they're doing that in some standard way.

In other words it doesn't force you to add an SBOM + EOX checker step to your CI pipeline. But if your compliance auditor wants you to check your dependencies, adding such a standardized step makes it easier to satisfy the auditor.
by gruez | 2025-05-12 17:06:06+00:00
Studio ghibli[1] might object to both people pirating their films and AI companies allowing their art style to be duplicated, but that's not the same as saying those two things are the same. Sharing a movie rip on bittorrent is obviously different than training an AI model that can reproduce the studio ghbili style, even to diehard AI opponents.

[1] used purely as an example
by mjevans | 2025-05-12 17:06:07+00:00
I've seen these 'bump out's and I LOATH what they do to traffic. While they are one, pedestrian focused, solution I do not believe they are the __best possible__ solution.

""" (with the paragraph broken up into bullet points and some bold text)

The U.S. model typically encourages wide lanes and corners to increase driver visibility, but this has the unintended consequence of encouraging cars to go through intersections faster, and and thereby decreasing the peripheral vision they might have retained at a slower speed. Instead, the Safe System intersection is designed to

limit car speed and facilitate eye contact between users.

It does so by expanding pedestrian areas via

* curb extensions or bumpouts,

* narrowing crosswalks, and

* removing parking within 20-25 feet of an intersection.

The crosswalks and narrowing of the lanes encourages cars to slow and to stop well ahead of the crosswalk, while bumpouts shorten the distance pedestrians must be in the road.

"""

While I agree Eye Contact is important, I think it should not come at the cost of increased driver or pedestrian conative load, but instead in the form of better safety engineering / design.

Crosswalks : Take the extreme version of UK's solution. Crosswalks should be either half way along a road segment, or at least half a block from the vehicle intersection. These should include 'bump outs' to disrupt any parking area and LOW, half meter or less tall, shrubs or features should promote HIGH VISIBILITY and Eye Contact between pedestrians and drivers in a dedicated pedestrian / vehicle interaction area.

Vehicle Intersections : Should have ZERO interaction with pedestrian features, no pedestrians should cross here. Roundabouts, free inner corner turns, traffic control systems and drivers all interact better in an environment that is less chaotic and more predictable. The optimal engineering safety choice is to remove pedestrians from such danger zones entirely. Yes remove parking within 15 meters (45ft) or better within 2 seconds of vision at road speed.

Road Speed : Mark roads at their engineered speed. Do not lie to drivers. Do not intentionally make safety worse by adding distractions and hazardous elements ('traffic calming'). If a road speed IS indicated slower than the conditions appear to permit, time the intersection to intersection speed and post a _suggestion_ to 'lights timed for X speed'. If that's too slow drivers will figure out a more optimal speed within the range of what seems safe.
by chao- | 2025-05-12 17:06:08+00:00
I shared my quick take in another comment tree, but I reread and understand the semantics a little better now, and I like it less, especially the notion that an instance of an object might transform when crossing Namespace boundaries. I get that it is similar to refinements in some ways, but this feels like it would be even more surprising, and I can foresee some gnarly bugs coming from this unless it is trivially easy to visualize the changes to an object between namespaces.

I'm updating my opinion from "mixed feelings" to "against" on this.
by nelgaard | 2025-05-12 17:06:21+00:00
It it not just because of underlying OSM data.

Navigation apps such as OrganicMaps and OsmAnd filter OSM data, and package it in way that takes up less space. I.e., it will omit individual trees, manholes, etc. It also omits tags from OSM objects that it does keep.

This is all to to make it possible to fit enough maps on a phone and also there have code that can use that data (for searching and displaying)

Take for example Motorhome stopovers (I have edited at lot of those). OsmAnd has name, opening, hours, power_supply, fees, dump_stations, toilets, showers, phone numbers, website, and a few more tags. But not water_point (although it has drinking_water which is not used much for stopovers).

OrganicMap has much fewer tags for motorhome stopovers.
by arwhatever | 2025-05-12 17:06:21+00:00
It seems like delaying enforcement of anti-scam(ish) behaviors like this increases the average profitability of scam(ish) behaviors, and therefore creates an incentive to engage in scam(ish) behaviors in the first place.

It seems (to me) as if such behaviors were stamped out more rapidly not only would fewer customers be affected, there would be less incentive to try the scam(ish) behaviors in the first place.
by dragonwriter | 2025-05-12 17:06:29+00:00
> What if I told you UT has a higher endowment than any other school in the US including Harvard?

I would ask your data source, because Wikipedia has 2024 stats indicating Harvard’s endowment is ~$4.5 billion greater than the UT system’s ($52B vs $47.5B).

I’d also point out that the UT system has almost 9 times the student body size as Harvard (250k+ vs 30k) spread among 14 campuses.
by rollcat | 2025-05-12 17:06:45+00:00
Well I always felt rebellious about the contemporary face of "rules for thee but not for me", specifically regarding copyright.

Musicians remain subject to abuse by the recording industry; they're making pennies on each dollar you spend on buying CDs^W^W streaming services. I used to say, don't buy that; go to a concert, buy beer, buy merch, support directly. Nowadays live shows are being swallowed whole through exclusivity deals (both for artists and venues). I used to say, support your favourite artist on Bandcamp, Patreon, etc. But most of these new middlemen are ready for their turn to squeeze.

And now on top of all that, these artists' work is being swallowed whole by yet another machine, disregarding what was left of their rights.

What else do you do? Go busking?
by int_19h | 2025-05-12 17:06:50+00:00
> It's amazing how much better Borland built their "Delphi like" C++ library.

As I recall, it wasn't "Delphi like", but rather literally the same VCL that Delphi used. That's why C++Builder had all those language extensions - they mapped 1:1 to the corresponding Delphi language features so that you could take any random Delphi unit (like VCL) and just use it from C++. In fact, C++Builder could even compile Delphi source code.
by Doctor_Fegg | 2025-05-12 17:07:02+00:00
Thanks - that's really interesting. Which route would you personally recommend?

(My interest is that I run cycle.travel, which currently finds this route: https://cycle.travel/map?from=&to=&fromLL=47.390987,8.478737... . I'm not entirely happy with it in this case though - for example, it's not routing onto the cycle path south of the railway on Aargauerstrasse, I think perhaps some of the paths leading onto/off it are rather fussily mapped.)
by oniony | 2025-05-12 17:07:14+00:00
So strange to talk about the Barbican Centre as a curiousity and to not mention the greenhouse! I used to work around the area and would take 'short cuts' from the Barbican tube station through the Barbican Centre to the City. I got lost many, many times, would end up in dead ends, or the other side of lakes to where I wanted to be. Or stuck behind a metal gate I could not open. The place often taunts you with a view of right where you want to be but from behind a thin metal fence or gate that requires a key or fob.

Anyhow, one day I went a different way and there was this massive, tropical greenhouse. Kinda hard to believe if you've ever seen the place.

https://www.barbican.org.uk/whats-on/2025/event/visit-the-co...
by sgbeal | 2025-05-12 17:07:18+00:00
> I know that the post is light on details regarding how exactly we apply embeddings in TW.

More significantly, after having read the first 6 or 8 paragraphs, i still have no clue what an "embedding" is. From the 3rd paragraph:

> Here’s an overview of how you use embeddings and how they work.

But no mention of what they are (unless perhaps it's buried far deeper in the article).
by hratinsightm | 2025-05-12 17:07:43+00:00
Make an Impact on Climate! Looking for Data Stores and Full-Stack Engineers (Remote, US)

At Insight M, we combine innovative aerospace systems with advanced data science. Unlike traditional aerospace companies, we sell information, not hardware - we operate our sensors cost-effectively at a continental scale to produce novel data streams about pressing global problems.

First on our list: spotting hard-to-monitor emissions of methane, a potent greenhouse gas that accelerates climate change. Since starting continuous survey operations in 2018, Insight M has removed methane emissions equal to over 250 million tonnes of CO2e through our work. To put that in perspective, that’s equivalent to over 60 million cars being removed from the roads or shutting down about one hundred and sixty 350 MW coal-fired power plants for a year. That's like planting 4.2 billion urban trees and letting them grow for 10 years.

We call that a good start.

As a team, we love science and engineering, we love getting our hands dirty with hardware and software, and we love seeing our work make a difference in the real world.

We’ve created a diverse, collaborative, supportive, and fun environment based on integrity and treating people right. So no matter your sex, gender, sexual identity, gender identity, race, age, beliefs, sexual orientation, or disabilities, we welcome you and would like to work with you. :-)

It’s never boring, it’s always challenging, and we’re usually laughing.

A note of encouragement: If you don't meet 100% of the qualifications on our open job descriptions: https://jobs.lever.co/InsightM, you should still seriously consider applying.

Individuals with a disability are encouraged to contact [interview.accommodations@insightm.com] to request assistance with your application and accommodations in advance of your interview.
by gruez | 2025-05-12 17:08:23+00:00
>Altman started crying and alleging that deepseek was trained on OpenAI model outputs without an inkling of irony

Can you link to the exact comments he made? My impression was that he was upset at the fact that they broke T&C of openai, and deepseek's claim of being much cheaper to train than openai didn't factor in the fact that it requried openai's model to bootstrap the training process. Neither of them directly contradict the claim that training is copyright infringement.
by terabytest | 2025-05-12 17:08:28+00:00
As a European, American culture baffles me in this regard. Things like school shootings, police violence, traffic deaths, healthcare, alternative (public) transportation, all seem to be linked by a common thread of inaction towards things that should in principle be solved. And it seems baked into the way the system works, if not the culture itself (due to the focus on U.S. exceptionalism/defaultism, individualism and bias towards individual freedom at others’ expense). But I wonder what causes such structural cultural/political issues to just be ignored.
by appetrosyan | 2025-05-12 17:08:31+00:00
The idea is that we extend that and give it direct access to SDL. Such that we can e.g. run a shader in the buffer background, or allow you to have floating windows (frames) interacting with each other.

I am very aware of the advantages conferred by TUI and I seek to expand those to the GUI; not dumb-down to the level of modern GUI toolkits (that to be fair are dealing with a completely different problem). Hopefully, this can lead to some ideas being easier to implement from within Emacs.
by umvi | 2025-05-12 17:08:51+00:00
It turns out that the USA operates kind of like "twitch plays X", so your comment reads like "Twitch has great potential to beat Pokemon but as an outsider it's unclear whether that is actually a goal"

Lots of different interest groups in the US have lots of different issues they care about, including traffic safety. Said interest groups compete in various political contexts to get their issues addressed.
by bombcar | 2025-05-12 17:08:54+00:00
If you imagine a continuum from no bankruptcy possible at all, to infinite bankruptcy available at the click of a button - you end up with the realization that the only loans and credit extended would be backed by assets.

If you could declare bankruptcy (Hey. I just wanted you to know that you can't just say the word "bankruptcy" and expect anything to happen.) the moment your credit card bill arrived, no bank would extend you credit beyond what you specifically had on deposit with them to secure it (just like home mortgages are secured by the home).
by ty6853 | 2025-05-12 17:08:55+00:00
If you can't wire a house after 2 weeks of education, they were going to burn your house down anyway (especially if you are using AFCI). It's like one simple and highly redundant 300 page book of information at worst.

I will never understand why electricians are always held to this kind of standard and reverence. Framing my house took 10x the amount of study and learning than it did wiring it, and that included me doing a mains underground power extension and all of the mains meter and breaker.
by VirusNewbie | 2025-05-12 17:09:11+00:00
yes, I prep. For me the biggest thing was writing code quickly. I went from taking ten to fifteen minutes for solving the easier leetcode problems to five minutes.

The confidence to bang out code that fast means I have more time to think. I definitely can't memorize questions, so it's much easier for me to just practice the problem solving aspect along with the very very fast coding aspect.

For system design, I did no prep other than mock interviews to just verify I was on track. Prepping for system design by reading about systems other people have designed to me just comes off as shallow.

I also did lots of practice/mock interviews to just get used to explaining things as I coded. That was very helpful. Sometimes the questions are easy but they are looking for thoughtful people, not just memorizers.
by Loughla | 2025-05-12 17:09:13+00:00
I've never had a problem with used tools on eBay. If the seller isn't absurdly correct in their posting, eBay will take your side.

The only thing that has ever gone wrong on eBay for me was when a seller claimed I didn't return an expensive item that the regular price had dropped on by the original company (he was selling multiple of this item that was now $200 less than his asking price from the main supplier website). He was going to eat a couple hundred dollars so he tried to screw me over.

I sent pictures and videos of me packaging and mailing the item to eBay and got my refund. They didn't let me review the seller, though. It would've been an amazing review of that human turd.
by benabbott | 2025-05-12 17:09:21+00:00
I generally drive at or below the speed limit. This is to reduce fuel and improve safety. On a multiple lane road, I'm nearly always on the right (slow) lane.

Unfortunately, this safety measure is usually torpedoed by other drivers. People (usually driving a 'light truck' (an SUV or pickup)) will drive at a single car length behind me. Even on multi-lane roads. If I had to slam on my brakes, I'd be at risk in my sedan.

I absolutely would support wide proliferation of speed cameras. It would be easy, profitable, promote safety, and we could do it today. It would take zero extra policing (in fact, it'd probably reduce workload on police).

I acknowledge that you can fight this kicking and screaming with speed enforcement measures—but I think there's two things that are causing people to drive faster: Wide, straight, flat roads that allow no speed reference, and large sealed vehicles that reduces perceived speed. Change these, and I think that will be a great step to reducing "pedestrian fatalities" (or to call it like it is: people getting murdered due to carelessness and impatience).
by dani__german | 2025-05-12 17:09:29+00:00
Testosterone levels fluctuate more on a minute by minute scale with such activities rather than a day by day scale. We should ban exogenous testosterone use, and we already do.

Men and women are not the same. They are a distinct, binary grouping. One cannot measure up to the metrics, characteristics, etc of the other. Women have their own sports leagues because of this. Men do not have exclusive leagues, its illegal in most western countries anyway under discrimination laws. Women just cant compete at these levels though. Thats not a moral judgement but a plain reading of the facts.

As far as the incoming remark about "controlling what high school students do in private with each other", I will rather present you with a question:

Should we make it impossible for thousands of girls to get a gold medal, XOR allow 1 person, born a male and currently pretending/presenting as a woman, to dominate the competition? This is the actual, real life decision that leagues of all kinds must make, from football to chess.
by potato3732842 | 2025-05-12 17:09:41+00:00
The SAS is being sloppy with the rules because the entire candidate pool for that organization exists in a reality where it's considered tacitly ok to be sloppy with the rules when it's the "bad guys" and that's just how every big organization, every government entity acts. And so they're tasked with running an organization and they unsurprisingly wind up with the same problem.

This is a cultural problem with British culture. Just nobody notices until it's the SAS doing it and the bodies stack up
by SirMaster | 2025-05-12 17:10:10+00:00
Would they go out of business? They make a % of every transaction too.

What % of a credit card companies income is transaction fees vs account interest?

I would argue that a credit card company could probably operate on transaction fees alone. Sure they might need to downsize, but I think the transaction fee would be enough to pay for the minimum infrastructure to run such a company providing the service they provide.
by qznc | 2025-05-12 17:10:29+00:00
I generally try to avoid mocking completely. However, speeding up tests is an appropriate use. If someone changes the implementation the mock usually simply doesn't apply and the test still works as intended.

For example, a great speed optimization in our tests recently was to mock time.sleep.

Why do we have so many sleeps? This is testing a test framework for embedded devices where there is plenty of fiddling-then-wait-for-the-hardware.

I also mocked some file system accesses. Unit testing is about our application logic and not about Linux kernel behavior anyways.
by mullingitover | 2025-05-12 17:11:01+00:00
> Measuring success based on how much you're torturing your political opponents is a serious mistake

That's not the goal, but it will be a symptom of successfully solving the problem.

The goal should be for the wages of a minimum wage job (working no more than 40 hours per week) to cover a month's rent on an apartment, with 60% of the wages left over after paying that rent. No more, no less.
by philipkglass | 2025-05-12 17:11:05+00:00
There are a couple of ways to theoretically prevent copyright violations in output. For closed models that aren't distributed as weights, companies could index perceptual hashes of all the training data at a granular level (like individual paragraphs of text) and check/retry output so that no duplicates or near-duplicates of copyrighted training data ever get served as a response to end users.

Another way would be to train an internal model directly on published works, use that model to generate a corpus of sanitary rewritten/reformatted data about the works still under copyright, then use the sanitized corpus to train a final model. For example, the sanitized corpus might describe the Harry Potter books in minute detail but not contain a single sentence taken from the originals. Models trained that way wouldn't be able to reproduce excerpts from Harry Potter books even if the models were distributed as open weights.
by Ifedayo_s | 2025-05-12 17:11:06+00:00
So what it does is it lets you write your integration logic (like payments, auth, or KYC) once and reuse it across all your backend services, environments, and providers without duplicating code.

For example instead of putting Braintree or stripe code in every service, you write one chargeCustomer() function in Ductape and call it from anywhere. If you want to switch to another provider, you just change a config file, not your code.
by oicu812 | 2025-05-12 17:11:07+00:00
People over 70 years old in the Netherlands have 2.8 times the fatality rate of drivers under 60 years old. [1] So the road design is not the cure-all that this article suggests since the elderly are still causing fatalities even with the improved road design. It's disappointing that age was not cited as one of the main causes of accidents.

Yes, we can and should improve the design of the roads. However, we also need to improve the driving skills of the young and elderly.

[1] https://swov.nl/en/fact-sheet/older-road-users
by munificent | 2025-05-12 17:11:23+00:00
My appreciation of Brutalist architecture seems to be in direct proportion to the number of plants it incorporates.

A Brutalist building with zero plants looks like a totalitarian prison hellscape designed to destroy your soul before it destroys your body.

A Brutalist building surrounded by trees with every nook containing greenery and vines dangling down looks like some kind of idyllic Star Wars planet populated by fuzzy hobbit-like creatures.

I'm not sure why I find this effect so strong. Perhaps because flat gray concrete is aesthetically ambiguous. When paired with greenery, it looks like stone. In it's absence, it looks like industrial mechanism.
by Arainach | 2025-05-12 17:11:35+00:00
Unlikely in practice.

"My house burned down and inside was my spouse, who was my reco ery contact"

"My recovery contact died / isn't speaking to me / is backpacking in the Himalayas"

The problem isn't technical. It isn't a formal mathematical problem. It's that the real world is messy.

There are plenty of other classes of problems too. "This person committed a crime and their assets need to be seized", etc.
by ahazred8ta | 2025-05-12 17:11:41+00:00
FWIW, there's an interesting podcast series discussing the "real story" of the Church v. Galileo:

Pt 1. https://www.youtube.com/watch?v=2BNHHy5etQc

Pt 2. https://www.youtube.com/watch?v=3FYYB9kqkE4