skysight-inc/HackerNews huggingface dataset:
This seams the core of Apple's defence:

Apple contends that '[n]o reasonable consumer would believe' that purchased content would remain on the iTunes platform indefinitely

which is a flagrant difference between ownership of physical items and non-cloud items vs cloud items.

This strikes at the root of our society's definition of ownership. Clarification should not depend on Apple, or even a court. This should be enshrined by an explicit law. Using the word 'license' or 'rent' instead of 'buy' for something you can't own seems the minimum a consumer should demand.
HN is most US based, that’s one of the richest countries on earth where their citizens suffering from epilepsy wear bracelets to warn others not to call an ambulance.
> HN readers shouldn't be making pejorative comments about each other in those conversations either, and when we see it we moderate it the same way.

Moderation appears highly selective. E.g.,

"This argument is clownish and we should be embarrassed it's on the front page."[1]

That is the top comment for that post, but I don't notice your reminder there about pejorative comments.

If I had to rankly speculate, I'd say moderation happens consistently on topics where the average HN user tends to have a low level of knowledge (unionization, civil rights history), and less consistently for topics where there is a greater probability of a critical mass of participants with domain expertise (digital security).

I also rankly speculate that you don't state this outright to prevent the tinder fire that would result from making users aware of their own lack of knowledge on the topics more likely to be moderated.
Why does this app have 4 stars on the App Store?
The old discussions around digital assets resurface again.

My perspective is really simple: If I buy something then its mine. If I lease something then its temporary. Buying a lease is actually just leasing.

Digital assets are more often just fancy lease agreements. At best you get to keep access to what you paid for when you stop paying. At worst its literally just a lease. The real kicker is you often can't simply format shift without consequences, because it was just a lease only on that platform and the terms are: Pay for access; Stop paying and you're out. Want it somewhere else? No can do.

I wonder if I could bequeath my Apple Music collection? Probably not. That's the big reveal right there. Its not actually ever yours. Never was.

Apple Music is somewhat better than a long term lease. Last time I looked you could write the MP3s to a CD. Not sure if that's still true.

Contrast this with Spotify: pure subscription. Good luck looking for a "Write to CD" option. That's completely out of scope. And no one is surprised. At least its clearly spelt out. But still a lease. You're only buying access.
I don't think they have the fab capacity to be able to do that.

Since M1 products are selling very well, they likely have reallocated fab capacity they had planned for the successor to the M1 back to making the M1.

A higher performance M1 would have a bigger die size. It would have a lower yield and get fewer dies per wafer. The same capacity would sell fewer products.

Apple probably earns more profits by simply selling more M1s, unless they can reserve substantially more fab capacity.
>Apple’s gamble, with the M1, is that its custom CPU performance is now so high, at such low power consumption, that the choice of chip inside the system has become irrelevant within a given product generation.

This is clearly wrong as they are still selling Intel versions of the MacBook and MacMini. Apple makes a lot of money by offering a range of processor options. At the moment we are early in the transition but I have no doubt there will be M2, M3, etc options for most of the range.
> Do those developers even realise it was their incompetence that caused untold misery?

Whilst the developers did ship broken software, I don't think you can lay the blame for the misery at their door directly - that should be on the management who, when presented with evidence that the software was garbage, doubled-down and decided to prosecute rather than running tests, etc.
Inflation fears when interest rates are at 0%? If inflation starts rising, the fed will raise interest rates and inflation will disappear.

Yes, rising interest rates will cause pain, but not as much pain as significant inflation, so the fed will not hesitate.
>>Coming to Stockholm, the thing that shocked me - I'd even go as far as to say traumatized me to a certain extent - was that Swedish people were completely at ease pretending that others around them were invisible.

I have to be honest - that sounds lovely. I'm sorry it affected you negatively, but that sounds like gold standard of social interaction for me.
I don't think anyone's barging in a repair shop with a court order any time soon.
Apple may have dropped the ball with that move. Apple skipped the embrace step of embrace expand extinguish. If they had embraced all phone users by porting imessage to all phones and extended by providing an objectively better experience, for all users and use cases, they would have captured the market like 1980s Bell did. Instead I suspect that Apple is trying hard to avoid antitrust action. so apple stifles innovation and keep prices high preventing a great deal of adoption and, importantly, allowing significant competition outside their targeted, profitable, user base. Why disrupt and capture the entire market when they can slowly iterate and make fortunes while avoiding a lot of scrutiny?
Maybe they just want to normalize the fact that you should give them money.
FAANG salaries in the EU / UK can be nearly as high as in the US though, which in some locations does drive up the compensation for all SWEs.
And the Play Store for that matter [0]. They dropped hugely after pushing their v3. For days they were below 2 stars on the Play Store. But then they bounced back in a period of a couple of days to well over 4 stars.

Is there any analytics that can be done by 3rd parties? This is very strange, right?

[0]: https://play.google.com/store/apps/details?id=com.bunq.andro...
From 2018: https://www.forbes.com/sites/johnarcher/2018/09/17/apple-res...

tl;dr: once downloaded to a device you have it until you delete it.

It’s not ideal and I do wish they would retain the right to keep an archived copy on their servers for all customers who have bought it so they could re-download or stream at any time without having to deal with backup and restore.
I don't have enough details about the exact setup, but the server cost looks excessive* to me. Especially those Xeon Gold and Silver machines (are they using managed hosting or what). Almost all of them are in single OVH data center too, that's not very robust.

* Compared to a certain German hosting provider, where I can get AMD EPYC 7502P with 128GB RAM for about 100EUR. Again don't know the arrangement, but with some effort they could add more servers, lower the cost and add Geo-resiliency.
DVD regions limit where you can watch something. Performance rights limit to who you can show it. Copyright limits how you can distribute it. These kinds of things were happening before and are something we're accustomed to, but I agree DRM and the possibility to rescind access makes it much worse.

That's why I'm a happy streaming subscriber. No lies there.
I believe he's talking about social contributions (health, retirement, unemployment), that the employer pays, and not the taxes on revenue (paid by the employee).
What's it like for blu-ray? I seem to recall that there's a master key or the like involved, which may require updating the br-player to successfully decode new discs if they change the key later on (which I also seem to recall...). Not FUDing, just not recalling completely, so can be completely off..
Those few good years after pop up ads were eliminated by pop up blockers and ad blockers was so nice. Then the war on ad block began and internet is worse then it used to be.

Auto play videos in a modal that can't be closed that start with a video on. Wtf
I know people that paid all their mortgage in a short time when inflation rocketed. BUT on the way you lose since fixed income loans are more expensive.
Profit margins in football (where profits exist at all) are nowhere near large enough to suffer interruptions to either broadcast _or_ match day revenue, so I don’t think this is an either/or thing.
Yes one of the big problems with cryptocurrencies is that they solve problems that nobody has, which in turn create problems nobody wants (for values of nobody < 0.0001% of population).

We don't need or want a trustless distributed consensus currency...

We don't need or want a fully public ledger...

We don't need or want to be in charge of their own keys...

We don't want to deal directly with other agents without a middleman to protect us from fraud and theft.

Slow transactions and distributed public ledgers are built into the design of something like bitcoin and are fundamentally tied to it - take away all those things by redesigning it or trying to augment it and you're left with a bad copy of a centralised transaction network. People need to trust their money and trust the agents they transact with, validation of identity (something bitcoin actively works to undermine) is key to financial transactions, it should be central to any network.

There really are some fundamental flaws in the design and in the aspirations of currencies like bitcoin which mean they will only ever be used by a tiny minority. Hence bitcoin has recently become a vehicle for pure speculation instead, which will end very badly when this bubble bursts.
PG's reply “why Startups are hard”
On a per-player basis no, it wouldn't be legal. But IMHO it must be doable in other ways; Formula1 for example has just introduced one, and I've not heard any noise about getting challenged from drivers or engineers.

Financial Fair Play was initially conceived as a way to basically create such caps informally (since clubs would not be supposed to spend beyond their means) but it was then implemented to effectively be a moat for currently-rich clubs; in that form, it was eventually destroyed by the sheikh owner of Manchester City. If UEFA were to try again to build a sincere level-playing field for rich and poor clubs alike, I reckon governments and judges wouldn't stand in the way ("sport law" is a bit of a grey area in practice).

Whether a cap is a "financial transfer from players to ownership", really depends on how the surplus is then channelled. If it goes towards actual development of the club and the sport (better long-term financial investments to keep clubs solvent, higher solidarity payments down the pyramids, more money for academies, etc), I wouldn't see it as objectionable.
If you don't just look at the failing Intel, AMD has been doing 15-20% improvements year on year.
Thanks for sharing, as a native Swede things like this are always very interesting to read.

I basically feel a need to jokingly apologize when my 2.5-year old waves and says "hi hi" to strangers outside. :)
>When I buy something whether ebooks, movies, music then I do not expect it to be removed from access at a later date unless an option for me to store the item is offered.

That’s due to technical limitations. The copyright holders would like to have this possibility very much :^)
Strictly it's not an integral type as you point out, but for the purpose of introducing a beginner who might be afraid that there is "deep magic" involved, it can be a helpful comparison.

Subtracting two pointers yields ptrdiff_t which is not a pointer type in itself.
Pointers seem easy until you understand the pointers you're working with do not correspond with the basic hardware model you have in mind:

https://www.ralfj.de/blog/2018/07/24/pointers-and-bytes.html

https://www.ralfj.de/blog/2020/12/14/provenance.html

https://www.ralfj.de/blog/2019/07/14/uninit.html
If you know the maximum width of the sub string you are searching for you can easily calculate the maximal forward jump, and hence you'll know when to issue a pre-fetch.
Cool, heard good things about his Docker-OSX project: https://github.com/sickcodes/Docker-OSX
Apple's M1 is a good processor, but the only reason it "smashed past" previous macbook single core results is apple was using older Intel lower powered processors.

It is not twice as fast as even mobile x86 stuff, as much as people seem to want to think otherwise.
For context: They were a geeky fintech company with nice and fancy hardcore banking features. Then they pivoted to addressing a young, environmentally aware crowd by integrating their Instagram feed into their app and telling people without the right (2x more expensive) subscription that they saved up for the planting of exactly 0 trees, on the main screen of the app.

I can understand why it happened, I was pretty obvious that other banks were copying all the feature that were successful and they needed a market for themselves. Still, they let down a lot of early adopters in the process. Yet somehow they "fixed" all the low star scores in a very short time period.
If donations are enough to pay for all costs (including a salary for the developer), I can't see how you could say it is not sustainable.
What about NFTs?
I think the point is that it's not "supernatural". Conceptually you could implement it. The opening and closing involves zero work. In reality the work won't be zero due to friction, but you can in principle at least approximate it really well.
Is not the majority of gaming occurring on mobile ARM devices, not dedicated consoles or rigs?

“Mobile gaming has fast become the largest gaming market in the world with industry revenue expected to hit $76.7 Billion by the end of 2020 and 2.2 million mobile gamers worldwide. It’s become so popular that 72.3% of mobile users in the US are also mobile phone gamers. To put this into perspective when compared with the wider video game market, by 2022 the global game market is set to reach $196 Billion, and the mobile gaming market will account for $95.4 Billion of that alone.”

https://www.wepc.com/statistics/mobile-gaming/
This is not the Swedish norm, this is Stockholm culture. Go to a small village and walk around pretending that other people are invisable, and you will have the police called on you for acting like a psyco.

Edit: In fact, people pretending that others are invisable are the easiest way to spot the outsiders who only come here to steal our outboard motors
I agree... I always find it a little sad that Germany fails to embrace the diversity of its local dialects. When I grew up in the south of Germany I could tell which village someone was from after listening to a couple of sentences they spoke.

But when moving away one must quench that local dialect and try to speak "hochdeutsch" ("high-german")—Otherwise one can't even buy bread in a bakery without being called out as the "swabian" (which seems to be the catch-all for all southern dialects in Northern Germany). Compare that to Switzerland, where people proudly speak their "Mundart" wherever they go (and are wound up by high-German speaking immigrants).

Germany has such a wonderful regional diversity, but at the same time that inherent hostility against it... and Germans are, for some reason, super-afraid to discuss it.
3 out of 80 examples have styling applied for demo purposes.

The package comes without CSS and markup as explained on the frontpage.

> Headless
> It’s headless and comes without any CSS. You are in full control over markup, styling and behaviour
Oxford Malaria vaccine proves highly effective in Burkina Faso trial
I have come to think of Spotify only as a discovery/introduction service. It finds me music I like, and I go buy physical media or MP3 from shops that give me downloads in my browser (Bandcamp, Bleep, Boomkat...).

I use it the way I used to use radio and record shops. I’m in my 40s so I grew up at a time where this was common. Record shops were on the high streets in most towns in the UK through the 80s and 90s. In my teens I started to dig deeper, into niche, side street record shops for off-mainstream music. These days, it seems all record shops are on side streets.
GPU schedulers are much, much more advanced than you give credit.
Very useful reading for anyone writing a Forth, and some interesting reading if you're curious about how different Forths are run or 'threaded'.
I wonder how this works internationally and I wish to see more local lawsuits. In Spain for example, if you have access to the original legally (e.g. you buy it, or pay for Netflix), you are legally allowed to make a private copy of it (even if the platform doesn't want/allow you to). It is illegal however to hack the service to make a copy, so it seems that a right is in direct contradiction of a prohibition here and it'd be interesting to see a case like that in my country's court.
tiptap is very powerful, but definiteley not for people looking for an effortless solution. Yes, that’s what I think too.
So what? Microsoft SQ1 has been there for a while [1]. Without a software support they are just a fancy stones that can't run desktop software.

1: https://en.wikipedia.org/wiki/Surface_Pro_X
Nope, AFAIK the actual performance impact is < 10 % for most workloads.
Death of moore’s law? Hmm. Meanwhile I just got a R9 5950X and it is drastically faster than my 5 year old i7.

There must be some doubling of transistors in there, right?

Also maybe buying a 5950X at the birth of a new generation of ARM CPUs wasn’t the wisest choice.

Or maybe it is, idk.
To me it seems like not starting down that path is the only surefire way of drawing a distinction between what is acceptable and what isn't.

Also from a user's perspective, I would undoubtedly choose the one without ads of the two alternatives if they were competing.
But that is basically anti value, how much money they managed to suck out of the economy. If you can have the same soccer but society pays less money for it wouldn't that be better? It isn't like there is a lack of players.
Inflation isn't a threat, at least it isn't expected to be outside of YouTube and media scare stories,
https://fred.stlouisfed.org/series/T10YIE

Inflation based on the TIPS spread (which is just a market prediction of expected inflation) is basically where its been for years.

Secondly, hedging inflation with gold has historically been a bad idea. Unless we see hyperinflation (which doesn't seem likely in the US for a number of reasons) it's far better to put your money in assets which produce value over time like stocks. The problem with gold is that if you're investing in it as a store of value and inflation remains steady at around 2% you're looking at around a 2% annual return which is awful.

Crypto could be more promising, not because it's a store of value, but because it's a new asset class currently experiencing mass adoption making it likely to continue growing in value if this trends continue.

Personally I'd keep it simple. Invest in stuff you believe in and don't try to be too smart. Predicting inflation before the rest of the market based on things you've heard on YouTube or Reddit then making investment decisions based on that is a good way to make a bad investment decisions. IMO inflation should always be seen as a drag if you're a saver. Any money outside of your reserve fund would probably be better invested somewhere it can appericate in value at a rate above inflation.
"to a certain German hosting provider" Hetzner
Tesla's also have an advanced on-board computer with an AI system that can drive a car. You're telling me Tesla can figure out how to make a car drive itself by detecting everything on the outside of the car but can't figure out how to tell if a person is sitting in the drivers seat of the car? If it's that easy to fool what does that say about the self driving AI?
Installing Filebeat to catch all Kubernetes logs
But maintaining functioning equipment is within your power if you have sufficient technical ability—maintaining a functional streaming site is not, regardless of your ability.
No, but they're very high-traffic and if the "this was a deliberately bad patch" message is sent off-list, only to the maintainer, things can go south pretty easily. Off-list messages are easy to miss on inboxes whose email is in MAINTAINERS and receive a lot of spam, you can email someone right as they're going on vacation and so on. That's one of the reasons why a lot of development happens on a mailing list.
3 (?!) more seemingly sunken ones nearby: https://www.google.com/maps/@29.9236252,32.5269919,427m/data...

Or is this just some weird imaging artifact?
quite a few EU member nations have not existed 150 or 200 years ago

which gives us an estimate for how long it might take until those differences disappear. the EU in it's current form (with freedom of movement within, promoting a shared identity) has only existed for a few decades. so maybe another half a century, give or take a decades or two.
Using ES Modules in Browsers with Import-Maps
> asset classes such as stocks and real estate.

Which is not inflation, but asset appreciation (i.e. the goal of investment). Inflation measures the price level of consumables. Stock and real estate is not consumed.
I’d love to see a more stable implementation of contenteditable, but I think it’s great to have all those choices. Use cases vary just too much.
That is a huge part of why TiVo was so transformative when it came out.

“We’ll be back in...<skip, skip, skip, skip>...and we’re back.”
I agree, which is why I'm glad the first language I learned was C. I don't get to write a lot of C at work, but the concepts the language teaches you are the very fundamentals of programming.

I know it's probably baseless, but I can't shake the feeling that people who learn modern languages before learning C are just making their own lives harder.
I mean, funny, but idiot activists that spew stuff like this unironically are just missing the forest for the trees. Earth will never be perfect, but we shouldn't let that distract us from something way bigger than ourselves
1. 20s are still kids.

2. Be proud you have a superkid.

3. How's your other kid (from Cygnus days), the BFD library, doing nowadays?

Heh.

https://en.m.wikipedia.org/wiki/Binary_File_Descriptor_libra...
String searching is interesting in that the naive algorithm is quadratic-ish: imagine searching for “aaaab” in the string “aaaaaaaaaaaa” by comparing the characters 1-5, then 2-6, and so on. So at least some kind of clever insight needs to be used so as to not hit quadratic behaviour - some mechanical way of deciding that a chunk of the input can be skipped after being read. The value of extra skips (not examining some of the input) is debatable, but these algorithms are still very much relevant when wanting to avoid accidentally-quadratic behaviour.
I believe Apple will release something groundbreaking again when they scale up the number of cores in that M1.

8 high performance 4 low performance cores? Yes please. Or maybe we’ll get 16-16
"All food choices are inherently non-zero in animal suffering and I don't think it's reasonable to hold lab grown meat to any higher standard. "

I know. I am not even a vegetarian. (I just have a big problem with the industrial food machine)

But if something is advertised as totally ethical, then yes, it should hold to a higher standard.
Indeed, for me that would be the late 1950s. Times were simpler in some ways, not so much in others.

Our house was one of the first built in the neighborhood. The house being built next door after we moved in had one feature we didn't have: a bomb shelter!

So we made that our neighborhood clubhouse. It was a place where all the kids could hang out. We brought cookies and snacks and prepared for survival.

And when nothing bad ended up happening, and the new owners moved in and kicked us out, we were just happy that the world hadn't ended!
.NET faster in gRPC than Go?
BBC Radio launches 24-hour Relax music stream with ASMR and mindfulness sessions
The Myth of Black People Not Feeling Pain Is Still Believed to This Day