skysight-inc/HackerNews huggingface dataset:
Great article, thank you! Minor nit about footnote #10 (the very bad network failure mode): it really depends on where the bottleneck is and how the client has been implemented to react - there's a huge spectrum of client implementations out there, ranging from nearly dumb to those having wizard level heuristics.

If it's the user's last mile connection (between e.g. their home and their ISP), then the big HLS/DASH/etc buffer translates into a lot of time to react. So clients have the option to shift quite low - and do so quickly - if there are some very low bandwidth options, in theory even switching down to an audio-only or nearly-audio-only stream if one is provided, and can also choose to be optimistic/aggressive to resume playback as soon as one full chunk is downloaded - and some implementations will even resume playback when less than a full chunk is downloaded. The client side logic has a lot of latitude here to balance fast start/resume times vs sustaining playback.

When the bottleneck or failure is elsewhere, HLS can be incredibly durable. For extremely high profile events, for example, there are typically multiple CDNs involved, multiple sources going to independent encoders, etc. So an HLS/DASH client might talk to many different servers on a given CDN, as well as servers on alternate CDNs, and even grab what amount to being different copies of the stream spit out by different encoders. It's not uncommon for a client to be testing different CDN endpoints throughout playback to migrate away from congestion automatically.
Ask HN: Which chipmaker will win the race to 1nm?
Apple? TSMC? Intel? A new foundry backed by some big company or country? Double your bet and tell us which year.
> he took off his mask

He didn't take off his mask, he took off his visor (or rather held it out of the way). The flight crew of an SR-71 wear pressure suits very similar to that of astronauts. The helmets they were are also similar in appearance, at least. They've got a "sunglass" visor that slides down over the transparent bubble of the helmet. This is likely what he was "removing". It sounded like the latch that would normally hold it in its stowed position broke, necessitating him holding it out of the way (mentioned several times). You can see a close up of the helmet here [0], full body view [1], side view with the visor up [2]. The crew doesn't wear a mask light you'd see in, say, a fighter jet. The entire suit is pressurized. I'm not even sure a crew member is capable of removing their helmet without assistance. They certainly need help getting the entire suit, gloves and helmet on & sealed.

[0] https://commons.wikimedia.org/wiki/File:Brian_Shul_in_the_co...
[1] https://commons.wikimedia.org/wiki/File:SR71_crew.jpg#/media...
[2] https://commons.wikimedia.org/wiki/File:Brian_Shul_in_the_co...
This precedent does exist in the form of something called MRC accreditation[1], named after the Media Ratings Council[2].

There are media buyers (and the respective advertisers that they represent) that will refuse to be billed for media delivered via non-accredited platforms[3].

Facebook did feel some pressure after reports of inflated counting of video ads, then in response agreed to a third party audit (to become MRC accredited)[4]. It seems like they might be in jeopardy again[5]?

Pinterest is currently in the fire for this as well[6].

1: http://www.mediaratingcouncil.org/Accredited%20Services.htm

2: http://www.mediaratingcouncil.org/

3: https://www.iab.com/news/pg-accept-mrc-validated-viewability...

4: https://www.adexchanger.com/ad-exchange-news/tuesday-0505202...

5: https://www.adexchanger.com/platforms/facebook-slowly-embrac...

6: https://digiday.com/marketing/media-rating-council-denies-ac...
> There are definitely a few gems on the Sega CD; Lunar and Popful Mail are two common examples.

Alas the video gaming portion of my life ended right after I got the Sega CD, so never knew about the later better titles.
I have not used it for anything outside of learning, yet. I highly recommend the book Thinking as Computation. It's a really excellent introduction to both Prolog and the subject of the title. It presents Prolog solutions to many topics. For example, there's some game solvers, and the Prolog programs basically consist of writing down the rules of the game.

I do have some ideas for some apps I'd like to tackle at some point. Those primarily consist of interacting with system constraints.
I wish there was a MacBook variant that had a 15" screen but cost under $1500. I feel like this is probably the only missing gap in the laptop line up. Its hard for me to understand the limitation considering the iMac is at 24".

As a parent with 2 kids - giving each a Mac laptop that won't cause eyestrain/reduced productivity is a non starter at $1999 each.
> with it having been plugged in in my home office for basically two straight years during the pandemic

Yeah, my second seems to have succumbed to that as well. There's a setting in the BIOS that says "I plan on keeping this plugged in all the time" and it'll do better battery management that way.
It was this way in oblivion to an extent too. I remember modding a frenzy spell to be on touch, for the quickest duration, but so I could maximize the AOE range. So I ended up with a spell that would cause massive riots and kill off basically all the NPCs in a give town. So I would just go town to town, decimating everyone who lived there, until basically all the quests are gone and the game becomes unplayable
> apparently my keyboard posture is terrible and I float fingers up their periodically

Same. The short time I was exposed to the touchbar it felt like I was constantly being berated for my keyboard posture. Apparently the "at rest" position of my left hand leaves my middle/ring fingers hovering over the escape key (I had the earlier model that didn't have a physical escape key).

Not to mention losing access to the physical f-keys decimated my custom hotkey usage for certain software.
Same, but I re-read the text:

Learn how you can use the Virtualization framework to quickly create virtual machines on your Mac. We'll show you how to create a virtual Mac and quickly test changes to your app in an isolated environment. We'll also explore how you can install and run full Linux distributions on Apple silicon, and share how you can take advantage of Rosetta 2 to run x86-64 Linux binaries.

(emphasis mine) the way that bit reads suggests installing on bare metal too.
Persistent or longer than 7 days isn't guaranteed with sites added to home screen, though it rarely happens it can be cleared (has happened to me after iOS updates).

My only problem with the 7day storage limit is that every and any site gets the 7-day limit with no regard to if the user has interacted or actually used it, and to me that fails the privacy test. I've posted some ideas about that here before (https://news.ycombinator.com/item?id=30402242)
What is a "PWA?"
Apparently in New Zealand it is structural. They have special structural-rated Gib (the local name for drywall) that is used for shear strength on exterior walls. They have a special screw schedule (every 5 cm) and it needs to be inspected before the tapers come in.

This is because they don't use exterior sheathing for some reason, just building paper.
Like using OpenBSD, but my use cases don't really fit it.
> But I'm also a "weirdo" who doesn't like Apple-made hardware

Please, it’s not that weird of an opinion.

> (the trackpad […] are all inferior IMO)

Oh.

But I think I agree when it comes to anything like drag-and-drop.
iPadOS 16 and still no multiuser support :-( Why can’t we use one iPad inside a family, with each user having his/her own apps, settings, bookmarks and so on? (Ok I know, Apple needs to sell an iPad to each one of us :-) )
What was Docker doing?
It's a gimmick. Best devs dont us MacOS, lol. There's probably some cohort of frontend that try to look "cool." But any dev doesn't fall for that fluff. FFS, Apple just announced memory swapping as a feature on their iPad, a feature that's literally been around since 1970s. That's laughable and sad, any dev worth their salt would know this.
Tinder boxes. Be careful, this construction is a death trap in a fire.
The actual scientific paper was just published:

https://www.science.org/doi/10.1126/sciadv.abm4261
IMO we should not look at Genghis Kahn's Empire fondly. After listening to Hardcore History's Wrath of the Khans, I think they have been the most evil group humanity has produced so far. Time seems to heal all wounds but Genghis Khan sure seemed to have made a lot of wounds.
Not arguing for or against email over chat - just pointing out that there's more to remember. Not to mention that you might share one form of communication with someone you just met (say a stranger you give your AIM handle) who then would not know your email at all.

The whole point of all chat apps is that you are not physically in the same room already so I'm not sure that we need to be perfectly replicating that. And even so - if you are in a room where you know the person will be returning - you can easily leave a hand written note if you really wanted to.

I am not sure where that quote is from (The point being to isolate sync and async) as I do not see it in the article unless I missed it. I think a lot of this is also indicative of a generational divide - I was an early user of AIM for example and I always remember it being relatively async. There was not a huge expectation that just because you were online and not away that you were always at the computer and constantly replying.

All of this just generally seems like dissatisfaction with the social issues that have developed around all of these technologies in modern times - people EXPECT way too much. Too much is normalized. This is stressing people out. And I think we need to start there to fix it instead of trying to band-aid the problem with tech fix.
Looking at past historical trends, I'd give it about 8 years.

https://libraries.wm.edu/exhibits/irrepressible-conflict-or-...
I think it depends on the scope of what a user wants to code.

I have a Mac Mini at home, but lately while doing some prep for interviews (sigh, leetcode), I’ve been going to the library or other places with my iPad and a BT keyboard, and it’s not half-bad to write some code. Unfortunately (or fortunately depending on who you ask) I’ve been mostly writing code on a DigitalOcean instance that I SSH to. That can be trickier if Wi-Fi is shaky where I am since my iPad doesn’t have access to mobile networks and my phone doesn’t do tethering.

Nowadays newer iPads can even hook up to external displays. So form-factor wise, you’re not necessarily missing much, even if you prefer more screen real-estate.

It would definitely be nice to have a native Terminal shell, though.
Yes, but the fermi paradox focuses on intelligent life. Even if there are ~10 trillion of possible planets in the galaxy for intelligent life to evolve on, that is only 10^14th power. If each of the circumstances described above is a 1 in 100 event, then that leaves only 10^5 habitable planets for intelligent life to evolve across the entire galaxy. If you then consider that there is a 5 in 4.5 billion chance that such a planet currently has an intelligent life form on it, then it's quite possible that there are no other intelligent life forms in the galaxy. However there may be millions or billions of planets with evolved forms of algae.

Now, I do not believe that these are uncorrelated probabilities - and as such I'd place the odds quite a bit higher. But the more we learn about planetary physics, the more unique earth appears to be. Meanwhile, it appears that the biochemistry of life is incredibly common.
How do you know how an unreleased and barely-discussed feature is going to work in the future release?

The current mechanism of operation has no bearing on the intended mechanism, and I cannot fathom why you think it would.
I am building a whole new kind of general purpose data management system that does a bunch of file system and database functions. It is currently in open beta (www.didgets.com) and anyone can download and try it out in just a few minutes.

It can't do everything yet that a full-functioned database like PostgreSQL, MS SQL Server, or MySql can do, but it is exceptionally fast and has a bunch of unique features. My benchmarks for hundreds of queries against some pretty big tables (e.g. 100M rows, 100+ columns) show it can be up to 10x faster.

It is a columnar store with a flexible schema so it can easily handle Json data where a single column is an array of multiple values. It creates a 3D table where each column/row intersection can have multiple levels. It is really easy to drill down to do analytics against subsets of a big table (e.g. only customers in California).

It also accomplishes its query speeds without needing separate indexes against any column(s). You get blazing speeds after creating a table and importing its data no matter what column values you query against.

The website (www.Didgets.com) has some short demo videos that display what it can do and how fast it runs.
I might have misinterpreted the session description, but “We’ll also explore how you can install and run full Linux distributions on Apple Silicon” is the sentence that made me post this in the first place.

Edit: Also, while I agree that the title sounds click baity, it is a quote from the description, that I wanted to highlight. Using the session title wouldn’t have done that. Guess we’ll see, when the session drops tomorrow.
Pocket Operator for Pixel
You lament Google's dominance of the web platform while listing F-droid?

Google's dominance is unfortunate, but their support for the web has been vital in keeping it (sort of) competitive with the proprietary platforms, including their own. Google does this for financial reasons, of course, but it is still a good thing.

And the web is still the only major client platform we have. We can still successfully object when Google promotes changes that are not in the platform's interest. Look how often Mozilla has thwarted Google proposals for the web, like their vision of webasm or web components.
It's one of the few ancient ones available on the official ndr extra3 channel, with subtitles, which yt can translate (in desktop view at least):

https://www.youtube.com/watch?v=6lyoUe7CEYs
It would be cool to have collapsible tags or folders.
There's a mountain of irony in there being a massive subscribe button, just to read this post.
Yeah I'm not entirely sure how they're going to make this work, but I kind of understand why it's so weird, because there's really not any very good way to communicate between macOS userspace and some arbitrary kernel running inside the VM…
What drives me nuts is there aren’t any good git integration apps that don’t require a subscription or have a high yearly price.
I write a lot of python. A fair chunk of inside Jupiter notebooks. Safari is a capable browser for accessing remotes juypter lab servers and there are a couple developers one-upping each other & producing pretty good options for local development with native libraries.

When I'm home I don't really need the iPad for this (much). There a few use cases where it's clearly better than my MacBook Pro though: the screen is veerry nice outside and I've written more in a hammock than you'd think. Also - airplanes which I am on more often than I'd like to be. an iPad Pro with the magic keyboard is fantastically shallow. It fits on a tray better than anything else.
> we've had billions of years. Why aren't ther emore signs of technological life?

I think the "billions of years" part is key.

Humanity might die in the next centuries, or at least stop progressing technologically due to our lack of sustainable planning. If a human like life existed 100m years ago in a nearby planet we wouldn't now even if we sent basic probes, you'd need to dig just like we need to dig to find dino bones.

Modern civilisation are maybe 5000-7000 years old, that's not even a blip in the universe history. The universe could develop millions of technologically advanced civilisations on different planets with no time overlap

I also feel like lots of people are too much into sci fi, nothing guarantees technological progress can go much further than what we have and allow for large scale space exploration. We might not see signs of technological life because the most advanced thing they came up with are a few probes and some radio signals sent from so far away that you statistically will not find even if you look for them.

The universe physical and time scale raise the fermi paradox, but the same physical and time scale give you an answer as to why we might not be able detect life
I think it's 3 memory buses. It's rated at 50% more memory bandwidth than the M1.
I would love a PWA install prompt. The typical iOS user finds it weird to go Share > Add to Home Screen.
Your example confirms that it is NOT working on iOS 15.5 at the moment...

It is not javascript player. It is plain old html video tag.
My first thought was "Is FIDOnet still relevant after all these decades?" then remembered FIDO U2F
You would still need to grant access, so...
> We'll also explore how you can install and run full Linux distributions on Apple silicon

… in a VM on macOS as the host system.
Nope, just as the sibling wrote: with that chip, they have two outputs total to play with, and on laptops one of them is wired to the internal display.
"Progressive Web App"

https://developer.mozilla.org/en-US/docs/Web/Progressive_web...
I've always wondered about this. Let's say civilization evolved a billion years ago on Mars or Venus to the level we are now. Would we ever be able to detect it? If they put up satellites, could some still be orbiting, or would they all have degraded by now? What if they really wanted to leave some sign they were there? What could they do? Venus would be really hard unless satellites work. But maybe Mars?
E2EE would have made it significantly harder for Apple to build the web based apps at iCloud.com. Not to say that shouldn’t have though, but I can understand whey they didn’t.
I got a late model MBP 16" i9. Zoom, Teams video confs, backups, and anything else even mildly intensive and it would ramp up to impressively loud levels, enough for people in the next room to ask what the noise was.
Progressive web application - https://en.m.wikipedia.org/wiki/Progressive_web_application
I remember the home computer price wars of 1983. The TI-99/4a that I had paid hundreds of dollars for in 1982 was selling for $59 by late 1983.
He didnt "waive" it as far as I know. The agreement explicitly says that at the time of the SEC filing, the due diligence has been completed to the satisfaction of Musk. Now, this might mean he just didn't ask for any information, so that could technically mean he waived it. See my other comment about section 5.11.
Ime podman (or docker) + qemu-user-static covers nearly everything. There are some issues with older go binaries emulation but most of c/c++ x86 code works as is
Yes, you seem to understand everything correctly.

Supporters of an actual dictator for life, who are themselves capable engineers, are manufacturing weapons for a nation which regularly supports other dictators and themselves openly threaten war against democracies.

So until you, or people you know, with moral views and past political affiliations which make you more comfortable, wish to manufacture with equal competence weapons of war, we'll have to take what we can get here to preserve the cause of world democracy in so far as it requires protection from acts of violence.

Please stick to the main points (the necessary production of advanced weapons of war to defend one's chosen government) rather than partisan talking points (ones seemingly ironic political affiliations in relation to a claimed goal) if you want to advance actual mutual understanding of topics on this forum.
The need for school lunches is one lunch per child per day. Is there some more specific local need that the existing program is interfering with, like buying food from local producers or providing culturally appropriate meals? Or are you just stating support for some general libertarian position?
Repairability is certainly something that could be improved, and extending the life of your machine is great for the environment.

However, I think you'd be hard-pressed to find a machine with a better power-performance curve than the M1 (or now M2) machines. Reducing the electrical power needed for the same amount of processing power is absolutely helpful for the environment; the new chips are doing much more for much less.

Additionally, Apple tends to support old hardware far longer than competitors. My personal machine is still a 2012 MBP and it's just now starting to not receive the latest OS updates.
This just in: major tech company makes a series of product announcements, which then appear on a major tech news site. Shocking!

We need to ban all tech news from Hacker News, it distracts from the tech news!
Phone calls are underrated for this reason

Personally I also that aspect of text messages a huge plus - if someone calls me and I am super tired or busy or just do not want to engage in a full conversation I can reply to the texts at my leisure or not reply at all.

We have more options than ever - it comes down to the social aspects and expectations I think more than anything
>Currently you need remember to register at least 2 security keys, in case one is lost/misplaced.

This is always my issue with 2FA or passwordless auth. You're forced to have 2 devices and are kind of screwed if you don't hvae two on you.

I was on a trip and broke my iPhone. It had my plane tickets on it to get home. I was able to get a replacement from Apple, they just gave it to me and sent me on my way. When I turned it on it wanted me to authenticate with one of my other Apple devices. By dumb luck I happened to have my iPad with me. If I didn't have that, I'm not sure what I would have done.

A co-worker told me to move all my 2FA to Authy as a means to avoid locking 2FA to hardware, but I haven't sufficently looked into it yet.

While I don't like passwords and understand their very real security limitations. I'm also not a fan of my phone becoming my identity.
Lots of people like computers that have "pro" in the name…
(so long as I think, speak, and do precisely what my owners tell me to)
Open Source Electronics Lab for $30 (2019)
And what about "Töregene, who became regent of the entire Mongol Empire after the death of Chinggis Khan’s son Ögedei"?
Unlike username/password you can register as many FIDO devices as you like in each service so if you lose one (because Apple disabled your Apple ID or whatever) you can still login.
Glad to hear I'm not the only one. A switch flipped in my brain once I realized this and now I routinely mix up October and August.

Would it really have been too much to ask that July and August come after December?!
Until February I used a 2013 Air with 8 GB. It was perfectly fine for web dev, even with Docker.

The current model will probably not even notice what you throw at it.
Why does HN still post this?

After any big tech event by a major tech company there are a lot of discussions about it.
In cities all over the world, people are reproducing less and less. Many governments have programs to encourage people to have families because it is important for the economy and sustainability of the country.
Lol, it’s literally the same feature flag. It just doesn’t do anything now. Apple has clarified when it will work.
This post is related to a large number of developers and startups (read: HN users), many of which have at least an iOS app or support safari. I don't see what the problem is.