skysight-inc/HackerNews huggingface dataset:
I’m curious to understand HN’s algo: Why has this thread, with over 1299 comments, decayed so quickly to the bottom of the 2nd page?
it's easy enough - make it a paid-for service and regulate - read ban - free versions.

not going to happen because apparently people paying with their attention instead of dollars in manipulative ways is just fine. the argument goes that they can always not read it, but that's a false dichotomy in social networks and why i'd like to see twitter, google and facebook get labeled as utilities.
Uhh, maybe? Shark attacks are quite rare, but I think you might be underestimating how many bites just result in stitches. Talking about "shark attacks" here. Not "Great White shark attacks". Likewise you're certainly underestimating how many airplane "accidents" don't result in any injury (again, not talking about "commercial airline accidents").
Ironic that the app name is "Decimals".

Personally, never liked the apps that used integers for what in the real/human world are decimals. I understand (sort of) why they are used from a tech perspective. But ultimately, tech is used by humans.
Let entrepreneurs worry about the response. They have more imagination and incentives than government bureaucrats anyway.
Being a contractor there's a certain amount of freedom that you get from a contract. You don't have to play the idiotic performance eval games, eg.

I was a contractor in a company that laid off 10% of the workforce, and strangely remained on contract.
I talked with my manager about why, and it turned out that a layoff was an excuse to fire FTEs without going through the firing process.
So we need price controls and rationing.
> > I assume the business owner had insurance?
He wasn't, he was just about ready to open when the pandemic hit.

This is what happens when you don’t hedge risk with insurance. Not sure what else to say dude. My dreams will be insured because I’m not stupid or a gambler.

I’m not defending anyone, the riots are happening whether I agree with them or not. I live here, you don’t. I have to deal with the aftermath, you don’t. I’ve been abused by MPLSs 3rd precinct cops, you haven’t.

I bet you’ve never seen adversity in your life, otherwise you’d have sympathy for the people that are rioting because they might be the next one laying face down dead under a cops boot.
Well, that's what happens when corporations are entrusted with the task of deciding what's right and wrong.
> GitHub did not publish the name of the 26 poisoned projects, but has published details about Octopus Scanner's infection process, so NetBeans users and Java developers can look for signs if their projects have been altered.

Why aren't they publishing the list of affected projects? Even if these projects all got cleaned up, aren't people who previously cloned the projects still potentially infected?
I feel tired having to signup to read articles people share.
The constant repetition is indeed nauseating. It's also nonsense.

There is another unique identifier that's stored in the local contact list: email addresses.

Use either email address or a phone number as an identifier, and you've no longer built a offensively privacy-violating service but have exactly the same distributed property.
Got it, I will improve on that. The point is: besides being a consistent store, Decimals connects to multiple sources of data and make it available in your ledger automatically. Say you have transactions in Stripe, besides building the system to store the transactions in-house if you need, you also have to connect to their webhook to pull the data. Then you need to compute the usage of your saas, you can also do that on Decimals, just use the currency of your app (MB, GB, events, etc), now you have payments and usage in a single consistent store, and so on.
This is a great and very useful addition to the Swift ecosystem.

Currently develop a very popular iOS/macOS app in Swift which talks to an AWS Lambda backend written in Node.js. This has required some model code to have dual Swift and Node versions. If the Swift AWS Lambda Runtime was available previously this wouldn't be necessary.

I'd say a lot of developers in the Apple eco-system would be in a similar situation and this runtime can help to streamline a lot of client-server approaches.
Very few statements are entirely true or entirely false. So let's not pretend like "fact-checking" is an ideal.

Whoever is doing the "fact-checking" wields great power that can very easily be abused or subverted, similar to the ministry of truth in 1984. This is what people are concerned about.

And while that is clearly an extreme, even a small bias in the fact-check is greatly amplified given the number of users on Twitter/Facebook/etc.
Companies could’ve stopped doing stock buybacks and instead invested. But that doesn’t raise the stock value.

Look at the airline industry: They spent billions on stock buybacks and are now complaining of having no money.
Am I wrong to say that K-8 education faces a similar sort of problem, except that college students likely live with other college students, whereas kids are far more likely to live with family with older folk?

Why should colleges be expected to be safer than K-8? Why must they resort to impromptu web solutions?

Also, if there's a consensus on risk and response, shouldn't that be coordinated at a central level instead of institutions each making their own calls?
how long did it take to break up standard oil? ma bell?
The instruction booklet is ALWAYS missing when you find on old board game you want to play.
git lfs plugin should help with that one. IIRC Godot's editor has some support for creation of git repositories

https://git-lfs.github.com/
Technically they aren’t numbered, they have a label. Labels serve as jump targets, have to appear in columns 1-5, must be numeric and all different, and should appear in order, but I don’t think they must.

(If they must, https://en.wikipedia.org/wiki/Fortran#Simple_FORTRAN_II_prog... is in error. It has label 601 follow label 799)

Of note is the statement

if(m-n1)32,33,37

That jumps to label 32 if (m-n1) is less than zero, to label 33 if it is zero, and to label 37 if it is larger than zero.
It's perfectly sane if their team already knows how to use K8s, especially if they use a hosted solution like GKE or Digitalocean K8s. (I'll admit that I'd never want to manage my own k8s cluster.)

Once you know K8s, it's not very difficult to use. Plus, it provides solutions to a lot of different infrastructure-level problems.
I've seen way too many Github projects where the "Website" link in the header is to the repo itself...
Good news!

Update: Although if I had continued with my project from September I would have shipped with this bug. That's quite a long turn around.
There was an undocumented update to ReCaptcha https://2captcha.com/blog/google-search-recaptcha
One time, while hiking to go bass fishing in the high Uintas, I got attacked by a swarm of mosquitos so insane that they were trying to bite me through my shirt, through my shorts, my face was covered and one of the little bastards managed on land on my cornea. Nightmarish.
Why would you expect people to protest peacefully anymore? This was tried for years. Remember Colin Kapernick and kneeling?
Jazz Artist Randy Hall Single a New Way of Love Is a YouTube Spotify Sensation
1. Stupidity - More than the rest combined.
> However, if CNN has a comments section on their website, they aren't liable for the posts made by random people in the comments, even if they moderate those comments. They have the same section 230 protections as twitter.

Moderation (in the form of removal) is much different from modifying the content of the post, even if to provide 'fact-checking'. I'm fine with twitter removing the president, I don't see why they should have to host him. But they are desperate for anyone to actually use their website, so...

> If the content of the "Fact Check" posted by twitter is illegal (e.g. libel), Trump could sue them in court for libel and win damages, regardless of Section 230.

I'm not a legal expert, so if this is the case, that's great! From what I read, the executive order supposedly made this legal, but if it already was, then props to the legislature for making it legal, and props to the president for not expanding executive power and just reiterating what congress and the courts have already made law.
(The MAX was not so much a software issue as an architecture issue (starting with insufficient redundancy). So that's not a good example of software causing problems for airliners.)

There are two reasons why you can expect software to be more and more the cause of airliner safety issues:

- software is eating the world

- software is getting more complicated

The first is a long-term trend now. Look under the hood of any automobile from before the 80s: no computer to be found. Look under the hood of any automobile from the past 30 years: computers abound. The reason for this is that many problems are easier to address in software than in hardware. Of course, you go from N hardware problems to some possibly smaller set of possibly simpler hardware problems at the cost of gaining a set of software problems -- but this trade-off usually pays off. In some cases this trade-off enables functionality that would be infeasible to create otherwise.

The second problem is also a long-term trend: CPUs, systems, operating systems, and applications have all tended to get more complex. In embedded systems the trend has been less strongly towards ever-increasing complexity, but even in embedded systems things have gotten more complex.

Whether the problem is less competence among today's programmers is hard to establish here. First, we need much more software, which means we need many more programmers, which means the quality of programmers you get probably does decrease, though then again, we do have more programmers overall as more people (competent and otherwise) are attracted to the industry. But more importantly, the increase in complexity of today's systems could very well be enough to make yesteryear's competent programmers incompetent today -- you can't really compare software development 40 years ago to software development today.

(I object to this idea that lower-wage programmers necessarily can't be competent, though that isn't quite what you wrote. It's true that a lax process for outsourcing can mean you get less competent programmers, and it's probably true that higher GDP/capita correlates with availability of competent programmers. But it doesn't follow that there are no competent lower-wage programmers in India, say.)
This week I went to a gym that just recently opened up. While attendance was way down (I'd say ~1/3 of usual) there were still a good amount of people there, and I was the only person, besides staff, wearing a mask.

At this point I see another explosion of coronavirus cases as just math. I mean, it's like stamping out most of a fire so you're left with only a few burning embers, so you say "Great, time to reopen, lets dump these giant bags of dry leaves onto these embers."

Yes, many (most?) people are still staying home where I live, but for many places that have opened up I see zero change in behavior - there were some viral videos last weekend of packed bars and events. I contrast that with other places (like Germany) that actually appear to have a plan in place of how they will be able to open up safely. AFAICT our plan in the US appears to be "thoughts and prayers".
I believe this is what's considered as a "highly sensitive person". There's some scientific evidence showing that you can identify even babies based on how they react to external stimuli. Basically your brain is hardwired to react more strongly than others - this makes social interactions with strangers quite exhausting, for example. And there is nothing you can do about it - it's just some evolutionary development that occurs in a portion of the population. I recommend looking into it more if you're interested - there is also the book Quiet by Susan Cain.
> In an emergency, you can consider supply as fixed.

You could, but that would be a mistake.

Consider gas rationing. Everyone gets 5 gallons. But everyone's utility for gas is different. Some need 10 gallons, some need 1 gallon. This reduces availability of gas, because the 1 gallon person is going to hoard the extra 4 "just in case".

Don't believe me? Check out gas rationing in the US in WW2.

Letting the price float means gas is reallocated from the least useful to the most useful uses, effectively increasing the supposedly "fixed" supply. (Hoarding is the least useful of the least useful uses, even if you're just hoarding the part of your ration you don't need.)

As for the Soviet Union, it was notorious for housing shortages. I bet if the supply of air raid shelters had been tested in an emergency, you and I both know it would be insufficient for those who weren't Party members.

> speculators hoard all the supply and make it unavailable

Speculators don't profit if they don't make it available.
It's confusing, but Docker images (and image registries) are also an open standard that Docker implements [1].

A lot of the Kubernetes "cool kids" just run containerd instead of Docker. Docker itself also runs containerd, so when you're using Kubernetes with Docker, Kubernetes has to basically instruct Docker to set up the containers the same way it would if it were just talking to containerd directly. From a technical perspective, you're adding moving parts for no benefit.

If you use containerd in your cluster, you can then use Docker to build and push your images (from your own or a build machine), but pull and run them on your Kubernetes clusters without Docker.

[1] https://en.wikipedia.org/wiki/Open_Container_Initiative
Too bad, especially because only yesterday they put a weight simulator onto it. So it looked like it was going to fly.

Well, it did fly, just not in one piece.
Love this.

I’m tired of the Web being made up of nothing but four big sites each full screenshots of the other three, so I’ve been planning to do something similar for a while. No blogspam, no content marketing, no SEO nonsense - just a directory of people doing interesting stuff on their own bit of the internet.

It’s why I like the Tildeverse and alt-protocols like Gemini and Gopher so much as they’re defiantly non-commercial attempts to make a space for experimentation and expression that has been lost - or at least obscured - in the horrorshow that is the modern Web.
Then it means that they had to formally verify the specification itself.

It’s not that hard by the way. And they did that, but handwaved the critique - the typical approach of “my guts are probably more correct than maths”.
I was about to, but seems like you answered the question yourself through that footnote.
Sounds like messaging would be the next logic iteration for this app to grow indeed. It's async and not too intrusive to solve this issue.

Regardless, very neat project and execution, hope it gets where you want it to!
The post-pandemic ‘new normal’ starts with the network
AWS console is very carefully designed to let you create traps that result in spending huge buckets of money if you're not paying attention.
The dog attacks are really more about dogs that have rabies.

In countries that have good rabies control this is not an issue. For example, the US has 30 - 50 deaths due to dogs each year.
Do you really believe that there is no human on earth that believes that the value of the goods looted from them is higher than the one who looted them? If so (no offence intended) I think that you might be detached from society.

> mentally tagging them as a sociopath

You would discriminate against people solely due to their feelings - something which they have no control over and does not affect you?
> What? Setting up a load balancer or nginx is considered complex now?

It's not complex to set up a load balancer in a given specific environment. But it's another kind of ask to say "set up a load balancer, but also make it so that the load balancer also exists in future dev environments that can be auto-set-up and auto-teared-down. And also make it so that load balancer will work on dev laptops, AWS, Azure, google, our private integration test cluster on site, and on our locally-hosted training environment, with the same configuration script." All of these things can be done in k8s, and basically are by default when you add your load balancer in k8s. They can be done other ways, too, or just ignored and not done, also. But k8s offers a standardized way to approach these kinds of things.
Cool, got it.

Are you actually seeing demand for on-prem hosting? Serious demand such that you would lose the sale from a customer you cannot live without? Completely different support model and neither Cassandra and especially Mongo are anywhere near Dynamo.

I also have seen plenty of cases where balance to zero only at end of day is feasible, but real time is a good way of picking the right customers. My completely unsolicited advice- do the same with the DB, stay away from customers who say they need prem. But I'm just a schmo on the internet. Very best of luck to you!
> Attaching a facts check link is suddenly something requiring regulation? Perhaps in fascist dictatorships where the mighty dictator uses the repressive power of the state to shield himself from any oversight.

No, it would require deregulation if some law of Congress had made twitter not liable for the content. Under common law, without interference by statute, twitter is responsible for anything they publish.

And independent of legality, I personally do think it's questionable for sites dependent on user generated content to do 'fact-checking'. It's like... you're a publishing platform. What's next my DNS registrar reading my website and modifying my DNS entries to point to a fact-checking blog? If Trump paid twitter would it be different?
Would you feel the same if Twitter were purchased by Rupert Murdoch and Twitter hid tweets that Fox considered not true?

Remember that it's only a matter of time until ownership changes or another larger platform gains traction, perhaps even one owned by a foreign government with significantly different ideas of what is "true", IE TikTok.
How does this make the US safer?
I left VR in 2009 because of this phenomenon, I spent a decade in the field and it was a dead end
I would say I've almost felt a degree of peer pressure to not stay home after the stay at home order lifts here. Even though I really am not comfortable with the measures everyone has taken here.

I agree I think a second wave is imminent.
I've noticed it before but never thought too deeply about it. Where did this 'stereotypical hacker' image stem from anyway? Computer 'nerds' are often cast with pressed button-up shirts, pocket protectors, and thick glasses. But if they are a 'bad nerd', they suddenly don a mysterious hoodie that covers their face as they work in a cave-like room like some kind of new-age techno-troglodyte?
Because K-8 provides childcare, without which a society where all the adults in a household are working quickly starts unraveling.

Whereas you can close all colleges for a year, with a much smaller impact.
Proof that free markets work is everywhere: pretty much any useful, successful product you are using.

Prof that controlled marked fail is also everywhere: pretty much any government-run service.

Almost like Economy is a science: it keeps working even if you don’t believe in it.
I’m so glad ES4 never happened. Bullet dodged. Nice to see that sometimes, at least, the industry avoids needless suffering.

But I like that JS can be a primarily functional, rather than primarily object oriented, language.
Thats a whole lot of dangerous vendor lock in you've just listed there.
How are dumbbells a specific part of this emergency?
> This is sadly typical. An utter refusal to engage

Unfortunately I feel this is the direction most political conversations go as-of late. Talking right past each other.

To claim the other side has an utter refusal to engage is not just unfair, it's a perfect description of exactly the behavior you have just engaged in yourself. It would be more apt to substitute "utter refusal to engage" with "utter refusal to accept my opinion as fact".

I am the GP poster above. I thought I asked some provoking questions about why we have a problem with a former military drone (presumably demilitarized) flying over a city to conduct surveillance during a time of civil unrest.

Instead of thoughtful responses, this question has largely received criticism and claims that I support state violence. I haven't a clue how this is considered reasonable discourse - and it's no wonder the country grows further and further apart politically.
But no, 80-column terminals in 2020 isn't “reasonable” any more
1/30/20
This is exactly how we see it at my company.

Likewise, Linux is also a confusing mess of different parts and nonsensical abstractions when you first approach it. It does take some time to understand how to use it, and in particular how to do effective troubleshooting when things aren't working the way you expect.

But I 100% agree--I think it's the new Linux. In 5-10 years, it'll be the "go to", if not sooner.
No one can see past their own noses it seems.
> Belief is a matter of faith

I think you're being a little imprecise with definitions here. I did not use believe to mean "faith", but rather something more like "based on the evidence available, they came to the conclusion that this is the best approach". What other word would you use for this idea, if not believe?

As another example, if I said "I believe that man made climate change is going to be a threat to humans in the next 50 years", would someone really interpret that to mean "I have unquestioning faith in (previous assertion here)" (which is the definition of believe you've used)?
Except it really is when it comes to Force Majeur.
When it is "needed the most" is when the hoarder will sell it, because that is when he makes the most profit.
+1000. Came here to rant, I'll just say "this"
Because universities are billion-dollar funds with schools attached to them. They’ve generally expanded in direct proportion to the exorbitant student debt that kids sign up for, and now that entire system is going to be tested in incredibly difficult ways. Most K-12 students in the US live at home, which is a much safer option generally than on campus, as most undergrads do.
I feel like even more of a dinosaur then because "native" to me means compiled for the target processor architecture vs being emulated (which is exactly what this is about).
Coroutines and lambdas are orthogonal features. if the language supports it, a lambda can be a coroutine. Arguing that one will replace the other strikes me as nonsensical.

And I don't hate gdscript, I just think it's incredibly half-baked and feels very immature. It's understandable that they only have limited resources, but that doesn't make my experience with it better.

Languages matter an incredible amount because of how heavily they influence system design. You can design an awful system in any language, but if you have to treat everything like a nail because you only have a hammer, you're bound to make a lot of awful decisions.

Edit: also, good IDE support really is incredibly helpful for working on larger projects