skysight-inc/HackerNews huggingface dataset:
Very cool little thing. The interface initially isn't very intuitive but once you figure out the correlation between the above/below bar clicks it is kind of cool.
So you think a central planner is a fairy tale but a perfect government isn't?

The reason why communism fails is the same why the market fails, because humans aren't perfect.

By your logic a crime is never to blame on the perpetrator only on the government.

Do you know who also shifts responsibility like that?

Serial killers!
"I did it because you didn't stop me."

If you recognize the product you are selling hurts or kills people and your first response is, as long as it is legal I don't care, then the failure doesn't lie in the government, the failure is you.

BTW there is no market, there are only people and people are responsible for what they are doing
Thanks for informing me. His public persona is "hammer guy" but perhaps that's more for the cameras.
| aren't they representing the same thing with different syntax?
- yes, they are
There was not a single interview done by LWTN for that segment, they took those from other sources. And the segment was pretty good actually, covered all the major points and didn't have any major errors. Actually, it is light years ahead of what other news outlets reported. Surey it is not on the same level as an audit report, but that is not its purpose. It is much closer to a comprehensive executive summary of an incident report than anything I have ever seen in media elsewher.

Re: selection of statements, the reports in Fukushima and Cherbobyl do the same. The point is to showcase the underlying issues with concrete examples and statements. Nothing wrong with that per-se. And in th LWTN segment, it was not done in bad faith, it is bot FOX news after all.
Are there guides in this "From the Bottom Up"-style for other technologies?

Would be very helpful for Docker or Kubernetes, for example. The only one that comes to mind is From Nand to Tetris. https://www.nand2tetris.org/
Techs often maintain their position because of their spread which causes a self-sustaining environment . In my region of the world C# was very popular in the early 00’s and most companies who used it then still use it today. As a result the local job-market is pretty C# heavy, with around 30-40% of developer jobs involving working with dotnet. I’m not sure any newer organisations have gone that way, Python/Go/TypeScript has seen a huge increase, but it’s not like C# won’t be around for another few decades (especially if it continues being good). I think Git maintains its monopoly in a similar fashion, but on a much larger scale where basically the entire “western” world uses it. With places like GitHub that monopoly is only strengthen as other mention.

How it got there is a different story. I’m old enough to have been around the Danish CS scene back when computer clusters were just an experimental thing at universities and when CVS arrived around the millennium. While it was mind blowing for its time, it was also terrible to work with. Similarly subversion wasn’t very nice (for many people) and it’s likely because the centralised model just isn’t very work friendly for a lot of organisations. Then came Git, which wasn’t the first decentralised version control, I believe Microsoft came first with their hellish team foundation which proved that distributed systems aren’t good by default. Anyway, at the time Git was such a breath of fresh air in how great it was to use. It was both easy and productive and it held such an increase in quality of life that it was a no brainier to transition to git for most organisations. At least the ones which didn’t have expensive team foundation or subversion contracts.

Which birthed the circle or dominance that might never get broken. I doubt any of the old players will in any case. If they were capable of building great version control they would’ve done so from the start, and since Gits only major problem is its multitude of options it’s hard to imagine that Subcersion would ever cut 90% of their features. Team Foundation mostly trundles along because some organisations still haven’t given up on their licenses (which is the reason a lot of Microsoft things exists), but with Microsoft owning GitHub it’s not likely that they want to do anything other than to keep it good enough to keep that revenue.
In my opinion Git won because it was fast. It is fast because it is decentralized. It is fast because it was done by serious C hackers (there I said it). It may have a problematic UX/UI for many, but it is good enough. But it is fast.

How fast is Git? Do you remember or have you tried other VCS-es older than Git? Try getting the first working copy, try looking at changes for a file through all its history, try making a new branch, try tagging. Git is fast.

Because it is fast it was selected by many and the rest is network effects. Now you can do something just as fast or maybe even faster, but everyone else is on git. You may do something with better UX/UI, but this rarely is enough. You have to do something much better and you will not be orders of magnitude faster than git, but that is now a basic requirement.
Ah, now I see your point.
So, did Nintendo manage to retroactively gain copyright on all the source code files? If they did, then older open source copies are infringing.
The only voter mandate was to align California DST transition in law with federal law (because of the Supremacy Clause, this was already reflected in practice, as federal law superceded state law anyway); the ballot measure allowed the legislature to make further changes as long as federal law allowed, but did not direct any such changes, and it was very clear when we voted on it that we weren’t voting for any specific changes.

So, no, there was no voter mandate that was ignored. The legislature asked for some cleanup and discretionary authority, and the voters said yes. That's it.
Is the toy language all self contained in that repo? I can see it pulls in some deps, wasn't sure if everything I need to see is in that precursor.controller.ts file or elsewhere.
>Does git win because of the decentralized, everyone-has-a-local-repo aspect? Or the staging area, which I understand other VCSes don't have? Or just speed or reliability? Or just being in the right place at the right time?

Your questions are actually covering 2 different categories:

(1) Why did (past tense) git win?

(2) Why does (current tense) git have a monopoly of usage now?

For (1), the various theories for git winning mindshare to create an insurmountable lead include technical and social differences:

- Git being faster than Mercurial. It had "cheaper" branches than Mercurial. And some blamed it on Mercurial being built with python instead of Git's C.

- index/staging area

- the Github free tier being more generous than Bitbucket(Mercurial)

- intangibles such as being created by Linus and high-profile usage by the Linux kernel contributors

Google Trends shows that Git+Github almost immediately outpaced Mercurial+BitBucket from 2008:

https://trends.google.com/trends/explore?date=all&geo=US&q=g...

https://trends.google.com/trends/explore?date=all&geo=US&q=g...

For (2) today, you mostly have inertia. Most developers are not going to bother to research and re-evaluate the VCS landscape and make a deliberate choice on any technical merits. Git is already too massively popular so just go with what everybody else is already using and just move on to something else. Even if another DVCS has some technical superior aspects (e.g. Fossil?), it doesn't matter because git is already too entrenched in the ecosystem.

An example of the network effects of (2) is Python's creator Guido van Rossum suggesting the move from Mercurial to git/Github:

2009 choose Mercurial/hg.python.org:
https://mail.python.org/pipermail/python-dev/2009-March/0879...

2014 migrate to git/Github:
https://mail.python.org/pipermail/python-dev/2014-November/1...

His 2014 suggestion to switch to git isn't based on technical features. It's about using what's the most popular to reduce friction.
This blog, and the corresponding paper, is mostly a bunch of hand-wavy biased statements, which google (job) security team seems to be very pervasive about for the past few years. Secure by Design™ - right.

OTOH https://bughunters.google.com/blog/6368559657254912/llvm-s-r... is a very good read - while I don't agree with the premise of the article, it's a very good example showing how security concerns are addressed in real life with real life impact with real life problems to solve - by real engineers doing the meat work without cheap talk.
This is all very interesting and completely foreign to me!

> Coast Guard helicopter with a mounted machine gun pointed at me and a Coast Guard response (defender class) boat with a .50-caliber machine gun also fixed on me while they sat off our bow.

Why'd they do that?

> they said I should hold my position and not move.

Why?

> The sub came out with two large ships on each side with blast shields on the each ship.

...why?
Love it, abandonware and walled gardens seem so short sighted.
Nitpick.

Proprietary tools don’t have to change to keep earning money. They need to change to earn more money and grow profits. No one is investing in company that makes stable income and doesn’t have potential to grow 10x or 100x.
Apple lets you run native apps on the iPhone. You get them through the App store.
Every click changes the text below the year selection and explains how to use the UI.
Have you seen this show at all? It generally dedicates the bulk of its episode to a single story and goes in depth. Not saying this can't be happening, and there's always going to be stuff left out in even a 30 minute timeframe, but it tries to educate on the "complete picture" with nuanced points on a single issue per ep
I'm not sure what point you're trying to make with your 'scare' 'quotes'. Qatar also famously got fired by Airbus as a customer and refused to take 787s built in South Carolina. It's not like there are a lot of other options for them.
If I open this on iPhone and tap a bar, they eventually shrink down until they look like this https://ibb.co/B2PJXD7 and stay that way. What’s the point?
Looks very promising. I was planning on writing something similar in the past, it's astonishing to me how little people who use git daily actually understand it. Interactive rebasing, for example, is a foreign concept to most, while in my opinion it's a central tool for using git. The fundamentals are also important, again I don't know how people use git daily without actually knowing for example what a commit is. (People have fuzzy concepts like it's a diff (bad), some sort of compressed snapshot (slightly better), but very few have the correct mental model of "a commit is a reference to N parents, a tree, plus some metadata, and the commit hash is simply the hash of all these combined".)

Looking forward to sharing this with colleagues. On one hand I am excited because I think this bottom-up approach is the correct way of understanding git, on the other hand I am afraid that they will think it's difficult to understand and just not bother. (Again I can't fathom how programmers, who you know, learned programming, which is quite a steep learning curve in itself for first time, shy away from learning git properly, a tool that's just as important to their daily work as whatever programming language they are using.)
Clearly the issue is with the wheelchair manufacturer to not include the app features and capabilities to run it at its best capacity and efficiency when someone buys the wheelchair.
Nintendo can somehow retract the open source license that was previously issued? That doesn't make sense to me.
So how about the Seattle Times?

https://www.seattletimes.com/business/boeing-aerospace/boein...

Rather than fix their airplanes Boeing is trying to discredit the NTSB.
Odin supports WASM and some people use it for games and other apps. For example Spall (https://gravitymoth.com/spall/spall.html) is written 100% in Odin and runs in the browser.

Sokol is very nice indeed. I love it because it's so minimal, but it has all the features I need at the same time. Andre Weissflog (the author of Sokol) really knows what he's doing. I've written engines completely from scratch before, and also used high-level libraries like Raylib. IMO Sokol has something from both worlds. The "build your own engine on top" style really fits my style of making games

I think both Odin and Zig are good languages. But Zig is _far_ more complicated and ambitious project, and it's nowhere near finished. Odin on the other hand hasn't changed almost at all in the last 2-3 years, and the 1.0 is just a matter of polishing the compiler and writing an official spec.

Odin does everything I need from a C-like language really well, I don't think I'm going to switch to another language in the next couple years. But you're right it's more suited towards gamedev and graphics programming. If I was more worried about safety I might choose Zig...
I think the ms store revenue share is around 5% for non-games plus they allow you to take money in other ways too.

Is it a coincidence that the only group that needs to pay the big fees - games makers - are the only group that make their own stores?
I usually did 20km one way daily. Once you get used to it, you wish it was longer.
DC round trip at a constant 500 mics is a bit surprising to me. I guess it’s just a hard number for Scott to get historical values for, and depends a lot on how networking in a datacentre is set up.
Where are these 1GBPS networks in 1980?
I bring criticism: The first few bars on my screen cannot be read, as the text is hidden behind the floating HUD. If I click on the next few bars, to bring those below the box, then the bar becomes too small and the text is cropped, so I cannot read it either.

It is also a bit uncomfortable to read 90° text. It's fun to click the bars and play with the UI, but not to actually read what they say. It's a nice visualization, but it suffers from form over function! I can't comfortably use it to learn about the numbers I should know :(
The Bible is obviously not older than Buddhism but some texts are. And they contain references to meditation.

Maybe the author could have used Buddhism as reference, but wouldn't he than have to reference Hinduism too? I mean: it seems the focus of the author was a book review.
That's an wild accusation to make without citations.

It doesn't even apply in this instance, since Apple's work on fingerprint resistance still results in real privacy improvements even when later shown to be imperfect. It means Apple has to improve what they've already done, not that what they've done so far is mere "marketing" or "theatre".
That's what I guessed, too. It almost certainly hasn't stayed constant over the last few decades.
Yes, grpc_cli tool uses essentially the same mechanism except implemented as a grpc service rather than as a stubby service. The basic principle of both is implementing the C++ proto library's DescriptorDatabase interface with cached recursive queries of (usually) the server's compiled in FileDescriptorProtos.

See also https://github.com/grpc/grpc/blob/master/doc/server-reflecti...

The primary difference between what grpc does and what stubby does is that grpc uses a stream to ensure that the reflection requests all go to the same server to avoid incompatible version skew and duplicate proto transmissions. With that said, in practice version skew is rarely a problem for grpc_cli style "issue a single RPC" usecases: even if requests do go to two or more different versions of a binary that might have incompatible proto graphs, it is very common for the request and response and RPC to all be in the same proto file so you only need to make one RPC in the first place unless you're using an extension mechanism like proto2 extensions or google.protobuf.Any.
See my script here: https://news.ycombinator.com/item?id=39655266
Just observing, I think this is the first time I’ve seen Unicode symbols outside of basic Latin rendering on HN.
> a kickass butterfly knife in my backpack

Just to point out, that's a deadly weapon.

And "a kid at school with a deadly weapon" has led to tragedy many times over the past decade(s).
S3 is an object storage, not a file system. The file system in AWS is called EFS. S3 is not positioned as a substitute for file systems, either.
Interesting to see this pop up, especially after watching Jon Gjengset's stream yesterday on
Implementing (parts of) git from scratch in Rust <https://www.youtube.com/watch?v=u0VotuGzD_w>
That doesn't really tell you anything. The way the format works is they take a large amount of material and pare it down to whatever they can find to make the target look stupid or nefarious. It works the same whether they were holding the camera or not.

Also:

> Sometimes they don't have to because what they're reporting is real, but you can't tell that one way or the other just by watching the segment.
Postman snap works, and works well. It takes about 5-7 seconds to startup. Honestly startup time doesn't matter too much for me. I was there when tapes transitioned to floppies. We learned patience then.
But, it also took about 5-7 to see that the file browser is unusable in Bruno so I backed out. I am looking forward to return though when it's fixed and I can create a collection.
Yes. Most places have had unregulated property market like forever and are similary broken by speculation, collusion, price fixing and just exploitation of tenants.

The regulations actually attempts to answer this. They might not work well but atleast somebody is trying to do something.

The notion that if you got rid of the regulation and suddently situation would fix itself is suspiciously naive.
I appreciate the feedback! I'm trying to get better and comments like this genuinely help.

Are you reading on a landscape tablet? I know the sizes of stuff are wrong on that form factor. Desktop and mobile shouldn't have the first couple of bars obscured.

The sideways text is meant to be a subtle nod to the fact the page scrolls sideways, but I agree it's not as nice to read as it would be were the text the right way around.
From what I read, there was seperate decision channel to decide what had to be documebted how at Boeing, which is a big problem in itself.

The whistelblower account actually rracks, depending on which kind of documentation you talk about. You now, the lazy rethoric trick of providing a technically correct answer, what Boeing did, while still lying through obmission of the general point. If so, don't worry, the NTSB and FAA will find out.
We should make clothing that can be reversibly fitted to many body types, can be repaired and can endure many use cycles.

Your model might be viable too though, if we use high quality yarn and knit the clothing in a way that the yarn can be respun and reused for the next piece of clothing.
I think you may underestimate the purposefulness of anime girls.
Do we need swap on modern systems? (2017)
Thank you! I also included the GPU trace from PIX just now, for the sake of completeness
Thank you for introducing me to that wording. I quite like it, easy to remember and explain without needing to use industry lingo.

It should also be easier to comply with GDPR’s Right to Data Portability (article 20) for applications that follow the “File over app” philosophy.

1: https://www.edpb.europa.eu/sme-data-protection-guide/respect...
One more point I'd add to (2): given its massive inertia / network effect, the tooling and the resources are leagues ahead of everything else. I'm using Darcs for a few personal projects and while the core ideas are great, the tooling is just worse. From the ways to customize the diff utilities to use, to integrations with text editors (the vc-darcs module for Emacs is pretty barebones, especially compared to Magit, but even compared to the basic vc-git).
"Funniest" part is that this page also tries to establish a webrtc connection which i know because my firewall told me browser tried to connect via nat-stun port to some server. Webrtc is a common way to fingerprint vpn users because in some setups it leaks your real ip.
If you tap above a bar you can make them larger again. The bars are scaled to always stay relative to each other, the point is that you can explore back and forth to see the relative time it takes to complete various operations for a computer.
An airbag helmet full of electronics would allow traditional dress, but I don't know enough theology to make the decision.
Apple has a set of APIs to allow third parties to write content (=ad/tracker) blocker extensions for Safari on iOS and distribute them on the App Store

https://developer.apple.com/documentation/safariservices/cre...
How come the us banking security is so awfully broken that people think a zip code is a useful way to validate a payment?

Here in sweden, we have had 2fa for over 20 years.
The bar represents where I would put my 1Gbps network in 1980, if I had one.
See topmost comment of this subthread.
Same must apply to many control jobs, including nuclear plants. They can run themselves for most of the time. And it is probably preferable if there is no fiddling on going.
> flew past their destination and went on their merry way until a flight attendant check up on them.

That... doesn't seem like a great illustration of why both pilots asleep is a big problem :)
As someone who read the official reports on the B737 MAX and the 787 battery fires and who is from the industry, I can tell you that your accusations are completely unfounded in reality.

By the way, LWTN was not once found to have wrong reporting on any of their subjects. Last party to pull them to court over it was this cial guy. And it was found that the reporting was factually correct. Not like, say, Fox News with its usual defwnc ein court that boils down to "who in his right mind would take us for a serious news outlet employing journalists".
I wonder why the respective people lie. Maybe their life experience tells them nobody is really on their side, and telling the truth never helps.

Also, I wonder if the author really does the best they can. We only have their word for it, and... well, from what I can read on the internet, the criminal justice system in the USA isn't that great, so to speak.
AIUI, gratuitous licenses are revocable at will in general in US law (if the standards for a contract rather than gratuitous license exist, things are different); the effect of revocation of a gratuitous license on parties that have expended resources in reliance on a promise of non-revocation may be limited by the doctrine of promissory estoppel, but even where such a limitation is found appropriate, that doesn’t necessarily mean that the revocation will have no effect and unlimited future use will be allowed.
I do not care. Remove it.

I read Plato but do not remember. I need to read more, thank you random SF developer.
Well put. Most skeptics these days are borderline conspiracists when it comes to delivering their opinions. The person above only needed to say, “trust but verify comedic claims” but instead they went down the all too common road of dogwhistling to other “skeptics.” I’m confident that quite a lot of John Oliver’s claims are verifiable (I have spent a lot of time doing my own research on the claims after watching the show). Not saying I’m a brilliant investigator but wanted to offer an opposing opinion. Blatantly sowing distrust is exactly the kind of behavior a true skeptic hopes to avoid.
Namecheap Suspends Zorox.to, Upmovies.to and Other 'Pirate' .to Domains