skysight-inc/HackerNews huggingface dataset:
Helios author here. I tried to think of a nice spin for this comment, but came up short. If there is a future of computing with Fuschia in it, it will have everything to do with Google's industry weight and nothing to do with its good systems engineering and design.

Fuschia is an extraordinarily complex kernel design. Hell, it's a "microkernel" which is bigger than Linux! It's fairly typical of Google's inwardly-focused engineering culture, using questionable tools (with large shadows) such as Bazel and gRPC, which were likely chosen simply because they plug into the Googler engineering culture. At the same time, these decisions give way to a very complex system with heaps of moving parts, in this rube goldberg design which is endemic of Google engineering.

Helios is much, much simpler. The kernel itself will probably clock in at under, say, 20,000 lines of code (for x86_64, at least), and it has a very small syscall API, less than two dozen in the final design. Many of the things Fuschia does in the kernel will be done in userspace on Helios, in the Mercury component, such as service discovery and capability allocation. Finally, Helios is written in Hare, which itself is a much simpler language than C++, and kernel hackers at the very least should be convinced of the argument that the complexity of your implementation language contributes to the complexity of your implementation.
Well for trivial changes it's even worse, cuz instead of "change 3 files across this boundary" it's "send 2 sets of changes to different places, babysit it until merging, then send a third PR in the integration point to use the updated vesrion and then get it merged".

Meanwhile reviewers don't have context about changes, so it's easier to get lost in the weeds.

It's not always this, of course. But I think that way too many tools are based on "repo" being the largest element, so things like cross-repo review are just miserable.
Webauthn is what you're looking for.
MLK would've had his bank account frozen. If I want to send somebody money, I want to send them money; no matter what you call them.

Crypto seems like a convenient way to do this, and the more repressive governments get, the more of a use-case there'll be!
And all of Microsoft's proprietary extensions look for official proprietary VS Code and refuse to run on open-source builds lacking Microsoft's private key.
It works reasonably well though, most extensions are in the libre open-vsx.org gallery. Only problem for me is the missing .NET debugger...
> Just because you place faith in some build step to always work deterministically that does not mean you are following a good practice and everyone else around you is wrong.

You're also doing that everywhere else. How do you think anything works? Why do you think Git is deterministic somehow? Why more so than including some files in a build?
Aye, this is the answer.

https://drewdevault.com/2022/03/14/It-takes-a-village.html
This isn't just a matter of hindsight. They don't even have that, as demonstrated by the fact they're putting ever more work into their workaround instead of fixing the glaringly obvious problem: it's a monorepo with half a million files growing ever bigger.

Certainly I wouldn't have decided to put all that junk into a single git repo from the start, since I'm not an idiot. But, even if I did, or I inherited something like that, I would fix it, not double down as they're doing.
Satoshi does/did not have an Apple Developer account, and never needed his code signed by Apple to run on it's target platform.
The Global Monetary System Is Collapsing (Proof)
you can use lldb that's open source
Investment into things like research of past conflicts to determine optimal policies. E.g. if most conflicts are found to occur from trade issues, you could possibly reduce risk by lobbying the WTO to amend its policies.

You can see what the United Nations Department of Political and Peacebuilding Affairs spends their budget on here: https://dppa.un.org/en/funding-documents
Does "turning into a real business" mean "making money"? If so, how do you expect to anonymously receive funds from the app store (or any other payment service provider).

The only way you could remain (externally) anonymous and comply with all the AML/KYC and other legal, corporate and service requirements (including taxation, etc) would be to have a company with a nominee director.
Well, his company is building a pilot plant in Brazil. I suppose we'll find out if he's a genius or not.

> efficiently

Are you sure about that? He said the losses due to pipe friction were considerable.
Tesla FSD Beta 10.12.2 Drives for 1 Hour with No Interventions or Disengagements
If you look around in the discussions around here, it's not a surprise. Sadly.

The "best thing against bad guy with a gun is good guy with a gun" mentality runs deep.
At the time of writing, the upvote:downvote ratio on the announcement issue is almost 1:20, so I'm initially skeptical about your implication that this is some kind of fringe part of the developer community.

To me it seems more likely to be a culture clash - one team is used to developing closed source tools that have been highly prized by the company in the past, and another team has had great success writing open source tools that are widely adopted.

My guess is that the adapter code project is currently within the former team's remit, leading to this situation -- but that's all complete conjecture on my behalf.
If your app stands enough chance of making enough to cover the costs, you could probably hide your identity behind a company identity.
But compilations of facts can be copyrighted. Textbooks, encyclopedias, and research papers are all copyrightable. In that regard, map data seems no different.
Forever and ever ago I used OmniSharp to add C# scripting support to a game hacking tool I created. Syntax highlighting, code completion, and compiled to a binary when you hit run. My code was absolutely terrible, but I had a blast writing it all. Much respect to the OmniSharp crew.

edit - Man, the ways I abused .NET back then...hooking native code and jumping to a .NET 2.0 function...totally feasible, lol. Who cares if you have to inject the entire .NET runtime into the target process?
In this case they didn't just plan, build, and release a feature in VS. They got all the way through the building and most of the QA for a feature in the core .net cli and decided to remove it, not for quality reasons, but because they wanted VS to have a feature others didn't. The work had been done and then they rushed through a PR to avoid community comment to remove the code.

If python removed a feature so a specific IDE could have it exclusively I think people would also be upset.
I'm believe there has to be a better way where planning can be more freeform. I've seen both sides of NoSQL versus a real DB, and I'm using a real DB for my current product which is where I package a small DB inside a Document within a NoSQL design and I have a real DB to index the documents.

An interesting aspect is that the Database is a large part of the data pipe, but it often is insufficient for the product. The key issue being torn writes between the database and a service like twilio or elastic-search. A good way to broker this is via a queue, or to use a tailer via kafka for your data pipeline.

My gut is that so many things are just held together by bail wire, and the complexity is depressing to me. So, here I am, inventing a new thing.

I've invented a language called Adama ( https://www.adama-platform.com/ ) which allow a document to have a schema. Accidentally, I added transformation logic to the schema and then hooked it up to a socket to discover that many things were possible. I had intentions of using this thing to help get my state under control with node.js for a complex board game, but the language took over such that the entire game was eventually built within the language. Kind of neat.

My thesis is that the NoSQL pattern is fantastic for building products quickly if you don't mind the mess that schemaless evolves into, and a key weakness of what I have is that the document is limited in size in memory (which is then made tighter due to the reactive elements). However, I can leverage a logger much like a NoSQL solution to produce many of a stream of changes which I can shred into various solutions. For instance, I could put data changes directly into snowflake to provide massive scale queries.

There are some neat possibilities with this approach, but limits as well. However, I'm not sure if planning ahead is the most effective thing for a startup. I believe a new discipline over the coming decades will emerge regarding how to pick the appropriate level atomic unit of data, and then the skills to break down that unit will be more common place.
> Fairly sure maybe half of MANGA knows what leetcode even is. I for one don't know what it is.

https://leetcode.com/ is a website famous for listing a repository of programming exercises that you can solve by implementing an algorithm categorized as Easy, Medium, or Hard depending on its complexity. Many technology companies, including, but not limited to, Facebook, Amazon, Apple, Netflix, and Google, (aka. FAANG) use the same type of problems during technical interviews to evaluate candidates’ problem solving skills.
What if your car suddenly breaks down and you have to replace it? Is the extra income of investing, let's say, 3 months of expenses really worth it?

Let's say you get 3% in an instant savings account, and 3.5% in a three months' notice savings account. If you never touch that money until your retirement in 30 years, that would give you 0.5 months worth of expenses extra interest.

Compare that to the hassle, extra work to keep track of several savings account, and the added risk in the unlikely event that you do need the money quicker (eg. A broken car, an unexpected medical emergency, whatever). Surely the trade-off must than tip in favor of simply having a bit bigger emergency fund?
On board the failed Rwanda deportation flight
OP's wording could have been better but you can understand he means images of illegal drugs. Very kind of you to nitpick this, how else could people have known?
This part of the macOS developer community bootstrapped itself. Apple at the time was trying to sell Java WebObjects and Carbon/Cocoa in public.

The proximity with Linux was an accident. NeXT is from the late 80s, pre Linux, and NeXT was the baggage OS X had to work with. They didn't strip out the Unix parts, but also didn't widely proclaim it was "close to Linux". It was mostly the developer community touting it as an advantage of macOS, with Apple later admitting "yeah yeah that's also cool" and later shipping Python and Ruby alongside Perl just for completion.

Even when Apple clearly tried to help Homebrew by offering a Xcode-less toolchain there was not even a peep about the purpose of "Command Line Tools". It took them years to acknowledge it existed.

Also, like the sibling response said, Linux only started being as widely used later than OS X.
Why Is AVX 512 Useful for RPCS3?
It’s how the interview process works for all swe hires and MANGA. You just don’t know it name.
Just another Nicolas Bourbaki . . .
What is an “American style date”?

I’ve been to a plenty of dates in France, it’s not unusual for two people to go out to dinner and get to know each other.
You can put microservices in a monorepo. You just put them in their own folder.
David Foster Wallace also loved to do book tours just for dat "audience p*ssy" but you know, it's no way to live life getting everything you want as soon as it's presented to you.
There are three levels of anonymity: anonymity to the general public, to Apple, and to a state-level actor.

Anonymity to the general public is very easy, incorporate a company behind some of the shell corporation mumbo jumbo that any corporate lawyer can prep for you, it will cost $ but it will be easy.

Anonymity from Apple could probably be pulled off by incorporating in a country with fairly weak transparency and having the company owned by an offshore trust.

Anonymity from a state level actor would be pretty hard. You'd have to have a shell corp in a foreign country owned by a shell corp in another foreign country and even that might not be enough.
Because liking an unperson's work makes you a bad person by association.
Isn't that exactly what genetic drift is?
The concept of Umwalt was new to me and I appreciate that
Did we watch the same video? The whole thing is around 90 seconds long.
Because Microsoft claims they love open source, apparently they are not allowed to do anything closed source, ever.
When I say 'principles justifying its existence', I mean 'why we should do it', not 'why we may do it'.
>LinuxJail

Ok I am sold.
The cost would be negligent compared to existing defence costs. World military budgets are on the order of trillions, so even a 1% spend on prevention would get you billions in funding. With that you could fund a research institution with thousands of people, and have billions left over to implement any policies they come up with.
Do you recommend reading it or is there a risk it "destroys the mysticism"?

Usually I find the worst thing to do in fantasy is to read up on the lore.
> They're spending up the wazoo on Xbox

> Windows is hurting as a retail business.

> License costs have been driven down by Chromebooks and resurgent Macs

> That leaves Azure and Office as the big cash cows.

Where are you pulling all this data from? And I don't mean coarse data from various articles, anectodal evidence or personal observations, I mean actual evidence that microsoft's revenue share is dominated by office and azure? Microsoft sells a lot of stuff to a lot of entities, I'm not convinced you can sum up their revenue so neatly without opening their books.
You can easily be an anonymous open source developer at least.
I wonder how much inertia an organization like MS has. I never worked there, but the anecdotes I read/hear indicate that MS is really 4-5 semi-independent competing power structures. E.g. there's sometimes (often?) adversarial relationship between them even, which then projects into baffling end user experiences. The windows shut down menu or the highly schizophrenic situation between the new and old control panels comes to mind.

Steering something like that is not even analogous to captaining a single large ship, it's more like trying to steer a flotilla where each captain hates the other bunch and they are all continuously pulling in different directions.

Satya may be doing his very best to improve the culture, but management has to change or be replaced on multiple levels below him to make things stick. He has to do this in a way that doesn't unite the leaders of the sub-groups against him in mutiny.

Again, I'm not trying to excuse MS's behavior in any measure, just highlight that even with the best of intentions it may take decades to change firm like MS to give up it's old ways.
> Azure is struggling to compete with AWS

It's not. Everyone's darling, Google, is. So are IBM, Oracle, Alibaba.

Azure is the only true threat to AWS and the only actual peer.
Yep, Nordic countries you skip the “dates” and go straight to casual sex, if that works out well enough you might go out for dinner together.
Panchan, a new peer-to-peer botnet and SSH worm for Linux is discovered
My experience is that anything dealing with a branch, especially but not exclusively creating branches, is very slow in SVN for a repo of any real size, basically anything with a framework.

I do not remember if "stat" was particularly slow, but SVN in general is slow.
Have you seen? There is Leap Micro now (the not rolling release, based on SLE 15 sp4), if you need something more predictable/long-term.
Of course, but can you split a monolith across multiple repos?
I said "cabin is a bit wider" not the plane itself. I was under the impression that with neo they made the isolation on the walls of the cabin a bit thinner (2 inches?) gaining more room in the cabin while keeping the outside shape the same but I can't find anything about it anymore

EDIT: oh yeah found it:
https://tqpr.com/airbus-new-single-aisle-airspace-cabin-ente...

> The new Airspace features include: slimmer sidewall panels for extra personal space at shoulder level

or
https://www.ainonline.com/aviation-news/air-transport/2017-0...

> The Airspace package includes new sidewalls that provide one additional inch of shoulder-height cabin width
.NET was open sourced in 2016, that's 6 years ago. It looks like you were 1+ years fully within the ecosystem before any part of it was OSS, and now you're demanding new features they write get open sourced as well?

Reminds of that time they introduced WiFi on planes; it was a brand new thing, and they let folks on the flight use it for free - but of course being a new tech it broke down after about an hour. There was this guy on the flight making a big fuss about the WiFi stopping working, like truly upset and vocal about it. Dude, how are you owed something you didn't even know existed an hour ago?
seL4 has an interesting API design but I'm not fond of the internals or implementation. It's largely an academic exercise, in my opinion. They also have no ambitions in userspace, and limit themselves to working on the kernel alone, which is not a great idea - other people have criticized seL4 on the basis that not building a system with your kernel is a good way to be blind to the design flaws of your kernel.

In short, seL4 is cool, but not very practical, and I think it can be done better.
Technically they aren’t. Like when you visit a site, other sites cannot, oh wait…
People forget that before about 2000 or so, Microsoft was bigger than the next 10 or so software companies, <<combined>>. And had much higher profit margins that the other tech companies.

IBM created the playbook, Microsoft perfected it, FAANG copied it.
I appreciate the perspective. It does conflict a bit with that of Russian friends I have here in the US, but that's probably to be expected (no one familiar with this should assume that Russians have a uniform distribution of views on politics). I'd tell you that I've walked patrols in some of the same mountains that Soviet soldiers did in Afghanistan, and have read some (but obviously not all, who can) of the material from folks that Putin takes his influence from. What I'd also tell you is that starting WWIII over Kazakhstan is not going to go over well in the United States. I don't think you were implying that, but I frankly consider that issue Russia's business and not mine, and not that of the United States.

>In that, again, this is very much like 1938.

I'm looking for some actual evidence that the global geopolitical situation is comparable to 1938. Merely pointing out that a country in Europe has been invaded is not sufficient.

At this point, I think I should probably note that I consider Putin's invasion of Ukraine to be an enormous blunder. The humanitarian cost is already well documented, but from a strategic perspective, which is the theme of this thread, he's going to deplete his forces to such a degree that any follow-on invasion of other countries is going to be even more of a disaster. I don't know why or how he was convinced this was a good idea. He was always going to pay a significant cost, even if he, eventually, gets a land bridge to Crimea.
The stock market has 100 years of data behind it, as well as a munch of somewhat sound economic theory w.r.t capital allocation and earnings.

Bitcoin does not. There's no reason at all why Bitcoin can't go to zero in the next 10 years. The stock market (as a whole), not so much
There was pijul. Which allowed partial pulls iirc. I haven't used it, so I can't really recommended it.
One of my biggest pet peeves: tracking generated files in version control.

The only exception is our generated OpenAPI spec, because we want people to be explicit about modifying the API, and have a CI task that verifies that the API and OpenAPI spec match.
> It was clear to me that MS intended .NET to be a wholly-proprietary, Windows-only technology until de Icaza and co. built Mono, when MS grudgingly embraced it.

I kinda disagree with that, based on things that MS people straight-up say out loud. MS changed that "wholly-proprietary, Windows-only technology" thinking for other reasons.

VS and .NET are not the profit centres any more. Azure is. Even #2 spot in cloud computing is vastly profitable (1) and strategic.

Is Azure "struggling" eh, it depends. Sure they want to have more users than AWS, and they're struggling to do that. Struggling to be successful, big, profitable etc, no not at all, Azure is all of those things.

MS wants you to run it on Azure. For just about any "it". They'll even prioritize enticing you to Azure over enticing you to Windows servers. Therefor, there should be a good "it runs on Linux on Azure" story for any popular dev tool. Doubly so for the MS developer base.

1) https://www.zdnet.com/article/microsoft-cloud-revenue-at-23-...
Citrine/Yak
> I was a kid during both oil shocks of the 1970s. That has absolutely nothing to do with my driving. What does, and not just for driving, is the family taught cultural value of 'don't be wasteful'.

This is most likely caused by those oil shocks.
You need a very, very large mass, and then rails and rolling stock to carry it.

That is why vertical motion in a disused mineshaft is attractive. A single 10,000t weight hanging from a winch has just one moving part, the winch, and cable all in tension, with no preparation of the shaft sides; everything is concentrated at the top. The mineshaft provides isolation from environmental disruption.

You get much the same effect with a float attached to a cable down to a pulley augered into the sea floor; thence to an onshore winch. The cable and pulley are exposed to sea (or lake) water, but you get the advantage that the winch may be shared among as many cable reels as you like, with only simple clutches. A 20m diameter float displaces 4000 tons of water, and the sea floor may be much more than a km deep.

(In principle you could share a winch drive among lots of mineshafts, but they are rarely close enough together. You could bore more, but that drives up cost. The world is absolutely perforated with disused mineshafts.)
If you want to experience an entirely new culture you can try Japan or Taiwan. BYO remote job and you will have the best of both worlds.
Illegal can have multiple definitions, and some advertisement can be illegal.

No, it's not a shame. Mocking someone because their wording is imprecise is a bit shameful, though. Also against the HN guidelines. You can do better.
Barcelona, I'd say. Foreign-friendly, ok tech culture, lots to do, plenty of cultural activities, great summers (if you can stand the tourists).

You'd have to learn at least spanish though, and ideally basic catalan: it's an internacional city and lots of people try to get away with speaking only english, but this is frowned upon as a lack of interest in local culture.
Swiss Franc Alert: SNB Hikes 50BP
MicroPython 1.19 released with new mpy file format and new ports
This whole operation sounds dumb in a country where there's a worker shortage and "nobody wants to work anymore". Why are you getting rid of people (and spending insane money doing so - the whole anti-immigration situation isn't cheap) who are willing to work for next-to-nothing?
Gnome is the winner of Microsoft's FOSS Fund #20 (May 2022)
> bacteria which live in our stomachs are the best adapted of all

Mitochondria would like a word… I mean, almost all eukaryotes have 'em.
Losses turn out not to matter much when opex is near zero and generation capex is very low. You just build a little more top-line generating capacity.
Walmart isn’t going to throw you in jail for reporting the drug dealing in isle3.
Yeah, but if the big three support it then that gives it a lot of gravity. There are a lot of people who will be much more likely to buy smart products if they can be controlled by their Alexa/Nest/Echo. Anyone who doesn't support it could be sacrificing a lot of potential customers.