MurphyA/hacker-news huggingface dataset:
by andrewrn | 2025-04-13 15:14:15+00:00
Wow, thanks for the very thoughtful feedback. You're right I think bounds makes more sense. And I also like the bets idea where perhaps the user has a budget of bound softness they can use on the factors that they're least confident about. These would definitely make a richer, more gamified experience. I'd like to add all these elements, but the challenge will be packaging it all intelligibly into the UX, which is struggling even on this initial basic mvp version.

The idea originated because I thought it would be really cool to get good at making these quick estimates, for practical usage in everyday life. So I'm trying to strike a balance between a really rich, complex game, and a little tool to just build mathematical thinking habit and ability.

Your mention of team-based estimation where people use one another to whittle down estimates reminds me of this competition I came across while researching: https://estimathon.com/about. It's very related to this project. Social features, starting with something simple like "you guessed closer than x% of people!" are something that I want to add but I hadn't thought of an almost team-based gameplay like you suggest. Definitely intriguing...

Thanks so much!
by jandrewrogers | 2025-04-13 15:15:18+00:00
Anecdotally, among the people I know in Seattle, many people who have happily been in the same relationship for decades are not married. People are not avoiding long-term relationships, they are avoiding the baggage and fairly rigid assumptions that comes with state intervention in their relationships. There is zero social pressure to be “officially” married so people have no reason to do it for the sake of social conformity. Both men and women are subscribing to this.

I think some of this is a side-effect of many people planning to never have children.
by api | 2025-04-13 15:16:29+00:00
Seattle, meaning the city, right?

When people get married and think about settling down and maybe having kids, they usually leave high cost of living cities. They want stability, something they can own or rent long term, and usually more space, especially if kids are coming.

Sometimes they move to the suburbs, sometimes across the country.

The only people who stay tend to be rich people who can actually afford to get some space and stability in the city. Even then many of those decide to leave anyway for other reasons, again especially if they want kids.

High cost city centers are basically an extension of college dorms at this point. They are where people go to start their careers or level up, not stay.

This is like saying “study shows that most people in a shopping mall are looking to buy something” then extrapolating some larger conclusion from that.
Show HN: AI headshot generator using realistic GAN model
by JasonKui | 2025-04-13 15:16:50+00:00
I’m Jason, a solo maker of Portix – an AI toolkit that includes headshot generation, photo filters, and face-swap tools.

This tool was born out of my need to create studio-quality avatars without a photoshoot. Built for creators, marketers, and remote teams.

Would love your feedback! Demo: https://ai-headshot-generator.org
by Balgair | 2025-04-13 15:17:56+00:00
>neither party is willing to go against their president in a meaningful way.

So, what's going on is that Donny himself has all the money. Not personally, but his various election funds have more than than the rest of the Republicans combined. Obama has a similar set-up back in 2012, but not nearly as disproportionate as Donny has.

Republicans can't go against Donny without risking a primary opponent funded by Donny that will oust them.

The Democrats do not have this funding problem to the same degree.

What this means is that the Republican party is only going to go against Donny (impeachment) when they figure that the average Republican Primary voter in deeply red districts will have a 50/50 chance of voting (actual polling, not vibes) the way Donny tells them too. And that reassessment is not going to happen until at least late summer 2026.
by xg15 | 2025-04-13 15:17:56+00:00
Read the article again. According to the whistleblowers, governments in general get privileged access vs regular users and Israel gets privileged access vs other governments:

> Governments and organizations, on the other hand, have privileged channels to trigger content review. Reports submitted through these channels receive higher priority and are almost always reviewed by human moderators rather than AI. Once reviewed by humans, the reviews are fed back into Meta’s AI system to help it better assess similar content in the future. While everyday users can also file TDRs, they are rarely acted upon. Government-submitted TDRs are far more likely to result in content removal.

Meta has overwhelmingly complied with Israel’s requests, making an exception for the government account by taking down posts without human reviews, according to the whistleblowers, while still feeding that data back into Meta’s AI.
by helsinkiandrew | 2025-04-13 15:18:15+00:00
Who will comfort Toffle is a very moving book about loneliness

https://www.moomin.com/en/blog/who-will-comfort-toffle-backs...

> But when he tries to write about how lonely he has been, About his house and Hemulen, the smooth white shell he’s seen,

> The Groke, the night he sailed the sea, he finds no words will come. He is too shy to write his tale. Poor Toffle is struck dumb.

> So Who Will Comfort Toffle now? Will someone lend a hand And help him write to Miffle so that she can understand?
by hedora | 2025-04-13 15:18:37+00:00
There are a few reasons I avoid Go, and their syscall pacakge is on the list. It breaks a bunch of tooling that requires LD_PRELOAD or static linker interposition. (One example: Interposing on the clock to test timeout logic.)

I wish they had an option that just used libc. Maybe, someday someone will add a target architecture/port that just uses posix. I’d prefer that in Linux too.
by inglor_cz | 2025-04-13 15:19:03+00:00
See also "The Global Collapse of Coupling and Fertility"

https://www.ggd.world/p/the-global-collapse-of-coupling-and

I wonder if the ultimate cost (in lives never born) of technologies like smartphones and Tinder will be. If a significant part of the entire youth cohort never learns to interact with the other sex in the real world, we might be looking at a pandemics of loneliness - and at subsequent global birth deficits in eight to nine figures.
by extra88 | 2025-04-13 15:19:04+00:00
Yes. Satellite dishes also provide service like cable does, a number of "basic" channels included plus options for "premium" channels that cost extra. The basic channels include the broadcast networks for one's geographic area.

They're not that popular but there are similar bundles available over the Internet, YouTube TV is one.

All the national broadcast networks have Internet options, Hulu has shows from multiple networks, Paramount+ has CBS. Both also have shows made for cable & satellite channels and Internet-only programming.

There's a lot more than Netflix too, Amazon Prime, AppleTV+, Disney+, Max, and many others.

Live sports kept people signed up to cable & satellite for a long time, I think now there are Internet options (and probably exclusives, I don't watch sports).

This is from 2022: https://www.nielsen.com/insights/2022/broadband-only-tv-home...
by MomsAVoxell | 2025-04-13 15:19:10+00:00
> 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.
by danenania | 2025-04-13 15:19:36+00:00
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
by shibaobun | 2025-04-13 15:20:04+00:00
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-...
by diggan | 2025-04-13 15:20:05+00:00
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.
by billmalarky | 2025-04-13 15:20:12+00:00
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!
by strcat | 2025-04-13 15:20:40+00:00
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.
by rollcat | 2025-04-13 15:20:49+00:00
> 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.
by HenryBemis | 2025-04-13 15:21:00+00:00
> 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 :)
by spicyusername | 2025-04-13 15:21:07+00:00
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.
Ask HN: Seeking advice on doing Computer science research (as undergraduate)
by ad34bacf35a2 | 2025-04-13 15:21:22+00:00
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.
by andrewrn | 2025-04-13 15:21:51+00:00
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!
by graypegg | 2025-04-13 15:22:35+00:00
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.
by dralley | 2025-04-13 15:22:40+00:00
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.
by oulipo | 2025-04-13 15:23:46+00:00
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
by mergy | 2025-04-13 15:24:09+00:00
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.
by jfengel | 2025-04-13 15:25:08+00:00
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.
by eesmith | 2025-04-13 15:25:37+00:00
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?
by funcDropShadow | 2025-04-13 15:25:39+00:00
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.
by shibaobun | 2025-04-13 15:25:47+00:00
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/
by strcat | 2025-04-13 15:26:10+00:00
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.
by fxtentacle | 2025-04-13 15:26:49+00:00
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