skysight-inc/HackerNews huggingface dataset:
The complexity with the firmware split across the main CPU and a coprocessor seems to be a historical artefact.

Seems the DCP driver was originally all on the main CPU, and when apple got these cheap coprocessor cores, they took a lazy approach of just inserting a simple RPC layer in the middle. The complexity for Asahi comes from the fact that it's a c++ API that can change very dynamically from version to version.

And yes, these ARM coprocessor cores are cheap, apple have put at least 16 of them [1] on the M1, on top the 4 performance and 4 efficiency cores. They are an apple custom design that implement only the 64bit parts of the ARMv8 spec. I'm not entirely sure why the actual DCP is so big, but it's not because of the complex firmware. Potentially because the DCP includes enough dedicated RAM to store an entire framebuffer on-chip.

If so, they will be doing this because it allows for lower power consumption. The main DRAM could be put in a power-saving mode and kept there for seconds or even minutes at a time without having to wake it up multiple times per frame, even when just showing a static image.

[1] https://twitter.com/marcan42/status/1557242428876537856
Pandemic hit, I had been working at an online education company as a senior engineer. New CEO begins to implement dark patterns- launches “free” degree programs to “help those impacted by the pandemic” that starts charging you after first free month, but at same time makes it impossible to cancel your subscription through website, even sets up a whole call center system to shuttle people into. Become incredibly demotivated by how our company misled struggling young people into a difficult situation. Do my best to pitch new ideas and sort of remedy the situation but am left with a terrible taste in my mouth.

Get shingles from stress, working insane hours as I am now working from home, no work/life separation. Company had absolute insane micro service architecture, to the point of being a parody. Fires every other week, people jumping on at all hours to dive into why service X caused service Y and Z to fail. Hundreds of services owned by just handful of teams means your days are filled with meetings discussing impact of plans on other services, just so far from being agile, juniors all the way up to your best engineers are caught up in bureaucracy.

Then my mother gets highly aggressive brain cancer, I’m going to her doctor appointments with her, trying to help figure out her options. Work no longer matters, I can’t even pretend to care. We discover she will die within months, ask company for family medical leave, they give me three months, but she is still alive after this time so I quit. We go on a road trip together, it is nice but also she is seeing her limitations, lack of balance, failing eye sight, it’s sort of dawning on her that the end is near. She got medication to end her life and dies in her living room with her three children and her brother and her husband there.

I break my arm badly, need surgery, no longer have medical coverage, over 10k dollars spent on cobra + deductibles. Would have been in worse place if cobra wasn’t still available. After watching my mother concerned about thousand dollar brain scans with insurance and my own issues now have small glimpse into insane inequity in medical system within the states.

My partner quits her job and we travel across the United States for 3 months for relief and in search of cheaper land to maybe build a farm. The US is beautiful but nowhere is really that special compared to where we are from (our biggest take away is more how similar everywhere is). We travel to Europe for 3 months, visit her family and come back. Travel back across the states to the west coast with goals of starting a company and getting a house.

Want to work part time but cannot get a loan without salaried position. Starting back where I left off again, entertaining offer for much smaller startup hoping to start with better work-life separation and exercising every day, staying active and taking regular breaks. Life is overwhelming but exciting and we look forward to having a stable home and income again.
Advanced Mac OS X Programming from Big Nerd Ranch is old but a decent read. You can pick a copy up used for ~ $5.

Reminds me of the Linux programming books from Wrox press back in the old days.
I doubt that can happen organically. The Google is ground zero for ego in Silicon Valley. When ego is inflated, empathy must deflate to make room.
Howdy. Non-European here - Australian - living in Estonia.

Estonia doesn't have mountains. It's flat. It's biggest mountain is a hill about 400 meters high. And I miss mountains. But other than that... this place is beautiful.

The Tallinn old town is wonderfully preserved. There's a vibrant (though expensive) alternative / bar culture in old warehouse districts. The towns, like Pärnu or Viljandi, are unique and have amazing old usually wooden architecture. The air is clean, and I mean really clean. Water comes mostly from wells, and the country is built on limestone. There are lots of lakes. The country has amazing forests, and is one of the most forested, best preserved in terms of nature in Europe.

Yes, it gets cold in winter. Minus 15, minus 20 degrees. Lots of snow. But it's a country that shows seasons: the cycle here is visible and I think that helps a lot. In Australia it was just hot all the time, sometimes a bit wetter. Estonia shows nature's path.

This is all personal opinion. It's a fantastic place.

A side note on forests. I love nature and if you do too, so long as you can handle no mountains :) then Estonia is a good place for you. But the government is rapidly destroying this unique element of the country. I wrote about it for Estonian World, which is the main magazine covering Estonia for foreigners and in English. If you have time please give it a read, both for the photos and discussion of Estonian culture, and also just to see current events in the country. https://estonianworld.com/life/the-war-on-estonian-forests/
I buy Apple products, I like them, but I'm not going to buy AppleCare.

I expect Apple (or the resellers since there is no Apple Store in Slovakia) to deal with anything that is supposed to be covered by warranty. Both of our countries have strong consumer-protection laws.

AppleCare is basically insurance, and I would much rather take a 10% chance of having to pay $900 than a 100% chance of having to pay $100. Insurance makes sense for stuff you can't afford to replace, such as a house, not for consumer electronics.

That is, unless Apple sells AppleCare at a loss, but I somehow doubt that.
the UK never joined the euro

the europhiles in the UK attempted the first steps of joining (ERM1), which pegged the pound with the deutschmark

it was forced out when George Soros and friends attacked the peg on Black Wednesday

immediately prior to this the ERM was known an the Eternal Recession Mechanism (which is now exactly what the euro is)
My wife and I have a Doona (https://www.doona.com/car-seat-stroller/discover-doona), and we refer to it as a the Ferarri of push chairs. Loading and unloading the stroller (when using their base), is super easy, takes seconds, and we can keep our baby asleep while transporting to/from the car.
This sounds rather like a Kanban board?
It's car seats that are affecting fertility, and definitely couldn't be the cost of raising a child. /s
Yes, but an important reason to migrate a solution to Rust are the guarantees that it offers with respect to safety.

Those guarantees go away if you use "unsafe". In that case, you may just use C or C++.
Right, but in your database query doesn’t that require you to get a monster result set and filter it down in your application layer?

There’s no SQL clause for “WHERE IT WOULD COME AFTER id=ah73d IN THE RESULT SET” as far as I’m aware.
just, LOL.
If that lowers the barrier to entry without having expert level knowledge to know what a full table scan even means why not? Instead of hiring a dba maybe you could hire an intern instead and happily eat the cost of Snowflake.
They’re not wrong. In countries with implicit copyright (those following TRIPS[0]), barring any license to the contrary, you have no right to the copyrighted work published online. In other words, unlicensed code is “all rights reserved, no exceptions.”

[0]: TRIPS Article 9 Section 1: https://en.wikisource.org/wiki/Agreement_on_Trade-Related_As...
There is so much vitriol in this statement. The declining birthrate is not as obviously a good thing as you make it out to be, and not everyone shares your cynicism on the state and fate of humanity.

Comments like these don’t add much value, but sure do inject a lot of negativity into these discussions of family and society.
I mean... as a user on the machine, if I have admin rights there's very, very little they can meaningfully do to stop me from removing their software.

Hooking a token into their uninstaller is hardly sufficient... I have SO much surface area to attack that I don't genuinely think you can call this anything other than trivial.

For an admin user, I'd take this token prompt more as a "Hey - you're about to violate company policy" more than any literal technical restriction.

I can steal the network, change the registry, simply delete their binaries, update shared dlls, or any number of other easy hacks to get them offline.

This is trivial.
It precedes the 90s quite a bit. A “modern” form of the phenomenon was postwar America embracing self-medication: my U.S. history teacher pointed out in The Invasion of the Body-Snatchers the characters are constantly popping pills or swilling highballs offhandedly, as that was how it was done in the day.
The ship had sailed on

> WFH is a rare, once a month kind of thing

years ago for tech in London, way before 2020 for most businesses.

You'd be better off looking outside of London in the commuter belt or further out if you actually wanted to be in an office everyday, where everyone else is also in an office everyday. Or work in a highly regulated industry - defense, something governmental. Or something that requires you to develop against physical hardware.
If workers get more pay, it can take from profits and share values go down, but the economy can still go up.

Same if industries just gets more competitive, the economy can go way up with no change or with a loss in profit.
I disagree. From what I can see, it looks like they just replaced the old boss with the new boss. They still follow Trump just as slavishly as they used to follow the old elite, they even show their fealty by playing russian roulette with covid, and losing at a predictable rate, hence the "death" part of the cult. I see no evidence the anti-authoritarian nature of the movement is real at all, they just have a new boot to lick.
Pyramids were not built with slave labor. This is a myth.
We arrived at this place on the line directly from the formation of the sun. You don't talk about "late stage solar energy". This isn't any more the suns fault than it it is capitalisms fault; it's just a popular scapegoat.
I'm always curious to hear what industry/focus area you are/were considering to go to? I often half-joke with my partner, that maybe i will stop working as a technologist and become a motorcycle mechanic. So, what direction are/were you thinking of going to?

EDIT: I should clarify that a job like motorcycle mechanic shoud not be perceived as a demaning job as compared to a technologist role...Rather, this is one job that i legitimately have an interest in...and one reason is becauase i feel that i can leverage my problem-solving skills but also the part of my brain that involves using my hands in a different way than typing and/or pulling network wires, etc. Side note: I owned a home for 22 years and learned along the way that i like "working with my hands". :-)
I just asked for directions from my home to the railway station and the navigator told me to enter a roundabout in the opposite direction :/
It's quite different.

The war does not intrinsically disrupt Russian exports, including gas, to Europe.

Europe has made decisions based on various considerations and those decisions have resulted in disruption.

I think it's useful to sort consequences we're seeing depending on the level of control or leeway parties have on them.
Because the UK's currency performed so much better against the USD since Brexit than the Euro?

Maybe check the facts first.
That’s at a different level, with prizes in the 2-3 digits it’s not enough to attract the con artists and their schemes.
Is it a "moral right" for companies to use intellectual property laws to force your children to watch ads? Children are legally unable to participate in contracts, should they be allowed to watch any media, with binding licenses and laws, at all?
A company is like a tiny country... Despotism requires an authoritarian regime maintain sustained intelligence campaigns against its own citizens. Primarily, this is necessitated as internal propaganda or perceived surface culture is eventually indistinguishable from reality. Thus, the authoritarians must grip tighter to maintain information asymmetry over an imaginary threat of their own creation, as eventually these folks undermine the credibility of leadership.

Third party software that supports such schemes though arms-length lack of accountability, simply lower the cost of increasing the granularity of intelligence collection and control. However, it doesn't solve the foundational problems of organizations dooming themselves with unsustainable policies, or the statistical nonsense business intelligence companies produce.

My advice, "vote with your feet" and keep seeking to a better life. ;)
Can you tell us what this even is before telling us how sorry you are that it’s not perfect?
I definitely reshuffled rather than resigned, but once I realized remote work was going to be my future, I quit my job for one with substantially better pay and benefits. I almost doubled my salary in the space of about a year (between new position + promotion after six months).

I was probably going to leave my previous employer eventually, but it would have taken longer and been contingent on many other things.
Ah, but what many might not grasp about (British) politics is that when the S.H.T.F it is traditional for the UK to vote in the 'other lot' (be that Labour or Conservatives) since the current lot 'are a useless bunch of twats'. This has the advantage of the 'new' government being able to blame all the current problems on the 'old lot'.

Rinse and Repeat ad infinitum
Money and time are fungible on a societal level. If you throw up barriers to entry in the form of time and/or money you will get less of whatever it is you're throwing barriers in front of.

Car seats are just one example of a barrier.
There are other engineering strategies, for example:

https://wiki.c2.com/?LetItCrash

Good luck.
> Miners knew from day one that PoS was eventual.

It keep getting repeated over and over as if it was an argument, but if someone warns that they will harm you, then do it, and eventually gets away with it, it is actually a proof that they have unchecked power over you, and clearly not an argument against the existence of such a power imbalance…
> ... the charging times will never come down to reasonable times unless we discover some new laws of physics...

Supercapacitor development continues apace, but even without, a wall connector gets you 40 miles per hour charged, and a supercharger gets you 200 miles per hour charged. So my question is, just how far are you going? If it's really far, consider a bus, train or plane.

> ... which in turn causes people like me, who live in apartment blocks, to not be able to have a EV (I'm not going to spend half an hour and more every few days at an electrical charging station)

You spend a half hour or more every few days at a gas station bud. Set a timer next time you go. Also, charge it at home?

> ... prices will never go to the same level as ICE cars (unless ICE cars become even more expensive thanks to new extra taxes imposed from top-down) ...

Of course they will, but remember, up front costs are only a tiny part of the picture. ICE cars will get more expensive if the oil and gas subsidies are removed - no need to add new taxes.

> ... the EVs are "dependent" on their computer OSs, I have very rarely met a computer OS that is easily updatable and maintainable after 10 or so years, as such, most of the EVs will become a pain in the ass to own after those 10 or so years (as it now happens to smart-phones after 3-4 years).

I suggest you check out what's going on in a gas car. BMW is/was selling CarPlay [1] and seat warmer subscriptions [2]. This has nothing to do with the fuel type and everything to do with evaluating new business models.

I'm not sure why advocating against all this needs a political party.

[1] https://www.caranddriver.com/news/a30139034/bmw-apple-carpla...

[2] https://www.cbsnews.com/news/bmw-subscription-plan-for-seat-...
That tech stock growth doesn't translate to any benefit for the average citizen.
When my Mac had to be repaired in December 2021 it took 3 weeks (Battery, Touchbar and Keyboard). I ended up buying a second computer so I could keep working.

Plenty of other big PC manufacturers have decent repair programs. Often you can even do the repairs yourself (as Apple is finally allowing again).
It's a commonly defended-to-the-death trope in certain internet crowds that if you just "browse carefully and don't install bad stuff" your device is unlikely to be compromised.

Probably not true now, if it ever was.
I got a Sonim XP3 as an emergency / backup phone. It sits in my go bag, turned off, with an AT&T prepaid plan ($100 / year). I check it every few months and the charge has barely dropped from 100%. It's a bit bulky and expensive, but seemed the best for my use case.

https://www.pcmag.com/reviews/sonim-xp3
> but would get any company actually doing that in a lot of trouble in most developed countries.

Why then is Amazon building out its parasitic WiFi network, if not to give unmediated access to its devices. I bet Amazon FireOS devices will do this very thing in the next 2 years, and not get into any trouble for it in the US
Sharp NEC ME501 – 50“ Ultra High Definition Commercial Display
Well said, I’ve started (tongue-in-cheek) identifying as a natalist just on account of disagreeing strongly with the unhinged anti-natalist perspective rampant in online culture. I also want to have kids, think it’s fine if others do not share this view, but don’t think it’s fine or healthy for others to spew insults at those they disagree with.
I agree. My goal here is to set out that there are important uses for monitoring. Uses important enough that it would be irresponsible to discard the notion entirely.
These days people’s entire financial life is on the phone with all the banking apps, emails, password managers, MFA etc. We cannot afford to be lax on security in any way whatsoever.
Because someone needs a new boat?
I bought my mother a Sony TV which displays an iPlayer notification on every tv show on any BBC channel.

"Press Green to see the show from the beginning on iPlayer"

You can't turn it off and will only go away if you remove iPlayer. While it's not an advert, it's still annoying spyware.
It’s not “financial engineering”. It’s standard managerial accounting. I’m an MBA drop out and studied this over 20 years ago (undergrad in CS. The dot com boom called my name). In most large organization, different departments are separated into “cost centers”. Managers are often responsible for their own profit and loss. Internal “costs” are assigned to departments working together.

Why should the Disney+ manager get credit for making $450 million in profit by causing Disney Movie Studios to lose $500 million? How is that good for the overall business? Again I’m completely making up numbers.

We had a method to pay one bill and get all of the content you wanted - it was called “cable”.
“Let's be honest here: Europe's a museum, Japan's a nursing home and China's a jail. We don't need to worry about those currencies being some kind of major threat to us.” - Larry Summers
What if China saved the world and nobody noticed?
Wake me when they prove Chrome is correct.
I'm going to call out bad actors here too:

* GenDocu - Jared Madden. Something gRPC related

* Steven Zhou - PhD student in organizational psychology at George Mason University

* Elliott Ash and Swagatam Sinha -- Swiss Federal Institute of Technology (ETH Zurich)
Ukraine is also not in the EU.
How is this different from Rate Your Music or Album Of The Year?
The custom ROM is only going to have (at best) the security patches that have come from upstream manufacturer.

Security is more important than you're framing it here.
I had the same thought. An old, exhausted joke structure that didn't make sense in this usage. By itself, it's not damning evidence, but you don't have to look far to find more examples of diminished writing and editorial quality.
Well in this case the vulnerability is the ability to uninstall the program when you're not supposed to be able to uninstall it.

So yes, if the program didn't exist at all, there would be no way to uninstall it in an unauthorized manor. So the vulnerability wouldn't exist. You wouldn't necessarily be any more secure though.

If you have 10 layers of security and 5 have holes in them, you have 5 vulnerabilities, but you're reasonably secure. If you have 0 layers of security and thus 0 holes in them, you might arguably say you have 0 vulnerabilities, but you would be less secure than the 5 vulnerability system. In the early days of computing you would log in with your username only, no password. Their threat model didn't consider intentional attacks, thus there were no vulnerabilities, but anyone could use anyone else's account.
"Car accidents are the #1 cause of death of kids in Mexico. People have 0 literacy about car seats there."

There are other traffic differences as well. We can't tie all of it just to the car seat. Even with car seats (and other measures not in MX), it's still a leading cause in the US.

"This story could have been very different if your car was hit and you were disabled because of, I don't know, something totally preventable."

Totally preventable? You do understand that even kids in car seats are susceptible, right?. I was in an accident as a child and had no ill effects. We can play the "could" game all day, like outlawing cars would make all traffic deaths preventable.

Do you have any data on the net benefit of the laws? What percentage of people would not use the devices without the laws? Which instances would the devices be beneficial - the article thinks 90% of the issues would be covered at age 4, and note that rear facing is still a safer form of travel, so should we have cars with all rear facing seats except for the driver? Sure there are preventable deaths that could be avoid this way. Where is the line drawn and why? How many people's lives have been ruined by enforcement of the laws.
Agreed there's always a rose-tinted "life was better in my teens/20s" view by each generation.

I think theres just another layer added on by social media in the always-online age.
Same here when it comes to how it affects me personally, but I can see how it affects society as a whole (or how it could affect kids) so easily.

Most people don't have an understanding about how their browsing is a part of a positive feedback loop that pushes them into echo chambers on Facebook, Youtube, TikTok, etc. It's a consequence of relying on advertising as a revenue generator for these services. Teaching your kids about how their data is being used for this purpose is important. Sending them raw DNS logs to do that is definitely not going to be effective though.