MurphyA/hacker-news huggingface dataset:
by aristofun | 2025-06-09 21:57:50+00:00
From my experience running moderately successfull niche youtube dev channel:

1. The most important thing is the actual content you want to share. The essence, the meat. Net new information or at least unique angle that someone would not find anywhere else.

2. The second most important thing is the actual content you want to share. How clear to the viewer who is this content for. And if viewer is the target audience - how relevant the subject for him now? Why would he care at all. What do I loose by skipping the video?

3. The third most important thing is the actual content you want to share. Why do you share it? What is you motivation? Why should I trust you and listen to you?

Oh, yes, it helps if you speak clearly and without fluff.

That's it. Nobody (except other wannabe youtube-gurus) cares what's your tech stack or how much you paid for a mic or video editing. IT people come for content.
by toomuchtodo | 2025-06-09 21:59:44+00:00
Young people don’t have children where there are no services and workers providing those services. Certainly, jobs with living wages are also an important component.

From my last link above:

> More than a third of Italy’s teenagers dream of emigrating as soon as they are old enough to do so, with the most favoured destination being the US (32 per cent), followed by Spain (12 per cent) and the UK (11 per cent), according to Istat.

> In March last year, the institute reported that in 2023, the number of births in Italy fell to 379,000 – a record low.

(there were 370k births in 2024, and we should except another 9k-10k decline in 2025 arriving at ~360k births this year)
by RollingRo11 | 2025-06-09 21:59:56+00:00
I mean probably because they would break, no? I think glass-looking buttons are great (think Sony's Dualsense controller, Xbox controllers, tbh many controllers have glass-ish buttons)

I think it's a nice aesthetic. It obviously needs some tuning (contrast, transparency, etc.), but the idea is nice! I've installed the beta, and it isn't as bad as it looks, just takes some getting used to.

I also theorize this may be some grand transition phase to prepare everyone for the visionOS future apple wants to happen, but that could just be a stretch.
by mountainriver | 2025-06-09 22:00:02+00:00
Rust is a way better option, not sure why it isn't being mentioned.

The issue with Go, is as soon as you need to do actual machine learning it falls down.

The issue with Python is that you often want concurrency in agents. Although this may be solved with Pythons new threading.

Why is Rust great? It interops very well with Python, so you can write any concurrent pieces into that and simply import it into py, without needing to sacrifice any ML work.

I'll be honest Go is a bit of an odd fit in the world of AI, and if thats the future I'm not sure Go has a big part to play outside of some infra stuff.
by ethbr1 | 2025-06-09 22:00:08+00:00
>> Members of the ACIP are appointed to four-year terms, and many were slated to serve on the committee for another three years. Kennedy wrote Monday that “without removing the current members, the current Trump administration would not have been able to appoint a majority of new members until 2028.”

So, another lawsuit against illegal executive branch dismissal of federal workers, then?
by crazygringo | 2025-06-09 22:00:14+00:00
I think it's going to look alright on iOS/iPadOS where apps are inherently full-screen and the "background images" are really "foreground content" where you do kind of want the controls to "recede".

On the other hand, I can already tell I'm going to despise this on macOS. I always work with windows maximized on my laptop, because I just want to concentrate on the document I'm editing, or code I'm writing, and have maximum space for that. And the past couple of versions of macOS by default make your menu bar a weird pale purple or pink or green that is hugely distracting because it's a blurred image of your desktop. Fortunately you can turn that off with the "Reduce Transparency" accessibility option, which I do.

But the idea that people using Macs want to always being seeing some colorful desktop image around the edges and at the top just seems bizarre to me. iPhones and iPads are more for consuming, so this makes more sense. And within apps on Macs this seems like it'll be fine. But I hate that it doesn't seem designed to let me "tune out" the desktop image while I use an app. It's taking existing translucency and just making it worse...
by sh34r | 2025-06-09 22:00:57+00:00
How many companies in Silicon Valley can trace their history back to eight postdocs who absolutely despised William Shockley (for good reason)? They didn’t climb the same ladder, so much as run away from the same bear, using the same emergency exit.

Spite and necessity are much more common motivators for greatness than team synergy. People will do the wildest things because they share a mutual enemy. Just look at the drone innovation that’s happened in Ukraine.

On the other hand, annoying sports analogies are a fantastic recipe for mediocrity.

Great scientists and engineers seldom work alone, but their paths to the top were usually rather unique, and all too often, full of tragedy.
by majewsky | 2025-06-09 22:01:25+00:00
In the stable state, both situations (immediate writeoff vs. amortization) would indeed be identical (assuming constant salary expenses over time).

The problem is that, when switching from the immediate writeoff regime to the amortization regime, you do not have a backlog of past-year expenses that are in the process of being amortized, so there is a sudden jump from being able to write off 100% of relevant expenses to only 20% of them.

Given that shareholders are notoriously interested in short-term profits, hitting profit targets requires either expanding revenue or slashing expenses.
by yencabulator | 2025-06-09 22:02:19+00:00
> Americans find that requirement off-putting because we don’t (yet) have to “show our papers” to police on demand.

In many places you do.

https://lawshun.com/article/can-law-enforcement-require-you-...

On top of that, with the current ICE activity, what happens if they don't like your face and you don't show ID?
by eddythompson80 | 2025-06-09 22:02:21+00:00
And there are no alternatives.

I learned to love KDE, but I understand why people don't default to it. All other alternatives are dead and it makes sense. The scope of something like KDE or GNOME isn't really reasonable these days. I learned to install the most minimal version of KDE.

The (maybe) rising solution is "build-your-own-desktop" options like:

- Hyprland (for Window management and other random tasks like wallpapers and lockscreen)

- Waybar (for task bar/menu bar)

- Rofi/Wofi (for Spotlight/Search&Launch)

Then you a la carte your File Manager, photo editor, browser, and whatever apps you like.

While I find that somewhat appealing, and those solution are flexible enough to pretty much build whatever you like your DE to be like, they are also extremely complex. For most things there is no "defaults". You don't get to do anything "by default" other than boot into a GUI environment. You configure a shortcut to launch your terminal or apps, a task bar that also has an empty default. Things that have defaults are gonna be extremely "basic" (think html no css). Just the data dump, and it expects you to style it. They are entirely configured (and styled) through a series of conf/css/ini/yaml/json files.

These apps/environment pretty much dominate all the Linux desktop discussion these days. (At least discussion I can find on here or reddit or Twitter when I used to check it)

It's really hard to tell if anyone is actually using those things or not. They are extremely tedious and a giant pain in the ass for daily use. Maybe it's early days. It's been about 8-6 years now since all the talk has become about new Wayland compositors. There were dozens of them, but Hyprland seems to have the most mindshare? maybe? hard to tell. It's the youngest, but it would take many years to reach KDE or GNOME maturity
by cgio | 2025-06-09 22:02:46+00:00
Before taking methylene blue, and if you have genetic origins from high risk areas (Mediterranean, African, SE Asia), make sure you know that you don’t have G6PD. As with all antimalarials, G6PD may result in haemolysis. Of course it’s also on every blue dessert etc. , but don’t take your previous exposure as sign of immunity. Haemolytic episodes are possible but not given and as such you can consume the substance with minor signs for years and still end up with an episode.
by matthewdgreen | 2025-06-09 22:02:58+00:00
The nice thing about these protocols is that you can add a memory-hard hash function like scrypt or Argon2 into the middle of the protocol. This is computed on the client’s side, and will “harden” the key derivation by a bunch: essentially slowing down brute-force attacks by as much as the hash function costs. As best I can tell if you combine this with a very strong password, the problems I mention in the post won’t bother you (but no guarantees.) Unfortunately this still probably won’t save most users who choose short PINs and weak passwords, because offline password guessing is embarrassingly parallel and there’s only so much scrypt you can throw at any real system before everything becomes unusable.
by crazygringo | 2025-06-09 22:04:10+00:00
OMG that image is hilarious. It's a total disaster.

And it's not like someone had to go out of their way to find something clashing like that. Pulling up control center from the home screen is something you do all the time.

Like, I genuinely would have assumed that control center would need to be non-translucent precisely because of that. But... nope?
by tshaddox | 2025-06-09 22:04:55+00:00
Almost every common glass object I can think of has rounded corners. The only obvious exception is most household window panes. I have to think pretty hard to come up with another one...maybe aquarium tanks? Some mirrors and glass tables, although the images that comes to mind for those are just as likely to be round as square.

I'm very curious which items you went through before concluding that glass almost never has rounded corners.
by scyzoryk_xyz | 2025-06-09 22:05:05+00:00
He was selling. The audience were sales. OS's were fully matured at that point. Computers were something you buy at a store. It was a selling point.

A decade later they were handling the windfall that came with smartphone ascendancy. An emergence of an entirely new design language for touch screen UI. Skeumorphism was slowing that all down.

Making it all flat meant making it consistent, which meant making it stable, which meant scalability. iOS7 made it so that even random developers' apps could play along and they needed a lot of developers playing along.
by hollerith | 2025-06-09 22:05:59+00:00
Untrue: for example, if you are a lawyer employed to help a company acquire real-estate or another company (i.e., a merger) then your salary is treated the same way by the US tax code (i.e., your employer must amortize your salary).

If you want to argue against the current tax code, point out that currently companies do not have to amortize the pay of executives even though arguably their work fortifies the company's ability to make a profit in future years like the work of software developers does.
by TheTaytay | 2025-06-09 22:06:13+00:00
You're right. I take it back - not "most", but I would stand behind "many more than is typical for a change to the tax code".

It snuck up on a LOT of people, including CPAs, and represented tax bills for businesses that were multiples of the previous year's tax bill, and sometimes _multiples_ of their actual cash profit.

It's also so counter-intuitive that you can't deduct software dev salaries, that many people still don't believe it works the way the law says it works. If you read the comments here and in other threads where this has been mentioned, on Hacker News or elsewhere, years into this fiasco, you'll see widespread doubt and misunderstanding. Many people equate this to the same R&D rules for the older tax _credit_ or will argue that it can't possibly work the way the articles say it works. People don't magically begin to understand section 174 just because they run a business, and it's not in their financial interest _TO_ understand how it works. Many can't afford to.
by encom | 2025-06-09 22:06:13+00:00
Apple user friendliness only extends as far as you're willing to do things the Apple way. If you want to do something Apple doesn't approve, it's going to be difficult, impossible, or miserable.

Example: file syncing and password management. Possible, but my Nextcloud and Keepass experience was janky. 3rd party Youtube client, impossible. Adblocking - all solutions I tried were terrible to mediocre (around 2020, but I doubt it improved since). On Android I can run any browser I want and install uBlock. Music: I can just dump my collection of mixed format music files (aac, mp3, mpc, flac, wavpack) over USB and play them with foobar2000. Foobar2000 is available on iphone, but needs dumb workarounds to play files not natively supported by Apple. And so on...

If you're balls deep in the Apple ecosystem, you probably have none of these problems. I never allowed myself to get locked in, which also made it very easy to leave ios behind.

Only thing I miss a little is the ios email and calendar clients. They were alright.
by mmooss | 2025-06-09 22:06:16+00:00
> internet freedom isssues

Freedom - an essential public good - is much different than using HN for lobbying for tax policy that favors YC.

You know that doing this is a big change. Why not be straightforward about it - including whose idea it is, what the parameters are, what the new policy is, etc.? If you feel you can't or feel hesitant, then you know something is wrong.

It changes the nature of HN in my mind, to something manipulative - not unlike other social media, and not unlike the trend in other businesses who embrace manipulation to greater and greater degrees.

We each have a personal responsibility to the world, as adults, to stand up for essential values. If we don't, in each of our communities, workplaces, and homes, who will? We are the only ones here; we aren't kids (not that you said we are, but to clarify the point) who can destroy things and leave it to the adults; nobody else will come in and save us.

> getting back to HN's roots

You can see a lot of companies and politicians using that - find some historical precedent and claim that is the 'roots'. There are many more roots then that.
by lyu07282 | 2025-06-09 22:07:56+00:00
When Wayland has its regularly scheduled "break basic functionality" day of the month, distributions are still to this day telling their users to use Xorg as a workaround until it's fixed. If we want Wayland adoption we eventually have to get our shit together, it has been 16 years of this.

Wayland was a misguided design to begin with, but fine we are stuck with it now. Now we need to get this thing into a stable state and stop people from breaking it every five minutes.
by herobird | 2025-06-09 22:08:09+00:00
Yes, rational is to provide a pragmatic and efficient solution to infinite loops.

There is a variety of ways to implement fuel metering with varying trade-offs, e.g. performance, determinism and precision.

In this comment I roughly described how Wasmi implements its fuel metering: https://news.ycombinator.com/item?id=44229953

Wasmi's design focuses on performance and determinism but isn't as precise since instructions are always considered as group.
by crazygringo | 2025-06-09 22:08:49+00:00
> trying to process all that visual mess daily.

That's exactly the thing, that's what I don't get. Apple's brand is all about simplicity and visual clarity.

This is a visual mess. We've gone from clean delineated color areas to... slop?

I really expected them to use subtle glass and shadow effects, but with minimal translucency. Heck, a lot of this is barely even translucency, more like transparency.

I'm really surprised, because I didn't expect Apple to produce a design language that so easily turns into seemingly visual chaos.
by neilv | 2025-06-09 22:09:34+00:00
It's karma, for Google effectively seizing the beloved public roof garden in Cambridge (USA), for their offices.

Now the 'secret garden' refuge of stressed MIT students, office workers, and locals... has shrunk, and been re-landscaped, as a kinda creepy Google-style nano-campus party roof deck, which feels like you're trespassing, and you're the view for their windows and the new surveillance cameras.

The fox spirits know your selfish transgressions.

https://www.cambridgeday.com/2012/05/22/despite-urging-new-b...

https://www.cambridgeday.com/2012/07/19/public-loses-40-of-r...

https://www.cambridgeday.com/2013/09/12/one-year-later-agenc...

https://www.cambridgeday.com/2015/06/23/ex-cra-official-pays...
by sh34r | 2025-06-09 22:09:55+00:00
My best guess is that legalizing corruption has made everyone a bit more deranged. Some more than others.

I don’t think it’s such a huge leap that a policy with such unanimous opposition was put in place by the select few special interests who benefit from it. It helps (or doesn’t help?) when they all got together for that photo op at the inauguration.
by nilslice | 2025-06-09 22:10:03+00:00
you should check out the Extism[0] project and the Elixir SDK[1]. This would allow you to write the core services, routing, message passing, etc in Elixir, and leverage all the BEAM/OTP have to offer, and then embed "agents" written in other languages which are small Wasm modules that act like in-process plugins.

[0]: https://github.com/extism/extism [1]: https://github.com/extism/elixir-sdk
by pigeonhole123 | 2025-06-09 22:10:07+00:00
Believing in corruption doesn't have to be in the same league as believing the moon landings were faked. I don't particularly think this tax thing is something other than short-sightedness, but there is a tendency among some to dismiss even blatant cases of corruption.

Believing in fake moon landings requires believing in a level of competence I don't think exists in large organizations, but the same applies to believing there is no corruption or backroom deals, which are exposed all the time and seemingly rarely punished.
by SkepticalWhale | 2025-06-09 22:10:43+00:00
Whenever I have to develop on Windows, I clone my repos and run neovim / docker inside of WSL, for the improved performance (versus copying / mounting files from windows host) and linux. The dev experience is actually pretty good once you get there.

I'm not sure this is the same, though. This feels more like docker for desktop running on a lightweight vm like Colima. Am I wrong?
by filleokus | 2025-06-09 22:10:45+00:00
Looks cool! In the short demo [0] they mention "within a few hundred milliseconds" as VM boot time (I assume?). I wonder how much tweaking they had to do, because this is using the Virtualization.framework, which has been around a while and used by Docker dekstop / Colima / UTM (as an option).

I wonder what the memory overhead is, especially if running multiple containers - as that would spin up multiple VM's.

[0]: https://developer.apple.com/videos/play/wwdc2025/346 10:10 and forwards
by nickff | 2025-06-09 22:11:13+00:00
The ‘smothering’ you speak of is taxing the retention of earnings for capital assets. If you think this smothers software development, you should look into how much capital assets cost in other industries.

Personally, I think we should either eliminate the corporate income tax (and increase capital gains taxes correspondingly), or allow for all capital spending to be written off fully on day one. Your position of treating capital spending on software differently makes no sense to me.
by zackify | 2025-06-09 22:11:42+00:00
You guys should steal the ideas I had in mind and partially implemented on https://github.com/zackify/revect

Similar to you I saw a lot of bloated projects out there. Mine is 90mb container.

I want to do what your project does but in addition have extensions for every day apps that index into a db.

Your private database for all ai interactions.

I also have a cloud version using the mcp auth spec, but it’s all for fun and probably not worth releasing.

Do you have any plans to do further use cases such as this?
by JohnKemeny | 2025-06-09 22:12:04+00:00
π - 2 = 1/1 + 1/3 - 1/6 - 1/10 + 1/15 + 1/21 - 1/28 •••

That's beautiful. I wonder why the -2 is there, though. To fix it, we would need

π = -x + 1/1 + 1/3 - 1/6 - 1/10 + 1/15 + 1/21 - 1/28 •••

where x = 2, and so it would be

π = -1/½ + 1/1 + 1/3 - 1/6 - 1/10 + 1/15 + 1/21 - 1/28 •••

which makes the -1st triangle number ½, I guess.
by jetsnoc | 2025-06-09 22:12:19+00:00
Unlike a building—where you might find one for sale and simply buy it—most companies don’t "buy one software" from a vendor and amortize it like a purchased asset. Instead, they hire full-time teams to build, maintain, and evolve software as a core, continuous function of the business. And most companies don’t "sell one software" either—they lease it to others, as software-as-a-service.

In your analogy, when a company constructs and sells a building, labor costs are deductible as part of the cost of goods sold. Only the profit—when the finished product is sold—is taxable. But under the new Section 174 rules, software R&D labor is treated like the purchase of a capital asset, even though the company is leasing a service, not selling a final, tangible product.

The flaw? Software isn’t a static, finished asset you walk away from. It’s a living system. One update might fix a bug, introduce a feature, and improve long-term architecture all at once. Is it maintenance? Innovation? Infrastructure? The answer is usually “all of the above.” So how does anyone report that cleanly on a tax form? What’s the IRS’s standard test for sorting that out?

Before TCJA, some companies may have stretched R&D definitions to claim Section 41 credits. But after the TCJA change, the incentive flipped. Now, companies are penalized for doing real R&D—the very thing we should be encouraging. Startups are now paying painfully high tax bills simply for building something they cannot lease out en masse yet.

We should want to incentivize invention, not suppress it. We need more startups, not fewer. Software—especially with generative AI—is one of the few options for us left that can create new markets, expand GDP, and drive compounding national growth. The upside is limitless. This is hammering our economy and it’s strangling startups at the exact moment we need them most.

Congress, do the right thing; restore the rules we had pre-TCJA.

Timeline:

- 1981: Section 41 introduced — provides tax credits for qualified R&D activities.

- Pre-2018: Under Section 174, R&D expenses (including software) were fully deductible; Section 41 credits could be claimed.

- 2017 (Dec): TCJA passed by the 115th Congress and signed by President Trump; Section 174 expenses to be amortized over 5 years starting in 2022.

- 2022: Amortization rule takes effect. Companies must now capitalize and amortize R&D expenses.

- 2025: Section 174 amortization remains in effect; Section 41 credits still exist but now come with a steep tradeoff.