skysight-inc/HackerNews huggingface dataset:
> I highly doubt 87% of the population will be buying a luxury brand with their own money.

You're making it sound like they're Lamborghinis or Patek watches. Maybe in developing countries iPhone is a luxury brand, but in no way is it in any western developed countries, especially the US, the wealthiest of them all.

Yes they're expensive as in that's a lot of money compared to a 600 Euro Pixel 8 or a 350 Euro Samsung A54 which do more or less the same shit as an iPhone does, but they're not unaffordably expensive in order to be a luxury good.

>But their own money in their 20s I doubt it.

Credit, installments and carrier plans, make it that anyone can afford an iPhone. I live in a central EU country where average income is less than the US, and even the pizza delivery courier here can get an iPhone.

Let's do some napkin math: The iPhone 15 Pro is ~1200 Euros with tax here. A full time supermarket "wagie" with no education takes home nearly 1800 Euros per month after taxes. Subtract 600 Euros rent, 400 for eating, 200 for utilities and bills, and you're left with about 600 a month to spend as you please.

So you can buy the latest iPhone after saving for 2 months, or instantly by walking in to any carrier shop and signing a 3 year contract for a plan which you need anyway.

How is that "luxury"? Yes I know, this lifestyle is probably luxury compared to how average people live in some nations from Africa, Asia, LATAM and Middle East, but definitely not in the developed west. Otherwise Apple wouldn't be selling them by the boatlaod.
My question to Varoufakis is this (and I used to be skeptical of his distinction because of this, but I am less so today). If these systems of power are maintaining themselves through cultural hegemony, as Gramsci has described, what is the cultural hegemony, or ideology, here?

The traditional capitalism has ideology rooted in liberalism and the concept of meritocracy. You are good at what you do, you sell it in the free market, you make money. So how this transformed in the cloud feudalism?
Some of the baddest cats out there in 10 years show up here https://www.bhsjazz.org/events
A fascinating article that raises so many questions. How and why does someone accumulate and store one hundred thousand dollars worth of horse semen? That sounds like a mind-boggling amount of horse semen. Are there special horse semen freezers with backup generator systems? God forbid all that horse semen should go off if there's a power outage. Is there a special market for horse semen? How do you demonstrate the provenance of your horse semen to potential buyers? How do you test the potency of horse semen after taking out out of storage? Does anyone freeze horse egg cells, or just horse semen? Is horse semen a sensible investment vehicle? How does the value of horse semen change over time? I wish the article had gone into significantly more detail about this important aspect of the story.
I find your perspective interesting, because it somewhat matches my own on the diffusion based image models.

Would you say that the output has changed, or that the output was originally novel to you and therefore useful, but now that same output style is no longer novel?

I've certainly noticed that the output I get falls into a pattern a lot of the time and that rush of being presented with something new has gone.
https://news.ycombinator.com/item?id=19309378 - A random dungeon generator in C, small enough to fit on a business card (2019) - 42 comments

https://news.ycombinator.com/item?id=19290215 - original post referenced above - 23 comments
Weren't millennials a bit too young to have significant (or even any) amounts invested in the market back in 2009? And then they got live through one of the biggest stock market booms in history (which unlike dot.com didn't just blow up)?

OTH Gen X got a chance to lose their savings during the latter stages of dot.com and then again in 2009.
the pins on the usb-c connector are tiny, which makes them individually fragile, but also the connector inside the device is short, and usb-c cables invariably have a long semi-rigid strain relief to protect the cable from breaking, so the cable has a large lever arm to torque the connector off your pcb. it's a huge problem with micro-b jacks, which are about the same size. usb-c fixes some of the micro-b mechanical problems, but not that one

one problem with the usb data protocol is that it won't work over a bus; it requires point-to-point links. but, more generally, my complaint about the data protocol is this. i want two devices with no usb hardware, clocked at 8 megahertz ±10%, with a kilobyte or less of code memory, to communicate with each other. there are multiple reasons that is just never going to happen over usb. usb requires timing precision of ±0.5%, so a crystal or at least a ceramic resonator is mandatory (not a reasonable option on an 8-pin micro), and v-usb requires over a kilobyte of code memory to run at all. and even v-usb only provides a slave device! even if all your devices are avrs with crystals, you can't run a wire between two devices running v-usb and have them communicate. and bitbanging a usb master requires, as i understand it, several times more code (i've never done it)

also, v-usb won't let you do anything else while you're communicating; it needs every clock cycle

so, i want something that's about 3% or less of the complexity of the usb protocol, with timing specs that are 40 times more relaxed

i agree that if you only want power and not communication, and your durability requirements are not high, usb-c is a very practical option. and, even with communication, it's an even more practical option for connections at a larger granularity than what i'm talking about, where the devices involved are big enough for one of them to be a usb master. but that's a different order of magnitude: tens of kilobytes of ram on each endpoint, not tens of bytes
Found it myself: http://www.pennelynn.com/Documents/CUJ/HTML/94HTML/19940045....
Do you have a link for the algorithm? Really interesting.
Then your caviling about condos is wrongheaded, because you can actually own them (and townhouses) outright. The “rent-like fees” are often for maintenance costs for shared infrastructure in complexes.

Do you even know what you’re complaining about?
This is quite similar to what I have in mind, yes. Great minds think alike!

I do think that having an API subset of tests is better than basing the system on all tests. Packages should have as many tests as possible, I frequently write tests which I know will break when I do further work on the code, so that I notice when it happens, and because if it happens accidentally it's probably a bug. Wouldn't want a versioning system to have a side effect of making people reluctant to write a test, because it would commit them to the results. I envision tests migrating from the rest of the suite to the API set over time.

I do like that your system completely specifies the meaning of minor and patch numbers, and wonder if there's a way to tweak my proposal so that it does so as well.
Updated description with license(MIT) and link to the more fully featured version.
Reduce, reuse, recycle: McDonald's reusable workflows
I reject the notion that decisions in wartime cannot be criticized. Your argument would absolve any commander from being judged for any decision.

Yes, information is limited. Nevertheless, commanders are expected to make the best decisions they can based on the information they have. In that light, the invasion of Peleliu was a mistake. The negative consequences of delaying the invasion of Iwo Jima were also reasonably predictable.
Wake me up when Rust collections work with async code out of the box.

Every time I use Rust, my soul wants to see constructions using map, filter, and what not, similar to Scala. But no easy async support for those functions make the resulting code really difficult to look at.
I would think the App Store asks the OS to install apps.

More importantly, you can argue about the interpretation of that text, but in the end, it will be how the EU interprets it, and I don’t think there’s any way they ever intended it to mean “the DMA requires free interoperability”, or that they will in the future decide that to be the case.

Of course, future legislation may say different things, but that won’t make the statement true.
> Why no one ever questions the rights holders is beyond my comprehension at this point.

I imagine most people either don’t care or don’t know this.
It's worth mentioning that GNOME receives an enormous amount of hate but it's still the most widely used DE on Linux by a mile and the vast, vast, vast majority of people get along just fine.
FYI this was discussed yesterday: https://news.ycombinator.com/item?id=39408288
If the premise is that knowledge work is disappearing, I don’t see why law or medicine would be safe.
Biden administration to reportedly relax EV rule on tailpipe emissions
Apple has 61% mobile market share in US, and in 2023 it shipped worldwide more phones than Samsung. Having a hefty margin on each device, avg price being way bigger than average Android; on top of that, their % share of total revenue coming from services (app store, subscriptions etc) compared to hardware shipments keeps growing every year.

https://arstechnica.com/gadgets/2024/01/apple-hits-all-time-...

https://gs.statcounter.com/vendor-market-share/mobile/united...
No worries. Wonder if we'll get to the stage where people need to wear sunglasses at night? (like the old song phrase) ;)
I do this but to the rules of the board game rather than the physical pieces (though these merge in the case of custom maps)

I'll use stratego as an example as it's one of my absolute favorites and I'm a total arm-chair general.

The game runs far too slow by default, and also subsequently doesn't simulate the notion of a "tempo" in battle. Before the players take their turns, a dice is rolled which decides how many moves each player makes in their turn. (I believe the game should be "fair", so it's locked as being the same number of moves for both players that turn.). I'm still trying to figure out if this introduces a significant first player advantage or not, and how that might be mitigated if it does.

This rule change often makes stratego games playable in 10 minutes and massively opens up tactical options.

I also think that the default stratego map is too small, and has far too generic terrain. I've got some larger custom maps, which include even more interesting terrain. Still trying to balance this, as larger maps significantly slow the game down.

I'm also experimenting with the idea of using multiple moves to "pool" attacks, allowing using multiple moves to let larger numbers of units attack a single unit. I think that a powerful "general" absolutely should be capable of being overwhelmed by many less powerful units.

Speaking of this, changing the whole idea of a units "power-level" makes sense to me. Strong units should be "special forces" or "elite", while the lower rankings should have buffs (i.e. generals are now rated as 2 but buff the ratings of all units next to them by +1)

Like I can go on and on forever about rule changes to turn stratego into basically the board game battle simulator of my dreams.

And yet I go to other peoples houses and see them stop playing their board games because of boneheaded default rules which cause the games to play too slowly.
Pyflakes will catch most of those kinds of bugs. Fast option if for some reason you can’t or don’t have time to type.
Thanks for pointing that out. Even if it is depressing that even abandoned coal mines are still contributing to greenhouse gas emmissions. There are thousands of operational coal mines. Probably hundreds of thousands of abandoned ones. How we are ever going to curb climate change is beyond me.
Oh my goodness. This might be what I was looking for all along. I'm going to try getting that LG panel again and giving this a shot. Thank you!
What it's worth, I currently use my AirPods on:

- my personal iPhone

- my work iPhone

- my personal MacBook

- my work MacBook

And not once have I ever had to worry about it being connected to the wrong device, it seems to just keep track of all the devices around and everything "just works"

In mind these are AirPod pro 2s
Mondo 2000
A house that is uninhabitable in winter is not fit for purpose; it would be a work of art, not of architecture. Any architect who builds impracticable houses should expect their subsequent owners to fix the problems as best as they can. The alternative is usually that the building falls into disrepair, because how many people can afford to own an entire building just for its looks?
The official release with 24.04 is what they are considering an alpha, I believe.

It'll be quite some time before it's "stable".
Those are not ISP given devices. While it's bad-bad, Ubiquiti is a SOHO vendor and post-purchase configuration is expected.
> No, the EU is not acting this way because they want an "EU Apple". Nobody over here has the illusion of any such mega corporation ever coming out of the EU.

i don’t know what case you’re making, but “sore losers” isn’t a winning one.

> Those mega-corporations are solely coming from non-free regions.

all of them come from a place that is a lot more free than any country in the EU: the US.

> The EU are doing this because they wish to protect the basic rights of their citizens.

this is naive.
rfkill shouldn’t be able to unblock hardblocks, “all” means “all cards here”, not “all of those nonsense”. Is that your experience or are you just theorizing?
Show HN: Creating a list of the best Sora prompts
32" is too big for me.
Terminal Count
> It looked like that you're treating Hollywood-style cultural export as competition

Because it 1000% is, and China is engaging in the same game today.

> Hollywood won't accept investments from the Persians,

It absolutely would. Money can buy access. China has been one of the only countries to spend in this way for this access.

Hollywood is dying. Americans are more interested in video games, Instagram, YouTube, and the Internet. Hollywood will take money from anyone to save itself.

> Maybe Hollywood (and US culture) is losing it's shine because by now, thanks to the Internet and medias (Vox, Vice, John Oliver etc), people starts to see the reality that America, behind all it's sparkling glares, also has quite a few flaws.

> Here's my perspective as a Chinese: the exporting of cultural is more of a test than competition. It's a tool that communicates the cultural aspect of the exporter, to see if the importer welcomes it.

It's also a test to see how incompatible or divergent our societies have become. Whether due to polarity shifts, indoctrination, or tribalism and team sports.

These are the symptom of an underestimated immune system with little else to do. Most of the evils in the world are gone, so we've started chasing down the last mile. We've turned it into entertainment to attract viewers and make money.

> To clarify, they were not thinking about saving Mr Ryan, instead, they were thinking about saving CHINESE soldiers Mr Zhao, Mr Qian, Mr Sun and/or Mr Li, maybe even under direct gun fire from Mr Ryan.

Tribal thinking at it's finest. I'd save Mr. Ryan and Mr. Zhao. Or at least I think I would. That kind of courage is insane and highly laudable.
You can't imagine a patch format that avoids this? It sounds like you lack some creativity.

If you need to lookup patches by pre-patched hash of the source file, you could, for example, precompute hashes and store them on the disc.
> The key thing is likelihood is probability density of your data!

In fact the important thing to understand about the likelihood function is that it’s not a probability density.
If you hit “Read More” it opens a full article with more detail.
Two related, though not quite identical, lists provided by HN are:

https://news.ycombinator.com/best

https://news.ycombinator.com/over?points=500
It's hard to say what the current situation is, but I wouldn't say they are turning the war around

1. Western support has become anemic, Ukraine is rationing ammo

2. Russia spent a lot of equipment and casualties to take Avdiivka

3. Navalny's death is likely to be counterproductive to Putin's aims. It appears to be renewing the effort to pass funding in the US & EU

4. Drones are the new way of war, there is a tech race going on. Better than artillery, probably makes current air defense systems obsolete.

5. Taking ground will become increasingly difficult, being a porcupine is much easier with mines and drones.

6. Russia is seeing increased support from the Axis of Authoritarians (China, NKorea, Iran) This has a direct impact in Putin's ability to fire drones and missiles.

7. The Russian Navy and Air Force have had a rather poor showing. Ukraine is making successful strikes deep in Russia. The war is not just on the ground.

8. Winners in large wars are defined more by their economics, production, and logistic capabilities
Advice from a professional arguer:

You seem to deliberately not present tailwinds strongest arguments. For example, you claim their is no next step to abstraction, but literally in the paragraphs before the ones you quoted they say to build reusable html+css components instead of trying to make css only abstractions. Which very clearly responds to your argument and complaint.

There are other places in your writing like this.

It's fine to think and claim they are wrong. But it would be a lot more persuasive if you take them at their best and knock them down, instead of being selective.

Overall take their absolute best case scenarios and reasons and show why you are still right.
Be a physically small country and have your entire (EV using) population arranged along the coasts using the same few roads and infrastructure (https://upload.wikimedia.org/wikipedia/commons/d/dc/Norway_p...).
Malicious compliance is in fact a useful escape hatch here, a maintainer can release a 1.0 where the entire API is "test 1 + 1 == 2". That, too, is useful information.

But the package registry checks all API tests against the last version and rejects the registration if they change at all. That can be relaxed for non-semantic parts of the test, like a description of what the test means, but none of the code is allowed to change. It would be better if this were based on the AST, so that whitespace tweaks don't trigger a build failure, that's practical to achieve in most languages.

Refactoring an API test isn't worth losing the guarantees a system like this provides, and it's only the API tests which come with any restrictions, maintainers may do as they please with the rest of the test suite. An improved API test has to be provided as a new test. Part of the proposal is that users can refer to API tests in their own code, as a way to determine if tests they rely on break in a major release, so the tests need unique names, which means they can be rearranged in the file. It also means that if there's a typo in the name, or the name sucks, well, you're stuck with that until the next major release, and even then it goes on to live in infamy, forever, in the obsolete-API portion of the test suite. Not ideal, but it can't be avoided.
Thank you for making me aware of this author. I see he has several books on topics I find valuable.
Thank you! It's great to hear that you appreciated it. You know what? It actually is a good idea, maybe we can implement a PoC with huggingface/candle bert embeddings and a vector database! I bet some applications in the GPT store are using this concept (for example Consensus).
The waitstaff who receive tips aren't the ones who make menu format decisions.
there’s 5.5 million people in the whole of norway. what are we talking about?
If you can see a plaintext decoded message you should assume that it is system-readable if you don’t have some kind of guarantees about a memory-secure enclave. Use a secure system if you care about this.
Every time Norway comes up as an example… there are 5.5m people in Norway vs 334m in the USA.
> Additionally, the recovery of approximately $40 million through the auctioning of Crundwell’s assets and lawsuit settlements

Wow, how did she manage to incinerate $14M in value? Oh, it's worse than that:

> The U.S. Marshals auctioned off Crundwell’s assets, which were really Dixon’s — including five properties, dozens of cowboy hats, $250,000 worth of jewelry, 400 horses and a large quantity of horse semen that fetched $98,500 — clawing back about $10 million for the city. The city got roughly a further $30 million in lawsuit settlements from the auditors and bank involved, neither of which had caught on to the theft.

She incinerated $44M in value but the town got a huge windfall from its auditors because they didn't notice.
Mondo 1995: Up and Down with the Next Millennium's First Magazine
Wow, the first 3 sentences are scathing lol (in the supplemental reading)
.... which would address the author's issue of not having access to the source code.

But you messed up since you proposed a technical solution, where this is an organizational problem. Let me walk you through the more complex issue. The other website follows your steps and is in the clear. However:

* The interactive is more deeply integrated into their web page, whether originally, or through a developer five years later not noticing the AGPL special case.

* OP asks for source code to the full work. The full work is their entire web site in this case.

* The full work happens to include a JavaScript library and a font program which were licensed from a proprietary vendor.

The other website has two options: (1) Negotiate to release the their source code, and worse, their vendor's source code under the AGPL (2) Pay damages.

To avoid this, beyond the steps listed, the other website needs to implement processes and controls to prevent issues like this one. That is where the $$$$$ comes in. Processes are expensive to maintain, much more so than any software.

In general, AGPL code is very safe to use in commercial settings for well-compartmentalized major systems. If I have an AGPL office suite used by my organization, or ed-tech software, that's easy. Used it in a corner like this one, it requires a lot of controls and compliance, which make it prohibitively expensive. AGPL has a few more catches like this. This is why most major organizations tend to require legal review prior to any use of AGPL code.

AGPL tends to be good for several purposes:

1) Establishing open ecosystems. If I do work in civics or education, this can be very important there. If I am making a voting system, for example, I want to guarantee anyone can inspect the system at any level.

2) Dual-licensed systems. Open ecosystem is free. Proprietary pays.

3) Major pieces of well-isolated code, like the aforementioned office suite example, where I don't want freeloaders, and where there isn't an expectation that I will have my code used as a library or piecewise in another system.

4) Places where the goal is more transparency than reuse.

There are a few others too.
100%. There are a lot of things the book got wrong, but how fucked up society got wasn't one of them.
Pushing back against digital-only menus is a good thing, IMO. But the person you're tipping likely has zero control over this.
It looks like the iPhone has always had more than 50% market share and right now it is at 61%

https://gs.statcounter.com/vendor-market-share/mobile/united...
I've heard stories that Quest is actually better than Vision Pro in many ways. On top of that it's also a magnitude cheaper.

I bet for in-flight entertainment use only the choice is a no-brainer.