skysight-inc/HackerNews huggingface dataset:
Even easier than that; Macs now have a restore to factory settings workflow.

https://support.apple.com/en-us/102664

With the way modern macOS is immutable and exactly the same on all machines thanks to signed and sealed images, no one needs to DFU to reset a Mac unless there is something very wrong.
He absolutely wastes the bits dunking on dumb people in the comments, but his on topic writing is unparalleled. Take his most recent blog post, American Space Cowboys. It's an indepth discussion on the fashion of the Apollo 11 trainees. That kind of article doesn't happened very often and has lots of fundamental principles and history of workwear dress pieces.
That is more theory than reality in high-performance code, and was noted as such even back when I was in HPC. The compiler isn’t stupid and normal idiomatic high-performance code in C++ has codegen that is essentially indistinguishable from the FORTRAN in virtually all cases. It has been a couple decades and many compiler versions since anyone had to worry about this. One of the things that killed the use of FORTRAN in HPC is that it empirically did not produce code that was any faster than C++ in practice and was much more difficult to maintain. Advantage lost.

The extensive compile-time metaprogramming facilities in C++ give it unique performance advantages relative to other performance languages, and is the reason it tends to be faster in practice.
There's not even a video of the full ride! Indicating this is an art piece and not a real coaster.

LET US RIDE IT
> They could stretch back to middle-earth.

Is this an odd translation of 中国 or am I missing something?

Edit: took me way too long to realize this was referencing lord of the rings.
I've used Python for nearly two decades. It's not a great programming language to write or maintain, and its package management makes npm (which is not great itself) look like a walk in the park. It's a bit unfortunate that it became AI's go-to programming language.

I know it's subjective, but if we're arguing about Swift's quality by comparing with Python, I'm not buying it.
Before you can have Smalltalk, you must first defeat capitalism?
You're misinformed. You're describing rental, it's an understandable mistake, but despite the shared etymology, rent seeking is something entirely different.

It is by definition any scheme which extracts wealth without providing value. Renting apartments, or equipment, is not rent seeking. Putting a barrier in a river and refusing to allow passage of cargo without a tax, that, is rent seeking.

If you agree with me that a scheme to extract the wealth of others, while providing no value in return, is immoral, then rent seeking is, in fact, immoral.
Most of the things I love aren't done at home. I already noted there are passions that can't be performed individually.
Bezos has clearly been taking steroids for a few years now, and I wonder if that's contributing to his apparent shift to the right. A similar thing seems to be happening with Zuckerberg, who, while not showing obvious signs of PED use, has shown signs of shifting right as he's been training MMA with UFC fighters.
Yes, interesting comment. It also well predates Laravel (not sure about Rails) and that plus backwards compatibility all the way back to archaic PHP versions explains some of the cruft (but not all of the suboptimal design).
Ok? I'd rather trust DARPA than private enterprise.
There's a menubar UI that appears while the camera is in use, to control the digital zoom and pan/tilt; zooming all the way out to “0.5x” shows the extent that can be potentially in-frame.

Anecdotally, the auto-tracking Center Stage feature is more distracting than useful, and best turned off.
The engineer that developed AirDrop released an unofficial update because Apple would not support older Mac despite it was developed and tested on that very machine: https://www.reddit.com/r/AskReddit/s/gYXcHRGP4d

If that’s not planned obsolescence I don’t know what it is.
This just doesn't match with my experience of Swift. My experience is a language that is well designed, at times feeling too complex, but always justifying that complexity with correctness when I dig into the reasons. Most of the language is driven by an open process, to the point that language announcements at WWDC are only a recap of the last year of accepted enhancement proposals.

"A great language strangled by governance" – it's not clear to me that Swift is in a materially worse place than any of the 3 alternatives this post points to. Rust has had a lot of drama and botched their async/await, Python had 3, took a decade to recover, and has failed to address its terrible packaging over the last 2 decades, and the Kotlin process described sounds almost identical to the Swift process.

Was Swift entirely top-down controlled at the beginning, with a bunch of breaking changes? Yes, but it has very clearly graduated from its early development now with no forced breaking changes and an open proposal process that is clearly working. Has Swift hard-coded Apple framework exceptions? Maybe, but that has never gotten in the way of me using or understanding Swift code, so I'm not sure it affects me as a developer. Has Swift become a hugely complex compiler? Sure, but I'd rather have a complex compiler and a better developer experience, especially if Apple is paying for it.

I don't disagree with the facts here, this just doesn't resonate with me at all. I'm a very happy Swift user, would like to be using it a lot more, and enjoy the forward momentum in the ecosystem as Swift becomes in my mind one of the most advanced languages available.
For the same reason I can't replace the battery on my electric car (not the 9V one). Because the car maker made that choice, for a myriad of good and bad reasons. What's your point?
Is ~/.XComposed picked up anymore? At least it wasn't early on, and I just gave up on keeping it around.

I guess it's up to each Wayland compositor, which calls for inconsistency :/
I think one of the most important purposes of technology, if not the most important one, is turning the things that don't scale into those that do.

Fundamentally, technology increases how much change a single person can achieve in the world.

The steam engine made production and transportation scalable. The printing press, radio, television and the internet did that to information sharing and knowledge preservation. The telegraph, telephone and internet did that to person-to-person communication. Writing and the computer did that to knowledge work. The record player, the radio and the internet did that to music listening. If you start noticing this pattern, you eventually notice it everywhere.

To predict where technology goes next, I think it's important to look at what can't be scaled just yet. Customer interaction, childcare, healthcare and physical product delivery are obvious examples, though there are probably many more.

It's not like we don't know how to do these things. We have machines (human brains) that clearly know how to do them, we just don't yet understand how to make similar machines ourselves, just like we didn't understand how to make machines that would be better muscles or better horses. This is not like e.g. faster-than-light transportation, where we don't even know whether it can be done at all.

I think it's worth thinking about how a wourld where those things could be scaled would look like. Individual instruction for each child, exactly fitting their needs and abilities, is an obvious consequence, so is much better care for those who can't currently afford a (good) specialist doctor.
Two reasons I can think of.

Legally an organisation is usually exposed in relation to its scale, even if the misconduct was limited to one employee trusted to carry out work independently, the penalty will likely be related to the total size of the company.

The second is if you're scale is large enough that you are considering a significant portion of the employees with some skill in a region, you have a harder time selecting for anything other than "holds a qualification" during hiring. This leads to all sorts of policy to prevent someone with qualifications but less integrity causing issues.
> I don't hate Kotlin, it feels like Google's answer to Swift

You have the wrong order: JetBrains created Kotlin[1], and anything Google had to do with it was just adopting their language. Same story for Gradle choosing it over Groovy

1: https://github.com/JetBrains/kotlin
Economic powerhouses? Sure. But forces for good? I don't think necessarily so.

Regarding the wealth thing, I'd really like to see some analysis that quantifies the risks of not having guaranteed health insurance. It is basically a gamble in the US. And even when tech companies pay for your insurance, it doesn't cover everything and can disappear at any moment if you are fired.

I'd also like to see some analysis of the impact of all the European companies that US companies acquire and integrated when they show promise. Not to mention that all the big tech companies have big offices with thousands of employees in Europe too. How much is this a wealth transfer either way?
This analogy doesn't make any sense. Music is not like math and the music industry is not like industries that are related to calculus.

Music theory is NOT required to play in a band or write a movie score. Check Gustavo Santaolalla's for an example of a great composer with ZERO musical bg.
> Why is killing more of the enemy a "bad thing"?

Okay. Wow. I hadn't realised you were on board with Hamas killing more Jews.

Or are you saying all Palestinians are "the enemy"?

Currently there's a lot of legit credentialed journalists being killed with evidence that some are being specificly targetted. That's a straight up war crime .. although as unlikely to be prosecuted, just as Kissinger skated.

> However, you fail to offer an alternative.

It's on me? Perhaps act in good faith, eg:

> Israel left Gaza, Israel made attempts to form a Palestinian state.

Israel also continued displacing and taking land via settlements in defiance of International law, etc.

> Guess what enables them...

Is the answer Netanyahu and his scaly mates? They do seem to offer a lot of incentives.

> What do you expect Israel to do?

Act in accordance with the people that have acquired power .. for now I expect Israel to act in the worst way possible and it hasn't disappointed .. years of pushing limits have rebounded much as many predicted and now those that sought permission to go all out have that in spades.

It'd be nice albeit a little fanciful, if the people of Israel could put better people in power .. but that's a whole other slice of alternative history.
The old Samsung Galaxy S5 was waterproof and had a user-replaceable battery, so your argument doesn't hold water.
> Apple has the purest incentive of all: maximise profit for shareholders.

I'd call it the impurest incentive of all.
Thanks for kind words
You have won. Yes, if the thing you love specifically requires the collection of capital then of course, you will have difficulty finding that outside a corporation.

I suspect with analysis this is not the case for the majority of folks.

Hardware is a funny example though, because I feel it's easier than ever to get some interesting hardware stuff going.
do y'all see a way to ramp from mostly-human-in-the-loop to mostly-ai? Can you take a system that does 1% at the hard part of signal/tuning and teach it to get better over time?

I'm thinking for a single particular application under test and a mostly-static group of SMEs who might be involved to respond/tune
It is available with Apple One in France, but only for the most expensive tier.
It's no mistake that the rise of cyberpunk and postmodernism coincided with the collapse of competing ideologies to market capitalism. As Capital killed its enemies, you see belief in humanity and its ideals in art go up in smoke.

Personally, I find computers to be harbingers of doom. Not essentially, of course, but it's pretty clear at this point we're not going to see the potential of the technology we already have realized within my lifetime, but we will see a good deal of the predicted use to abuse people. Hell, we already see much of it.
The substance of his comment is still well-intentioned though. I agree with him.
Wealth is unevenly distributed.
True. Since ancient history.
PHP Foundation has 10 developers and runs a substantial part of the web. 50 developers are definitely the wrong reason to fork flutter.
>Gaslighting people with the "you're holding/using it wrong" argument today is just .. I can't even express anymore without breaking HN rules.

Yet people who complain about this "gaslighting" from Apple continue to buy Apple products.
I don't see the logic following a data leak and not affording medical insurance, as that would imply insurance company saying "hey there's been a big DNA data leak - get that data and make profiles as to what people we should up the premiums on!" Which , ok I guess I can't believe they wouldn't because of moral reasons or even because it may already be illegal to do so or because they would worry about being found out, just seems like it would require not just thinking about it but probably also they would need to assemble a team to take advantage of it and that would not be worth it.
I've got a whole playlist of my favorite Chris Turner's freestyle raps. but if I get to pick one it would be this: https://www.youtube.com/watch?v=HD9uFiiw1mw
To each his own. I thoroughly enjoy Python, having used it for ~15 years now, have absolutely no issues with package management and haven't for the better part of a decade, and believe there are good reasons why Python "won" the data science, machine learning, etc. "battle." Namely, it's easy to use. It allows you to focus more on what you are trying to build than managing the language itself.

It has strengths and weaknesses depending on domain just like any other language. Given it is one of the most, and sometimes _the_ most, popular programming language, I support the article using it as a comparison point.
What do you mean? Most browsers support <input type="date"> natively just fine.
Best Practices for Prompt Writing – DigitalOcean Documentation
If you write so many lines of code then you can expect some other number of lines of tests. If you delete some of the code, you may be able to delete some of the tests. The point is that you can talk about just the code like TFA does and assume related impact on tests. TFA not saying anything about tests does not let us assume that TFA means that one should not write tests.
Great podcast and I really enjoyed their MSFT episodes.

I thought their pro-Ballmer angle was interesting at the time too (it was the first long-form defense of his tenure that I had heard), but I wasn't sure how much of that was due to him being a primary source for the podcast's material.
Yea, but why can't we correct this with modern technology? All the old reasons have more or less disappeared with shipping and computation. All the remains is greed.
I wonder whether the microwave they show is COTS or not – if it's COTS, how are they going to get food to rotate to distribute radiation?
I think it's cute. They're doing "disable hardware cursor, enable software cursor" instead of the other way around. Seeing that happen is somehow fun for me.
Their display stack on Apple Silicon is still maturing. It took way too long for them to support more than a single external display. I bet you it's due for a comeback in the next decade.
> cargo install marmite

I'm not the only one (1) that believes this is wrong direction for cargo, and is abusing it's intent and purpose.

If you want to distribute an application, there are lots of ways to do that. If it's a developer tools, for developers, `cargo install` might be suitable, sure... but I think there's a fair argument to be made that if you want a tool:

git clone foo
cd foo
cargo install --path .

Is an explicit, safe and less error prone way of doing it.

...and one that doesn't walk us down the road of (see the linked thread) the obvious desire people are going to have sooner or later to cache binary builds instead of building locally, and turn `cargo install` into some kind of binary application distribution application or app store.

If you don't believe me, read that thread, and the linked thread.

[1] - https://github.com/rust-lang/cargo/issues/13994#issuecomment...
How do you recommend that practice to be like? Simply trying over and over to perfect each letterform on empty lined sheets, based on a reference?

I’ve done a few handwriting workbooks, mostly consisting of block letter templates to fill. But each of them is incomplete on its own, and they don’t even share the same font, making it much harder to practice.
Just because someone liked a book you hate, doesn't mean you will hate the other books they like.

I hated "Sea of Tranquility". I can't stand stupid characters.

"Furtuna" was so bad I made a note to avoid any other books by Kristyn Merbeth. The main character is stupid, selfish, and short sighted to the detriment of everyone around her.
I suspect more sites like wikipedia and the old bbs forums but ones maybe that require an actual ID step, which sucks but might be the only way. Or maybe something like Musk did but a one time $10 fee. Most bots won’t pay up to spread their crap and when they do their numbers should be gated enough by $10 that it won’t take much effort to kick them for abusing the system
>There is very little change from one iPhone to the next

Visually, sure. Under the hood? Wrong.

>The business model is built on a revolving demand cycle that is unrelated to long term thinking, maintainability, efficiency, nor sustainability.

Sorry you need to qualify this statement. An iPhone 6S is still completely usable and almost certain to be in a functional condition assuming it has been looked after correctly. That's a 8-9 year old phone. Meanwhile my 2001 phone was hopelessly outdated e-waste in 2007.
pretty much, I doubt they thought their own weapons would be turned against them
Developing OSes and software was clearly an unsustainable business. It's obvious in hindsight that cloud infrastructure was the way to go.

Cloud infrastructure has become a commodity though and you can replace your cloud provider easily (theoretically, lol). What moat can MS or anyone else build around cloud infrastructure? Compare to OS' where MS may never have had a competitor catch up if they'd kept up speed on their OS teams.

Same with video games these days. Adding in digital casinos may seem nice but now you're just the same as every other digital casino offering.
Kindness and Techcrunch Disrupt – Matt Mullenweg
given the proven low quality of most forensic science, and especially hair identification, it's all fun and games until the police decide you're the person they want to find guilty and they let the lab know that.
Britain has tips. Every restaurant adds 12.5% as an 'optional' charge but they know full well that Brits are allergic to causing a fuss and will never ask it to be removed.

Do US waiters really get paid more than UK with PPP/forex? You seem to have the data to hand.
Russia Mulls Forking Linux in Response to Developer Exclusions
It sure is nice living in a sane country where I don't have to even think about this "tipping" bullshit every time I go to a restaurant or cafe or anywhere else.
tangential: anyone has the link to Gary Bernhardt talk on reproducibility mentioned in the post?
modern apps will demand a modern os and even if you already installed apps they will often cease working.
> The sesame seeds in the bun would be a trade good.

Yes, but they were available in the Middle Ages.

> And there are tomatoes in the special sauce.

OK, I didn't know that. They didn't have tomatoes in the European Middle Ages before contact with the New World was established.

But you can probably come reasonably close enough to a Big Mac knockoff with stuff they had available in the Middle Ages.
>Every country wants their own strategic autonomy, and is jockeying to build their specific niche.

Of course every country acts in its own interests. I didn't say otherwise. I even made mention of this being a reason for why BRIS is likely to fail. That does not mean it shouldn't be tried.

>Relations with the "West" are used as a way to further enhance their own regional autonomy or even graduate to great power status.

Lets be frank, other than maybe China, there isn't any other "great power" than the US. All the other western states are quiet vassals of the US. We saw this most recently with the Netherlands and their blocking of ASML exports to satisfy the US. Ok yes the US help build ASML into what it is but at the same time when the US says jump, the dutch say how high? No one can really tell the US to get lost. Except maybe China one day. And that presents an opportunity for all the smaller nations that are looking for a deal with the US. They can now play the US off with China. Small countries know they will get screwed either way but they can at least get a better deal than they could otherwise. Countries like Iran that are on the wrong side of the US may collapse in the long run because their systems just aren't conducive to long term stability but in the meantime dealing with China might give their people a leg up in terms of economic exchange. Ditto for every other country not aligned with the US.

Again BRICS will likely fail but it existing could be the first step to something different in the future.
I also think Swift is getting bloated (and this can be seen in the compile times which are getting out of hand).
Sometimes I feel like some features of Swift have been implemented without being well thought about, just because they are popular in the programming crowd.
I am thinking more specifically about metaprogramming, which was originally a non goal, but I guess with time they saw it has a point and they replicated Rust's approach with syntactic macros which is to me a very poor approach. You need to much boilerplate to write a macro since it's a compiler plugin basically, and you can't interpret the semantic of the underlying code without reimplementing part of compiler's logic.
I can find other examples, and that's not always bad, but I am not sure that's the right way of designing a language.
I would think the point was already made: The decision is not environmentally friendly.

That aside, comparing a phone battery to an high-voltage high-amperage battery is a bit of an apples to oranges.
Fitness app Strava gives away location of World Leaders, French newspaper says
Gathering matter into one place heats it up, and prevents it from cooling (more or less - the outside can cool but thanks to the square-cube law that's basically negligible on universe-sized masses.)
Complaining about tipping on a article you have to pay to read is pretty funny. Tipping is widely preferred by the workers. That's why they don't do it in Europe ;)
This is eye-opening. I make a fraction of what Steve does and am still dumb enough to be hitting 20% at the machine every time I go out.

If 0% is good enough for Mr. Ballmer, it's good enough for me.