skysight-inc/HackerNews huggingface dataset:
> Who gave the british the right to declare who has the right to live in land they stole?

It’s nuts, I agree. But it has to be understood that such authority is assumed, it isn’t granted, and the only way to refute it is to refute it. If nobody does that, the assumption of authority persists.

It is the basis for international relations. Authority is assumed under duress, it is never granted unless under duress.
What good would that do with making sure a complex form has been filled out completely? Without a way to meaningfully attach error messages and so on, that only solves a small subset of the problems libraries like ArkType, Valibot, and Zod solve.
See also related blog: https://datafusion.apache.org/blog/2025/04/10/fastest-tpch-g...
A startup that promises automation of hard tech engineering
Plandex[1] uses a similar “wasteful” approach for file edits (note: I’m the creator). It orchestrates a race between diff-style replacements plus validation, writing the whole file with edits incorporated, and (on the cloud service) a specialized model plus validation.

While it sounds wasteful, the calls are all very cheap since most of the input tokens are cached, and once a valid result is achieved, other in-flight requests are cancelled. It’s working quite well, allowing for quick results on easy edits with fallbacks for more complex changes/large files that don’t feel incredibly slow.

1 - https://github.com/plandex-ai/plandex
It was for me as well, but the more I’ve worked in tech, the more men I’ve met that simply aren’t capable of a relationship.
I don’t think so, but they do offer a pure-Python version as well.

https://whenever.readthedocs.io/en/latest/faq.html#how-can-i...
That's actually my personal instance, but I made a random pipeline public so you can view it [1]! Here's a screenshot of the editing view if you're interested [2]

[1] https://memex.bubbletea.dev/pipeline/evaluate-life

[2] https://misskey.bubbletea.dev/files/73e9088a-a696-45de-9f17-...
What's the fun of buying ready made parts and just assembling it? At least the authors probably learned something new in the process.

Besides, the fuel "hacking" they seem to be doing seems relatively simple, isn't it what is commonly called "Rocket Candy" or something like that? In that case, it's a fairly common propellant made by amateur's. We're on Hacker News after all, as long as they're not hurting other people, if it's illegal or not should matter less.
I've been lucky enough to have a few conversations with Scott a month or so ago and he is doing some really compelling work around the AISDLC and creating a factory line approach to building software. Seriously folks, I recommend following this guy closely.

There's another guy in this space I know who's doing similar incredible things but he doesn't really speak about it publicly so don't want to discuss w/o his permission. I'm happy to make an introduction for those interested just hmu (check my profile for how).

Really excited to see you on the FP of HN Scott!
Nobody in Beijing or Brussels was surprised they had plans.
Observe how neither of them is kissing his ass at the moment.
I wouldnt be be surprised if there’s already a “relationship free” movement/group/trend similar to “childfree”.
Open source doesn't provide any magical privacy or security. iPhones have solid privacy and security despite being mostly closed source software. iPhones are the next best options for privacy and security in most ways. They have great privacy from apps and aren't awful at privacy from Apple particular if people use Advanced Data Program for iCloud, and they have solid security overall along with some useful settings for it. GrapheneOS of course provides better privacy from the OS services. We provide a full list of default connections made by the OS at https://grapheneos.org/faq#default-connections and none are made by the hardware without the OS prompting it. GrapheneOS also defends better against sophisticated real world attacks, and there's real world evidence for that from leaked capabilities of Cellebrite, Magnet Forensics (Graykey) and MSAB (XRY) along with some basic info about remote exploit sellers.

All of the kernel drivers are open source, which would be the case for Snapdragon too.

Firmware is largely closed source but Pixels do use Trusty OS for the TEE and secure core, littlekernel as the late stage bootloader firmware and OpenTitan as the firmware/hardware basis for the Titan M2 secure element that's holding up much better to attacks than anything but Apple's SEP (see brute force info in https://discuss.grapheneos.org/d/14344-cellebrite-premium-ju... or the newer February 2025 documentation someone posted further down). We still do security research work on the hardware and firmware including reporting vulnerabilities and suggestions. Several firmware and hardware based features we've proposed were implementing including the pinning-based hardware attestation support we used to improve our Auditor app and AttestationServer, reset attack protection and various other things.

There are still shared source libraries and services for certain hardware but Pixels moving away from Snapdragon has led to that approach being on the way out. The move away from Exynos with the Pixel 10 should help.

If we make our own device with an OEM using Snapdragon, we'd have access to most of the sources for their driver libraries/services and a lot of firmware. It's not open source but OEMs have access. That also means a lot of it gets consistently leaked. They stopped sharing their radio firmware sources with OEMs because of those leaks.
But - and hear me out - what if someone had to a do a trip where the chargers where clearly out of the way of their route? That adds more time.
> Two things can be true at the same time, TUIs are superior to GUIs, and GUIs are superior to TUIs.

TUIs are GUIs - in a trench coat. A TUI program must still process input events, draw widgets, manage state & focus, etc - all the things a GUI must do. What OTOH it can't do, is even the most basic stuff, like system clipboard or displaying pictures. You have to use side channels to get that, and once you do, you throw away the TUI's one single advantage - SSH.
Dynamic scoping is a feature in the Emacs ecosystem. It plays a similar role to dependency injection in other languages. It is what allows you to change global state for some function call. Dynamic scoping together with buffer-local, file-local, directory-local variables is similar to scopes in dependency injection libraries --- a powerful organizational tool.
Tech workers are leaving notes in robot taxis seeking workers and lovers
> The market constantly adjusts to keep the average disposable income to zero.

Oh yes!! This very thing!! A quick DDG search didn't return anything, but yes, 300% yes. This is the rule/law.
Once people get some money, forces tend to (try and) take it away.

EDIT: Ideally, your disposable income must be a little less than zero, so your needs/wants outpace your income, so you get a credit card with $2k limit, then you expand that to $5k limit, and that to $7k limit, until you cannot any more.

EDIT2: I once dated a lady (the most beautiful woman I've dated in my life) and she was in debt for €40k, ALL spent in clothes. She was SO gorgeous that when I feel for her she was wearing a €50 jeans and a €10 white tshirt. She walked in to the room and people stopped breathing. After 1.5 years of dating when I wanted to get very serious with her and she told me her 'dark secret', I suggested a Dave-Ramsey-baby-steps plan to pay off her €40k debt but to chop up her credit cards (and I would gladly generously contribute to pay off that debt - but with a different lifestyle). Long story short.. I haven't seen her in ~15 years :)
I mean, people who get married typically plan to have children next. At a minimum they tend to stop participating in many urban activities, night life, etc.

Having children in an urban area is more expensive and the schools tend to be worse.

I don't think this is a uniquely Seattle phenomenon. It's pretty common to emigrate from the city center to the suburbs when planning to start a family or otherwise "settle down".

In most cases it's just simple economics.
A Journey Back to the Basics of using only the TTY
As khaledh points out (https://news.ycombinator.com/item?id=43668156), more likely to Vannevar Bush's Memex (https://en.wikipedia.org/wiki/Memex).
Ask HN: Seeking advice on doing Computer science research (as undergraduate)
Hello,

I'm a senior undergraduate student in computer science and I have zero experience doing research.

so, I'm posting this to ask for advice from those that have done research on what to expect, how to better organize and prepare myself.

I've already picked up few ideas that I will be discussing with a university faculty.
I'm looking at doing a research paper (topics I'm looking at include wireless and bluetooth security in smart phones).

Also any advice about the mentioned research topics would be highly appreciated.
> When asked to clarify whether tariffs on iPhones might “come back on in a month or so”, Lutnick replied: “Correct. That’s right . . . We need our medicines and we need semiconductors and our electronics to be built in America.”

They need their medecine.
So much incertitude….
Had a hard time parsing this, assumed "breeder" was the role of a human ranch hand, and you were telling them about family trivialities ("bull") so they felt included and soothed. Theory really fell apart around the time you started giving them corn and "sweet feed".
Incredibly helpful point about the iterative aspect. A softer benefit of the chaining idea you have is that you could build an amusing narrative like pizzas eaten annually in the U.S. -> gallons of milk used -> cows dedicated just to pizza production. And if a user was ~30% low on one stage, they'd know to overestimate slightly on the next. Thanks!
The only thing stronger than society's ability to undercut authors is the author's ability to find any excuse to talk about it.
No, for taxes, married filing separately is a different category than single. Married filing separately results in a higher tax bill than married filing jointly for most couples.
Another example of this sort of interface is office phones. When someone knows their phone well, they can speed through a hold, page to another desk, then transer to them, without even looking at the keypad.

I have a feeling that sort of "trainable speed" is a feature of interfaces that treat the thing they manage like a physicial "thing" you're rolling thru a process. (instead of a feature of textmode interfaces) Rather than having to get to a menu for outside lines in some abstract window, there's just actual physicial buttons to mash. You get this feeling that you're juggling a call between your fingers because every press you do is doing a "thing", not just opening a menu. There's real physicality to that process that my monkey brain can learn no problem.

I don't have any experience operating a terminal based PoS, but from what I know, they tend to also have the same sort of "juggling" actions, like SALE, DISCOUNT, VOID etc. I have to imagine using them feels like juggling the current item you're looking at thru a few different buttons.
A fun variation on sit-down toilets is when they're automatic and tuned such that they flush if you lean forward.
And?

How extensively is GCC testing on s390x, and do they hard-block merging all patches on s390x support being 100% working, verified by said test suite in a CI that runs on every submitted patchset? Or at least hard-block releases over failing tests on s390x? Do they guarantee this in a written document somewhere?

If they do, then that's great, they can legitimately claim to have something over Rust here. But if they don't, and I cannot find any reference to such a policy despite searching fairly extensively, then GCC isn't providing "tier 1"-equivalent support either.

I work for Red Hat so I'm well aware that there are people out there that care a lot about s390x support and are willing to pay for that support. But I suspect that the upstreams are much looser in what they promise, if they make any promises at all.
Depends on where you live. There is barely any pollution in Prague metro.
Yeah, but using your analogy, we do allow people to protect their communities from random strangers that want to disfigure other people’s arms.

In fact, I pay taxes to the police and they generally handle this sort of thing pretty well.
The most important technology is the Technology of the Mind, and of societies: how to make people feel good about themselves and the world, and each other.

And it's more to do with politics than with "tech".

But on the other problems the world need to tackle, climate change, biodiversity, access to healthcare and education, and limiting the impact of AI on social manipulation rank high
Trump Has Found His Class Enemy
Be aware that the cable tv infrastructure is also the main Internet service provider, many people are like me, paying the cable company for home Internet but not for TV (my plan does include a legally mandated minimum TV service and a TV box but I only have it because it's cheaper than Internet alone for some reason).
Been fairly happy with Nextcloud and OwnCloud prior to that for over a decade now. Caldav support for apps is a challenge like Zoom and others offering to connect to you calendar and assuming you either have Office365, Apple, or Google.

But, solutions like FreeBusy.io do offer connections and work well on calendering polls, etc.

When working with a world locked in Google, Apple, or Microsoft calendaring/groupware solutions on scheduling, it can be a hassle. But, if AI had to roll my own caldav, I probably would not so kudos to the author and effort here.
Hopefully one day! It does seem like a hole in our line up.
I suppose someone on the Internet had to ship these two for a first somewhere sometime.
Sure, anyone not agreeing perfectly with the current system of global trade is part of the "new right"... Another way to look at it: globalisation weakens democratic control over the economy and undermines unions. Is that not a problem in your opinion?
That assumes people think they can find a healthy relationship.

The dating world is incredibly messed up right now.
> So if the default position is unbuffered channels (which it should be), you then realize at some point that this is an inferior version of cooperative async/await.

I feel so validated by this comment.
You can indeed have a perfectly healthy life with friends as your closest companions. It's really helpful to have a small number of partners who can take the primary position in an emergency, and it helps if they are in fact very close to you (ideally, cohabitating). There's no reason those people need to be sex partners, though it can be convenient.

You can construct your family in a lot of different ways. Having a lot of friends, some very close friends, and zero lovers is a perfectly valid one.

At least, it was becoming such. Legally, there is more and more push back against structures other than one male and one female, who are each other's sole and perpetual means of support.
Yes, I would! I love Caddy's set and forget nature, and with this it wouldn't be different.
Especially if it could be triggered conditionally, for example based on server load or a flood being detected.
I'm from a different major North American city but the only married men I know who live within city boundaries either bought their residences 20+ years ago or were born/married into wealth. Everyone else moves to the suburbs once they get married or have kids because real estate in the city is unaffordable if you want 2+ bedrooms.
I'm old enough that grocery stores had tube testers in them. Vacuum tubes are technology. So are canned goods, and milled flour, and white sugar, and refrigeration.

My grandfather's shop included a lathe and welding torch. He and my dad swapped out the engine to a car in my Dad's carport. That's technology - the car, the tools to fix it, and parts supply system to make it possible.

My mother had an automatic sewing machine which she used to make clothes. Sewing machines, motorized sewing machines, the looms to make the cloth, the machines to process the cotton - all technology.

We had several hams in the neighborhood, and CB radios were a craze. That's technology.

We got the city newspaper, which was possible from centuries of technological development - the printing press, ink and paper production, typesetting machines, distribution, vending machines.

Most homes had a particle accelerator in them to watch TV. That's certainly technology.

Compare a home now to one made two generations ago, and little has changed - assuming you are lucky enough to avoid the inherent death cycle of products tied to a smartphone. You've got easier access to shows and music, but people in the 1970s still had TV, radio, records, etc.

Compare a home from 1925 to two generations before that, and there you'll see a whole lot more changed.

Electricity is technology. Running water is technology. Municipal sewage is technology. Telephony is technology. Cheap aluminum is technology. Gasoline is technology. Weather forecasting is technology. The vertical filing system is technology. A card catalog is technology. Punched cards is technology.

You had access to a lot of technology when you were young. Why do you dismiss it so?
Don't forget the self-documenting aspect. The manual is included, the api documentation is included, you can ask emacs which command is executed when you click somewhere or when you press a button. I recently tried to do the same thing in Intellij, pita. Not only, can you find documentation, you can jump to the source code, inspect variable values at runtime, and debug or profile everything. All of that from inside the environment.
Sure, but that's not what 'astroturf campaigns' impies.
Was there any environment variables in particular that were difficult to set up? I'd like to make the installation instructions as easy to install as possible!

I felt like the most difficult/frustrating setup step would be signing up for a SMTP service like mailjet, mailgun, etc in order to get emails working, but I haven't had many people try to set it up before and talk to me about it :)

Oh I also almost forgot, if you'd like a reverse proxy that's easy to setup, I'd recommend Nginx Proxy Manager [1]

[1] https://nginxproxymanager.com/
one mind there is.

within it, two principles contend...
We plan to include a sensor kill switch on our own future hardware but the value is lower than most people believe on one of their primary computing devices. If it was successfully exploited, an attacker would get all of the data including documents, photos, videos, browser history, login sessions, passwords and much more. They'd also have control of the sensors whenever they're enabled including any calls, etc.

A kill switch for all of the radios is much less useful for this threat model because even regular apps know how to queue up all their data for later usage. If the goal is preventing detection location detection, that really requires disabling all the radios and sensors rather than just radios. If the goal is dealing with an attacker able to exploit radio firmware but not the OS from there due to the IOMMU isolation and hardened kernel/userspace drivers in GrapheneOS, that could potentially be useful, but they'd already lose access on a reboot as long as it power cycled the radio as long as the radio doesn't have any significant persistent state due to verified boot.
> for anything moderately complex this will become impossible.

It won't. You actually remove complexity by removing unnecessary dependencies.

You can organize your code the same way you would with React: components, state management, reactivity. It is all there within JS+HTML+CSS without 100kbytes of minified JS.
Research Reveals How AI "Thinks" (It Doesn't)
Your post is pure hot air. It would be helpful if you could provide concrete examples of aspects of Go that you consider badly designed and why.
For me, a team of junior developers that refuse to learn from their mistakes is the fuel of nightmares. I'm stuck in a loop where every day I need to explain to a new hire why they made the exact same beginner's mistake as the last person on the last day. Eventually, I'd rather spend half an hour of my own time than to explain the problem once more...

Why anyone thinks having 3 different PRs for each jira ticket might boost productivity, is beyond me.

Related anime: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time
Code Coverage: A Complete Guide
"The solution is to tax trucks 31,000 times more than cars."

OK, so what about consequences of that solution? With such taxes, I would expect the count of trucks to drop to ~ zero. Which, for many places in the world, means an abrupt cessation of any large-scale logistics.

Maybe big trucks could be replaced by a huge fleet of smaller trucks, but that also means 20x as many parking spots, drivers (there is a shortage of professional drivers almost everywhere) and much more congestion on the highways.

There aren't that many places that could shift their entire logistics onto rail. Even here in Czechia, where the rail network is about the densest in the world, we don't have much free capacity left on the main railway lines, and existing trains are chronically delayed.
Central planning targets what is good, but inefficiently. Private enterprise targets what is profitable very efficiently. There's a combination of the two that is a happy medium.
An Arkansas City Became an Epicenter of the Biking World
Tom Waits for No One, the Pioneering Animated Music Video from 1979
As a language user? Just stop using them entirely. It's what most people do eventually.
Yes, just a month or two to replace China.
While I agree that facebook is mostly obsolete outside marketplace, one thing I cannot find substite for is small communities mostly tied to specific location. If I go to facebook it is for marketplace (we have nice dedicated web in our country that works great) but for one or two groups created for our neighbourhood and the wider area around us.
Are those even his titles? Authors generally don't make up the title themselves. Sometimes they can help pick one from a list created by a title editor.
> The fact that they have shifted from talking about economics ...

You're a bit late complaining about that, they've been covering non-economics topics since about 1846 when the Corn Laws were abolished.
A shame that this is only for opting out of everything.

It would be great if I could do something like

export DO_NOT_TRACK=ads:personal-usage

and have that still allow crash reporting and anonymous usage statistics, while denying non-anonymous usage reporting and anything related to ads.
Trump has been spouting the same shit about trade deficits and the US getting ripped off for several decades. I think he legitimately believes high tariffs are a good idea to "fix" trade deficits.
Yep. I’d be eligible for more government benefits and pay lower taxes if I weren’t married. It would also be easier to set up various aspects of a business such as officers, etc since we would not be considered “related”.