nikitaga

Joined 6 years ago

Karma
1,406
Submissions
267
Member since
Mar 25
https://github.com/raquo

https://dev.to/raquo

https://laminar.dev

http://hnapp.com

https://twitter.com/raquo

View on Hacker News

Recent submissions

Comment · 1 month ago
Tons of industrial software is Windows only, whether it's design, operations, or configuration & control apps for industrial hardware.

MacOS versions are more commonly found in the low end of the market, e.g. Fusion 360.

Comment · 1 month ago
> > why would they want to default on their debts

> So they don't have to share the AI profits with foreigners who hold shares in the AI companies.

They can do it now. They don't, because it's not worth it. It won't be worth it in the future either. They'll have yet more to lose. Especially in this hypothetical scenario where their massive AI exports are what's paying for their economy – good luck getting your counter-parties to pay for your exports after you have decimated their economies and soured relationships over a one-time boost that will cover what, a couple years of US government spending at best?

> The USA has managed to dominate software for decades now. Why would it change? Take a look at the current datacenter investments in the USA vs other countries. It looks very much like the USA will even extend its lead.

- Because USA managed to dominate other industries for decades as well, only to lose them for one reason or another?

- Because China has shown its ability to dominate in other complex modern industries like EVs and drones... and software is not special, and they're already starting to out-compete US with cheaper open-weight AI models?

- Because trust in America has already shaken, and work to get off US software in other countries has already started, even if it's slow and will take a long time?

- Because the contents of datacenters have a useful life of only a few years, and over-spending hundreds of billions on first-generation inefficient datacenters may sooner result in a financial crash wiping out most of the industry, than build a meaningful long term moat?

- Because US doesn't even produce the chips that power said datacenters, whereas China, their main geopolitical competitor, is working full time to develop their own chips, while militarily posturing against the island next door where all America-bound chips are made, at a time when US ability and will to do anything about that seem to be at an all-time low?

- Because after enough iterations, the AI race may eventually boil down to in large part to competition on the cost of electricity, in which US is at a disadvantage?

US is not going to willingly default on its debt or violate investors' property rights. That's just a fantasy that got nothing going for it.

Comment · 1 month ago
That outcome seems unlikely. Both that AI will remain dominated by USA for a few decades, and that they will use newfound profits to eliminate budget deficit.

And why would they want to default on their debts in this hypothetical future where they've "made it", raking in AI profits from everyone. They would work hard to preserve that world order and not shake things up unnecessarily.

Comment · 1 month ago
It's not going to be a net win for anyone. A country that needs to keep borrowing to stay afloat is not going to improve its position by effectively defaulting on its debt, regardless of the exact method or type of assets involved.
Comment · 6 months ago
> Employee Only: You cannot buy these in stores. They are sold exclusively to ASML employees with a strictly enforced “one per person” rule.

Wonder if they include this lego set as a gift with their real machines? Or are they like – our commercial agreement is worth $400M and not a lego set above that.

Comment · 7 months ago
> They are common

Any actual evidence of the alleged scope of this problem, or just anecdotes from devs who are mad at AI, blown out of proportion?

Comment · 7 months ago
All this reactionary outrage in the comments is funny. And lame.

Yes, for the vast majority of the internet, serving traffic is near zero marginal cost. Not for LLMs though – those requests are orders of magnitude more expensive.

This isn't controversial at all, it's a well understood fact, outside of this irrationally angry thread at least. I don't know, maybe you don't understand the economic term "marginal cost", thus not understanding the limited scope of my statement.

If such DDOSes as you mention were common, such a scraping strategy would not have worked for the scraper at all. But no, they're rare edge cases, from a combination of shoddy scrapers and shoddy website implementations, including the lack of even basic throttling for expensive-to-serve resources.

The vast majority of websites handle AI traffic fine though, either because they don't have expensive to serve resources, or because they properly protect such resources from abuse.

If you're an edge case who is harmed by overly aggressive scrapers, take countermeasures. Everyone with that problem should, that's neither new nor controversial.

Comment · 7 months ago
Scraping static content from a website at near-zero marginal cost to its server, vs scraping an expensive LLM service provided for free, are different things.

The former relies on fairly controversial ideas about copyright and fair use to qualify as abuse, whereas the latter is direct financial damage – by your own direct competitors no less.

It's fun to poke at a seeming hypocrisy of the big bad, but the similarity in this case is quite superficial.

Comment · 9 months ago
This is great news, nice win for Scala.

It's a great language, I've been working with it for 10 years now. Full stack Scala with Scala.js on the frontend is so very nice. My experience is mostly in fintech & healthcare startups where the language helped us get correctness, refactorability, clarity, and high velocity at the same time without blowing up the team size.

Initially I learned Scala on the job, but I've been writing open source Scala for years since then. It's a cool language to learn and explore ideas in, since it has lots of elegantly integrated features (especially FP + OOP).

Scala may not be the #1 most popular language, and that's fine. Popular stuff surely gets the benefits of funding and attention, and sometimes lacking such support is really annoying, like a few years ago when Scala 3 was first released, the IDEs took a looong time to catch up. But I still choose Scala despite those occasional annoyances, even though I also have years of experience in JS / TS and other languages. It's just a much better tool for my needs.

Comment · 9 months ago
^ This meme is from 10+ years ago when Scala was at the peak of its hype driven by the FP craze. Nobody seriously writes cryptic-symbolic-operator code like that nowadays. Scalaz, the FP library most notorious for cryptic operator/method names, hasn't been relevant for many years. Today everyone uses Cats, ZIO, or plain Tapir or Play, all of which are quite ergonomic.
Comment · 9 months ago
My MacOS "100%" does not have any ads. But I don't use Apple watch or Apple online services, so that's the difference I guess.

You don't need to buy a Windows Watch to get ads on Windows though. They'll be right there anyway, and more of them.

Comment · 9 months ago
Surely we can distinguish MacOS – the operating system – from the online services provided by Apple that happen to have a native app?

If you are choosing to use Apple online services, sure, you'll get upsells I guess, as with any other online service. I don't use any of Apple's online services, and never see those ads.

Comment · 9 months ago
I know all about their business models, yet I couldn't care less how much money Facebook gets from ad clicks. Them making a profit is not directly harming me.

The things that are harming me are a lot more complicated than that, but people don't have the attention span to be educated about such complex issues. It's easier than ever to spread "education" now. The fact that it doesn't stick is not some grand conspiracy – most people simply don't care.

Comment · 9 months ago
The main reason for populism is that the incumbent governments do a consistently poor job satisfying their constituents' preferences and interests, so people get desperate to find something / someone different that might work better. Always has been, always will be, social media or not.

Example: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4230288

We haven't invented a governance structure yet that would be immune to this, although some are better than others. I'm sure the current social media algorithms are harmful as well. You can ban viral algorithms, but the hostile actors whose literal job it is to drive polarization / populism will just find other strategies to effectively deliver their message.

"Education" is nice and all, but millions of people keep smoking despite the obvious harm and decades of education, not to mention the many limitations, taxes, and bans. I mention smoking as an obviously-bad-thing that everyone knows is bad. Education succeeded, and yet, here we are, still puffing poison. But you can also look already-polarized political topics. There's been no shortage of education on those topics either, but if that worked well enough, we wouldn't be decrying populism right now.

Comment · 9 months ago
How is MacOS as enshittified as Windows? It doesn't have ads, doesn't push AI on you, their online services are trivial to ignore once and never think about again, etc. I haven't tried Tahoe, and sure, its new glass UI is shit, but merely incompetent UI design is not "enshittification" and is not in any way equivalent to what Microsoft does in Windows.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton