MurphyA/hacker-news huggingface dataset:
by solardev | 2025-06-09 18:27:30+00:00
> But to be fair similar-style criticisms were levied against the iPhone

Really? That was a long time ago, but I don't remember that sort of criticism towards the iPhone... though maybe my memory is just foggy? It seemed to all happen so quick, with Google copying them with the G1 soon afterward, and then... well, the rest is history. The iPhone was a streamlined evolution of an existing niche (PalmPilots, Blackberries, Nokia Communicator, etc.).

When I first heard about the Vision Pro, I really hoped that they made a much simpler, slimmed-down version of the Oculus, something more like the Xreal glasses. I was surprised when they went the other way instead, doubling down on all the extra-fancy tech that just added more bulk and expense. I don't think anyone ever thought, "Man, the thing VR really needs? A scary recording of my eyes on the front." They somehow managed to find the nightmarish "sweet spot" between dorkiness and the uncanny valley, and then jacked up the price 3x-10x compared to all the other VR headsets...

On the other hand, I do remember similar criticisms towards the first iPod, famously compared to the Nomad and other MP3 players of that time (https://slashdot.org/story/01/10/23/1816257/apple-releases-i...)... is that what you're referring to?
by jplusequalt | 2025-06-09 18:27:33+00:00
>A school's curriculum should be created assuming LLMs exist and that students will always use them to bypass make-work

Okay, how do they go about this?

Schools are already understaffed as is, how are the teachers suddenly going to have time to revamp the entire educational blueprint? Where is the funding for this revolution in education going to come from when we've just slashed the Education fund?
by d-labami | 2025-06-09 18:27:37+00:00
LabAMI | iOS Engineer | Remote (US timezones) | Equity Only | Full time | https://labami.ai

Help Us Shape the Future of Music Education

LabAMI’s mission is to harness technology to make learning music more accessible, intuitive, and meaningful for everyone, while keeping the essential human touch at its core. We empower teachers to expand their impact, help students and parents chart inspiring learning journeys, and connect a global community of musicians, educators, and enthusiasts.

As part of the founding team, you’ll take ownership of our evolving iOS app, collaborating closely with the founders to drive product vision and feature development. You’ll play a key role in shaping an engaging, community-driven platform that supports both educators and learners. As an early team member, your voice and skills will directly influence our product, culture, and company trajectory.

What We’re Looking For

- Strong skills in at least one programming language

- Passion for our mission and excitement to work in an early-stage team

- Ownership mindset and ability to thrive in a collaborative, fast-paced environment

- Preferred: iOS experience (Swift/SwiftUI/UIKit/etc.); shipped consumer apps

This is a remote, equity-only role with a mission-driven, flexible team that cares deeply about music and technology.

Apply here! https://forms.gle/tmD8NDunyFhkpdPk7
by eadmund | 2025-06-09 18:28:00+00:00
> Maybe this is a dumb question, but if you only deduct part of their salary in the first year, what happens if you have a software developer for several years?

Not dumb at all! In the second year, you get to deduct ⅕th of the previous year’s salary and ⅕th of the current year’s salary; likewise, in the third year you get to deduct ⅕th of the first year’s salary, ⅕th of the second year’s salary and ⅕th of the third year’s salary.

The key thing is that in the fifth and following years, a business would deduct a fifth of each of the previous five year’s engineering payrolls. This is not great for a growing business, but it’s murder on a startup trying to grow from zero.
by kiitos | 2025-06-09 18:28:10+00:00
> If you prompt the LLM for code, and then you review the code, identify specific problems, and direct the LLM to fix those problems, and repeat, you can, in fact, end up with production-ready code

I guess I will concede that this is possible, yes. I've never seen it happen, myself, but it could be the case, at some point, in the future.

> in less time than it would take to write by hand.

This is my point of contention. The process you've described takes ages longer than however much time it would take a competent senior-level engineer to just type the code from first principles. No meaningful project has ever been bottle-necked on how long it takes to type characters into editors.

All of that aside, the claim you're making here is that, speaking as a senior IC, the code that an LLM produces, guided by your prompt inputs, is more or less equivalent to any code that you could produce yourself, even controlling for time spent. Which just doesn't match any of my experiences with any current-gen LLM or agent or workflow or whatever. If your universe is all about glue code, where typing is enemy no. 1, and details don't matter, then fair enough, but please understand that this is not usually the domain of senior-level engineers.
by PaulHoule | 2025-06-09 18:28:12+00:00
In a phase when I was doing a lot of networking I hooked up with a chip designer who familiarized me with the "memory wall", ASIC and FPGA aren't quite the panacea they seem to be because if you have a large working set you are limited by memory bandwidth and latency.

Note faster-than-silicon electronics have been around for a while, the DOD put out an SBIR for a microprocessor based on Indium Phosphide in the 1990s which I suspect is a real product today but secret. [1] Looking at what fabs provide it seems one could make something a bit better than a 6502 that clocks out at 60 GHz and maybe you can couple it to 64kb of static RAM, maybe more with 2.5-d packaging. You might imagine something like that would be good for electronic warfare and for the simplest algorithms and waveforms it could buy a few ns of reduced latency but for more complex algorithms modern chips get a lot of parallelism and are hard to beat on throughput.

[1] Tried talking with people who might know, nobody wanted to talk.
by 0x457 | 2025-06-09 18:28:18+00:00
Yes, that's why long time ago we figured out how to store those in some extremely fast memory store like memcached or redis. I hope people that work at scale where it's not a viable option don't need to read such blog posts to set this up.

To store 1M sessions, let's say each is 2 KB, you going to need 2GB. Somewhere around 15K session look ups per second will saturate the server (+/- 5K ops/s depending on the CPU) . If you want more sessions - use more RAM, if you want more ops/s - use more servers (cache cluster).

Another reason to JWT - cross-region authentication (replicating giant session store across the globe isn't a viable option)
by adrian_b | 2025-06-09 18:28:32+00:00
Stainless steel is cheaper than titanium. Even if the price difference between titanium and stainless steel is likely to become smaller, it is most likely that stainless steel will always remain significantly cheaper, especially in the form of alloys where nickel is replaced by manganese and a part of the chromium is replaced by aluminum.

Unfortunately, even stainless steel is considered as too expensive by the car manufacturers, despite the fact that when we consider the total cost over the lifetime of the vehicle, with the need of replacing the rusted parts, the cost of stainless steel could have been less (but then customers would have been repealed by seeing higher upfront costs, without knowing how much they will spend on repairs in the future).
Ask HN: Why would Apple cannibalize its macOS/Mac ecosystem?
by gazarullz | 2025-06-09 18:28:40+00:00
The improvements bought to the iPad OS announced during the WWDC bring the iPad OS even closer to the Mac OS capabilities set. As a long time Mac OS user I have a hard time why shouldn’t I switch to an iPad with my next device upgrade instead of a Mac. Not sure what Apple is aiming for here given that an iPad is definitely. cheaper than a Mac (eg. an 18GB air).

Any ideas on why would the push the tablets to provide similar capabilities as the macbooks?
by Klonoar | 2025-06-09 18:28:41+00:00
Every Electron app is going to feel incredibly out of place.

And for the few that aren’t okay with feeling out of place, the devs of those apps will now have to contend with shipping more macOS specific styles and workarounds.

I’m not looking to discuss Electron performance/etc so please ditch that discussion before it starts. I just find it interesting how comparatively tricky this particular UI styling might end up being for cross-platform developers.
by timr | 2025-06-09 18:29:12+00:00
Yeah, sorry...I re-read the comment and realized I wasn't being clear. It's bigger than just search/replace. Already updated what I wrote.

The far more common situation is that I'm refactoring something, and I realize that I want to make some change to the semantics or signature of a method (say, the return value), and now I can't just use search w/o also validating the context of every change. That's annoying, and today's bots do a great job of just handling it.

Another one, I just did a second ago: "I think this method X is now redundant, but there's a minor difference between it, and method Y. Can I remove it?"

Bot went out, did the obvious scan for all references to X, but then evaluated each call context to see if I could use Y instead.

(But even in the case of search & replace, I've had my butt saved a few times by agent when it caught something I wasn't considering....)
by eviks | 2025-06-09 18:29:31+00:00
The form over function school of design continues its grim march towards decreasing usability.

Look at the most basic UI interaction - text cursor movement - and note how this new liquid glass adds more confusing visual noise by adding text reflection for no good reason, which makes, for example, an empty line appear as a line with some text due to this reflection, thus making it harder to see that your cursor is located at the top line.

> more focus to content

it's the opposite, you dilute focus on content by manufacturing non-existent noise.

And the claim to being "natural" in the video falls flat - compare to the actual physical movements a few frames before - the lens doesn't change in width or height! So the digital animation noise is unnatural!

Similarly with the menu sheet adding new rubberband effect in the corner- what underlying natural interaction does it reflect? What signal does that jiggly noise send?

But yeah, if you live in a "lively delight" fantasy of design, nothing would stop you.
by xp84 | 2025-06-09 18:30:03+00:00
Indeed, I think if our government weren't absurdly corrupt and incompetent that breach should have triggered two things:

1. Announce a timeline to publish SSNs publicly for all people (forcing function for businesses who might drag their feet)

2. Before #1 comes to pass, issuance of actual credentials to replace SSNs for multiple purposes, credentials that

A. can be validated in an online process B. you can get multiple credentials that all tie back to a secure identity for credit reporting purposes, and you can be notified when new credentials are generated C. and (*crucially*) can be invalidated for future use when compromised

3. Regulation of the consumer credit reporting industry to force them to only report future credit report lines where identity was validated according to the new process, not just from "1FA" based on a number the credit industry themselves already leaked for the whole country.

#2 is not easy! It would be a massive project. But it's hard to argue that keeping the absurd "secret 9 digit number" joke going isn't even less viable than taking that project on would be.
by anigbrowl | 2025-06-09 18:30:18+00:00
The answer to all these questions is yes, i don't see the point in trying to obfuscate this with artificial complexity.

What about HR, etc who use excel documents?

IF they are using it rather than developing it, no. If they put in 5 hours a week writing code, yes for those 5 hours. This isn't hard.
by mrguyorama | 2025-06-09 18:30:34+00:00
Also the exact same politicians and party that was so fucking Gung Ho at bombing the middle east (not even picking a country!) that you were "Unamerican" for not believing straight up lies by the administration (that nobody went to jail for) are the ones crying about defending a Sovereign nation being unilaterally invaded in Europe.

They are also tee-ing us up to attack Iran, and have provably spent money attacking Houthis despite knowing that Europe would take care of themselves.

They are full of shit and they know it. They do not care.
Show HN: Sentrilite: eBPF/AI powered observability and real time security
by gaurav1086 | 2025-06-09 18:30:36+00:00
Hi HN,

I’ve been building Sentrilite for deep Linux system observability and real-time alerting using eBPF. It’s designed for teams that want fine-grained visibility into process activity, network connections, and file access — with the flexibility to define custom rules or use it as an EDR/XDR agent.

What it does:

Traces system events in real-time (execve, socket activity, file reads/writes, etc.) Sends alerts to a built-in WebSocket server and live dashboard Supports custom rule creation and reporting Optional AI-powered risk scoring Monitors multiple servers from a single UI Designed to be lightweight, fast, and self-hosted GitHub: https://github.com/sentrilite/sentrilite Website: https://sentrilite.com Demo: https://youtu.be/16BvgmfiYzQ

It’s available with a free trial and low-cost per-server pricing after that. Would love feedback, suggestions, or use cases you’d like supported.

Thanks for reading!
by anigbrowl | 2025-06-09 18:30:38+00:00
I seem to remember people being broadly in favor of this change at the time it was first proposed because it would elevade software development and create more long-term stability, but in a world where the primary focus is on quarterly funding rounded and acquisitions it obviously skews the numbers and thus the potential founded/early investor upside.

There are two possible motivations for the impending change. One is the argument that deducting 100% of developer labor isn't ideal because developers create IP whose value can compound as an asset, rather than the labor being 'consumed' in production as with manufacturing (where any long-term benefit after the initial sale goes to the consumer). The other is that it's a legislative stick designed to herd a powerful investor/donor lobby into supporting budget legislation in exchange for turning the favorable tax treatment faucet back on.
by throwaway1854 | 2025-06-09 18:31:05+00:00
> I would think in 15 years someone will try and succeed to create a "destination gas station", like a cool restaurant, that people will go out of their route to visit.

This has already happened in the U.S. Southeast. It's called "Bucc-ee's". They're very large gas stations with 50+ pumps. They have a squirrel for a mascot and sometimes if you go there's someone dressed up as the mascot there.

Inside, it's not a traditional restaurant but they're well known for selling barbecue (e.g. brisket). They also have large sections of the inner store dedicated to selling lots of rustic and outdoor type things that you'd traditionally get at a department store--things like grills, tents, etc.

It's a destination for sure.
by cloverich | 2025-06-09 18:32:25+00:00
You have to compare it at the right level. A _developer_ who did not embrace mobile is fine, because the market _grew_ as a result of mobile. For developers, there were strictly more opportunities to branch out and find work. For _companies_ however, yes, if they failed to embrace mobile many of them absolutely were hard-passed (or lost substantial market share) compared against those who did. Just like those who failed to embrace the internet were hard passed before that.

A more apt comparison might be comparing it to the arrival of IDE's and quality source control? Do you think developers (outside of niche cases) working out of text editors and rsyncing code to production are able to find jobs as easily as those who are well versed in using e.g. a modern language tooling + Github in a team environment? Because I've directly seen many such developers being turned down by screening and interviews; I've seen companies shed talent when they refused to embrace git while clinging to SVN and slow deployment processes; said talent would go on to join companies that were later IPOing in the same space for a billion+ while their former colleagues were laid off. To me it feels quite similar to those moments.
by rawgabbit | 2025-06-09 18:32:31+00:00
The only logic was to make the Trump 2017 tax cuts look "revenue neutral". They were cooking the books so the CBO would give the tax cuts a passing grade.

https://americansfortaxfairness.org/ways-means-trump-tax-law... Quote: Corporations have traditionally been allowed to deduct all of their research expenses in the year incurred, even though a lot of research pays off slowly so its costs should similarly be written off over time. Adopting this position, and as a way to partially pay for its big corporate-rate cut, the Trump-GOP tax law decreed that starting in 2022 companies would have to write off research and experimentation expenses gradually: over five years for domestic research, 15 years for foreign. This requirement to “amortize” the expense over time reduces the value of the deduction, increasing corporations’ taxable income and requiring them to pay more in income taxes upfront. The Ways & Means legislation proposes to retroactively reverse this provision.
by rblatz | 2025-06-09 18:33:04+00:00
The whole thing is basically you can't know anything, and personal experience can't be trusted. So we are all helpless until "Science" tells us what to do. Until then sit on your hands.

Where is the proof that Javascript is a better language than Typescript? How do you know if you should be writing in Java/Python/C#/Rust/etc? Probably should wait to create your startup lest you fall into a psychological trap. That is the ultimate conclusion of this article.

It's ok to learn and experiment with things, and to build up your own understanding of the world based on your lived experiences. You need to be open minded and reevaluate your positions as more formalized understandings become available, but to say it's too dangerous to use AI because science hasn't tested anything is absurd.
by adrian_b | 2025-06-09 18:33:24+00:00
How fast a car will rust depends a lot on the country where it is used an also a lot on whether the owner has a garage where to keep it.

There are many countries where only a small percentage of the car owners also have garages, so the cars stay always outside, in rains and bad weather. Such cars rust completely far quicker than the cars kept in better conditions.

I had a car that I have used for 30 years and many hundred thousand miles, without having a garage. By its end of life, it still had many parts of the original motor, but from the original steel chassis there was nothing left. Every part of it had been replaced several times, due to excessive rust.
by stego-tech | 2025-06-09 18:33:32+00:00
That’s the neat part of the Permanent Residency (Green) card: you don’t have to stay forever. What that change does is destroy outsourcing and H1B visa mills by forcing employers to hire domestically first, and actually go through the process of sponsoring an immigrant’s Green Card if they want to hire cheaper foreign labor.

It does not deter expats, it protects them from exploitation and abuse by employers.
by zahlman | 2025-06-09 18:33:35+00:00
Meanwhile, I'm increasingly frustrated by my inability to find a service where I can search for keywords I want and keywords I don't want, and reliably check the offered links, ctrl-f for the wanted keywords and find them, and ctrl-f for the unwanted keywords and fail to find them. Oh, and apparently I can completely forget about search that cares about non-alphanumeric characters whatsoever.
by fxtentacle | 2025-06-09 18:33:44+00:00
Am I the only one that hates the concept?

I want a good UI to fade into the background. But this one is like a UI designer's promotion fever dream: The UI is at the center, no matter the content. The promotional video says "This material brings a new level of vitality to every experience" and then they show a video player where now the control overlay has more contrast, more movements, and more bright lights than the actual movie. And then the other features are just bull*: "It responds in real-time to your actions". Gosh I hope other UI frameworks would respond to my actions, what a novel idea! And yeah, ever played a video game? Things reacting to user input in real-time isn't exactly groundbreaking. And then they top it off with "a fluidity only Apple can achieve", which is just delusional. Desktop Linux box + RTX 5090 + current video game + 240 Hz screen => a fluidity that exceeds everything that Apple can achieve on a phone.

I mean I like SwiftUI and I like how apps look on the current iOS. But I think it's already borderline intense just to use the OS. It certainly should not have any more additional glitter, blinking, movement, or animations. It might be the direction that GTK could benefit from, but not SwiftUI.

In short, this feels like a step in the wrong direction for Apple to me.
by vladvasiliu | 2025-06-09 18:33:52+00:00
Even companies which not only should know better, but are actually paid to handle things like this get it hilariously wrong.

The company I work for is a client of a big-ass CDN you've heard of (not the one whose ceo hangs around these parts). Yet, they somehow think it's fine to notify me of "new connections from an unusual IP" when I connect from the same /64 block of ipv6.
by rconti | 2025-06-09 18:34:07+00:00
I'm not sure what you call it, but the "unified view" thing where you're supposed to be able to view content across providers is a complete nightmare. I'm not actually sure how I end up there -- I think it happens after I finish watching a program on AppleTV+ (oh, yeah, the naming is a disaster too). I'm not sure how I'd launch it if, for some reason, I _wanted_ to use it, and the navigation is just incredible strange.

Figuring out which elements are selected in the UI is often hard.

The trackpad on the remote is not good -- I've tried setting it to disable trackpad and click on, but then I'll inevitably find an app that needs a trackpad.

Overall I'm quite happy with the AppleTV as a device, but the UI could use quite a bit of help.
by craftkiller | 2025-06-09 18:34:07+00:00
> The way nix works with the way nixpkgs is structured, pinning a version of any package means pinning a commit of the entire nixpkgs tree.

You can do that for a single package. For example, the latest version of linux-firmware is currently broken for my wifi cards so I pinned linux-firmware to commit dda3dcd3f of nixpkgs, whereas the rest of my software comes from the latest version of nixpkgs. There are multiple ways to accomplish this, but the way I did it was:

1. Add an input of a specific version of nixpkgs (which I called `nixpkgs-dda3dcd3f`): https://code.fizz.buzz/talexander/machine_setup/src/commit/e...

2. Add an "overlay" which replaces linux-firmware in the regular nixpkgs with the copy from nixpkgs-dda3dcd3f: https://code.fizz.buzz/talexander/machine_setup/src/commit/e...
by codethief | 2025-06-09 18:34:11+00:00
> New Design with Liquid Glass

Looks like software UI design – just like fashion, film, architecture and many other fields I'm sure – has now officially entered the "nothing new under the sun" / "let's recycle ideas from xx years ago" stage.

https://en.wikipedia.org/wiki/Aqua_%28user_interface%29

To be clear, this is just an observation, not a judgment of that change or the quality of the design by itself. I was getting similar vibes from the recent announcement of design changes in Android.