skysight-inc/HackerNews huggingface dataset:
No, I don't, because I can yawn dramatically and I can go to any cloud provider and get a k8s cluster with generally consistent and at worst a moral-equivalent set of standard building-block cloud tools already set up. It won't cost me much, it will work mostly-predictably out of the box, and there's support right there for when it fails. Like, that's what k8s is there for. I use AWS pretty exclusively so this doesn't appeal to me, but what does is doing the moral equivalent and having ECS just...there. (Or even better, Fargate, if I can't solve the bin packing problem by myself.)

I haven't "managed a server" outside of my house for a few years now, and I quite like it. I theoretically have had root to ECS clusters, but I've never logged into them. Why would I? Amazon is going to be better at it than I am. Not only do I have more important things to be doing, but I'll do a worse job of it than they will. And to be clear: I consider myself pretty kinda really good at this stuff. But not good enough to make it a competitive advantage unless it's what I want to sell, and I sure as heck don't.

And the article's point, that whatever comes next will probably be better and might even be The Real Thing--I think that is wise.
Don't forget deny medical degrees from other places the right to practice, and collusion between hospitals to keep prices high.
That's so cool! Great job.
Thanks for the suggestion. I've tried meditating before but, if I'm being honest, have never really given it a proper and earnest effort. Neurotic is definitely the perfect word to describe how I feel most of the time, so maybe this will finally be the kick-in-the-ass I need to give this a shot.
I came looking to see if anyone had posted this. The thing that got to me about that episode was the complete lack of empathy (mild spoiler, I suppose) shown at the end, which is probably also more than evident in the OP's tragic conclusion.
If you want a very thoughtful take on this topic, look up Lindsey Ellis’ “Mask Off” on YouTube.
> I have to learn 15 tools.

kubectl, kustomize, helm, istio, graphana, various flavors of ingress controllers, overlay networks, service meshes, storage controllers, etcd, etc.

from tfa: https://landscape.cncf.io/

you still have to learn 15 tools, just now they are hidden behind the scenes, and you still have to understand the underlying systems to reason about your containers.

this isn't for or against k8s - i'm a right tool for the job guy - but as a tool kubernetes doesn't solve problems, it encapsulates them and shifts them around.
Or you can issue an apology and change nothing. Companies long ago figured out this to be the optimal approach.
Agreed. Should be same punishment as a murder for hire. Didn't pull the trigger, but the intent from the swatter was there.

Let's please make an example of these lowlifes that think abusing public safety resources is an acceptable way to "get" people they disagree with.
Setup MacBook for Devs 2021
While in general I agree with your overall argument, when it comes to:

> cloud provider's equivalent service you have to keep up with their changes, price increases and obsolescence

AWS S3 and SQS have both gone down significantly in price over the last 10 years and code written 10 years ago still works today with zero changes. I know because I have some code running on a Raspberry Pi today that uses an S3 bucket I created in 2009 and haven't changed since*.

(of course I wasn't using an rPi back then, but I moved the code from one machine to the next over the years)
Well yeah, California has by far the highest state income tax. And I’m guessing some of the bigger cities have city tax as well.

But in a state like TN or FL that don’t have that burden, it’s far less. Just for my main FTE in TN for 2020, I paid 12.5k on 150k (I also have 3 kids, so there is some tax credit there).
Eh yes?
Ever since Microsoft acquired the company behind Helm and https://news.ycombinator.com/item?id=11922299 (try clicking the article link), it has been used as a showcase when onboarding azure customers, to somehow prove that "yeah azure is hip and we love open source".

So, yes, we need to know.
Here is a dream setup that would be great for the kids, poor but raring to learn:

It would be great if there is an open community of teachers who express interest and also show expertise in teaching one or more topics, in some formats.

these topics have pre-requisites on other topics, that the student can study on their own or learn under other teachers.

The students start with expressing interest in a subject, and they are quizzed to figure out how much they know of its prerequisites, how deep they want to go into a subject, and also their time constraints.

Students would also be encouraged to pay it forward, by teaching or other housekeeping tasks.
> If you face public criticism, you should first seriously contemplate if you have, in fact, done something wrong. If so, go ahead and apologize. Acknowledging mistakes is a sign of maturity and can be healing.
First lethal attacks by chimpanzees on gorillas observed
Yep, it seems the options are:

- Issue apology and piss off those who agreed with you and those who didn't won't acknowledge the apology

- Don't issue apology and those who agree still agree and those who don't will forget about it/get over it.
Van Jones left activist-town a long time ago -- and he's been called out for it.

But as an already-rich person, to agree to be fully, comprehensively bought....this world is crazy.

...adding, I'm available for $10M. negotiable.
Go listen to the experience reports from the insideev podcast. Yes the Tesla charger can get stuck, but overall the quality and reliability is far better then the competition.

They report far more problems with the CCS plugs.

The reason you hear more about Tesla issue is because there are far more Teslas and far more superchargers in the US.
Interesting question.

I’ve taken free coursera programming courses, and now I’m taking university CS courses. On one hand, the material we are expected to learn is definitely more rigorous. But the actual teaching quality is not better. The difference in costs reflects the value of the degree and the institution verifying your performance through tests, etc. But it’s hard to measure because better universities also get to select the better students who are likely to put a lot of work in to learn the material regardless of the quality of the teaching. So you still end up with better educated students I think, than the students who are accessing free teaching (I mean this on averages—so if a thousand students access a free class, a lower % of them will stick with it and learn the material).

There are definitely some motivated students who can take free teaching and run with it, but I think there are a lot of factors at play that keep paid education competitive anyway.
Whatever Happened to Dr. Thomas Pabst of Tom's Hardware Guide? (2018)
Individuals make mistakes, yes. And mobs are clusters of angry individuals. Surely there’s a multiplier on the mistake factor when mobs go after people. Oftentimes they’re angry about one-sided stories or even lies.
The problem with this is that you are trusting that the robber is only going to rob. Unfortunately, all too many shoot their victims anyway because the take wasn't as much as they expected or other reasons.

Calm, reasonable robber--of course you hand it over. Crazy methhead, if he makes a mistake and gives you an opportunity you very well might be better off taking it. America doesn't try to judge the situation in advance.
I believe it became popular due to the following:

It had a flexible data model as there is no predefined schema. The selling point was rapid protoyping.

The JSON-based documents meant developers could work in objects without an ORM. If I remember Mongo called this "fixing the data impedence mismatch." Sigh.

It had decent performance as long as your working set fit in RAM as it was basically a mmap()'d file.

It was easy to get up and running.

It was in the right place at the right time during the original NOSQL hype cycle.
Note: that's for making the animations. Editing is done in a video editor, though I'm not sure which one he uses anymore
AOL instant messenger, MSN messenger, Yahoo instant messenger, and Google talk didn't have issues with account creation or file sharing. You didn't really need an account for IRC and file sharing via DCC wasn't an issue in the dial-up days before firewalls were common.
Ask HN: Do you regret moving to the US compared to Canada or Europe
The constant salesmanship and hustle along with the healthcare nightmare, I wonder if I would have been happier immigrating to Canada or Europe. Especially with a kid who has an ongoing health issue. I am tied to employer provided health insurance and even through salaries are higher I can never be at ease -threat of layoffs, having to constantly produce and self promote . A chill tech job in Germany or Canada . Thoughts ?
Isn’t this just also participating in mobbing behavior, except this time putting pressure and calling out individuals for the transgression of excessive apology?
Not unique to Germany.

Where I lived in Germany (city of ~300k) the next paid fire brigade was a ways off from our suburb. However, as it was explained to me, house building permits aren't issued if the next paid fire station is too far away (dunno what the time limit is) and volunteer forces don't count into that radius. However we had a volunteer fire brigade right smack middle of town (this isn't the sort of planned American suburb, this was a regular town founded around the year 1100 and the larger city grew into/around it). 3 fire trucks for ~6k inhabitants. 2 minute drive to us. Closest regular fire brigade would have been about a 7 minute drive but part of a rural town 'next door', closest actual city fire station ~15 minutes.

Where I live now in Canada (town of ~20k and growing) it's mainly a volunteer force. We have 6 fire engines + paramedic. There are IIRC a couple of paid firefighters always in the station just in case and the rest are volunteers that are at max allowed to live/work about a 10 minute (IIRC) drive from the station. Been a while since the open house visit. Next town over with a paid fire brigade is about a 12 minute drive from here while the local fire station is a 2 minute drive (without sirens blazing :)) I think they have a good chance of being faster or on par.

On the other hand, that 300k town had its own paramedic services helicopter. Had to unfortunately "make use" of that once. Awesome experience (apart from the medical emergency part). But if you have a medical emergency going on and you start hearing that chopper way before you hear sirens, it's just awesome!

Where I live now (in a millions of people metro area, there is no medical helicopter service whatsoever and traffic is really really bad.
My argument is that much of web development now often involves insane amount of tooling infrastructure and complexity all for the sake of delivering on cloud, scalable, virtualized, dockerized and otherwise over-processed equivalent of "hello world".

And 99% (rhetoric number of course) of needed solutions would be served by a single real server (rent one on Hetzner or wherever) with 0 need to ever upgrade.
Show HN: Generate realistic handwriting without neural networks [demo]
If you've never stepped foot in America would you really consider yourself American?
The one built into your browser.
> One thing that bothers me about skiplists is having a static number of levels, which will either be too few or too many for most situations.

You should be inserting a new level whenever you add an element to the highest. I like skiplists, they're fun to teach but I'd say the part that irks me the most is their O(log n) is through "amortization", or sometimes its a long search, sometimes its a short search, so it "averages out in the end".
Seniority level is more dependent on your skill level.

While looking for a mid level position I applied to some senior level positions and it generally boils down to "show me you have the skills and you might have the job".

Furthermore some "senior level" jobs where actually looking for mid level devs.

In the mid level dev segment getting around 50k€ is quite viable. When I was looking for a job multiple offers looking for actual senior backend devs with higher salary where open (through don't ask me for the rang of the salary, I don't remember as I'm not quite at the senior level yet).
Do you think people would no longer be incentivized if there were, for example, a cap on how much money/wealth they could own? Let's say the limit was $1 billion, to start with.

The only counter-argument I can think of is that SpaceX might have run out of money if Elon "only" had $1 billion to pour into it, but I believe he started the company with just a $100 million investment of his own money.

I'd also accept people being able to funnel billions into non-profit foundations which they control, as long as those foundations have goals which vaguely benefit society, such as "making humans a multi-planetary species".
Not much you can do if the mob gets you canceled and fired from your job. Might as well stand up to the bullies in the mob.

Yes a mob is full of bullies who attack someone for being different in some way or have a different opinion. I already got downvoted twice with this message.
> the decision maker to be clear about which parts really matter

which is good and all, but the reason software projects have such a high failure rate is _because_ these decision makers aren't clear about which part really matter! And not to blame them solely, because it's a hard problem to know.
When you mostly charge at home and mostly use supercharger on the roads its really no issue. If your really go to a place where there is no Supercharger and only a CCS, adopters exists and Tesla could easly sell them.

Btw, what you miss is that other networks can adopt the Tesla charger. EVGo for example will have many of Tesla Proprietary charger on their stations.
There are other planets that might be more hospitable for sustainability. It will require much more advanced technology, but even Venus colony might be promising in relatively short run. Not to speak about many icy words around the solar system. If we solve the nuclear fusion, then any icy world with plenty of water would become habitable.
...and assuming it is, can algorithms push people away or towards suicide?

#blackmirror
Yeah, I think people have a very binary view of "criminal enterprises" vs "corporations", like they can only be people who dress in pin-stripe suits and carry tommy guns and say "lookee here, see" a lot, but a tech company can be a criminal enterprise just as much as anything else. Any company that makes money by violating the law, or encouraging it's habitual violation, is a criminal enterprise by definition (at least by the colloquial definition), even if a top boss keeps his "nose clean". Just like with any other criminal enterprise, going after the top is going to be the most effective. I hope with more research like this, maybe attitudes will change.
Greetings, social media fans! Over the past year you've spoken loud and clear and the message we've heard is: you love flame wars, trolling, sock-puppet armies, cancellation contests, and outrage-fests! It's all part of what makes social media such a special place.

Well, we at [mediacorp] love all of these things too - because they drive "engagement," doomscrolling, and ad impressions on our platform.

So today we're giving you another great way to fight: upvote/downvote wars! Laugh as nuanced thought and people you don't like are downvoted to oblivion! Enjoy the purity of a world where nothing you disagree with is visible. Feel the pain of defeat and shame as your own heartfelt posts are voted down and become unreadable!

Have fun, and may the loudest voice always win!
Congress voted to do that. They could undo it and make everyone a citizen of Virginia if they wanted to undo it.
Oh wonderful. So that means John Deere can drop all the lawsuits against farmers who try to repair their own tractors since farmers didn't break any law. Right?
No, it's possible that there is a P-time SAT-solving algorithm A, but that it's not provable that A runs in P-time, and/or it's not provable that A actually solves SAT (even though it does).

In fact there is a known and fairly simple algorithm that provably solves SAT, but its running time is unknown. It runs in P-time if and only if P=NP. It is called Levin's Universal Search and you can read about it.
One important differences is that Sublime Text is available on the principal dev platforms, BBEdit is Mac-only.
The shtick that cancel culture and "the twitter mob" don't even exist is falling apart, because insisting there is no war in ba sing se only works until a critical mass sees the evidence for themselves. Your argument is ridiculous and I'm sure you realize this.

Again, I'm sure you know this already, but most people who are cancelled are innocent of any wrongdoing, and very few involve racism. Did you read the article? No one was accused of racism, yet the mob came for them.
> The person submitting the tip about an illegal AirBnB receives 25% of the fine.

I feel like the whole "rat on your neighbors for money" thing has a lot of negative unintended consequences.
If the mob comes after you, its time to pick up a weapon and slaughter them.

That’s what weapons are for.
You can buy such chargers already and in future Tesla could easily offer official once. There is no issue in principle with fast charging a Tesla with a CCS charger.
At times an apology is appropriate and necessary.

However, when it is not, simply apologizing does nothing for the conversation or furthering any cause. It simply ferments continued abuses. If 'the mob' feels they can apply enough pressure to get you to bend, they will continue.
I had one of these for a while. They work very well for what they do.
Sure, it's just a pity there's no kind of shared context, such that if the last 8 or 10 operations were in a particular folder, a new operation with a similar document type might default to looking there.
Not many people realize that the literature you mention is the field of "analysis of algorithms", which is a sub-field of (or, in practice, somewhat different from) computational complexity theory / theory of algorithms. Robert Sedgewick (CS professor at Princeton, and an early PhD student of Knuth) has a great book with Flajolet on Analysis of Algorithms [1], and in one of the lectures from his course [2] makes a distinction between the complexity analysis usually taught in basic undergraduate algorithms courses (he calls O-notation not the scientific method, in a certain context in the lecture) and AofA (which involves saying "Running time is ~aN^c" instead of saying "Running time is O(N^c)", and also actually measuring against real programs) — watch the video or read the slides; it's an interesting distinction.

And the Purdue website [3] is even better at giving a sense of the field.

[1]: https://aofa.cs.princeton.edu

[2]: https://aofa.cs.princeton.edu/online/slides/AA01-AofA.pdf / https://www.coursera.org/learn/analysis-of-algorithms/lectur...

[3]: https://aofa.cs.purdue.edu
Only if you ignore the difference between immigration and tourism.

A tourist is fundamentally there for temporary and consumptive reasons. They don't have any long term interests about the place they visit. They are accommodated as guests. As such, it is only rational that they don't receive the exact same consideration as the residents who have their skin-in-the-game of that same place.
I think you and the person you responded to are talking past each other a little bit. Complexity analysis may well be a poor fit, but still not as poor as a hammer's screw-turning ability. Complexity's poor fit to the real world is a criticism of its use as a programmer's tool, not the concept itself.
Microsoft stabbed IBM in the back with licensing DOS to OEMs and bundling Windows and Office with each OEM PC sold while IBM had OS/2 Microsoft had Windows NT.
Looks cool, I'll check it out.
And the cost for an enforcement agent/department to investigate. And each agent's salary, benefits, and pension.

In many cities, the police don't even respond to auto/bike burglaries -- they're very minimally staffed.
This is almost impossible to enforce. Depts. of Buildings are notoriously slow if the issue is not a clear and present safety hazard. By the time they get out there, the visitor will be long gone.

They have to spend resources on the investigation, and build a pile of evidence. You think someone is gonna stake out every suspected violator for days on end?
Winston Marshall had to leave Mumford and Sons to be able to stand up for himself. For anyone willing to throw away a life's worth of investment into their career in order to speak their mind, that's a good piece of advice. For everyone else, apologize.

Or better yet, avoid getting into hot water. I have found HN to be a great barometer for what's "acceptable" and what isn't. Recently, I learned a valuable lesson - I shared an accurate statement about FB's targeting precision, which I am pretty sure nobody would have objected to. But as soon as I tied it to their financial results, it instantly offended one person and others felt they had to jump in as well.

Lesson learned: the fact that Facebook is printing money is such a thorn in the eye for many people that the minute it's brought up in an unrelated context, it will 1) derail the conversation, 2) get people to disagree with what would have otherwise been a straight forward argument, and 3) get people to vilify you.

So now that we know about this thorn, we can not just avoid it in future conversations, but we can also leverage it to our benefit. For instance, all you have to say is: "Man, I wish we could somehow get Facebook banned. Here's how effective their targeting is..." - and voila, everyone is agreeing with you!

Long story short - don't piss against the wind.
> I want people to keep being incentivized to create innovative companies, products, and services that make my life easier and more enjoyable.

Funny, I do too! That's why I don't want all the wealth and power in the hands of a few oligarchs, and that's why I want everyone to be properly compensated and rewarded for their work and their creations. Capitalism, especially in its current flavour, prevents this.

> their employees that did not take on any risk

If a business fails and closes down its employees will be out on the dole, and that's the best case scenario. They lose their health care, possibly their homes and other possessions. Capital risks what, materially? One less luxury auto? One less vacation across the globe this year? Probably not even that.

I confess I never really understood all that talk about "risk".
There are two kinds of mass media public apologies. There are the Jeffrey Toobin type apologies where the person apologizing has the support of the institutions and amenable authorities and the apology is a fig leaf for said powerful friends. And there is the other kind where it's some chump getting swarmed on social media and hearing from HR thinking the mob will lay off because he just admitted that he is in fact a witch.

Obviously private apologies between friends and family are an entirely different thing.
Someone gets it. There is no true computer science company. Google works on search and retrieval which is one of the fundamental problems in CS. But they sell ads. Microsoft Azure and Amazon AWS are in a way programming language startups in their own right but we don’t see them as such.