MurphyA/hacker-news huggingface dataset:
by wjb3 | 2025-06-09 19:48:19+00:00
I used to think we’d adjust. Sure, the rise of screens was fast and destabilizing—but I believed young people would adapt, and that calling it a crisis was just the latest round of moral panic. A generational overreaction, like the Beatles or comic books or video games before them. But as the data pile up, I find myself shifting.

Now, I think we will likely look back on this era the way we now view ubiquitous cigarette smoking: What were we thinking? It should have been obvious.

We don’t need to adjust to the smoke. We need a public health response that makes the air clear again—where the very idea of “screen childhood” feels as strange to future parents as a cigarette in a stroller. Not a ban. Not panic. But a serious, data-driven cultural shift.
by beAbU | 2025-06-09 19:48:22+00:00
Based on everything I've read on it in this thread so far, it seems like it's pretty much hurting the little guys the most.

Whether this is malicious or intentional or just incompetent or something I honestly don't know.

Donald Trump's deeds and behaviour is just about the only place where I find myself unable to apply Hanlon's Razor.
Ask HN: Which Companies Show Promise?
by giantg2 | 2025-06-09 19:48:33+00:00
If you had to pick 3 public tech related companies that you think will be huge in the next 1-3 year but are not well known now, which would they be? I'm think I of stuff like a new paradigm shift or just able to execute better than everyone else.

I am losing my job and plan to bet to stocks. I figure maybe I can learn something about the tech or business model of companies you are impressed with. If they're really going to grow, then maybe I can apply for jobs there too.
by justsomehnguy | 2025-06-09 19:48:49+00:00
"Now make sure you have enough supplements to survive the night. Whose black pears of belladonna would make your day."

Even if you somehow find anything to query it - you would have no options to check if it's real or just another hallucination, especially on a deeply pruned model.

And off grid? Test for how long your Mac would run with the occasional LLM runs.
Show HN: Vibeplace.ai hire a human in the loop for vibe coded projects
by vpianykh | 2025-06-09 19:48:51+00:00
Hey all,

After a year of skepticism, I finally tried LLM-assisted coding, and I'm genuinely impressed! I can now spin up multiple instances of Xcode and VSCode and churn out code at a speed I never thought possible. Yes, the majority of the time the code needs significant refinement and guidance, often feeling like I'm dealing with an unmotivated teen. However, with enough focused prompting, it can produce decent results.

This prompt-review-merge loop, however, has made me the bottleneck in my own workflow. I wish I could outsource basic PR reviews to truly scale this process.

I also see a "gold rush" among non-engineers using LLMs for "vibe coding." While they're excited, they often overlook critical aspects like exposed API keys, SQL injection vulnerabilities, and ballooning cloud costs. They clearly need professional engineering oversight.

It became clear there's a missing piece for both scenarios: a human in the loop.

So, I decided to build a solution to bridge this gap and meet the demand for specialized support during this LLM-powered gold rush. I created vibeplace.ai.

vibeplace.ai is a double-sided marketplace connecting "vibe coders" with experienced professional engineers. Whether you're looking to take an idea from zero to one, scale from one to N, or simply resolve a technical bottleneck like my own, vibeplace.ai provides the expertise you need.

Do you see yourself on either side of this marketplace?

Vitalik
by ashwinsundar | 2025-06-09 19:49:31+00:00
I don't know how you're supposed to value software. I just reread your original post - picking 10% out of thin air doesn't make much sense either.

Software is more like a blueprint for a building, it's not the building itself. How much is a blueprint worth? If 100 architects spent a year on it, does that mean the blueprint is worth 100 x salaries? It might actually be worth nothing, if the blueprint asks the construction team to do something impossible.

Software is even worse though, because at least with construction, there are known physical models and real-world constraints (like physics) that decide whether a design can or cannot be implemented. A piece of software written today might be entirely unimplementable and worth nothing, but a breakthrough elsewhere in 5 years might make it extremely valuable at that time
by Veserv | 2025-06-09 19:49:40+00:00
I am not sure that is the case anymore. High Bandwidth Memory (HBM) [1] as used on modern ML training GPUs has immensely more memory bandwidth than traditional CPU systems.

DDR5 [2] tops out around 60-80 GB/s. HBM3, used on the H100 GPUs, tops out at 819 GB/s. 10-15x more bandwidth. At a 4 GHz clock, you need to crunch 200 bytes/clock to become memory bandwidth limited.

[1] https://en.wikipedia.org/wiki/High_Bandwidth_Memory

[2] https://en.wikipedia.org/wiki/DDR5_SDRAM
by alberth | 2025-06-09 19:49:41+00:00
Unpopular opinion: considering that last year’s WWDC was all about Apple’s vision for deep AI integration (still not yet released), and this year’s event mostly focused on a fresh coat of paint for iOS/macOS, it raises a fair question: "What has Apple actually been working on for the past two years if the AI still isn’t here and the main update is just new paint"?

Note: not being a hater and appreciate the complexities of working on huge platforms as Apple ecosystem. Just genuinely wondering, since it feels like maybe 2 years of start/stops/changing priorities.
by leakycap | 2025-06-09 19:50:00+00:00
I think it's tempting to overvalue our own needs. As if the Huffy $99 bike wouldn't work fine for two months. It absolutely would.

Life is too short to spent 5 hours agonizing over reports about what object to buy for 2 months. Agonize about the things you'll care about in 10 years, like a house, your career path, your health... that's where the value and utility/convenience comes in.

If photography was my passion, I'd spend that time willingly finding the best camera for me that would bring me joy and the function I wanted. I went to NYC years ago and wanted a camera with a selfie screen for the trip... went to target, bought one that worked in store. It was great on the trip and I had no issue just giving it away when I got back. Not worth researching --- but some otherwise very thoughtful people will spend 2 hours researching which printer paper to buy when they really don't care and it really doesn't matter.

Buy the car you want, not the one CR says to get. Buy an appliance from a brand you can get serviced in your area, and try to make purchases locally when you can. All of this matters much more than finding what 10 reviewers agree is the best bike or whatever is so temporary in life.
by pythonbase | 2025-06-09 19:50:03+00:00
Location: Karachi, Pakistan Remote: OK

Willing to relocate: Yes

Technologies: Python (Django, Flask, Pandas etc), JS, various databases, cloud

Email: contact at kashaziz dot com

Senior Software Engineer available for short and long-term remote projects. I help startups and mid-sized businesses build scalable, revenue-generating products that solve real problems.

## Why Choose Me

- Proven Impact:20+ years of experience delivering products that drive growth across industries like sports, real estate, publishing, and chemical technologies.

- Startup-Friendly: Partnered with early-stage companies to design MVPs that secured funding and launched in record time.

Enterprise-Grade Expertise: Enhanced legacy systems for mid-sized businesses, improving performance and reducing operational costs.

## Why Work With Me

- MVP Specialist: Turn ideas into working products quickly, ensuring your business can test the market and grow.

- Scalability & Stability: Designs are future-proof, ready to handle your next stage of growth.

- Collaborative Partner: I treat your business goals as my own, focusing on solutions that drive results.
by carsoon | 2025-06-09 19:50:43+00:00
I wrote the start to an agent library in Go. Its quite rough as most of it was implemented through using AI but I had a lot of ideas through planning/building it.

1. If you make your agents/workflows serializable you can run/load them from a config file or add/remove them from a decoupled frontend. You can also hash them to make versioning easy to track/immutable.

2. If you decouple the stateful object from the agent/workflow object you can just store that through sufficient logging then you can rebuild any flow at any state and have branching by allowing traces to build on one another. You can also restart/rerun a flow starting at any location.

3. You can allow for serializable tools by having a standard HttpRequestTool then setup cloudflare workers/any external endpoints for the actual toolcall logic. Removing primary server load and making it possible to add/remove tools without rebuilding/restarting.

Given this system in golang you can have a single server which supports tens of thousands of concurrent agent workflows.

The biggest problem is there isn't that many people who are working on it. So even if you can make agents 100x more efficient by running in Go it doesn't really matter if cost isn't the biggest factor for the final implementations.

The actual compute/server/running costs for big AI Agent implementation contracts is <1%, so making it 100x more efficient doesn't really matter.
by glkindlmann | 2025-06-09 19:50:59+00:00
I learned about the Schwebebahn from this[1] YT video (from The Tim Traveller), which goes into the history of why it made sense to build a suspended rail at this particular place and time. A more recent video [2] gives a much more detailed history.

[1] https://www.youtube.com/watch?v=9IFh6wFTJiQ

[2] https://www.youtube.com/watch?v=sI5DehAuT2I
by neuralkoi | 2025-06-09 19:51:05+00:00
In case you're wondering, the Hypervisor.framework C API is really neat and straightforward:

1. Creating and configuring a virtual machine:

hv_vm_create(HV_VM_DEFAULT);

2. Allocating guest memory:

void* memory = mmap(...); hv_vm_map(memory, guest_physical_address, size, HV_MEMORY_READ | HV_MEMORY_WRITE | HV_MEMORY_EXEC);

3. Creating virtual CPUs:

hv_vcpu_create(&vcpu, HV_VCPU_DEFAULT);

4. Setting registers:

hv_vcpu_write_register(vcpu, HV_X86_RIP, 0x1000); // Set instruction pointer hv_vcpu_write_register(vcpu, HV_X86_RSP, 0x8000); // Stack pointer

5. Running guest code:

hv_vcpu_run(vcpu);

6. Handling VM exits:

hv_vcpu_exit_reason_t reason; hv_vcpu_read_register(vcpu, HV_X86_EXIT_REASON, &reason);
by wirrbel | 2025-06-09 19:51:12+00:00
I studied at a German university where one of the prominent advocates for universal basic income, Götz Werner (the owner of a well-known German health and beauty retail chain), gave several talks. As a member of a student club, I participated in a smaller event with him, which allowed for plenty of questions and interaction. At that time, the concept of universal basic income wasn’t particularly associated with left-wing politics.

To summarize: Universal basic income can be seen as a kind of negative poll tax (a poll tax being a fixed tax per person). Werner argued that the current tax system is unsustainable because it places a disproportionate burden on labor. He suggested that instead of taxing income, we should tax consumption—essentially, by significantly increasing sales tax and eliminating income tax. Of course, this would make life unaffordable for low earners, so a negative poll tax (i.e., a basic income) would be necessary to make higher sales taxes socially acceptable.

In practice, a large portion of the universal basic income would end up returning to the state through sales tax anyway.

Even back in 2010, I sensed that Mr. Werner was promoting a system that would benefit his own financial interests. As an employer with high labor costs, he would gain from lower taxes and fees associated with employment in Germany. And, as a wealthy individual, only a small part of his wealth would be subject to sales tax, since he wouldn’t need to spend most of it on taxable purchases.

When pressed about numbers (how high the sales tax, how high the negative poll tax) he just wouldn't discuss numbers saying society would have to figure it out and potentially one might start out with some amount and then progressively increase the negative poll tax, increase the sales tax and decrease other taxes. It really felt like someone not having done any actual simulations / calculations.

oh and one thing he really emphasized is, that UBI could allow for people to go from like a 40h work week to a 30h work week being employed and use their fridays for example to become entrepreneurs/artists/etc. That really felt like as close to prosperity gospel as one can get in germany.
by michaelt | 2025-06-09 19:51:20+00:00
> The obvious remedy for this problem is just to store secret keys with the service provider itself. This is convenient, but completely misses the whole point of end-to-end encryption, which is that service providers should not have access to your secrets! Storing decryption keys — in an accessible form — on the provider’s servers is absolutely a no-go.

OK, so Twitter themselves are our adversary.

> One way out of this conundrum is for the user to encrypt their secret key, then upload the encrypted value to the service provider. [...] Most human-selected passwords and PINs make for terrible cryptographic keys. [...] you need some mechanism to limit the number of guessing attempts that the user makes, so an attacker can’t simply run an online attack to work through the PIN-space.

As I understand it, this stuff is all implemented in-browser, using javascript that's 100% under Twitter's control.

Wouldn't it be a simple matter for them to save your message's plaintext (or indeed your password) by just saving a copy while it's in plaintext form?
by stego-tech | 2025-06-09 19:52:01+00:00
The entire point of a work visa is enforced precarity for the benefit of the employer at the expense of the worker. I do not know how to make that concept any clearer.

If an employer wants someone to work in Country A, then they should be hiring domestically first; if they cannot find someone in Country A and want to hire someone from Country B, then that job is necessary enough that a Permanent Residency permit should be a non-issue for the employer and employee alike.

It really is that simple. If a job cannot be done on domestic wages then it’s not a job that needs doing in the first place.
by techpineapple | 2025-06-09 19:52:39+00:00
One of the things that surprised me, and I first heard about it during the Romney campaign, is that partisan candidates often believe their own partisan media. And a lot of the people spreading conspiracy theories aren’t joking around they really believe it. This sort of surprised me as I thought some of the more sensational media was known to be sensational by serious people, and that is apparently not true.

I like the closing quote though: "What you end up with are extremely frustrated, disillusioned people who trash others who have put their careers on the line to do the right thing.”
by dole | 2025-06-09 19:53:03+00:00
I was curious myself, so I'd think resist printing such as [0] Katazome or [1] Rōketsuzome, using wax wheels. I feel like shibori would be tough for pattern accuracy but considering the craftsmanship I wouldn't be surprised to be wrong.

[0] https://en.wikipedia.org/wiki/Katazome [1] https://en.wikipedia.org/wiki/R%C5%8Dketsuzome

I have a very similar tattered thread-bound book of these style of kimono patterns at home but I don't think they're from Hokusai.
by leakycap | 2025-06-09 19:53:04+00:00
This is an interesting idea! I've found that the valley between customers and being able to work directly with a helper like you describe is too vast for meaningful interaction to work.

If the customer is paying enough, it can be worth it. But it would take a decent developer to be the helper in this situation, and that developer could likely make more money doing other work, so it makes it hard to grow this model in my mind. What are your thoughts on attracting talent to the provider side?
by awkward | 2025-06-09 19:53:28+00:00
Software engineers hired for custom, in house work are not building a fixed piece of software with the intention of letting it loose unchanged for the next five years.

Software engineers hired to build product are not exclusively building a finished product, and are increasingly necessary as part of the expense of operating that product long term. Industry trends have gone towards combining and blending developement, security, operations, and design.
by austinl | 2025-06-09 19:54:06+00:00
This is also likely a performance nightmare. Funny that they mention that "new hardware has enabled us to..." which means that this will perform poorly on old devices.

At a previous company, we were forbidden from using translucency (with a few exceptions) because of the performance cost of blending. There are debugging tools we'd use fairly often to confirm that all layers were opaque.
by afarah1 | 2025-06-09 19:54:11+00:00
The author writes that the encrypted private key (DEK) is susceptible to decryption if the server is compromised because then there are no more limits on incorrect attempts, allowing an attacker to walk the whole key space (of the KEK). But doesn't strong password requirements and a proper derivation function provide a large enough key space, making decryption by guessing (through any of various methods) infeasible?

The author only mentions two alternatives for this problem, hardware security modules to prevent the compromise of the DEK from the server in the first place, or "sharding" between independent hosts to minimize the odds of that. Both certainly harden the server, but what about hardening the KEK?

The author mentions PINs for the KEK because they are easy to memorize, which certainly makes for a poor key space, but why not use the same password the user already memorized to login, which should have strong requirements? Proton Mail, which also stores user's (encrypted) private keys,[1] initially had two passwords, one for login and one for decryption, and now allows users to have a single one, used both for login and decryption but never transmitted to the server, by using SRP for authentication.[2] Yet another approach is taken by Mozilla for Firefox Sync, which does two key-derivations on your password at your machine, creating one key for authentication and a separate one for decryption.[3] I wrote more about both approaches, check my submission history if you're interested.

Anyway a nice read, I just missed more discussion about hardening the key in the first place, and how far that gets you in case of server compromise.

[1] https://proton.me/support/how-is-the-private-key-stored [2] http://srp.stanford.edu/ndss.html [3] https://hacks.mozilla.org/2018/11/firefox-sync-privacy/
by neilv | 2025-06-09 19:54:33+00:00
> Other kinds of messages take longer. Emails have to be manually read and sorted. Faxes have to be digitized and emailed. [...] By contrast, congressional staffers tally phone calls right away.

Golly. Is this a problem? Hasn't this been solved already? Do they want to solve it? How much do they want to solve it, in terms of United States Dollars?

This is now easy for many HNers to build, with the hard parts now done by free off-the-shelf components.

The customer could have those email tallies even faster than the phone staffer tallies, for the timely read on constituents that the 5calls.org Web page suggests.

And then they can manually or semi-manually review the emails later, for nuance and genuine responses. But they got the important tallies immediately, on their live dashboard and timely alerts.

(But keep those human staffers answering phone calls, since I'd guess that AI on phone there would alienate the very engaged voters who still make phone calls.)
by nine_k | 2025-06-09 19:54:39+00:00
> when LLMs become really useful

It looks to me similar to the situation with that newly fashionable WWW thing in, say, 1998. Everybody tried to use it, in search of some magic advantage.

Take a look at the WWW heavyweights today: say, Amazon, Google, Facebook, TikTok, WeChat. Are the web technologies essential for their success? Very much so. But TCP/IP + HTML + CSS + JS are mere tools that enable their real technical and business advantages: logistics and cloud computing, ad targeting, the social graph, content curation for virality, strong vertical integration with financial and social systems, and other such non-trivial things.

So let's wait until a killer idea emerges for which LLMs are a key enabler, but not the centerpiece. Making an LLM the centerpiece is the same thinking that was trying to make catchy domain names the centerpiece, leading to the dot com crash.
by reissbaker | 2025-06-09 19:55:00+00:00
I can place the Apple Fitness+ app wherever I want, and can place it last in the list such that I never scroll over it. In fact, this is exactly what I do, since I don't use it. Thus, I never see any app-specific UI from it. I don't think hovering on an app, and seeing app-specific UI from that app, is an ad; it's just app-specific UI. Some apps may use that to show ads, but that doesn't mean the OS has ads, and you are free to not use apps that do that.

I have no idea what you mean by "they made it so almost everyone uses the Apple TV app." You mean, they made an app that many people like, and that app has ads in it (but not the OS)? That doesn't mean the OS has ads.

Personally, I never use the Apple TV app: I use Netflix, Crunchyroll, HBO Max, and the Criterion Collection apps. And I never see what I would consider to be ads in the OS, and I never see content previews for apps I don't use.
by c0redump | 2025-06-09 19:55:08+00:00
I liked the article and think it contains some good insights, but there are a few things that left a bad taste in my mouth, and prevented me from fully connecting with the argument being made.

First, there are some platitudes or outright stereotypes that are presented as profound insights, e.g. “men do not connect emotionally as well as women”. Whether this is or is not true is up for debate in the first place, but either way, it’s hardly a novel or interesting statement. Discussing the causal relationships that yield this emergent phenomena, and using that to synthesize a solution, is far more interesting.

Second, these issues primarily affect lower or middle class men and boys. There’s just something off-putting about an Ivy League-educated lawyer and politician, who is not a man, writing op eds about men’s issues and how to address them. Like… what exactly makes her think that she would have any valuable insight that’s not inherently obvious to the median American male? Cynically, I think it may be good for us to have women spearheading this, because it’s politically incorrect for men to raise these issues. That right there illustrates one of the central cultural illnesses that is resulting in the enshittification of men.

But most of all, I find it patronizing that this piece refuses to acknowledge that men have legitimate complaints in some respects. Eg during my undergrad, there was a TA room where students could go for help on CS projects. There was almost always a line down the hall because of the popularity of the major. However, female CS students had their own special TA room, with an equal number of TAs, despite women making up like 10% of the major. For another example, look at the female-exclusive career fairs and resulting employment opportunities, like at GHC. Men and boys see this stuff in front of their face all the time. They know it’s not fair. It’s obvious that it’s not fair. But nobody wants to say it, because you’ll be labeled as all sorts of horrible things. That is emblematic of the core, central issues in our modern gender roles and expectations as they relate to men. And I hate to say it, but IME, these harmful attitudes towards men are primarily perpetuated by women (in particular, the very-online crowd)