MurphyA/hacker-news huggingface dataset:
by bigyabai | 2025-06-10 00:38:37+00:00
> While he has done an incredible job with leading the business and operational side of Apple

Can we say that yet? A lot of value was made in the short term, but it kinda feels like that would happen to any CEO that has an iPhone moment on their hands. Cook's real challenge was to flip the scenario into something sustainable; can Apple take the excitement and turn it into a product line?

They certainly tried. Cook led the charge on the Apple Watch, which fell short of a tentpole offering but still found an audience. Airpods took off, presumably after Cook learned from the failure (and acquisition) of Beats by Dre. And Vision Pro... the less said the better. Maybe there's something still in the holster, but I expect this to be a dead-end product line moreso than Airpower.

Are disposable headphones enough to build a legacy off of? The Apple Watch certainly isn't, and don't even get me started on Vision Pro. We could point to the big one that everyone likes to credit him as; "the supply chain guy", but even that seems to foster political contention in America. Apple's software faces antitrust scrutiny, privacy concerns[0], and an overall degradation in app quality as their attention splits into different markets. The legacy is the important question, and if Tim Cook were to resign tomorrow I think he would be remembered as the CEO that screwed Apple over for good.

[0] https://arstechnica.com/tech-policy/2023/12/apple-admits-to-...
by LoganDark | 2025-06-10 00:40:22+00:00
To be fair, sleep/suspend has been a rather infamously difficult problem for Linux when it comes to devices that weren't designed to run Linux. I think the Macs with T2 chips were a bit weird anyway and I wonder if they had already been working on Apple Silicon Macs that far back and that's why the T2 became a thing?
by dangus | 2025-06-10 00:40:50+00:00
I think ultimately your interpretation is correct in your last paragraph, but I do wish someone in government would explain what they were trying to incentivize with the change.

Maybe they felt like software companies were too heavily incentivized by the tax code to invest in unproven, unsustainable businesses and would structure their businesses in a way that meant they’d never end up paying taxes.

Startups would blow a bunch of money on R&D for unprofitable moonshot ideas for a few years then the company would fail most of the time, with the government missing out tax revenue where workers could have been allocated to more profitable ventures.

Still, I think that the more cynical take is more likely (big companies lobbying to make it more difficult for small companies to disrupt their businesses)
by King-Aaron | 2025-06-10 00:40:52+00:00
What is it with this bullshit "oh they do it too" kind of argument? Aside from it being preschool logic, the Democrats have never been so egregiously anti-science and anti-evidence in their approach to policy. This is not a case of "both sides bad", as much as some people seem to need it to be in order to process what's going on.
by nyarlathotep_ | 2025-06-10 00:41:51+00:00
> You touched on the significant thing that separates most of the AI code discourse in the two extremes: some people just don't like programming and see it as a simple means to an end, while others love the process of actually crafting code.

Yeah this is for sure true, but it's probably true in degrees.

I think there was even a study or something (from GitHub maybe) about the frequency of languages and how there were far more commits in say Rust on weekends than weekdays (don't quote me on this).

Plenty of people like programming but really don't find yet-another-enterprise-CRUD-with-React-front-end thing to be thrilling, so they will LLM-pasta it to completion but otherwise would have fun hacking away in langs/stuff they like.

I identify with that (hypothetical) crowd.
by kortilla | 2025-06-10 00:42:54+00:00
>Not in a way that makes us even easier to hate, for a start. You really want a big noisy political carveout in what is already being called the largest upward wealth transfer in history? You want to find out what it's like to be in a line of work that has the reputation for having to steal from the American people to survive? We have enough of that reputation already.

This is bullshit. The carveout already exists and it's designed to attack software engineering specifically.
by dumah | 2025-06-10 00:42:59+00:00
This is called the pulsar’s magnetic inclination and it’s often quite far from 0, all the way to nearly orthogonal.

Yes but this is a dynamic process that produces more correlated stars as the galaxy ages.

Astronomers routinely measure such parameters using models to provide confidence bounds for their estimates.

https://arxiv.org/pdf/2404.13857
by tuetuopay | 2025-06-10 00:43:03+00:00
Search is... bad, generally.

How is that setting spelled? What synonym did they use? Are there multi-work linking hyphens? Will it work with or without them? Is the search fuzzy?

And then localization comes in. Take any translated UI and the search often falls short. Did they translate the setting name? Did they translate it right, or did a google-translate of their localization plist? Will it find the setting if I spell it without accents? Which dialect does it use? Wait I don't know how to say this specific technical work in my native language because nobody actually uses it?

So yeah, please keep categories that make sense.
by PaulDavisThe1st | 2025-06-10 00:43:41+00:00
the two branches are theoretically independent. what is happening right now is that, depending in your POV:

1) the Republican majority in both the house and senate are entirely on board with all of the Trump administration's actions, and thus have no reason to pass legislation or act in any way separately from the executive branch.

2) the Republican majority in both the house and senate are craven and terrified of the MAGA base that Trump commands, and in many cases in the house, are very much connected to it, so much so that they will do nothing to stand up to the executive branch even when it has crossed lines that have not been crossed before in many different areas.

Take your pick.
by ojbyrne | 2025-06-10 00:44:37+00:00
I haven't looked at the tax rule in detail, but it looks like the "half year convention" for amortization applies.

The "half year convention" means that when you amortize a purchase, it's assumed you purchased it exactly halfway through the year, so you can only deduct half the amortization in the first year that you would normally (and the other half is in the year after the depreciation period).

So it looks like

year 1: 1/10

year 2: 1/5 + 1/10

year 3: 1/5 + 1/5 + 1/10

year 4: 1/5 + 1/5 + 1/5 + 1/10

year 5: 1/5 + 1/5 + 1/5 + 1/5 + 1/10

year 6: 1/5 + 1/5 + 1/5 + 1/5 + 1/5 (the last 1/5 being the other half from year 1 and the 1/10 from year 6).
by stult | 2025-06-10 00:45:10+00:00
> In the case of the $200k engineer, you deduct the first $40k in the first year, then you can expense another $40k from that first year in the second year, the third $40k in the third year, and so on through the fifth year. So eventually you get to expense the entire first year of the engineer's pay, but only after five years.

This actually understates the issue slightly. The amortization is calculated from the midpoint of the first tax year, so actually you only take 10% in the first year. Meaning it takes six years to get back to square one. In your example, you would only capitalize $20k in the first year, $40k for the subsequent four years, and then another $20k in the final year.
by credit_guy | 2025-06-10 00:45:21+00:00
> a novice will pump out unscrutinized PRs riddled with garbage code.

They will. But not forever. Presumably their PRs need to be approved by someone more senior, and they'll be told they've made some mistakes, and learn from that. Either they learn, or at some point, they'll lose their job. But that's how it goes with or without LLMs.
by keepamovin | 2025-06-10 00:45:39+00:00
So if you’re just maintaining a software, that’s already used then you’re good.

I used to support this change because I thought that it would fairly make the software industry like many other industries who have to pay this kind of amortization for R&D and I believe that there would be carve outs for small organization so that really large ones are the only ones who bear the cost.

I also believed it unlikely that this would be enforced or audited before there were such corrections or refinement to the original language.

So the way I viewed it was it’s basically a higher tax for giant software companies, but everyone else will be unaffected by it so we shouldn’t worry.

However, I also now support repealing or changing it because whether or not it has ever or was ever gonna be enforced or audited, it’s ended up causing a lot of disruption across the entire software industry. So much so that it actually looks more like an unfair penalty against software development than anything else now unfortunately.

So I’ll definitely be signing that little petition under my US corporation.
by defrost | 2025-06-10 00:46:17+00:00
I currently have three actively used gmail accounts that all date from the initial "word of mouth" referral from another user days. I once had many gmail accounts that I spun up for a project mapping spam to disposable accounts, etc.

Not one of these emails ever had a phone number attached. The current gmail accounts I use also have no phone number associated, whenever I'm asked to attach a phone number for recovery or security I decline.

As none of these were ever signed up from a phone number there's no phone number to lose, in the event of a security challenge I verify from an associated gmail account.

There's little to no trace of my birth certificate name, phone number, actual address of my house, etc. on the internet .. the few people who do push through on that kind of back tracking invariably end up with a relative or a different but similar West Australian.
by stult | 2025-06-10 00:47:15+00:00
> I'm going to have people monitoring it 24/7. If I build an airport, I'm going to have air traffic controllers working 24/7. And so on.

> Of course, the air traffic controllers didn't build the runway, and the construction crew don't direct air traffic, so the whole situation is much less ambiguous.

That is precisely why those salaries are NOT capex
by sitole | 2025-06-10 00:47:29+00:00
Has anyone tried turning on nested virt yet? Since the new container CLI spins each container in its own lightweight Linux VM via Virtualization.framework, I’m wondering whether the framework will pass the virtualization extensions through so we can modprobe kvm inside the guest.

Apple’s docs say nested virtualization is only available on M3-class Macs and newer (VZGenericPlatformConfiguration.isNestedVirtualizationSupported) developer.apple.com, but I don’t see an obvious flag in the container tooling to enable it. Would love to hear if anyone’s managed to get KVM (or even qemu-kvm) running inside one of these VMs.
by sershe | 2025-06-10 00:48:00+00:00
So, does that mean that everybody who helped elect everybody who shaped FDA is responsible for hundreds of thousands of deaths? I mean I sympathize, but seems a little extreme

https://marginalrevolution.com/marginalrevolution/2015/08/is...

Oh and to be clear my attitude towards antivaxxers is burn by /slow/ fire, but still.
by andy99 | 2025-06-10 00:50:03+00:00
I think GenX gets largely absorbed into millennials and boomers when people make generalizations. The birth year cutoff for millenial has crept increasingly downward, subsuming what I remember as GenY, and I think for marketing purposes, a childless 47 year old renter would probably be lumped in with millennials while a 51 year old with a kid in university would be called a boomer.

Not that I agree with it.
by sanswork | 2025-06-10 00:50:46+00:00
Yes, everything has a lifetime, 10 years is a very good run for a complex piece of technology you can carry in your pocket. Send it in for recycling.

So that we can have better features and functionality in our future systems. Backwards compatibility is an anchor. If you want new things then expect to get new platforms to run them on don't expect everyone to limit their possibilities to support you.
by owenthejumper | 2025-06-10 00:50:59+00:00
You are approaching things from software development perspective of "what's the worst that can happen? I rollback". In the topic discussed, you cannot rollback. While you might have a reasonable suspicion that changing the time will improve some outcomes in most, you cannot be sure that it won't greatly reduce positive outcomes in many. The IRB is often in place not to stop positive outcomes, but to reduce negative ones.
by sho_hn | 2025-06-10 00:52:26+00:00
> Is it winning if you are the only one playing the game?

Depending on what you mean with "the game", I'd say even more so.

MS/Apple used to villify or ridicule Linux, now they need to distribute it to make their own product whole, because it turns out having an Open Source general purpose OS is so convenient and useful it's been utilized in lots of interesting ways - containers, for example - that the proprietary OS implementations simply weren't available for. I'd say it's a remarkable development.
by consumer451 | 2025-06-10 00:52:57+00:00
I could say that it wasn't Biden who came out anti-vax, while getting vaccinated himself, unlike Trump.

RFK made a career out of being anti-vax, while according to his congressional testimony, his own children were indeed vaccinated.

These people are political grifters, with no limits, even when it comes to other people's health.

(This comment exchange probably sucks, sorry)
by foxglacier | 2025-06-10 00:55:08+00:00
That makes no sense. You're saying true statements are misinformation if you judge they were generated with no "thought, research or facts" to substantiate them, even when you can go and do that research to show they're true. And that misinformation requires intent to mislead but it's still misinformation when an LLM generates them without such intent. This is all a load of inconsistent nonesense.

Regardless of the wording, I don't see anything wrong with that list you had an LLM generate. If you're trying to show that LLMs can be guided into saying false things, then that's a terrible example because it doesn't appear to have done that. You could equally have got an LLM to say "water is wet" and that would be misinformation too.
by ramesh31 | 2025-06-10 00:56:43+00:00
>LLM agents make bad pairs because they code faster than humans think

This is why I strongly dislike all of the terminal based tools and PR based stuff. If you're left to read through a completed chunk of code it is just overwhelming and your cycle time is too slow. The key to productivity is using an IDE based tool that shows you every line of code as it is being written, so you're reading it and understanding where it's going in real time. Augmentation, not automation, is the path forward. Think of it like the difference between walking and having a manual transmission car to drive, not the difference between having a car and having a self driving car.
by okanat | 2025-06-10 00:59:30+00:00
Was it ahead? I am not sure. There was lots of research on microkernels at the time and NT was a good compromise between a mono and a microkernel. It was an engineering product of its age. A considerably good one. It is still the best popular kernel today. Not because it is the best possible with today's resouces but because nobody else cares about core OS design anymore.

I think it is the Unix side that decided to burry their heads into sand. We got Linux. It is free (of charge or licensing). It supported files, basic drivers and sockets. It got commercial support for servers. It was all Silicon Valley needed for startups. Anything else is a cost. So nobody cared. Most of the open source microkernel research slowly died after Linux. There is still some with L4 family.

Now we are overengineering our stacks to get closer to microkernel capabilities that Linux lacks using containers. I don't want to say it is ripe for disruption becuse it is hard and again nobody cares (except some network and security equipment but that's a tiny fraction).
by cardanome | 2025-06-10 01:00:35+00:00
> And there are no alternatives.

I am happy as can be running Linux Mint Cinnamon. It just works.

Also there is good old Xfce, in fact there are lot of good alternatives.

This year was the first time I ever used a Mac and I was shocked how bad the desktop was. You can barely be productive without installing ten different apps that allow you to use basic stuff like alt-tab or properly rebind keys..

Linux users have it really good, all things considered.
by montag | 2025-06-10 01:00:46+00:00
I love the switcheroo thought experiment: imagine we have always had transparent glassy user interfaces; for whatever reason, that's what the techology allowed. And in 2025 we have made a breakthrough and finally achieved opaque buttons. Would this change be just as controversial?

No, it would be a massive net positive. Everyone would love these new opaque buttons that obscure the noise underneath so that you can easily read foreground text.

In light of AR glasses, this thought experiment is even more relevant...
by n2d4 | 2025-06-10 01:00:50+00:00
This doesn't compete with Docker for Desktop, as more low-level than that.

Docker for Desktop sits on-top of container/virtualization software (Hypervisor.framework and QEMU on Mac, WSL on Windows, containerd on Linux). So there's a good chance that future versions of Docker for Desktop will use this library, but they don't really compete with each other.
by throwanem | 2025-06-10 01:01:16+00:00
This is politics. Perceptions matter. Changing the status quo is more difficult because it is the status quo, and that also matters.

If you want to sell this change, the way to do it is to hammer on the fact that it was Trump's own TCJA that created the current situation, or that it was the machinations of a hostile Congress that so perverted the original intent of the TCJA, depending on audience. But even that is not likely to work, not in a post-"Twitter Files," post-Careless People world.

I don't know what kind of bubble you live in but if I were working this year I wouldn't be super comfortable talking about it, the same way if I had previously made the mistake of buying a Tesla I would by now have unloaded the damned eyesore even at a loss.

No one is upset to see us suffer. If you think that should change, fine. Complaining at me about it won't achieve that. I did not ask how you think things should be. I'm telling you how things are.
by enknee1 | 2025-06-10 01:02:01+00:00
The real value in vibe coding does not come to developers who are already out at the bleeding edge of technology. Vibe codings true value is for people who know very little about programming, who know just enough to be able to debug the a type issue, or who have the time to read and research the issues outside of the general structure provided by LLMs. I've never created an Android app before. But I can do that in 24 hours now.

These tools are 2 years old. They're vastly superior to their versions from two years ago. As people continue to utilize and provide feedback these tools will continue to improve and become better and better at providing customers (non-programmers) access to features, tools, and technologies that they would otherwise have to rely on a team of developers for.

Personally I cannot afford the thousands of dollars per hour required to retain a team of top shelf developers for some crazy hair brained Bluetooth automation for my house lighting scheme. I can, however, spend a weekend playing around with Claude (and chat GPT and...). And I can get close enough. I don't need a production tool. I just need the software to do the little thing, the two seconds of work, that I don't want to do every single day.

Who's created a RAG pipeline? Not me! But I can walkthrough the BS necessary to get PostGRE, FastAPI, and Llama 3 set up so that I start automating email management.

And that's the beauty: I don't have to know everything anymore! Not spend months trying to parse all the specialized language surrounding the tools I'll need to implement. I just need to ask the questions I don't have answers for, making sure that I ask enough that the answers tie back into what I do know.

And LLM's and vibe coding do that just fine.
by sangeeth96 | 2025-06-10 01:02:31+00:00
The average person is not dishing out software that runs on millions of cars from the average PC/laptop they got off the shelves from their bestbuy equivalent. I’d say the same for the average developer. I’d also guess if given a choice and unless there are technical limitations that prevent it from being so, even the devs in your shop would rather prefer to switch to a usable daily driver OS to get things done.

The desktop marketshare stats back me up on the earlier point and last I checked, no distro got anywhere close?

Sure, Android is the exception (if we agree to consider) but until we get serious dev going there and until Android morphs into a full-fledged desktop OS, my point stands.
by const_cast | 2025-06-10 01:02:57+00:00
Right, I don't understand why these people are constructing these elaborate and convoluted mechanism for which anti-vax rhetoric increased.

It's very simple: if you push more anti-vax talking points and conspiracies, then naturally those ideas will be more popular in the zeitgeist. And, well, the right in general has been doing just that. Two plus two, now there's a lot more anti-vax people.
by johnzakkam | 2025-06-10 01:03:02+00:00
Interesting! That's exactly the kind of insight I was hoping for.

Just checked out your profile, you probably had access to other experienced founders who'd been through similar fundraising experiences. Were they more difficult because of that direct experience, or just naturally more critical in their review style?

I'm thinking most early founders don't have that kind of network though, maybe that's why they're getting much softer feedback.

Did you find the VC questions predictable after getting grilled by fellow founders, or were there still surprises?
by sanswork | 2025-06-10 01:03:58+00:00
Context matters though. If you're in a place that has always been about baseball and you say "I have to admit I don't know what a pitcher is" it's going to be a bit weird for the regulars.

In this case though I guess it's just hard for me to recognise how much the focus of this site has shifted and that people can come here that seemingly have no interest in startups/tech/vc.
by foxglacier | 2025-06-10 01:04:40+00:00
Those examples are political because they're indirectly about controlling groups of people. But not everything is. Sometimes it's personal pride - you might make a mistake on some inconsequential fact then double down after you realize you're wrong just to feel like you're right. People do that. Or you might just have learnt a wrong fact by accident and repeated it. If it requires intent to mislead, then the classic activity of bullshitting (did you know a mole can smell a dead cat from one mile away?) would be spreading misinformation, but we don't call it that.
by clipsy | 2025-06-10 01:05:21+00:00
> The birth year cutoff for millenial has crept increasingly downward, subsuming what I remember as GenY

The term "millennials" was coined before "Generation Y," and the initial definition was children born during or after 1982, which is more or less where it stands now (I've seen the definition of millennials get extended back to 1980, but rarely if ever into the 70's.) Generation X is actually the one that absorbed the originally defined Generation Y, which comprised children born from 1974-1980.

Citation: https://en.wikipedia.org/wiki/Millennials#Terminology_and_et...