skysight-inc/HackerNews huggingface dataset:
> Both Windows and macOS are approaching the iOS security model that depends on manufacturers blessing what software can run on their products, and banning software they don't want users to run.

That's been said for years, and hasn't held true. I can boot a Linux kernel on my M1 macbook. Apple could easily have locked it down in exactly the same manner as their iOS/iPadOS devices, yet chose not to. I can still install whatever I want. The default state of the system has a locked down root volume. And the default behaviour is not to install untrusted software, unless you jump through a couple of hoops. Those are good defaults. Those are damn good defaults for most people. If you're running untrusted code in your webbrowser all day long, you want your base system to be as unmalleable as possible, and as untrusting as possible to third party code. But I can still work around that with almost no hassle. Homebrew still installs software as easily as it used to nearly a decade ago; it just might need the occasional --no-quarantine flag for unsigned software.

Even recently they appeared to have actively assisted in the running on non-macOS operating systems on their hardware: removing the requirement for kernel images to be in mach-O format[1].

[1]: https://twitter.com/marcan42/status/1471799568807636994
This might be outdated advice. None of the jobs I applied for last year asked anything past medium difficulty. I think many places realize it's very gameable and has a lot of false positives/negatives.

Startups are also more likely to hire people who are not very smart but can get the job done, so this might be more suited to big companies than small ones. Plus most of them have maybe 3 serious applicants, so they probably won't test you too hard.

However, it could be that leetcode is used much less for senior positions.
Not really. There are no "selfies" of voyagers, Dawn, New Horizons, Juno etc. T There ARE pictures/data from what these have produced. JWST will be no different.

Even Hubble didnt really have any of that that I am aware of. Most of the pictures of hubble itself are from servicing missions.

Sure you have some rover selfies on Mars, but thats not the sole purpose of the instruments, quite the contrary really.
Lilypond (http://lilypond.org/index.html) is music typesetting software that is not for everyone, but can be a joy to use if you have a software background.

It makes extensive use of Scheme under the hood, because C++ proved "too inflexible". I've never looked at the details of what the authors meant by that.

They have some notes on it here if you're curious:

http://lilypond.org/doc/v2.22/Documentation/essay/building-s...
In fact all the major brands have this now. Even HP.

I'm still not buying HP but they do have these.
This is the exactly how the current web works and what web 3 is trying to change, regardless of opensea.
> if you're not running Windows Microsoft can't update the firmware on your TPM.

This seems to be the biggest issue - hardware locked into requiring Windows to be up to date.

MS can of course ship firmware that's independent of the OS, but knowing MS - they probably won't.
This is a pretty poorly written article — even for Saturday night Hacker News.

“Simplicity hides complexity, and Marie Kondo sucks, and 2010s minimalist blogging sucked, and Apple sucks for removing the headphone jack, and the internet cables in the sea are messy.”

C’mon. This is just poorly written and a bunch of scattershot ideas.

It’s always a tug-of-war between owning too much and not enough — and I’m a big proponent of purges every 18 months. The half-life for most of the stuff we own is much less than a decade. Did Marie Kondo market her book? Yeah. Does she have some good ideas? Yeah. Should you be a minimalist zealot? No.
medication isn't going to fix that. our society is infected at every level. Urban planning is setup so you can't get anywhere without a car so kids are stuck online all day. We don't have public spaces where you aren't expected to spend money. Our food is tainted and industrialized to have less nutrition.

We spent decades digging this grave
Yes, because we all share HN and strive to embody the HN values. And also yes, because I read it and wanted you to make better posts.
Pluton will likely close OEM/firmware security holes that could be used to escape such policy.
Couldn't like...

X api have a cron that pings a webhook w/ a list of event_ids that haven't been 'claimed' and their timestamp of creation. The cron could easily maybe order the hooks by outstanding and ping those webhooks more that take longer to clear, and if there's some major bottleneck for a lengthy period...email/text the devs and let them know their access as been paused pending error review on their side.

e.g.

X pings Y
['events' => ['id', 'timetamp'], ['id' => '...', 'timestamp' => '...']]
Y catches it, pops it onto a queue to process 1by1 or by batches.
Y => pings X /fetchByIds ['id1', 'id2', 'id3']
Y => inserts data in db, pushes out any notifications, or other jobs.

Y doesn't catch it.
X tries again in x mins.
X pings Y, but the oldest timestamp > 24 hours, it's flagged as 'dead api', triggering notifications to stakeholders to fix their shit.

Saving headaches on both sides of the event/hooks.

Maybe I'm missing a few steps.. but I can't fathom polling ever being a good thing, except it does kinda work better than sockets in laravel livewire, but that's because it only polls while the tab is in focus, and then only at like 10 sec increments, which is better than leaving open thousands of socket connections.... but that's a totally different use case.

Mileage will vary on this, combining it with really good event sourcing and activity logging of all events should be considered to ensure data integrity - on both sides. The ability to replace events and see timelines can come in super handy when debugging.
A tractor can do other things beside plowing and seeding. Some cultures are unlike wheat and require, or benefit from, more care during vegetation. Also, the tractor can probably harvest some cultures.

Farther south, several crops per year can be taken, possibly of different cultures on the same land.

The tractor can work 24/7. This is very important during certain seasons when the windows of beneficial weather are small, and the effect of the conditions at that day on the whole crop is outsized. I suspect tractor operators are in short supply during such season.

I can see how a robotic tractor may feel more dependable than skilled seasonal labor.
> I didn’t say there was one. You did. I will wait.

I said there may be one, but that’s neither here nor there.
The entire purpose of the article is to value those things, I don't think their value is understated. Maybe the statement of purpose of the article is?
I use Pi Hole, which is mostly intended as an ad blocker DNS server. It's an open source project that maintains a list of domains that you would be better off not seeing. For those domains, it returns '0.0.0.0' for the IP address.

https://pi-hole.net

For some vectors, this can be surprisingly effective. But it won't save you from malware that's already on your machines; if the bad guys can run anything at all on your computers, they can run their own DNS servers.

The default Pi Hole setup if pretty good.

You can add more lists, if you wish. I know of one that was highly rated some time ago... pre-covid, when I had some spare cycles to set this up.

$ cat /etc/pihole/adlists.list
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
But how to know whether it makes progress or not?
That’s a deep cut. I need to watch Enterprise all the way through.
Defender allowed a person to easily fix for that for Norton and I'm about to have it fixed for Avira:

https://imgur.com/a/kPGUF44
I agree there’s nothing inherently wrong with non-experts, typically journalists, expressing opinions, perspectives, and anecdotes in long-form, especially on topical subjects.

I just wish there was an easy way to find and separate it from actual and more rigorous scientific and expert-driven non-fiction. They often look similar at first glance but there’s a world of difference between, say, Kahneman and Gladwell.
it might be "desense", that the running of electronics of certain sorts near the large detector has the effect of desensitizing it.

this is just a guess though.
Knowing history of MS I wouldn't call it fear mongering but rather very reasonable concerns. They ended up not materializing as a problem, which is good. But they were very reasonable nevertheless.
I was more concerned about the TPM requirement purely due to not having one in my desktop that's otherwise perfectly capable of running Win11 Pro (I know because I've been running Win11 for months on it via the Insiders Program). Yes, the desktop is 8 or 9 years old now, but it's still a 6 core I7 with 64GB Ram and a suitably fast SSD (not nvme, though). To me, it reeks of planned obsolescence in the name of pushing Windows Hello, that I don't need.

I did look into what an upgrade to add a TPM would cost. I was looking at over $400 for a like motherboard to support TPM (without an actual TPM chip), but I'd also lose SATA channels I currently use. At the point of having to replace a motherboard, it starts looking attractive to do a full rebuild, but that's difficult with supply shortages and inflated costs currently.
“Deltacron”: Cyprus discovers new Covid variant combining omicron and delta
taxpayers seeing the fruits of their money through pictures

I've got great news for you! It's going to be taking pictures.

It's a telescope, you see.
Having a C for webcams is really over the top! The qualities of a digital cinema camera are wasted on such a compressed stream. A mirrorless and basic prime will give you the same effect for 1/10 the price.

That said it's entirely possible he needs to record serious footage on it for marketing and stuff and they sent him this because it shoots to their standards. Still, it's funny.
How are restart loops the wrong policy? If it should be running, and it's not, how else would I fix it except by restarting it?

They're not exactly trivial. There's restart delay, number of times to restart, passing stdout through so the journal can get it, and there's failure reporting.

How is PID 1 supposed to know if my service failed when the restart daemon is still up and running, but my actual app keeps crashing? How can it tell the difference between my app and a supervisor, or a fully failed app or just one failed subprocess that my app can handle? Now you need some scheme for that.

If PID1 doesn't know what's failed, how would I get a list of all failed systems programmatically?

Systemd could provide a standard supervisor component, but then it couldn't ever do anything but restart failed apps, or you're back to people complaining about monoliths.

You'd have to have your service file explicitly call it with some command line args making your syntax uglier.

And more importantly, it might be harder for the systemd dev team because now they have a communication protocol between this restart daemon and everything else.

Or they could leave restart daemons up to the user... and everyone would probably choose 3 different ones, that might or might not keep up with compatibility. That would break the "One and only one obvious way" principle.

When you start splitting stuff up in tiny bits, you get more overhead, all the extra nice features seem to evaporate.
I think that there is a certain level of "living with" complexity that people are capable of handling until they fall back on fast thinking systems. For example, the complexity of the cereal aisle or picking a new show to watch on netflix, picking a new person to date on an app - once there is an overwhelm that requires deep thinking to solve a problem, a person defaults to an intuitive internal model to solve the problem. The cereal box with the fruit on it doesn't tell the whole story, the show with 5 stars is actually not a good show for you, that person might have a great smile - but be a horrible partner. This leads to sub-optimal choices for many things from getting a car loan, picking the healthiest food at a restaurant, marrying someone that has is toxic.
All this is to say, American's feel as at least their living space is under their control and able to be simplified. And so the appeal of minimalism.
This reporting doesn't make clear that the increase was almost entirely among girls. There was little change for boys.

> There was a 22.3 percent spike in ER trips for potential suicides by children aged 12 to 17 in summer 2020 compared to 2019.

> The data was particularly alarming among among girls aged 12 to 17. Between Feb. 21 and March 20 this year, emergency department visits for potential suicide attempts were up 50.6 percent compared to the same period in 2019, data showed.
The cost: 23 years and $10B

The benefit: “JWST’s instruments are designed to make discoveries across the spectrum of astronomy — ranging from the worlds and mini-worlds in our own solar system to alien planets circling distant stars, from the supermassive black hole at the center of our own Milky Way galaxy to the edge of the observable universe.” (https://www.geekwire.com/2021/high-cost-high-risk-high-hopes...)

Extremes on the cost/benefit helped create some extreme emotions, I agree!
These are all consumer products. The issue isn't sysadmins, it's mum and dad that saw the advertisements currently running on Facebook and clicked "buy".
Is your argument that things are bad, so who cares if they get worse?
I recently emailed a vendor about a behavior that was documented…. but not in a specific enough way.

The result was ideal for me but… suspicious / “too easy” for a vendor who doesn’t make things easy.

Before I decided to rely on this I sent an email with some very simple questions. The answer was predictable:

“IT DOES WHAT?!?!”
This sounds very much like "there are many ways to lock out users, why are you complaining about this specific method, when other platforms used a different one?"
JWST is fairly old tech now so probably better - by better I mean in some colloquial sense based on the passage of time, i.e. JWST would be pretty useless pointed at the earth one imagines.
It's just really sad that Apple doesn't help us with drivers for their hardware, I highly doubt the majority would switch anyways, and assisting with info could be done with less effort if people are already doing reverse engineering work.
Looks like crunchdata has blog posts for that too!

https://blog.crunchydata.com/blog/optimize-postgresql-server...
> If you buy tickets for a magic show, it's agreed that you will be tricked. But if the trick is that there is no show and they're simply scamming you out of your money, that wouldn't generally be considered acceptable.

This is a great explanation. I was immediately reminded of Joker’s “magic trick” with a pencil during his interrogation in The Dark Knight.

https://youtube.com/watch?v=L3oOldViIgY
Quite a brilliant bit of UX design on Apple's part to put SMS/MMS and iMessages in the same exact app and colour them differently to form an instinctual association in the user's mind that 'green bubble bad, blue bubble good'.
Mild perhaps, but still leaning in one direction. I don't know that there's been any evidence of more severe weather on average, other than record breaking heat which typically has some x% attribution to climate change (i.e. it would have happened regardless, e.g. recent warm weather in Texas).
Where’s that insta internal investigation on how it’s toxic to young girls (indicative of social media in general).
I had the privilege of visiting the van Gelder studio in high school. I asked him about analog vs digital and surprisingly he said he was all in on digital and spending his days remastering his old work with modern tools.
Better question is how important will noise end up being in the formation of valuable outputs.

Nothing worse than a system not sufficient trained to deal with high noise environments
The mirrors are deployed, but there are still more things to do before it’s ready to do science.
Bitcoin's first commit by Satoshi Nakamoto (2008)
> Urban planning is setup so you can't get anywhere without a car so kids are stuck online all day

The reason kids were stuck online all day over the past two years is not urban planning; it is because kids were not allowed to go to school or socialize.

You can make claims against the base rate this way, but not against the increase over the past two years.

(also, I have no reason to think that urban kids are in a better mental state than suburban ones this pandemic, and have anecdotal reasons to think the opposite).
As long as they don't plant Cavendish. That's pretty much the golden rule here in qld: grow your own but don't endanger the commercial monoculture. Stupidly, they're all cuttings, and all prone to heinous fungal diseases. We're probably on the brink of another worldwide banana crisis like the one we had with gros Michel before Cavendish came along.

I imagine there will be fights over water, but locking water up in bananas may well be better than nut orchards.

I like this fire resistance theory. Even just slowing down the forefront has benefits. Lives, and property could be saved.

Also: stop growing eucalyptus in California!
A good if statement will tell the reader why the case is there.

I often see comments from junior developers that more or less re-state what the code already says.

// Do the thing if foo
if (foo)
thing();

These types of comments are just noise because they add no additional info. Now, if the comment had told me why we do thing in case of foo, it would actually be helpful.

I’m not in favor of “space shuttle” commenting because it is too easy for comments to rot. Still, it’s hard to know when to leave a comment, and it’s a skill I’m continuously improving on.
In fact iTunes no longer exists in the last two macOS releases. It was split into the videos and music apps and the iOS recovery stuff was moved to finder. iTunes now only exists on Windows.

The iTunes store still exists though. Which is probably what the agreement stuff was for.
The problem with framing this as a mental health crisis is that it implies the solution is in mental health services. Is there a mental health crisis in North Korea? No their lives are just terrible. Therapy isn’t going to help people in North Korea. Similarly the worse material conditions are in the West the more people are going to kill themselves. I think it’s about 200 a day in the US and it has been for many many years. The fact that this is not talked about on the news is an example of one of the negative material conditions in the West that result in worse health outcomes. It is depressing to live in a society where everything is controlled by rich people who torture the population, and the answer is not therapy or drugs.
What do the elderly do with their money when they die?
And american paw paw fruits are full of annonacin and squamocin which are neurotoxic and cause pathology in humans.
I think the question is whether this is a problem in practice. Why would you want to raise FIRST_SYSTEM_UID?
This is a bad take. At most, Covid was a wealth transfer from governments and middle-class to many lucky corporations and wealthy investors. But in reality, everyone is suffering.

Let's say the opposite reaction happened and we prioritized heathy youths over vulnerable seniors. There would have been orders of magnitude more deaths by now, society would have collapsed in some places temporarily or permanently as healthcare systems break down entirely.

The wealth transfer from the youth to the elderly is nothing new, it's been pretty continuous and generally correlates with elderly population. Covid just put pressure on the whole system.
It’s not a dark pattern at all. The step that appears immediately before this one is the one where you can choose to set up accessibility features. The skip option is in the bottom left on that step as well. The skip option on that screen is the option most people will choose, so a) everybody will already be primed to know there’s a skip option in the bottom left by the time they reach the Apple ID step, and b) it seems clear that this is just the design language for the setup wizard and not Apple attempting to hide the skip option. Unless you think Apple wants to intentionally trick people into setting up accessibility features as well?
JWST would be totally useless as a spy satellite. It sees in IR. It is in space specifically because IR does not penetrate the atmosphere very well. That applies when looking down equally as up. Everything from the mirror and sensors to the entire cooling operation is optimized to see that IR blocked by earths atmosphere. So any spysat version wanting to actually see through that atmosphere would share almost nothing in terms of design or parts.

This is what real spysats looks like. They make JWST look like a toy.

https://en.wikipedia.org/wiki/Orion_(satellite)

"is according to NRO director Bruce Carlson "(...) the largest satellite in the world".[3] It is believed that this refers to the diameter of the main antenna, which might be well in excess of 100 m (330 ft)."
I'd say even using mnesia as an option for disc copies.
It's a nice-to-have feature if you've got a Bluetooth mouse, and are working with a desktop. (Otherwise, your laptop's trackpad will be better).

It's easier to drive a cursor with keys on the keyboard compared to fiddling around with shortcuts to add a Bluetooth mouse e.g. on a Linux live USB, or a fresh Linux installation.
Insightful thanks
The "not currently" in the title is very important foreshadowing.

This is merely another battle in the war on general-purpose computing.

They will build their kingdom piece-by-piece, and under innocuous-sounding adjectives such as "safety" and "security".

Each of these pieces may look innocuous and perhaps even helpful, but don't lose sight of their ultimate goal.

Once all the pieces are in place to achieve total lockdown, there will be no going back.

Articles like this that say "it hasn't happened yet" and try to spin a positive narrative are not showing the big picture. Arguably, Big Tech does not want you to see the big picture.
Telling me about averages deduced from past behavior? Great, you've read the statistic that's built into a model. Telling me what way that statistic will behave in future? Especially at extremes? Not a chance.
I don't think that analogy works here, since the things we're worried about are binary states. Either you can run arbitrary software, or you can not, etc.
I suspect it's a mix of legal difficulties in releasing the documentation, and a lack of incentive to write it in the first place.

The ideal scenario would be Apple pushing their hardware in the server space; that might create an internal incentive for apple to get Linux running decently (or at the very least make Darwin a new competitor in the datacenter).
It depends on the release, that's why. On home you need to disconnect the network. On Pro and business the option is always there but it does require a number of clicks.
i'm sure they might when the light reaches them, given the context of planets in our neighborhood, probably in a few hundred/thousand years?
I think one thing that will make the history books is how little innovation or adaptation there was in educational technology, rendering a truly depressing set of prospects for learning over the pandemic. A lot of companies have made a LOT of money in edutech going back to the 90s CDROM days and what do students get when the system escapes these companies's grasp and students need some real imagination put to the matter? A grid of Facetimes and draconian activity surveillance.
2. Do hyperrestrictive regimens perform significantly better than open regimens in the long run? What is the justification for the immense economic and human costs of hyperrestrictions?

3. The math is wrong. 0.001% of 40M is 400. Which could have been people with serious comorbidities that would have fallen prey to flu or other respiratory viruses.

4. By now, everyone that wanted to is vaccinated. Which reduces the cost of severe covid by another order of magnitude.