skysight-inc/HackerNews huggingface dataset:
"It's their fault, they only showed 5 warning banners. A 6th one would have totally stopped me from doing this."

If a "type your repository name to confirm" box still doesn't make you double check that you picked the right repository, what else can they even do?
I'm just surprised that after going through that pain themselves they didn't decide to revise how that social linking data is handled. A lot of github content is softly deleted by necessity, you couldn't nuke tickets written by a now non-existent user or unmerge PRs so this isn't really a new concept to the team.

I don't think it's surprising they'd do such a thing for themselves and not a customer - I'm more surprised they didn't remove the footgun for future mistakes on their part.
When the repo goes private, people who can’t see it any more can’t have it in their list of starred repos.
What missiles capable of striking Moscow does Ukraine have? It's 500km from the closest point within Ukraine's borders. That's at the limit of long-range variants of Iskander, and Ukraine only has older stuff like Tochka.
for every unicorn, a hundred thousand failed businesses you never heard of, including half a loaf search engines.
Probably because it reads as blaming both sides, while one is fully responsible that the entire waste happened.

And Ukraine needed to be armed - otherwise scenes like in Bucha and Mariupol would be happening across entire Ukraine, followed by brutal occupation.

> How about we just don't.

That requires cooperation from all sides.
The "little guy" is always at a disadvantage in capitalism (or small business, or mom & pop shop)

I suspect there's a disconnect between people talking about democratization of access, and people pointing out crypto doesn't actually make things fair.

Crypto doesn't make things fair for the little guy.

It does add additional transparency to financial markets though, as well as things like open, verifiable, non-custodial, programmable financial contracts (as long as all the inputs can be verified reliably on-chain)

This gives people equal access (with some limitations on what that means)
You can't buy mastodon, the software is licensed AGPL and the network is run by it's users. You could buy stewardship of the software and the trademark if it's registered, like google did with android, but you never own GPL licensed software, only the users do.
Seems like a use case for remote attestation.
What if, just hypothetical, it was a swarm. (I don't think it was in this case).

I mean private persons can use drone swarms to put pictures on the night sky.

And while they are rout pre-programmed, it's not hard to use a template to very fast pre-program a drone swarm to fly some pseudo randomized pattern around a ship of which the position is known.
Internal vs External support.

Internal support is inherently limited: the single organization is of limited size.

External support has no limit in scope, you have to setup SOPs (Standard Operating Procedures), communicate expectations, likely hire support staff...

Look at it this way: internal support is helping your friends, but external support requires setting up contracts.
what's really crazy is my 12 year old is watching a lot of political stuff on youtube and was asking me about what will happen with belarus, and the fate of all the other ex-soviet union countries. He also asks a bunch about world war II, which in my opinion is the most important historical event to understand because it's what led to the current situation.
We detached this subthread from https://news.ycombinator.com/item?id=31028521 (not a moderation issue, just trying to prune the thread a la https://news.ycombinator.com/item?id=31027882)
There will be a go/no-go decision on April 29 (two weeks from now) re: "doing the real thing in July".

See my previous comment above.
I wonder if you've ever argued in real life, with real people, that there are no civilized societies in Africa. I'm curious how it went if you did.
Why is the axe the coolest tool in the world?
IIRC from law school, there are constitutional limits on the ratio of punitive to compensatory damages, and 10:1 is roughly the limit.

Based on the compensatory damages here, much larger punitive damages could have been held to be constitutional, but that would depend on the egregiousness and other factors.

This will likely be appealed, so this isn’t necessarily the end of the road. It’s just the ‘turn’ card that reveals more information and positions the parties for new settlement discussions.
why not just do not display it and keep stars?
It is a big failure by github that making a repo private immediately and irrevocably destroys all the stars.

That's a much bigger failure than clicking the wrong button.
Let’s Try to Place a Call to Wells Fargo
Starred and watched again, it's a great project, hopefully the whole audience comes back soon
My friend in December 2013, asked me, what I knew about AI.

He wanted to create AI, which will predict, what will happen with Ukraine in next years.

But you could try to predict future of your country or your city :)
For own anti-ship missiles carried on deck?
ESA Withdraws from Roscosmos Lunar Missions
https://rachelbythebay.com/w/2020/10/26/num/ makes a similar point. I don't remember us saying people only have themselves to blame when that article was posted (https://news.ycombinator.com/item?id=24904204). Not sure why we're doing it on this post, which makes a number of completely reasonable and specific suggestions for improvement.
if opinions are decided to be misinformation and censored, they don't get the opportunity to agree or disagree. that's the whole point.
It's a conspiracy theory because it's a theory about a conspiracy.
That comparison spot the difference pic is really scary. I had to check it 2 times myself before I could spot that the last line is different.

Now that you're on the HN's frontpage, hopefully somebody from Github upper management will see this and all will be good soon thanks to gold old HN (especially when they did the same thing themselves and restored it).

Wish you the best.
Ugh that sucks
As Venezuela's economy regresses, crypto fills the gaps(2021)
I should have said dimensions instead of sides. I was not implying equality. But he loss of lives even to the production of war machines and their ultimate destruction is waste of the earth, of humanity and our collective time.

Even the effort spent on this conversation is a waste perpetrated by Putin, in no way should this statement be taken as an insult against you. That is not my intent. The waste of war is a cascading fractal.

Inexpensive autonomous weapons of war are here. The cost to kill for less than a $1 a soul is within everyone's reach.

The war in the Ukraine will have larger implications than WWI or the nuclear destruction of Hiroshima and Nagasaki.
> 2. Why do I need to purchase a pass at all?

> In an ideal world, where things work like standard tech that already exists, I would attach a credit card, walk up to a bike, and get automatically charged for unlocking it/riding it. I'm trying to give you my money, Los Angeles!

For the same reason any other business offers a discount for buying in advance / in bulk: "Revenue today" is more valuable to a seller than "a little revenue today, and maybe a little more at a later date".
Having a kid is certainly the default option, but far from the easiest, mostly because it is rather difficult to spread the burden among other people who believe in your 'legacy project' (but if you have an extended family that can pitch in or you can afford to add staff to your household, that becomes less of barrier).
> Warships don't just suddenly catch fire

Warships certainly do suddenly catch fire. They just don't usually catch fire in such a way that it's a casualty. DCS is usually competent enough to get things under control in reasonable amounts of time.

Normally the sudden catching fire is due to electrical problems, particularly when repairs are done by non-electrical teams who fail to follow the correct procedures or doubly so if they are battleshorting for one reason or another.

Now what happened here though definitely wasn't "suddenly catching fire" unless the crew were negligent and incompetent... which well actually looking at the performance of the Russian army that could actually be a possibility.
Pretty sure 100 years plus is the plan anyhow
Yes, the drone was used to provide the precise ship's position to the missiles, and that allowed to almost immediately turn off the main radar of the missile launching battery, thus not allowing Russia to learn about its position and to strike back.
It depends on why the offer is rejected. You can say "we think its worth more than that" but if your stock is trading $30 down afterward your investors might have an interesting case about your fiduciary responsibility to them.
Ugh, don’t remind me…I loved Vine, and find TikTok awful
He had a half-brother, Alois Hitler, that has living descendants.
Total war is less common than you might think. Ukraine for example isn’t a giant nuclear crater, yet they had a nuclear power plant being shelled. Meanwhile Ukraine isn’t shelling Russian civilians.

So it’s quite possible for war between nuclear powers to avoid that level of escalation.
So mark the repo as private without their permission to view and have queries for starred repositories ignore repositories you can't view - that's an extremely frequent approach to take with complex permission and social functions. I completely understand that not everyone has time to build everything and software is an evolving process - but soft deletion for social links is my default state of mind (then you overlay it with indexing or caching or whatever your performance flavor is to make sure those soft deleted rows don't exist in the active query space).
> the video of the burning "Moskva"

Is there confirmation that it is specifically this ship? This video appeared in some places which backtracked this claim.
You can configure the default file search behavior in the Finder preferences in the "Advanced" section.

I've set it to search the current folder, you can also configure Finder to reuse the previous search scope.
Most of the old railways on the Eastside aren't suitable for new development because they're surrounded by low density suburbs. Any stations built along a new line would have very little traffic, making the whole system kind of pointless, unless it was designed as a high speed system. But doing that wouldn't be able to use the existing lines anyhow because they have too many curves.
Why not?

I think the respectful solution is to show it as "you starred X, it's private now, you can unstar if you like" (make sure if the name changes privately then the new name isn't shown).

Such a solution is not only good in the case of mistakes like this, it also doesn't gaslight the person that starred a repo only for it to disappear from their list.
Can we get a look at Putins teeth?
I've always found it odd that basic arbitrage (ex: buy asset A on some exchange and sell it immediately on a different exchange and earn the delta as profit) and sandwich attacks (place a buy order before a whale places a big order and place a sell order immediately afterwards) were under the umbrella of MEV. These are trades that are possible in tradfi too. I suppose it's possible that arb trades and sandwich attacks are more of a concern here where miners can insert their own transactions into the mempool but I don't know if we actually see miners engaging in this behavior.
Wasn't the original PoS called Casper? IIRC that was like 3-6mo away 5 years ago.
This post fills my heart with joy. What a grand idea.

I'm making a creative writing game. It's been a goal channel whatever techniques I can, even dark patterns, to help people be more prolific writers.

Glad to see the real world is getting weird with that goal in mind too.
The scenario above was, russia attacks a nuclear plant on purpose, with the intention to destroy or damage it.

What happened in the Ukraine lately was no such thing, it was conquering a nuclear plant and the plant itself was not damaged in the process. Still irresponsible and criminal, (like the whole war) - but not the same as targeting a nuclear plant, with the intention to destroy.
You could gave said they were in a specific gang, but instead you said they were Hmong
StarBook 14-inch
https://en.wikipedia.org/wiki/USS_Bonhomme_Richard_(LHD-6)

A "Wasp-class amphibious assault ship", not a CVN. But yes, capable of launching harriers/F-35s.
Bitcoin powered the largest Nigerian protests in a generation (2020)
You didn't lose anything, you asked for it to be removed by setting your repository private, albeit mistakenly. Something that is public (stars) cannot coexist with something that is private (your repo), otherwise unexpected things start to happen or you need to write a bunch of pointless edge cases. It makes sense. So does this article, but it should be a "lesson learned" and not a "GitHub fucked us" angle cause it pretty clearly tells you what you're about to do.
> But the cat's out of the bag and we cannot put it back inside.

I browse the web with javascript off for most sites, and my site works fine without javascript, renders text beautifully and readably. Millions read it without issue.

Web 1.0 is still there and can still be used. I do. It's great.
Do people really like having everything on one platform like that? Personally I kind of like having things separate and companies just do what they do well.
I love that it comes with build instructions for Haiku—and that they're listed before Windows!
Why care? Stars don't mean anything, save for the few people who organise the software they use by starring it.

Certainly it's not a community owned by the maintainers. I don't own a connection with the people that upvoted this post, and stars mean exactly the same (effectively nothing).
Modern warships are far, far better than the ones that we used in the 50s. We have more powerful engines, more redundancy, and better damage control systems. The sensors that we have on the ships are much better, and they are used to control more advanced, accurate, and powerful missiles. The crews are better trained, because they're a fully volunteer force, and more lessons have been learned over the years.

The carrier is not obsolete. They are surrounded by a battle group of the best of these modern ships, in open ocean with mobility unrestrained by the rules of engagement of a pre-planned exercise. On their decks, they carry 50+ aircraft that can investigate anywhere within 500nmi, ensuring that nothing moves on the surface that they don't know about. When a plane lands, it can be turned around for another sortie in an hour with a fresh pilot and more missiles. Each of these missiles have a range of their own of 100nmi+, and can be carried more than 500nmi by the aircraft carrying them. An aircraft carrier at full power can even outrun some smaller surface ships.
brb, asking my manager for 5% raise to match...
Or even make it so that those starrings that no longer have permissions to view the starred item just effectively don't exist because of data rules.
There's more nuance there:

> I didn’t realize at the moment there’s an inconsistency in the naming of this special repo containing profile READMEs and that it differs for users and organizations: name/name vs. name/.github.

It's not unreasonable for the author to have taken the action they did given what they were trying to do. The inconsistent UX for User vs Organization READMEs is a major factor in how the error happened.

And given the number of single-repo orgs where the org's main product repo name == the org's name, well, it's not as surprising I'd say.
Or _did_ it?
Baldur's Gate: Multinomial Edition
Sorry, a person's gender identity just isn't that interesting, and the extra cognitive load of remembering pronouns isn't something I'm willing to bear.

This trend isn't meaningful, it's narcissistic.
Both of your cases seem quite implausible to me. Sounds like cynical wishful thinking.
The post is omitting that the user must type the name of the repository in full; in this case, they typed `httpie/httpie`. If one is in such a deep autopilot state, no amount of warnings will work.
Except that they did so with the intent of engaging in Acts of Terrorism and Warfare against the United States and the West. Intent matters, as does knowledge of intent such as when someone specifically, as a US citizen, teach a country how to use a technology to bypass a sanctions regime knowing they intend to try and use it to bypass the sanctions regime imposed by the United States.

We have a democratically elected Constitutional government which engages in foreign policy. It is not the place nor the right of a private citizen to undermine that foreign policy.
I came in to say precisely this. It’s easy to point fingers after the fact but probably the person wouldn’t have checked regardless of the message in the dialog box.

“They warned me but because I didn’t read the dialog box because it was too boring!
What makes app developers so special? The only extra requirement is that you don't break the rules of Apple/Google's sandbox play area, else you can release whatever garbage you want.
I hope they were not on that ship still.
How to Soundproof a Room
My thoughts exactly. If the board accepted, minutes before twittering "having perused the contract, Twitter violated one of the clauses and there I am ethically unable to buy the company", he'd dump and make himself another few gazillion dollars richer.
GitHub made a cardinal UX design sin here: never use a warning when you mean undo [1]. If they had given even a five minute grace period before starting the irreversible process of removing all the watchers, this wouldn’t have happened.

https://alistapart.com/article/neveruseawarning/
Half of US adults were exposed to harmful lead levels as kids, study finds
So as soon as there's no money to be made in manufacturing cars.
Not really, it depends on the tool. I wrote a lot of tooling at my last job: ISTR there were about 15 people when I started and a bit over 30 when I left five years later.

For example one tool took about 3 weeks to get to a usable state but it sped up a production task that previously took one person 15 minutes to the same task being done in parallel over 5 units and taking a total of 3 minutes and still only required one person. At our typical sales volumes, it was a no-brainer: my time was paid for by the end of the next month.

In pretty much any small manufacturing/processing shop there are lots of little wins like this.
I've moved to San Francisco from Europe, I've been hired by a startup before graduating from school and now it's pretty much always the same work routine.

I personally see my life here in San Francisco as a work/career/money sacrifice that I hope will pay of later.

Other than that I don't feel personally connected to the area and feel like most people I know of have the same mindset. (Mostly also expats from Europe)
He doesn't seem very funny.

"Me-first capitalists who think you can separate society from business are going to be the first people lined up against the wall and shot in the revolution. I'll happily provide video commentary." — Dick Costolo

(He deleted it from Twitter, who'da thunk)
IP has a well-understood and specific meaning in the VLSI / chip design industry, it's not a lazy placeholder term and the usual EEJournal reader would be unlikely to confuse it with the Internet Protocol.
Much depend on what you call "program", in "scripting" terms I've written very many, countless, most buggy limited wrapper but very useful time-savers, an example (witch was derived by many others similar, I can't remember them all, this is my version) http://ix.io/3Vbk like this I have around 20+ in use, some written years ago and left almost untouched, some evolved. In "config-as-programs" terms my Emacs config, witch is actually an elisp program is around 4800 lines, my NixOS config, witch is in Nix language, so another program, is a bit more than 1500 SLoC etc. If you means large WebApps, GUIs etc no, I've write some small GUIs and very few WebUIs for some relatives/friends but not for my own personal use...
Extracting crypto keys is just one high-value example use for the technique. It is easy to think of others.
IMHO the "correct" or at least humane organizational design is that most things happen in local teams, which are of trivial scale and can get along just fine with informal, ad-hoc, or locally varied processes.

Obviously not all work is this way. Sometimes you need to drive a migration that touches every team, and then the technologies of bureaucracy and process become important. But most work should be done in human-scale groups that can be more towards the self-organizing and trust-based end of the spectrum.

However some middle managers take offense to the idea that their different sub-teams have different operating models internally, and lean on technologies like JIRA to try to make them all the same. Middle managers at my company have tried this, not very effectively , so it hasn't hurt me too bad. But I've seen their vision and recoiled in horror.
Twitter is where the powerful, influential and impactful people of the world do their best to demystify and demean themselves.
"Type a specific thing to confirm" (as suggested by the post you linked) is exactly what Github does for destructive actions. And the author still messed it up because they were on "autopilot". At that point the suggestions go beyond being reasonable.
Radical Preference
This reminds of the classic Heinlein story, Rocket Ship Galileo:
https://en.wikipedia.org/wiki/Rocket_Ship_Galileo

I remember the plot was a little outlandish to me even when I 11 years old: All American kids team up with a brilliant scientist and build a rocket to the moon, where they discover and defeat a secret Nazi moon base.
But Ukraine isn't a nuclear power.

And there are no circumstances where you're better off fighting an adversary that supplies all of your energy than having your own nuclear reactors.
if you RTFA he did actually read the dialog box (which is where he found out that it would delete the stars) he just didn't notice the 1 line in a 30+ line generic modal.

He accepts responsibility for what he did, but points out the very real opportunity to improve the UI/UX of a very destructive operation with real contextual data about what is about to be destroyed.
Amazon doesn’t lose money with what you’re saying. They are moving money around. We need to stop trusting wildly rich and powerful people and corporations so much.
Perhaps you could argue that in the 90s, but no it was already the opposite of a conspiracy theory by 2000. The idea that not a single element of the tens of thousands (many TLAs) dedicated to US national security and monitoring was doing fiber taps (in SF or elsewhere) would imply that not a single one who had means (they were known to be doing it in other countries) motive (because they wanted metadata if nothing else) and opportunity (National security letters were a thing even then) would do their jobs. I mean... maybe at Home Depot, but not in the Federal Government where you take an oath to the constitution!

Snowden changed a few people's minds, but not the elite.
We could start by being nice to, and tolerant of, each other.

I am willing
I get that, but they probably shouldn't have publicized the remediation via a public tweet if it's an avenue that's closed to the rest of us plebs (since in cases like this, it really feels like salt in the wound).
This may be the most hilarious misuse of “gaslight” that I’ve ever seen.

If I publish something and you save the link and then I decide “nah, I don’t want that to be published”, I haven’t gaslit you.