skysight-inc/HackerNews huggingface dataset:
We've banned this account for repeatedly posting flamebait and ignoring our requests to stop. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
I'm saying a communist dictatorship is corrupt. Most of what "western" and I include japan, Taiwan, SE Asian, and Korea in that is nitpicking for the greater good.

I think if those agency have better relations with countries who ideology and goals are stark contrast with your that is corruption at least in the west eyes. If that agency ideology has change its very reasonable to leave.

What do you expect the US to do? Let very blatant misuse of their resource and personnel continue. I'm pretty sure most Americans would let their country burn before that occurred.
How widespread are the protests? It seems very bizarre to think they could be affecting tech news and announcements. Is there more going on here?
I don't see how that could work. Clearly some mosquitoes are going to be resistant to the modification and will survive.
I'm guessing they meant to say package formats, in which case they'd be deb and rpm. Those were the only two that are really common in server deployments running linux I'd guess.

dnf is a frontend to rpm, snap is not common for server use-cases, nix is interesting but not common, dpkg is a tool for installing .deb.
That is seriously not cool. Please don't go there, no matter how wrong someone else is. That only makes this place even worse.

https://news.ycombinator.com/newsguidelines.html
Same feeling here but I came to understand that it's the enterprise and the design by committee that brings in the complexity.

K8S is developed by a multitude of very large companies. Each with their own agenta/needs. All of them have to be addressed. Thus the complexity. If you think about it they probably manage to keep the complexity to relatively low levels. Maybe because it is pushed to the rest of the ecosystem (see service meshes for example).

Being pushed by the behemoths also explains the popularity. Smaller companies and workers feel that this is a safe investment in terms of money and time familiarizing with the tech stack so they jump on. And the loop goes on.

Main business reason for all that though I think it's the need of Google et all to compete with AWS creating a cloud platform that comes to be a standard and belongs to no-one really. In this sense it is a much better, versatile and open ended openstack attempt.
> it's not without pitfalls, like ms aks steal 2gb from each node so you have to be aware of that and plan accordingly, but still.

This is what I hate alot about things like k8, docker, etc is the memory profile… pretty much makes it a non starter if you want to run it on anything low cost.
Both are essentially gouging. One is for an essential item, the other is not.

It's generally not considered the 'free market' in a healthy sense, because long-run/short-run economics are different. Something that costs massively more than the cost of production is usually just the representation of a severy asymmetry in power.

It's obviously not so bad for unessential items, but it's a thing. Most large businesses would not want to gauge because they are looking at the long term, they want to maintain relationships with customers etc..
Actually it's acceptable to answer your own question, as long as it's a useful contribution, so it might be worth it to just post the question after all.
Released v1.0.0 of seahorse, a minimal CLI framework written in Rust
Smallish indie projects get by with git and or git lfs. git isn't really designed for binary assets and large games with terabytes of source assets usually don't use git. git's distributed nature is also an issue for non-mergable binary assets. The most common tool version control for bigger teams is perforce. It's significantly faster than git for binary files and it helps manage 2 or more people trying it edit the same binary file. There maybe be other bolt on solutions for that for git that I'm unaware of to help with that.
Please stop using HN for political flamewar. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
So you might remember about a year back, a doctor got rather violently removed from a United Airlines flight after boarding because they overbooked the flight. There was a joke about it afterwards, some gallows humor: “Not enough seating? Prepare for a beating.”

I remembered that admittedly tasteless joke because (a) it rhymes and (b) it’s pretty violent and offensive, which makes it somewhat vivid. And honestly, “when the looting starts, the shooting starts” hits the same notes.
Protests all across the country, riots only in a few large cities. It's alot bigger then Minneapolis
I don't think a major war is imminent, but the other side of your argument is that the alliances aren't very strong at the moment to oppose aggression either.
> Protests have erupted in at least 20 US cities over the death of unarmed black man George Floyd at the hands of a police officer in Minneapolis, Minnesota. [1]

Also: https://en.wikipedia.org/wiki/George_Floyd_protests

1 - https://www.cnn.com/us/live-news/george-floyd-protests-05-30...
Years of picking through the pieces of other developers loosely documented homespun apps made me appreciate the value in a framework - even a dead or dying one. As a rule of thumb, if I'm developing a pet personal project, then I'll write it myself, if its work then I'll consider a framework, depending on the scope of a given project. In the real world of commercial web applications your project will very likely be touched by many other developers over time. Many of these developers may have a relatively fleeting engagement - i.e addressing one bug or adding one feature.I prefer not to force these developers to read the entirety of my code to do their job.
> I don't see what difference it makes if the biomass is six months old or millions of years.

The coal in the ground isn't a snapshot of a single point in time in the past. It represents a succession of trees. Some were buried in the ground, and others grew above them. More were buried, and more grew above. Many layers were deposited over millions of years. The totality of coal below ground represents a lot more trees than could ever grow at once on the surface. Burning fossil coal puts CO2 into the atmosphere that cannot be offset in any meaningful way by planting trees. Not on a time horizon shorter than millions or at least thousands of years.

We would have to grow trees, then cut them down, and sequester them below ground again in a way that keeps the carbon from escaping. Almost like, you know... coal.
"Only high prices are an incentive for new producers to enter a market."

Price gouging is taking advantage of spikes in demand that happen much faster than production can adjust. This is the difference between short-run/long-run economics.

There are tons of products that had a little blip for which production isn't going to adjust.

The surpluses gained by gouging are usually far outweighed by the loss of trust in the relationships, which is why big companies with longer horizons tend not to do it. Almost every large retailer right now could be jacking up prices on a lot of things. They don't though. Prices for toilet paper etc. have largely remained the same.
That’s the rationalization of a terrorist.
let's just say that they have spread beyond the state where this happened. and given that the police is getting ever more brutal, there is no reason for them to stop spreading either.
So what do you think explains the difference between Japan and NY? It's not population density. Even if Japan's death count is understated, there is zero chance that all of Japan's medical staff and press have somehow failed to notice and report NYC-level mortality.

And I'm not sure what you think is my "false confidence about Japan's comparability to the US"? I certainly don't believe Japan's response would work equally well in NY, considering that NY applied stricter measures and ended up with 200x the death rate. I believe the susceptibility of individual regions to the coronavirus varies greatly with factors we don't yet understand, including population density, cultural and behavioral factors, weather, maybe air pollution, maybe genetics. I'd guess these factors explain much more of the variation in mortality by region than variation in the governments' responses, though I'm not sure.

And you're missing my point about deaths per capita. That's an intrinsically meaningful number, because people care about the probability that they die (or get seriously sick, etc.). Other numbers are valuable only to the extent they predict something people intrinsically care about. Population density is one such input to the prediction, but it's clearly not the only factor, and your simplistic focus on that isn't useful.
Habits are by far the most important thing. Making a habit is hard. Keeping a habit not as hard, but it's easy to fall off. But so long as you can keep a habit going, you'll do much better than without it.

Environment is very important. Make sure you're comfortable in your environment. You're far more productive when you don't have stressors or anxiety cluttering your mind.

Stick to at most 5 rules to life. Any more and you'll end up chasing your tail more often than not.

For example, mine are:

- Eat right, sleep well, and get plenty of exercise.

- Communication makes or breaks almost everything.

- Guard jealously your friends and family time.

- If you're putting something off or avoiding someone/something, ask yourself why.

- Take pride in what you do, or else find something else you're better suited to.
It's not, at least not in the US. The '97 Congressional investigation on IRS abuse dug up a few cases where IRSA agents used this method as an excuse to get piss faced at bars or free vacations at casinos.
Picture how you want the world to be. Work backwards from there.

Unsure what you want it to be, or can't picture it? Think about existing things we have today. Break those things down to the concepts or dynamics that underly them. Recombine in weird ways for the hell of it, or merely as desired.

Is there a missing component required to realize the rearranged puzzle? Maybe that's your revolutionary idea.
"The value of a software is not the code itself but in the reasons behind the existence of that code"

I wholly agree with this. However, I'm sort of baffled by this approach. What frameworks allow is you not to have to continiously solve the same problem and waste weeks implementing something that others have solved.

For example, I worked with a team that spent weeks on "given a certain event happens in the software, dispatch a notification to the user". In the world of Rails, Django, Laravel and Phoenix this is a configuration task, with existing libraries. In Javascript it was a slog getting the implementation that still lacked much of the functionality of these mature frameworks (there are notification frameworks for Javascript but it was decided not to use them - "no frameworks"!). While it is fun to implement your own thing, here the reasons behind the existence of the code are essentially developer vanity in thinking their notification situation is an absolutely special case, and developer desire to do something stimulating like develop a notification system rather than serve product, organisational or user needs.

To have a clear discussion of this, however, it might be useful to define "framework". Is the target here frontend or backend frameworks? One thing I have observed is in the frontend world frameworks have caused some core skills to atrophy. For example, how many Javascript front end engineers can now confidently, given you click on something, change the colour of it. Probably here a framework is wildly overkill and you will get there with plain Javascript until such a point as complex user interaction is needed.

Realise rhetorically there is less punch to "use a framework mindfully" but this should be basic to any engineering decision "use a language mindfully" and in the last instance "do we need to solve this with software"? Doesn't sound like a movement per sae but corre software engineering skills - use the right tool situationally.
hahaha America is fucked up, people are finally realizing they are slaves of capitalism, not just of the white people
I think this decoupling attempt is unwise and will cost the US a lot of cash long term. There's too much at stake for China to ever back down, and it won't take them long to catch up in chip production. It's going to hurt them for a while but at the end of the day the US will have thrown a gigantic market away it could have comfortably owned. The strategic sector for Huawei is 5G, and it can trivially get enough chips for that. It will hurt their smartphone sector but the government can jump in if necessary to dampen the impact.

Same with the Google Play Store embargo on Android. It just robs American companies of a market where they had a lead while it accelerates China's ambitions.
> Many in finance think we're headed for deflation.

More in the firnance think we're headed for inflation. as soon as money leave equities/deriv markets.
They are consuming all media space which is not directed to covid. There is just no room to talk about Google right now.
Do those highly available developers have the same quality as the Rust developers you could get, though? (On average.) I'd wager there is a correlation between interest in deeper topics as required by Rust and good long term design and quality. I've seen how marvelously efficient a small team of very talented people can be be. To replace them with the average highly available developers you would need far more than doubly the people and some extra manager, just because communication scales so badly. The 10x developer is a myth, but I think the 5x development team is realistic in the right circumstances.

Disclaimer: Neither do I claim to be a very good developer, nor do I think you, the reader, is only average. Just given that you are reading Hackernews is a strong indicator for your interest in reflection and self improvement, regardless of your favorite language.
The problem I have with Django, is that it tries to micromanage the database table for me with its own flavor of ORM.

To get around it, and not use ORM, and build out the tables yourself, is difficult. The documentation examples appear to be lacking.

I don’t have a problem with writing my own SQL queries, or writing my own table creation query code, but I tend to have problems trying to get Django to work with my custom tables. Mostly because the documentation doesn’t seem to be geared around doing that.

And then, some people say, that if you’re not using the Django ORM, then there is little point in using Django anyways, and you should use something more lightweight like a Flask.

Maybe someone else with more Django experience can chime in here.
Well, I survived for decades before they were widespread, and have survived since, so...
I have been subscribed to so many marketing "newsletters" without my express consent, either by a deliberately confusing registration processes that successfully tried to sidecar the newsletter upon registration using some combination of checkboxes, or straight up silently added out of nowhere just because we had a business transaction once. This is spam as far as I'm concerned since it's unsolicited marketing, but often still honors List-Unsubscribe standards.

Sometimes it's understandable that someone wants to simply filter these mails as spam than go through whatever convoluted process they have in mind for unsubscribe. It's easier and discourages the practice of signing people up to random newsletters.
In some countries (such as Germany), a comma is the official decimal separator -- so v += 1,5 will look quite innocent...
You’re implying the existence of a filter on Trump’s public comments that, by all evidence, does not seem to exist.
GP isn’t proposing that only their child attend school. Instead, it’s an entire generation of children who will benefit from the delta of an extra in-person year of instruction.

Similarly, whatever factor you apply to count deaths, you can only count deaths above the baseline when considering the change in school policy.

It’s quite far from your side of “obvious fact and not open for debate”, IMO.
I think you're right for small clusters, you end up needing more sysadmins. But to manage 1000 node Kubernetes cluster, I suspect it can be done with less administration
Why We’re Blind to Probability
“Extra careful to cover all cases is when I start looking at alternatives.“

IMO, an advantage of C++ is that, in well-written code, being extra careful is (mostly) limited to the implementer of code, not to its users.

It would be nice if nobody would have to be extra careful, but that’s the price you pay for power, I fear.
Working on a hotel concierge AI. Goal is to make a billion people's lives easier.

Have helped 10,000,000+ hotel guests already.
And flipped classroom should be a familiar concept to anyone that has taken a 'seminar' class in college. Basically, everyone reads assigned material and then the teacher leads discussion during class. Flipped tends to use video instead of written material but the classroom experience is similar.
Yeah, thats no surprise. IFTTT&Zapier are very simple, accessable, well integrated and work in the cloud. Selfhosted solutions can't even remotly compare on those areas. They have other benefits, but for most people those are not important enough.
the "gain-of-function" experiments - ie. increasing the deadliness and transmissibility of a virus - doesn't seem to require any meaningful technology, at least not the way it was done in the Wuhan labs to the coronavirus[1]. Such "improved" virus wouldn't look like a "lab made". In theory similar gain-of-function experiments could have resulted in the human transmissible HIV back then.

[1]https://www.newsweek.com/dr-fauci-backed-controversial-wuhan...
HN, you pump the wrong articles

godot is trash

rust is trash

and mozilla is trash

why you keep pumping this sect?

do you want to get your office burned in these dark times too?

don't worry, it's comming!!!!!
It's also worth noting that this happened in the space of a day or so, a very quick countrywide expansion. There are supposedly reports that the White House is on lockdown due to the people protesting outside.
For me the worse part of every new language is deal with ecosystem. Holy fuck. It is so annoying. Scattered info, standards, many solutions for the same thing and none is good, style guide, plugins and editors, debugging, packaging, testing, libraries, environment quirks, deployment compatibility, vendoring/semantic-versioning etc.

Ironically, learning the language itself in general is the easy part, that other stuff that are just pain.

I just love learning new languages, but I hate to deal with new ecosystems and all their bullshit. It is just terrible, always seems totally wrong for a outsider (ex.: JS with npm, .Net with versioning hell, Scala with sbt bugs, Haskell with Cabal Hell, Mobile dev with all complex setup)

Fun thing: to make anything useful, dominate the ecosystem is essential.

FucK.
I thought gmail "mark as spam" could have a global effect if enough people used it for the same address.
Because speculators create their own temporary price increase. $3 apiece may be a stable price in store, and the store sees no reason to increase it. And then a bunch of speculators show up, buy all the masks in the region, betting the local market will bear a price of $10 apiece. If the demand is inelastic enough - as it is with emergency goods - the market may very well bear that price, or even $20 apiece as people suddenly notice there are no masks in stores and enter panic mode. So the end result, in the best case where nobody got priced out, is that everyone now paid $20 for their mask where they could've paid $3. That money goes to a bunch of speculators who provided no value, no service, just seized the opportunity to extract rent out of the market.
Pluralization of the word "octopus" has been a long-studied topic: https://www.merriam-webster.com/words-at-play/the-many-plura...
China is actually a success story of free market/capitalism and global trade. It is still authoritarian like the communist element implies. So it is unfortunately not a good place for freedom loving people.
George Floyd's murder is only the straw that broke the camel's back. This is now about decades of injustice and police officers that stand by silently and enable their peers to abuse and kill and get away with it. Protests have broken out in most major cities.
> Ferreira spent less time doing labour-intensive web design and more time searching for the cold fusion of internet marketing: "passive income."

— Corey Pein: How to get rich quick in Silicon Valley (https://www.theguardian.com/news/2018/apr/17/get-rich-quick-...)
Good point on the app restart.
I think K8S is in some ways the equivalent of Erlang BEAM for the masses for the cloud.
You might enjoy https://www.readthesequences.com/The-Futility-Of-Emergence
And yet fraud from voting by mail is all what concerns the executive branch. Any supporters of this being more important than those in TFA want to explain that away?
Atomics is part of the threading APIs, I'm guessing your browser doesn't support it. Although I feel like you should get a better error message...
Why use Azure Functions for ML inference?
I am not poor and excerience with quarantine made me incredibly happy about having school normally. Both because of myself and because of kids.
Kinda strange but Godot kinda feels like a game dev oriented smalltalk to me
The US is trying to block China's access to EUV lithography devices as well, which are required to fabricate chips at the 7nm scale and below. The lithography machines that Chinese companies (in particular, SMIC) want to buy are produced by a Dutch company, ASML. The US government recently pressured the Dutch government into blocking a sale of such machines by ASML to SMIC.[1]

The US government has identified EUV lithography as a bottleneck in the semiconductor industry, and is trying to keep that bottleneck in place, as a pressure point that can be used against China in the future. The Brookings Institution has laid out the strategy.[2]

Of course, that means that the Chinese government will now probably invest heavily in domestic lithography companies. The Brookings Institution thinks that the US can shut China out of high-end semiconductor production indefinitely. That seems like a pretty foolish conception to me.

1. https://www.reuters.com/article/us-asml-holding-usa-china-in...

2. https://www.brookings.edu/wp-content/uploads/2020/04/FP_2020...
My Happiness vs. the Pandemic. In Spreadsheets
I don't think that kubernetes is getting popular at all.
Turn virtual hangouts into a podcast with Anchor’s new video-to-audio conversion
> Docker solved a real problem

> everybody thinks they need k8s and simply cargo cult it for a simple Wordpress blog

docker _also_ has this problem though. there are probably 6 people in the world that need to run one program built with gcc 4.7.1 linked against libc 2.18 and another built with clang 7 and libstdc++ at the same time on the same machine.

and yes, docker "provides benefits" other than package/binary/library isolation, but it's _really_ not doing anything other than wrapping cgroups and namespacing from the kernel - something for which you don't need docker to do (see https://github.com/p8952/bocker).

docker solved the wrong problem, and poorly, imo: the packaging of dependencies required to run an app.

and now we live in a world where there are a trillion instances of musl libc (of varying versions) deployed :)

sorry, this doesn't have much to do with k8s, i just really dislike docker, it seems.
Mist Showers: Sustainable Decadence? (2019)
anyone using it yet?