skysight-inc/HackerNews huggingface dataset:
I think the concept is similar, a hypervisor-based trusted execution environment which is isolated from both other VMs and the parallel guest/"main" kernel. The Apple environment seems more like a Secure World / TEE, with a single supervisor running multiple trusted applications, versus Google's implementation, which revolves around fully isolated VMs running their own time slicing (in many cases, even running Microdroid). Although, of course a lot of this comes down to semantics about what you call the "hypervisor."

I'm not sure what Google actually use pKVMs for, though - certainly stuff that Apple handle through Exclaves like the camera icon is still just in "privileged" userland in Android (the camera icon, specifically, is PrivacyDotViewController in SystemUI).
Yeah, but you can always make this argument and build nothing - dealing with all the problems of every 3rd party SaaS / PaaS under the sun. Sometimes it's much easier to just build the thing and then you know where its' limitations are and you can address them over time.
May 2024, https://mastodon.social/@_inside/112440596781136013

> It looks like iPadOS running on M4 has a “Secure Exclave” running an “ExclaveOS”.. Where’s the updated Apple platform security PDF? ... There's a Wordle-like game hidden in ExclaveOS. "Securdle"
This article is strangely timed for me. About a year ago a company reached out to me about doing an ERP migration. I turned it away because I thought it’d just be way, way too much work.

This weekend, I called my colleague and asked him to call them back and see if they’re still trying to migrate. AI definitely has changed my calculus around what I can take on.
You're going well off-topic here and into inflammatory territory. This whole debate should probably best happen somewhere else.

But just one thing: while I personally share your take on the political and societal issues, I do think it's unfortunate that you lump "climate" in there, in scare quotes. The climate issue is informed by hard science. America's tendency to politicize everything will have terrible outcomes if climate gets completely caught up in the culture war. Whatever we think about the solutions, we have to find a way to agree that this particular problem is bad and needs to be addressed urgently.

Still, again, here is not the best place for this whole discussion.
Looking forward to LaRust.
Being slightly pedantic, Gibraltar is a British Overseas Territory on continental Europe.
A Structured Output Is All You Need
Reminder: "appeal to authority" is a classical logical fallacy.

For me, I don't know this person, which means that all the words are completely meaningless.

Which is exactly the point.
Sorting Algorithms Reiterated
Here is the Perl script: https://github.com/8bitsten/public/blob/main/c64/stormtrp/pr...

Perl is ubiquitous (installed on virtually every Linux system) and has had excellent backwards compatibility for decades. It’s hard to beat in that combined metric.
> Private companies generally need to be efficient and make money or go out of business

They sure need to make money or they’ll go out of business, but efficient is not required. I think nearly anyone who reads HN regularly could tell you multiple stories through their own careers about waste in the private sector, bizarre politically motivated decisions etc. and that’s just this community as a sample size. I’m certain this holds if you cast a wide net

The fact is most businesses are not the paragons of efficiency that is being postulated.
that's misinformation
With Crypto volatility? That's a reconciliation nightmare.
OP was talking about the overall social arrangement. One possibility would be to give employees (of all corporations!) some collective power over the company, as a fundamental requirement of incorporation.
I want to do something similar, but I have multiple compose files, one per project, I haven’t figured out how to script this yet in subfolders.
Surely there are some situations where a pay cut is insufficient because you would like to reorganize the company, for example to wind down an unprofitable initiative or division and there's not a reasonable way to maintain the same headcount?
it would be super cool if there were a way for users to create their own SVGs using your flow -- these look great!

i was just playing around with SVGs yesterday and was wishing there were an easy-to-use tool out there for fiddling around. i couldn't get chatgpt 4.5 to get it quite right and ultimately abandoned it in favor of something premade
It's honestly mind-blowing watching people desperately reach for anything, anything to explain the brand's sudden fall, out of nowhere. Even calling Elon's actions "antics" serves to downplay it. This isn't "antics" and it wasn't an "odd gesture" or whatever euphemism his supporters keep trying to use to downplay what happened. The CEO did a Nazi salute on stage. It's on video, and it's very, very obvious.

But no, it's not that. Surely anything but that! It's definitely a vague, complex web of market dynamics that's the real cause of the brand's downfall.
Is it? I think he's the greatest con man of all time. Certainly the most corrupt US president.
No one should have placed their trust in the U.S to begin with.

Let's not forget that American history is riddled with interventionist failures, from Afghanistan to Vietnam, and CIA-backed operations that destabilized the Middle East and Africa, leaving behind suffering and chaos.

Meanwhile, American corporations have shown blatant disregard for local laws, privacy, and security while exploiting loopholes to dodge taxes, further eroding global trust. Europe literally had to fine them millions, just to get them to start paying _minimum_ attention..

The recent instability in American and the division between its own citizens has exacerbated the issue and now with Trump, I believe it has reach new heights, even causing conflict with its (arguably) closest ally and loving neighbor: Canada.

As a Canadian, it saddens me to write this, because I have nothing but love for American people.
Well by definition, when its your allies you should.

That's why France as well as the rest of NATO followed the US in Afghanistan.
This article isn't about whether you like or don't like Go, which has been around for 15 years and whose merits have been debated, like those of literally every programming language, forever. We need to be careful about threads like these, because language war arguments spread like kudzu. Let's just try to talk about what this article is actually talking about.

If you want to see an article about the shortcomings of some language discussed, write one.
How long will it take for Europe to actually tool up though? You have to attract people to the military, build weapons.

In the short term, Russia benefits.
Resale value plays into buy decisions
Xcode now supports Processor Trace profiling on M4/A18
Pedantic Go more like…

“oAuth is not pretty” but “oauth” is ?

We’ve all had PRs reviewed by people like this and we know where it leads.
Control over web standards was very relevant to the previous antitrust fight with Microsoft’s over IE6.
This looks very nice, sometimes I feel the same way .... I just want to watch the playlist I made, leave me alone with all the other stuff.
Why focus on fringe groups with very little following and no political power and completely ignore the party and president that is actually invoking the policy at hand? Which one is on the nightly news saying Ukraine started the war?
> Why is it that employees can get more money/promotions from a company they have no relationship with, than from a company where they've already been working for multiple years and have more company-specific knowledge than their replacement will?

Short form: Lack of headcount at the various levels, and the responsibilities at the different levels would skew to "staff developers doing junior tasks because there are no juniors."

--

Many times promotions need an available headcount at that level. The promotion also reflects a change in responsibilities.

The company couldn't have an entire team of staff engineers thinking about things without writing code - so there's an entire setup for "this is how much is budgeted for these roles and these responsibilities."

You could have headcount for 20 developers (1:3 junior to mid), two tech leads, and a staff level architect. That doesn't you could hire / promote 23 staff and have them writing code.

So when a mid level progresses, it isn't always possible to say "you're a tech lead now" as that would mean fewer developers writing code... Unless you're also going to get to the point where your 23 staff engineers are also being tasked with writing the unit tests as if they were a junior developer still learning the codebase.

So in many cases, the mid level developer looking for more has to go somewhere else.

This isn't as much of an issue in a large company where there's more room to move between teams and new positions opening as attrition happens (in the organization I work for, attrition is most likely to happen from retirement).

There's also the aspect of not every company has the same revenue. If you are at the point where you want to make more and the company can't budget for that... then you're looking somewhere else.
Have you ever seen a tech company where the workers actually stay? Where you can find employees who have been there for up to 30 years?

I have. You know what striking difference I found with BigTech and their layoffs? These companies don't do layoffs. They are stable, employees feel secure and can evolve in their career without leaving. You know what employees say about their company? "It doesn't give the highest salary, but it's safe and rewarding, and you can actually evolve in your career". Turns out that if people are actually happy, they stay.
Exactly. Unless these are rules that are enforced during build, they are just "someone's opinions", regardless of how "correct" they are.
> The manager did have to have a development plan for these individuals.

What percentage of people on PIPs didn't leave the company within a year or two?
I'm not sure whether to interpret Microsoft's donation of the project as a good or bad thing. Yes, they have given it a home under a project that is not driven by corporate whims*, but doesn't that then recuse Microsoft from any responsibility of contributing?

*Yes, Wine is heavily developed by CodeWeavers, but CodeWeavers exists largely to help fund and support Wine.
Well I guess it can serve some corporate use cases were most people don't have the skills to identify issues and prefer to have a policy to just blanket ban all.

It's a habit in certain large companies to just ban any tool which might potentially be misused.

I see the utility but it's disappointing. I hope they don't force it on everyone because the risk vs solution tradeoff is not relevant to most entities who use it.
> not sure what Google actually use pKVMs for

Android 16 and last week's Pixel Android 15 update (behind developer options) includes pKVM Debian Linux Terminal "app", https://www.zdnet.com/article/your-android-phone-will-run-de...

Pixel 8+ can drive external displays via USB-c DisplayPort, so it should eventually be possible to use pKVM + Pixel 8+ with a keyboard-video-mouse dock as a desktop.
Anything critical of Musk flagged away? I don't think it's the right dosage at all.

The trouble with erasing tech-relevant political news is the news part of Hacker News. It can and does work on non-news forums, I frequent some of those. But here it looks like ...brigading, or whatever the correct term is, and it greatly diminishes the value of this site.
What is the market?

Is it possible that "the market" has wages that are higher than the company's revenue per employee?
There's currently a deep crisis of legitimacy in Western democracy so brushing off criticism as hogwash seems to me pretty ignorant.

The core of democracy cannot be, in the words of the current American president, to be "good television". If all your democracy does is exhaust itself in staging content for social media, television and election campaigns you have inverted what the point of it is. People don't need governments so bad that ridicule becomes a daily norm, they need it to solve material problems and put food on the table. Anything else is simply decadence.
I read the sentence as the US is the nefarious one, putting pressure between two groups to not work together. It’s only natural for China to act in its own self interest.
It is what it is, IF the USA is now europe's enemy, and aligning with Russia (cutting off ukraine from satellites, disabling F16s, hummilaiting the leader in press confrences, calling him a dictator in the press and JD calling us "random countries that haven't fought a war in 30 years" are all indicating that's true).
We will forced to look for other friends, I'm not sure we have the luxury of complete ideological alignment, instead a pragmatic but considered strategic approach shall have to do. I for one think we've bigger fish to fry, "The enemy of my enemy is my friend" and all that.
They end up looking very similar in your FMEA or fault tree analysis.
Enjoy reading Teddy Roosevelt book as an inspiration
I am not so helpful and exactly same news was posted may be 6 months back.

Qwant at its launch was immensely performant and they had the beautiful “lite.qwant.com” same as DuckDuckGo lite, but eventually they deprecated that and bloated the homepage.

Ecosia was also less cluttered and performant, now it feels like looking at a children’s book painting website or something and has more ads.

What I think will eventually happen is, both will collaborate and build the next generation of previous Yahoo! and fail.
Nobody is stopping anyone from running a non-profit tech company, or a PBC or co-op or various other structures. It's not even true that a US company has to prioritize "shareholder value" or whatever over anything else. You can kinda just do whatever you want. So the interesting question to me is, why don't more people try to operate companies/workplaces in the way they think would be more ethical and better for business?
> When reviewing Go code

This article reads as a parody of the worst sort of code review. This seems to be a person who sees themselves as little more than a regex engine.

Were I writing a go codebase in the UK, all spellings would be UK -- because of how absurd it would be to retrain the staff to split their brain on a trivial issue of this kind.

Likewise plurals do not matter, -- double spacing in comment sentences? I cannot imagine comment whitespacing being on the radar of any person one would wish to have as a team mate.
> "We are a fintech startup helping SMEs raise capital from our platform where we provide diverse financial products ranging from Term Loan, Revenue Based Financing to Syndication, we face one unique data challenge: Our data comes from everywhere."

Reading carefully: the result of this work yields an expected $21,000 USD in annual operating cost savings for infrastructure services.

Is this resume driven development?

What was the opportunity cost of this work? Is the resulting system more or less maintainable by future employees/teammates?
Conduit.io is where it's at. FAR more source and destination connectors, easier to deploy etc... Pair it with NATS to replace Kafka's mess
Also, Cybertruck has three competitors in the US. The F-150 is definitely better for truck stuff, and the R1T definitely wins for camping/off-roading/recreation. Unlike the Cybertruck, the bed-mounted MAGA flag is optional on those two.
Great!

Does anyone know how Ecosia/Qwant compare with Kagi? I have been a happy user of Kagi for years, but it wouldn't hurt to support a non-US alternative these days.
It potentially could be used to stop ageing no? Isn't it mostly caused by accumulation of cell damage?
3 billion bases long[...]we were able to recover roughly 70 per cent

It's impressive how resilient DNA is as a data storage medium. That's the equivalent of ~500MB of raw data they've recovered, if my calculations are correct.
Interesting how the exact phrases "forever war," "open-ended obligation," and "taken for granted" keep coming up. Always in comments that lack critical thought or explanation, and never support these talking points and just take them as a given.

It's an attempt to pretend that real USA screwups, like Vietnam and Iraq II, are at all similar to Russia's invasion of Ukraine. So, philwelch, please compare and contrast. Without just echoing what you've heard, what are the pros and cons of supporting Ukraine in fighting off Russia?

ETA: Also "on the hook." As though Ukraine is forcing us to give them money?
It does on this site. People are a lot more willing to upvote than comment. If you’re commenting without upvoting it’s usually negative.
so space x and Tesla are going to part with enough shares to pay back all the money they got from the public (and the growth that said money funded)?
A nice C64 PETSCII gallery: https://tomseditor.com/gallery/browse?platform=commodore&for... (first of 44 pages)
I thought the old teaching said that during a recession when governments want to save money, the best strategy is to increase spending in order to increase the circulation of money and stimulate the economy, and when there is a economic boom and governments can afford to increase spending, they should do the opposite in order to save money for when a recession occur. This was the somewhat paradoxical strategy that I got taught in school during my teenage years.

I don't know how true this actually is.
GDP is such a deeply flawed metric of measuring human welfare.

It’s an aggregate measure and doesn’t tell the distribution of wealth amongst nation.

Also, it’s a metric that was sort of useful in the 1950s and during wartime when this country manufactured goods. Now it’s all unclear in this modern economy. It doesn’t take into proper account of services, quality of care, quality of life.

It doesn’t even take into account _losses_ that may occur. Such as a natural disaster. Sure, in a post disaster GDP goes up because region is rebuilding. But the losses due to disaster are not figured into GDP.

It’s a broken metric. Stop using this as an indicator of economic health and human welfare.

edit; never heard of DSGE but yet again looks like yet another flawed “model” that assumes a level of “equilibrium” and seems to have been birthed out of the pseudoscience known as neoclassical (and orthodox) economics.
GM is not innovative. Tesla is innovative. GM is a creaking giant that was bailed out and is reliant on trade barriers to have any domestic customers. Nobody outside the US wants any American cars except Teslas or ever has. They have a terrible reputation except amongst muscle car enthusiasts who like them for reasons other than their actual quality.

Even their foreign brands are widely considered bad cars: "barely Holden' together" etc.
Ultimately, the corporation is operating (and gets legal support like corporate personhood and limited liability) because the public permits it through the state approving its corporate charter. The public allows the company to exist, and in exchange, the company is supposed to serve at least some vague public good. Technically, the public has the power to revoke the company's charter if that's in people's best interest.

The general public are all stakeholders that are affected by the actions of the corporations they allow to exist. They ought to have a say. In practice, we as a people have pretty much given up that say, and the world as it exists today is the result: Corporations running amok doing whatever they want, answering only to shareholders.
I Love Monorepos–Except When They Are Annoying
Projects made by ~100 teenagers last weekend at FUTO HQ
I'm a high schooler who has been working at The Hack Foundation (Hack Club) for the past four months building a hackathon peer-judging platform from scratch. Last weekend, it was deployed at a flagship hackathon. These are the projects that were made by attendees.
Next weekend, it will be deployed in over 100 cities globally with an estimated 3000 users for Hack Club's Scrapyard.
Now all AI tools have to do is spot errors made by themselves.
I think you are using a very narrow definition of "nice beans". At one pound per cup in bean cost, you are doing some coffee equivalent of having a glass from a £500 champagne bottle or listening to music from a pair of £10k speakers. Amazing for sure, but not a reasonable floor for defining "nice".

Normal premium beans are around €15 in a 450g bag over here, and I can't imagine they are all that much more expensive in the UK. If you buy in bulk, they will be a lot cheaper.
I really really disliked working with undefined in Typescript. You might dislike the way Go throws an exception with nil pointers, but undefined types go too far the other way and can be a cause for subtle hard-to-find bugs if you’re not doing exactly the same kind of null checks.

That said, Im sure there are better ways of handling undefined types in Typescript than I was doing. I’m certainly not an expect in Javascript nor Typescript. Though a large part of that reason is because there are far far far too many design choices in those languages that really rub me the wrong way, so I usually limit my Javascript/Typescript usage the bare minimum I can get away with.

That all said, I will say I found Typescript to be a massive improvement over vanilla Javascript. It’s a pity we can’t just do away with JS completely and have TS run everywhere instead.
I think you're right: https://en.wikipedia.org/wiki/Continental_Europe
Still not working here (1030pm UK time). I'm nearly approaching 24h without email. No IMAP, no webmail. Frustrating to read that "Service are back to normal to the majority of customers" - with no further update for the past 6h!
Vibe Check: Claude 3.7 Sonnet and Claude Code
I just picked up some binoculars to test this out. They're pretty good quality yet it is very easy for me to see it through two overlapping circles without feeling that it's misaligned to my eyes. It 'helps' that I wear glasses, so they are not ever snug up against my face - But this really isn't feeling inaccurate to me.
Performance of the Python 3.14 tail-call interpreter
> Anti-bonus points to Philz in SV

Oh, we're going to make this personal??? Fine. In that case:

The Brewed Awakenings chain in Rhode Island has really good coffee. And a great atmosphere compared to please-leave places like Starbucks.

There, I said it.
The intolerability of nuclear weapon usage is not a simple binary. We didn't have the same kind of security agreements with Ukraine that we do with NATO countries, hence we are not at war with Russia.

Had Russia invaded a NATO country, we still would not have launched first, but rather used conventional weapons, given the fallout (literal and metaphorical), but actually using them to prevent greater numbers of casualties from protracted war is not fully off the table, so to speak.
That's an oversimplification of an already complex history of Korea[1], which is why I said equating Vietnam to Ukraine is a disservice, which offers a clearer contrast.

1. The whole Korean peninsula was a colony of Japan, and was divided between the US and Russia after WWII. Both sets of governments claimed to be the the legitimate authority over the entire region. It ended up being a proxy war - so not comparable to Ukraine for a different reason, unless one thinks the war in Ukraine is a proxy war - which completely takes away the agency and sovereignty of the people of Ukraine, and will be provable via a natural experiment over the next days as the US has stopped its involvement, the the war is continuing.
Electronic payments are not even considered “modern finance” in normal parlance.
typst `bibliography` function accepts .bib files