MurphyA/hacker-news huggingface dataset:
by avidiax | 2025-05-12 20:13:53+00:00
> the two groups of words are linearly separable

This is missing the point. What we have is two dimensions* of hundreds, but those two dimensions chosen show that the vector between a masculine word and its feminine counterpart is very nearly constant, at least across these words and excluding other dimensions.

What you're saying, a line/plane/hyper-plane that separates a dimension of gender into male and female, might also exist. But since gender neutral terms also exist, we would expect that to be a plane at which gender neutral terms have a 50/50% chance of falling to either side of the plane, and ideally nearby.

* Possibly a pseudo dimension that's a composite of multiple dimensions; IDK, I didn't read the paper.
by rconti | 2025-05-12 20:14:14+00:00
Drivers consider it adversarial because it not only "takes away control" but also because it messes up their feedback loop.

I'll give two examples.

From a recent Toyota rental (~2024 RAV4): The lane departure system (which seems to have 2 stages?) gently corrects your steering if you get anywhere NEAR a line in the road. It's not a clearly-artificial buzzing in the wheel or a tug at your hands, it feels extremely subtle, like driving over a seam in the road. Every time I drove that damn thing I found myself second-guessing the surface and wondering if there was something I hadn't noticed in the road.

From a few years ago, some other rental: Automated brake force increase thing. If you abruptly lift off the throttle and quickly move to the brake pedal, it felt something like doubling the brake force. Why? Because apparently studies have found in many collisions, the driver didn't come close to using all of the braking force, because they don't know how to drive. Okay, so it makes you safer, but no can no longer know how much braking force you're going to get from moment to moment?

Do these systems not create a dependency loop where the very senses the driver is _supposed_ to rely upon to safely and smoothly operate a vehicle are blunted (seemingly) arbitrarily by some computer system?

It can both be true that this makes cars safer, while at the same time making drivers hate the systems. I don't disable ABS on my car because it does something I cannot do (high frequency brake control of each individual wheel), but I sure disable ADAS whenever I get a chance!
by shmoogy | 2025-05-12 20:14:21+00:00
Cursor does something with truncating context to save costs on their end, you dont get the same with Cline because you're paying for each transaction - so depending on complexity I find Cline works significantly better.

I still use cursor chat with agent mode though, but I've always been indecisive. Like the others said though, its nice to see how cline behaves to assist with creating your own agentic workflows.
by hbartab | 2025-05-12 20:15:08+00:00
As others have already pointed out, the article has a clickbait title and is entirely in line with D-Wave's recent marketing push for "quantum realized" to one-up IBM with "quantum utility." This work amounts to brute-forcing an integer with very specific as constraints @rainsford noted. It has very little to do with RSA-2048.

Moreover, D-Wave's quantum computers rely on quantum annealing, not Shor's algorithm. Quantum annealers are NOT gate-based machines. Only for the latter is there a theoretical exponential speedup over a classical computer. For the former, we still don't know if there is any speedup at all. And if there is, it probably is not applicable in general: getting lucky with a specific integer does not count.
by mrguyorama | 2025-05-12 20:16:36+00:00
Believing that "reputation" actually matters for American businesses is laughable.

Craftsman tools are STILL riding the reputation they had half a century ago, despite being made out of the cheapest chinesium and losing their impressive warranty stance.

The American consumer has demonstrated an absurd inability to consider past events as useful information to predict future results.

Things continue to enshittify because the 3 consumers who recognize that quality is going down are vastly outweighed by the increase in consumption by the rest of your market.

Kitchenaid still sells plenty of mixers that die after a year. Hell, American car brands are still successful businesses even though they have made only a few reasonably competitive vehicles since the 50s.

Disney and Netflix are still making plenty of money despite making it difficult to share accounts.
by 5bolts | 2025-05-12 20:17:05+00:00
but there's something to be said about doing something with your hands and going to bed physically tired...

your other option is mentally drained, potentially depressed, probably anxious - especially if/when something breaks on you

i went with the desk job, yearn for something else.. would rather have become a machinist or welder looking back. do both as hobbies now to clear the head from the desk job
by jandrese | 2025-05-12 20:17:48+00:00
It's hard to ignore the labor costs to repair things like hand tools. For someone doing it for themselves it's not an issue, but when it is your day job it can be a lot harder to do the repairs without driving the price of the tool beyond the cost of a new one. Not if you want to keep current on the rent and have money for groceries.

As the price of goods drop you will observe the subsequent decline of repair shops for said good. TV repair shops used to be in every medium size and larger city. They are now extinct. Vacuum cleaner repair only exists for specialty brands. Computer repair is sometimes a side business but it's also dying out. Cell phone repair is still a thing, but mostly because screens break a lot and batteries are wear items so there is at least a good volume of customers. Appliance repair is still a thing, but the spare parts situation has gotten so bad that even they tend to be closing shop.

Cheap goods kill repair industries.
by tomsmeding | 2025-05-12 20:18:30+00:00
> The routing will be much more powerful (with alternatives on by default) and faster if you enable an online routing service.

What is the essential reason that online routing has an advantage over local routing, if the data is all available locally anyway? Is it that you need an index, and that index is large and/or very time-consuming to produce, and hence not viable to store/generate on-device after each map data update?
by tibbar | 2025-05-12 20:19:40+00:00
My best engagement on Hacker News has come from submitting great discussion topics; content is secondary. You're trying to think of something that people would really enjoy talking about if they just got the chance. So if you can notice systemic issues and perhaps give them a name, you're halfway to the front page already. When they read your title, people think of all kinds of related ideas that they've been dying to discuss! Indeed, with a good enough title, you barely need an article at all...
by nitwit005 | 2025-05-12 20:20:08+00:00
This seems to be trying to convince you it's fundamentally different than credit cards. I'm not really convinced.

A credit card is a way to make getting a lot of small loans easier. This is also a way to make getting a lot of small loans easier.

Many of the differences it's pointing to, like underwriting happening at point of sale, seem more conceptual than practical. They'll almost certainly have pre-approved you up to some amount, just like a credit card company would have done.
by d3Xt3r | 2025-05-12 20:20:34+00:00
I wonder if this could also be used on immutable distros as a way to make temporary or even semi-permanent changes, like installing a system-level app such as a VPN (I ask because the built-in layering solution on distros like Fedora Atomic isn't ideal).

Assuming there is a use case for immutables, what I don't understand is the "sync" business - if the overlay sits on top of the host and sees the host's files, why does it need to "sync" exactly? So say I have an app installed in the sandbox, and I upgraded the OS to the latest edition—what would be the behaviour in the sandbox, and what's the best solution for that? Like, do I need to even run a sync in the first place, if I rebooted the machine? What does the sync do exactly in this instance? And I'm guessing any changes made inside the sandbox would get overridden? Say the app modified /etc/resolv.conf in the sandbox, would a sync override that file? Would the best solution be to reinstall the app(s) in the sandbox, or delete and recreate the sandbox and then reinstall everything inside? Probably best do this on every boot then I suppose, via a script or something?
by frereubu | 2025-05-12 20:21:19+00:00
The apartments are lovely, but the service charges are eye-watering, ranging from around £6,000 per year for a two-bedroom, to £14,400 for the more expensive ones:

https://themodernhouse.com/sales-list/thomas-more-house-ii

https://themodernhouse.com/sales-list/Lauderdale-Tower-II

https://themodernhouse.com/sales-list/willoughby-house

https://themodernhouse.com/sales-list/ben-jonson-house-iii

And all are sold on that weird UK feudal relic, leaseholds, so you're just buying for a certain number of years - a couple of the ones above only have ~80 years remaining.
by WorldPeas | 2025-05-12 20:21:20+00:00
>Software engineer Chiara Mooney has posted about how the Office team uses React Native, saying it has “improved app reliability and upgraded their development experience.”

>Office is too slow, so Microsoft is making it load at Windows startup. ¹

[1] https://news.ycombinator.com/item?id=43852162

um...
by mschuster91 | 2025-05-12 20:21:24+00:00
> Got any friends who work in companies that make scientific equipment, reagents, etc? They might not have a job already, or soon.

Nothing to lose any more? Then go and protest, hard. It's too late to undo the damage already caused, but a huge part of why Trump was able to rise to power was because there was by far not enough protest against him.
by ben7799 | 2025-05-12 20:22:24+00:00
These comments just read like a whole bunch of people who never rode a bike and yet are somehow experts on everything about bikes.

This thing is not for Le Tour and you don't go fast on it and you don't go up giant hills on it. That makes a lot of the concerns here go out the window.

These types of bikes shaped objects often have all kinds of issues with trying to use bike parts designed for standard bikes on something that is very different. Issues with needing enormous chains, huge cable runs, etc.. when designers try things like this they are worrying about issues like that more than whether you can climb a mountain on it or stuff it into a corner at high speed without going out of control.

The thing with these is the cost to design & manufacture components that need to be different than normal bikes can be astronomical, so anything they can do to design the frame to use normal components in a normal/non-compromised way pays off in a huge way.

The ideas behind this aren't that different than the Cruzbike being front wheel drive to get rid of a lot of the component/drivetrain issues that recumbent bikes are famous for.
by ok_dad | 2025-05-12 20:22:37+00:00
In a collective culture like Japan, you take care of your responsibilities yourself to improve the collective good. It’s basically the opposite of the tragedy of the commons in individualistic cultures, IMO.

The nail that sticks out gets hammered not because of a requirement that you conform, but because you’re not doing your responsibilities, so someone else has to do it.

America is much more conformist than Japan, it’s just than in Japan you’ll work a mediocre job and enjoy it because that’s your role and you appreciate that you’re a part of a whole. Whereas in America you might be able to theoretically do “better”, but there’s no safety.
by burnt-resistor | 2025-05-12 20:22:45+00:00
If you cannot do security, you have no business making any app people use in significant numbers containing Personally Identifiable Information (PII).

Perhaps, like GDPR, HIPAA, and similar, any (web|platform)apps that contain login details and/or PII must thoroughly distance themselves from haphazard, organic, unprofessional, and (bad) amateurish processes and technologies and conform to trusted, proven patterns, processes, and technologies that are tested, audited, and preferably formally proven for correctness. Without formalization and professional standards, there are no standards and these preventable, reinvent-the-wheel-badly hacks will continue doing the same thing and expecting a different result™. Massive hacks, circumvention, scary bugs, other attacks will continue. And, I think this means a proper amount of accreditation, routine auditing, and (the scary word, but smartly) regulation to drag the industry (kicking-and-screaming if need by by showing using appropriate leadership on the government/NGO-SGE side) from an under-structured wild west™ into professionalism.
by lostmsu | 2025-05-12 20:22:49+00:00
No problem, I love the tech.

My journey was: Wireguard (dropped because it is pain in the ass to configure and poor Windows support) -> Tailscale (dropped because it had RCEs at the time) -> Nebula (needs a separate service that issues host certificates, or manual clunky process) -> Yggdrasil. This was for personal stuff, but now I am also using it for my p2p GPU cloud startup (see https://borg.games/setup).

In comparison to other options I found Yggdrasil to be straightforward to setup:

1. Get it

2. Edit yggdrasil.conf to add public peers you want to connect to. You can get them from https://publicpeers.neilalexander.dev/

3. Repeat on all machines (Android is supported, unsure about iOS)

Now they have access to each other and everyone else in Yggdrasil by their _permanent_ Yggdrasil IPv6 address (derived from PrivateKey in yggdrasil.conf).

OPTIONAL quality-of-life stuff:

4. add Listen entries to yggdrasil.conf and a corresponding port forward on your home router then use it as a peer for your out-of-home machines to avoid extra hop to public peers

5. Create a bunch of DNS AAAA (IPv6) at your favorite DNS provider to give your machines names

Extra bonus: they recently added userspace stack support, so you can embed Yggdrasil directly into your app, and use it as a SOCKS proxy: https://github.com/yggdrasil-network/yggstack
by paulrchds | 2025-05-12 20:23:15+00:00
Recall | https://www.getrecall.ai/ | REMOTE UTC ± 4h | Sr. Full stack engineer

Recall lets you build your own knowledge graph from the online content you consume so you can safely forget everything and trust that Recall will resurface it when it's needed. (It's like a read-it-later app with AI superpowers).

Join our small, remote, international team (from Netherlands, Serbia, South Africa and Pakistan) and become one of our founding engineers.

Stack: React/Typescript, Python/FastAPI, GCP

Apply here: https://forms.gle/G8yPok9skacEQwy78
by JumpCrisscross | 2025-05-12 20:23:25+00:00
> Doing your homework and having powerful people behind you are orthogonal

In the way sifting flour and beating eggs are orthogonal steps in cake making. You need to do both, and not necessarily in any order.

> You might think you can get away by playing one political side against the other for your protection and rally support

“Sides” are an abstraction. The first rule of power is its quantum are people. You need people on your side to have power. Not abstractions.

> Once you start "doing your homework" those in power will already find out you're rocking the boat and will lock you up

No they won’t. Even these whistleblowers were publicly tried to scandalous effect for the impacted agencies.

The step most whistleblowers fail to take is the simplest one when confronting a powerful entity: consulting a lawyer.

> longer you're in possession of dirt that can get those at the top in trouble, the more you risk finding yourself "Epsteined"

This is nonsense and worse, a self-defeating argument. You think the people Epstein had dirt on didn’t know it until he was jailed?
by foxyv | 2025-05-12 20:23:47+00:00
College is rarely about learning specific facts and procedures that you will directly use in your future employment. If you want that, go to a trade school or a boot camp. A good college CS program will train you how to think, learn, problem solve and make educated decisions in general.

While you do not need college to learn how to do this, college gives students the resources and time to learn these skills.
by throwup238 | 2025-05-12 20:24:50+00:00
Of course the knee jerk answer is a carpenter, but unless that carpenter knows how to make metal tools from scratch, hand hew a log, and fashion his own nails, I’m not sure how really useful they’d be apart from better physical fitness. A carpenter that buys nails at home depot by the box and sends plywood through a table saw likely isn’t going to have the practical skills to survive on a desert island without the modern supply chain.

Traditional woodworking and blacksmithing like that is now mostly a novelty in the developed world. No one really knows how to make their own tools from scratch which is what it’d take to bootstrap carpentry. The best realistic set of skills would probably be knowledge of how to work with fibers to make rope and gather pitch for adhesive. Then you could make a primitive axe that can do most of the hard work in bringing down and hewing trees.
by palmotea | 2025-05-12 20:25:11+00:00
> That's also why I'm really not worried about the "AI singularity" folks. The hype is IMO blatantly unsubstantiated by the actual capabilities, but gets pushed anyway only because it speaks to this deep-seated faith held across the industry. "AI" is the culmination of an innate belief that people should be replaceable, fungible, perfectly obedient objects, and such a psychosis blinds decision-makers to its actual limits. Only trouble is whether they have the political power to try to force it anyway.

I'm worried because decision-makers genuinely don't seem to be bothered very much by actual capabilities, and are perfectly happy to trade massive reductions in quality for cost savings. In other worse, I don't think the limits of LLMS will actually constrain the decision-makers.
by cadamsdotcom | 2025-05-12 20:25:50+00:00
We have great base tech on the web because people loved it when it was part of a trendy js framework, and wanted it in the base platform.

If the web wasn’t so amenable to frameworks & polyfills HTML wouldn’t have gained all the nice things in HTML5. We can be grateful for the explosion of ideas & the standards process that (mostly) keeps the best ones.
by stevenAthompson | 2025-05-12 20:25:59+00:00
Thanks for clarifying. Sometimes I forget that HN has a lot experts floating around who take things in a very literal and legalistic way. I was speaking in more general terms, and missed that you were being very precise with your language.

Compulsory licenses are interesting aren't they? It just feels wrong. If Metallica doesn't want me to butcher their songs, why should the be forced to allow it?
by Prime_Axiom | 2025-05-12 20:26:04+00:00
Google Allo as a replacement for hangouts. Launched without web access and eventually was added by scanning a QR code on a webpage that was per device, needing a new pairing for new devices. So instead of having access like you normally would on hangouts by signing in to your google account on a laptop and desktop, you had to manually add your device. Sometimes it wouldn't work and I forget the particular details but it was a massive step backwards in functionality and Google still hasn't created anything worthy of replacing hangouts. Not to mention the fact that getting users to switch to another chat app was a pain just to have it shelved after like a year. This among many other reasons are why I ended up getting an Iphone out of necessity.
by kccqzy | 2025-05-12 20:26:34+00:00
That does sound like it could be exploited, but with only as much exploitability as some random app that requires your password (for analogy consider a Linux binary that refuses to run unless being run as root). Ultimately it's a matter of deciding whether you trust the developer of the app and whether you trust this app is really from that developer. The day Apple prevents users from giving root access to a third-app app is when the Mac fully becomes a walled garden, and you can expect pages of HN complaints.

Overall I think it's good paranoia to not grant root permissions to apps that do not clearly need them such as Slack.
by winwang | 2025-05-12 20:27:42+00:00
Nice! I attended a hackathon by Modular last weekend where we got to play with MI300X (sponsored by AMD and Crusoe). My team made a GPU-"accelerated" BM25 in Mojo, but mostly kind of failed at it, haha.

The software stack for AMD is still a bit too nascent for ParaQuery's Spark engine, but certain realtime/online workloads can definitely be programmed pretty fast. They also happen to benefit greatly from the staggering levels of HBM on AMD chips. Hopefully I can take a mini-vacation later in the summer to hack on your GPUs :)
by FirmwareBurner | 2025-05-12 20:27:47+00:00
>You need to do both

How do you do that?

>You need people on your side to have power.

How do you get them?

>The step most whistleblowers fail to take is the simplest one when confronting a powerful entity: consulting a lawyer.

If only Snowden would have talked to a lawyer, I'm sure he'd be safe in the US right now.
Show HN: Wrkspace – 1-Click Dev Environments That Boot in Under 5 Seconds
by mfcmatheus | 2025-05-12 20:27:54+00:00
Wrkspace is the ultimate productivity tool for developers, designed to simplify and supercharge your workflow. With a one-time setup for each project, Wrkspace automates the entire process of booting your local environment, so you can focus on what matters—coding.

With Wrkspace, switching between projects has never been easier. Experience a 300% improvement in startup time, streamline your workflow, and eliminate repetitive tasks. Integrate with Docker, launch your boot scripts, open with your editor, and launch your web pages with a single click.

Transform the way you manage your local development environments—Wrkspace is here to revolutionize your productivity.
by hbartab | 2025-05-12 20:28:44+00:00
> We certainly need to partner with industry. Because they are so far ahead and are making such giant investments, that is the only possible path.

And therein lies the risk: research labs may become wholly dependent on companies whose agendas are fundamentally commercial. In exchange for access to compute and frontier models, labs may cede control over data, methods, and IP—letting private firms quietly extract value from publicly funded research. What begins as partnership can end in capture.
by KoolKat23 | 2025-05-12 20:28:45+00:00
"But making commercial use of vast troves of copyrighted works to produce expressive content that competes with them in existing markets, especially where this is accomplished through illegal access, goes beyond established fair use boundaries."

I honestly can't see how this directly addresses fair use, it's a odd sweeping statement. It implies inventing something that borrows little from many different copyrighted items is somehow not fair use? If it was one for one yes, but it's not it's basically saying creativity is not fair use. If it's not saying this and refers to competition in the existing market they're making a statement about the public good, not fair use. Basically a matter for legislators and what the purpose of copyright is.
by cosmicgadget | 2025-05-12 20:29:15+00:00
> Consider title-driven thing creation. That is, consider first choosing a title and then creating a thing that delivers on the title. I

For better or worse, my process is:

1. Write something

2. Create a title that is sometimes literal or sometimes a theme if the post covers multiple topics (I know, I know)

3. Rely on a one-sentence rss/html description to provide a clear preview of the content