jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
From a recent GitLab blog post[1]:

> At first glance, it might not seem obvious for our company to join Y Combinator since we already have 10 employees and hundreds of paying clients. The reason for joining was learning more about how to grow as a company. We were always really focussed on GitLab and of course we never want to lose that. But we want to avoid as many mistakes made by fast growing companies and to learn from the Y Combinator partners that have seen hundreds of organizations growing fast. There are regular events that feature experts in all facets of building a company, from user retention to enterprise sales. And it is great to hear stories from other startups,what they have overcame and how relentlessly resourceful they have been.

[1] https://about.gitlab.com/2015/03/04/gitlab-is-part-of-the-y-...
fencing

Which relates to a master/slave cluster as in how?

no other open source RDBMS out there manages those things either

Rethinkdb, Redis, Riak, ElasticSearch all do.

(them not being relational is irrelevant to replication)

Making it a runtime thing is one way of doing it.

It's the only way of doing it for modern, dynamic application layouts (the whole "cloud" thing). The stereotypical static database cluster, carefully configured by a graybeard once and then never touched again, it still exists. But it's rapidly losing ground.

Puppet clones the repo on spinning up a new machine, and I repoint the symlinks as necessary.

So how do you monitor e.g. the replication lag?
I guess I'm too old; can someone explain the diff between a lumbersexual and what was called 'grunge'?
Yes, the lack of a network stack prevents the most common attacks, and drastically reduces the usefulness of gaining control of the system.
The surviving part doesn't have to be in the server itself. Here's an idea for memcached "surviving":

- set up N available servers

- make clients store to N servers at the same time when they calculate the value

- query M (where M<=N) servers before deciding you have to recalculate

- If you got a response from server between 2 and M, re-store the value everywhere (just pay attention to preserving timeouts)

And you get distributed, self-healing, chaos monkey resistant memcached without any support on the server side.

Also if you want to avoid stampede, you could insert 1s TTL placeholders that mean "back off, someone else is calculating" into keys you know are popular and may experience contention. Just make sure you use CAS so you don't overwrite data with placeholder.
Thanks for bringing this to my attention. This is very cool and groundbreaking indeed.
Really depends on the average tenure of the employees. In general, I think Pinterest's is better. Also, Quora only offered that to employees recently, 5 years after the company started, so any employees that left before 2014 when that was enacted wouldn't be entitled. It's possible the same is true for Pinterest though.
No, it's different. That's table-based programming.
I often have the same problems as you (and I have to say, I constantly forget whether it's push/append too, even in my most used languages).

My solution to it has been to setup my development environment to provide the requisite autocompletion and linting (I use emacs with the brilliant spacemacs package to be able to have "the one ide for all languages").

It takes a bit of setting up for each language you use, but if you do that as primary setup on an as-and-when basis it's not that bad (and "starter-packs" that have packages that work together are great)
Compared to other Nordic countries Sweden went horribly wrong. On EU-level, about average.

Finland did much better without strict lockdowns. Just limit group events limit restaurants open hours, shut down schools for the worst times etc. Sweden could have saved thousand of people with just slightly more restrictions.

Covid-19 deaths per 100,000 as of 6 April 2021. https://coronavirus.jhu.edu/data/mortality

Iceland 8.20
Norway 12.72
Finland 15.33
Denmark 41.93
Canada 62.29
Germany 93.02
Netherlands 97.50
Sweden 132.55
France 144.81
UK 191.17
US 169.82
Belgium 203.13
Hungary 224.47
Czech Rep. 254.64
Please tell me it’s called Coffee.
Eh, it's just people being people. It's similar to how when you're learning first aid, they always tell you to not say "Someone call 911!" but rather point at one specific person and say, "You, [distinguishing characteristic of said person], call 911!"
Some good points about moral hazard, but the author confounds two types of bailouts: ones that protect the financial system and ones that don't (e.g. GM, maybe Greece).

The former are thought to be necessary despite the moral hazard risk (which arguably lead to Leahman not cleaning up it's act after seeing Bear Sterns get bailed out), you don't want situations like what happened in the 1929-33 period when 8,000? or so banks failed, in a period without deposit insurance to cover the smaller depositors. Things that wreck the system(s) by which people and companies do their day to day business are to be avoided.
My advice would be to try to live modestly, and don't spend more than is really necessary on indulgences like weddings. Life is about the long haul, not a few hours spent in mock-Victorian costumes.
The problem with the underwater plumes is that they can't be contained. While you may have the image of an underwater oilslick, it isn't - the oil can be measured in parts per million (you might not even notice if you had a glass of it).

The problem with those plumes is that bacteria eats the oil, and then breeds. Those organisms use up the oxygen in the water, leaving a dead zone unfit for life. There was already a decent sized dead zone from the Mississippi, but this has the potential to dwarf it.
The ten years prediction made a good quip. I'll pop the DVDs in in 2020 and see how it panned out, if I still have a device that plays them. I think we'll need to give it more than ten.
If you were 20 years old today, what would you be doing?

Knowing what I know now? Fixing my mental hangups.

I can't really tell from one post, but possible hangups in your post include fear that you can't do something you want if you don't have a big bankroll, fear that you aren't doing enough or accomplishing things fast enough, fear that you aren't going in the right direction, worry that you are inherently unhirable, worry that you aren't good enough, worry that your past work isn't good enough, worry that your present work isn't good enough / fear of showing it in an unfinished state, fear that you don't know enough, desire for external reassurance before you can feel assured.

Anyway, things like this are all deeply in your head, and fixing them would go a long way to the confidence that wallflower describes.

I mean, that's the sort of thing I'm trying to do to myself now, and that's the sort of thing I really really would have benefitted from when I was 20. Would (I think) have made a lot of difference to the intervening years.
I'm from Sweden and my first name is Mikael, not that uncommon a name. A while ago I saw that a nordic airline had "helpfully" reverse transcribed my first name on the ticket to Mikäl, which I've never seen as a first name. Wonderful :) Fortunately, I didn't have any troubles with the mismatch between the ticket name and the passport name.
I don't think there is any value in the Melbourne housing market at the moment. There is talk that house prices could stop heading up or even dip, not like America though we have enough population growth relative to housing that the prices seem to go up even when buying conditions are terrible.

Maybe housing affordability will never get better but at the moment I would rather rent.
You can beat pretty much any algorithm if you make convenient extra assumptions. In this case they have suitable data for the implication search (good for them!), but the title promises too much.

You can't beat binary search without new assumptions.
What is the market for cloudflare? Do you think every company who has a website will use some of their products? Understanding TAM...
It's hard to be sure 100%, but I feel like whatever the outcome, this thought experiment doesn't really yield useful information unless you're hoping for the outcome be "they don't really want healthcare, they're just faking their desire for healthcare because they want to take things away from wealthy people". I'm pretty sure the desire for healthcare isn't just a ruse.

After everyone has healthcare, will there be people who desire a more-flattened society? Possibly. There are a lot of different people in the world with a lot of different ideas. But that's a separate conversation.
The original PlayStation 3 boot sound [0] gives the feel of a very polished premium games console and is derived from an orchestra tuning session. [1]

[0] https://www.youtube.com/watch?v=gi9rXIOeI3o

[1] https://www.youtube.com/watch?v=KfSH1ezevjM
> What we have instead is a system where voters have to chose between the least worst of two possible options.

Its worse than that. We have a system where people vote for their team color regardless of changes to the team's positions.

2020 seemed to be a year that more people realized that the party they had been faithful to no longer represented them. The number of "why I'm leaving (republican|democrat) party" posts and videos last year was something I had never seen before. I'm hoping this is a trend that continues. Red or Blue, they don't work for you.
Pounds, shillings and pennies if you please. A furlong is a unit of distance, not monetary.
That tweet left a bad taste in my mouth as well.

The team was understaffed so the OP took up the slack by working massive overtime to push out a half baked release. Users complained about the half baked release, the OP gives the users the finger, and neither party seemed happy with the outcome.

I'm glad to see that the OP has identified that work-life balance is important; it isn't worth burning yourself out for a job.
There's a box fan design with a slot for a 20x20 air filter on the back.

There's an issue of whether the fan motor is designed for that sort of pressure, though. Not sure how durable that motor is going to be.
>I brought this up to my manager ONCE, only by saying having children during this time is difficult, and thankfully was not fired.

You have a very low bar expectations of getting fired.
The related press release, which doesn't say much either, is https://www.businesswire.com/news/home/20200127005141/en/Goo...

(via https://news.ycombinator.com/item?id=22160226)
One of the most surprising things in US advertising for me was the pharmaceutical ads. Here in Australia, there's the disclaimers at the end spoken as quickly as possible to provide some legal defense, but really everyone understands you're an idiot if you take prescription pharmaceuticals without examining the side-effects first.

In the US... the ads go for twice as long... and the second half is all disclaimer that is folded into the main ad. It's surreal.
Yes. I've also regretted not taking an investment. Had I exercised some share options six years ago for ~$5k, I'd have ~$20M+ in the bank for my trouble.

Instead, tumbleweeds. Live and learn.
You make it sound like every non-existent product was a failure, at that many were press-release driven. But companies do try weird things just to see what sticks sometimes.

> (remember google glass? Yeah, it really is gone, it made no sense to begin with, but they won't admit it)

This is an example. Glass was clearly an experimental product to gather information. It was advertised, priced, and distributed like one. If you think it was a failure or is dead, you paid little to no attention to the life cycle.

Throw something at the wall, see what happens, refine, try again. Refining the experiment or using the information to go pursue something else isn't failure. I would assume that Amazon has a similar philosophy, at least to some extent.
Exactly!!

I can't post to parent but this is my reply along with yours:

====================

Do you know how much money it cost to arrest someone and keep them in jail? It is like $40,000-$60,000 a year/person.

And most houseless folks don't commit violent crimes. They just had a shitty life and are still having a shitty life and need a little help.
And willing to do it as a postdoc making too little to pay rent without more housemates than there are bedrooms in the house. Everyone needs a first job I guess, to learn how much more they're worth than they got paid in their first job?
People don't realize that we are engaged in a great power competition with China. And the battle of information/misinformation is everywhere. Don't trust anything from the US/China about the other, rely on neutral third parties instead
I picked 11 languages that I found to be interesting:

C, C++, Python, JavaScript, Java, Ruby, Scala, Rust, Kotlin, TypeScript, Swift.

Then for each language I created categories (7 in total):

- Job Results from Indeed Japan

- Release Year

- Salary in Yen

- Stack Overflow's Dreaded Languages

- Stack Overflow's Loved Languages

- Stack Overflow's Wanted Languages

- Tiobe Rank

After that, I first discarded 63 % of the suboptimal languages from each category (37 % rule). And selected (roughly) 37 % of the most optimal languages from each category.

Finally, I gave a point for the top 37 % languages in each category, and it culminated to:

1. Python

2. JavaScript

3. Rust & TypeScript

4. C

IOW: the 37 % rule tells me that these programming languages are decent.

Python, JavaScript/TypeScript and C have a solidified job market already. (More than 9000 results; ignoring the outlier TS. A minimum salary of 800000 yen.)
The only outlier with the lowest result was Rust. (Kotlin was the second lowest, and Swift the 3rd lowest.)
But the heavy Stack Overflow weighing (42 %) brought Rust into the top 4.

So the answer is: Rust. (The language that I would like to use in a professional setting, but can't.)

Websites used:

- https://insights.stackoverflow.com/survey/2020#technology-mo...

- https://jp.indeed.com/

- wikipedia.org

- https://www.tiobe.com/tiobe-index/
What a fanatic story!

having the car lovingly restored and lent to the museum sounds like the treatment it deserves.
The NYT themselves recognize the importance of anonymity. They don't consider it childish:

> “We take seriously our obligations to protect sources,” Times spokeswoman Danielle Rhoades Ha said. “Many important stories in sensitive areas like politics, national security and business could never be reported if our journalists violated that trust.” [1]

And to be clear, though she said "source", that comment was about the author of an anonymous op-ed published in the NYT. Why does anonymity for authors cease to be important if people bypass the NYT and communicate with the public directly?

1: https://www.washingtonpost.com/lifestyle/media/anonymous-mil...

Edit to clarify once again: This example is the NYT protecting the author of an anonymous op-ed. If sharing an opinion makes someone a source, isn't everyone a source? Or does it only count, and become worthy of protection, if published in the NYT, not on one's own blog?
You're a smart dude. You know that reporters writing NYT features don't report to the editorial board.

Plenty of people that deeply respect NYT reporting (and I'm a WaPo person) think NYT editorial is, like that of the WSJ, a total clownfire.
You may enjoy reading about the flood event that turned the Black Sea from fresh water lake (smack in the middle of emergent civilization) to a salt sea.

https://en.m.wikipedia.org/wiki/Black_Sea_deluge_hypothesis
Maybe one could limit the graph to the happy path to begin with.

The output of a run of profile-guided optimisation could be used to discover that graph, and only the touched functions would be drawn. This graph could be useful to start with the codebase, without being too overwhelming with all the edge cases.
Yes, Deoxit can often be considered technician-in-a-can. Many electronic repairs need nothing more.

Most switches do need to be exercised for them to continue to go on & off as designed, and have a service rating for the minimum number of cycles, usually thousands.

When you don't even switch once a decade you're not wearing it out, you're actually not even breaking it in.

Even though DIPs and other set-and-forget switches are easily forgotten, this is good to remember.

When accessing DIPs take the opportunity to spray contact cleaner and excersice them all a number of times before returning them to the desired settings.

Without Deoxit I prefer pure isopropyl alcohol and almost never WD-40 which is formulated for water displacement and light but cutting lubrication instead of contact conditioning.
He doesn’t write much about his patients, and never in a personally identifying way. He wished to stay anonymous to prevent any of his patients reading his blog (while knowing it was him) and feeling like they were forming a personal connection with him, which would interfere with their care.

Given that the NYT wasn’t unmasking some villain, I think they are the ones in the wrong. If you can’t write a good article without using a person’s real name, then it’s probably not a good article with the real name either. Should we start writing articles about all the movie stars that use different names?
A lot of people over here are very pro-trump, and just use this as a way to defend him.

It's the same reason why anything non-tech gets flagged nowadays until dang removes protects the threads: they don't want to see news attacking their "Dear Leader", so they flag it as non-relevant. If it was a story about a democrat doing something wrong, I'm pretty sure they won't get flagged as quickly.

Dang: would be REALLY interesting to compare who is flagging with their comments in these and other threads.
No, this happens at the state level from time to time. There were protesters who broke in to state chambers to disrupt a vote on abortion rights iirc. There's also been the same on gun rights votes too. I can't find a link because any search for "protest" turns up yesterday's events.

Everyone wants to use words like coup or insurrection as outrage bait and more clicks and views. It denigrates the plight of people who have actually lived through the real version of those events. As a US citizen, it's embarrassing actually.
"Transparency" isn't free, though. You take those boxes away and now a bunch of people who rely on them for easy access can't vote. Mail takes too long (and is subject to the same criticism). People with long commutes can't be at home on election day. People with hourly jobs can't take the time off. People without cars can't get there. And all those demographics have a partisan skew.

So when you say "transparency", in the absence of any proof of real fraud, is what other people hear as "suppression". We don't think you care about voter fraud at all, we think you just want more republican votes.

Is that not true? Then come to the table in good faith and find a compromise. There are many (e.g. voting day holidays, guarded drop boxes, etc...). Republicans have blocked them every time they come up.
I don’t think you should be speaking for anarchists unless you are one yourself & embedded in that community. As a non-anarchist who is sometimes in coalition with them on certain issues I have a very different impression of their view on this matter. I don’t think you can claim their support for your slippery slope / free speech absolutist position.
> Over the years they've spun off many of these divisions and today's GE looks nothing like OG GE.

That's why today's GE is close to bankruptcy and easily threatened by corporate raiders. Arguably if they has stayed focused on their core competency of high quality cutting edge engineering instead of stupid financial engineering, they'd have stayed releva6ans powerful.
Reject IM, return to IRC.
Why is $ELECTED_OFFICIAL using a private platform to disseminate communications related to the office, instead of using a public service to do the same? Did Twitter ask for that? Does a private company have to allow public officials (esp. non-law-enforcement) to use its platform as they wish--don't we have a 3rd amendment for a reason?

Twitter is not the U.S. government's property.
This only holds if there were only one bar that everyone went to.
Lack of standing is lack of standing. It's not the courts job to hear random facts about things that aren't cases.

They did get to present cases where they had standing, and lost them. Guiliani couldn't even tell a judge whether he was alleging fraud or not. That doesn't mean they get to go to another court to present the same thing.
I always thought it was obvious they were going to ban him after his time in office was up, it's hard to imagine anything else happening with how they feel about each other.
This feels chilling to me, maybe I’m alone.

Removing non violent posts that contain: “Calls for protests — even peaceful ones — if they violate the curfew in DC” or “Praise and support of the storming of the US Capitol” feels like such an overreach. It makes me sick.

Unpopular speech is the most important, perhaps the only speech that needs to be defended. As Rosa Luxembourg said: those who do not move do not notice their chains. Any discourse that isn’t allowed to happen in popular mediums don’t disappear, it happen underground, and it’s a lot harder to detect.

I get removing calls to violence, but I don’t want these tech overlords making these judgment calls.
Facebook, Twitter,Reddit and the classic media where the key enabling factor to Trump. They reward the most brash, most outspoken statements - which quickly became the most hateful and partisan.

They need to do a lot more then this.

(And that cuts both ways, daily there is anti-religious hatred on reddit's front page, or covid quacks on twitter). Falsehoods get more clicks then the truth, and they have been ridding that.
Yeah, but basically anyone at a FAANG company who landed in any other non-FAANG company would be able to singlehandedly revolutionize the tech at that company.

Those same skills that let you plug Machine Learning Library A into Tracking Database B could make things that vastly increase productivity for a bunch of regular people, and if you're doing it for yourself or a small enough shop, it could actually pay off.
> What’s more, do you have any reasonable figures to suggest why letting a percentage or more of the population die unnecessarily, consigning even larger numbers to long-term health problems and so forth is somehow a good choice?

If I squint my eyes a bit. Reduce the burden on the pension system?
Not sure if you're genuinely asking because you don't know, but the reason is because they have a policy for this (1). Personally, I find it both compelling and reassuring.

(1) https://blog.twitter.com/en_us/topics/company/2019/worldlead...
I definitely don't single out Americans. In my experience it's just the same in Western Europe and other places.

People who live in places where they are forced to exist "closer to the metal", eg Middle East, Eastern Europe, Africa tend to be less naive. Not smarter or better in any way - just more aware of the forces that shape the world.

The morning of 9/11/01 I was in a hostel in Adelaide, Australia. An American girl was in the TV room in tears, crying, "why would anyone do such a thing?". I don't mean to belittle her sorrow one bit, but I remember how the way she perceived this as illogical seemed so otherworldly to me. I mean, we grew up thinking it's obvious someone would attack our homes, if they could (and sometimes they did).
Considering that you are in Germany, these two companies from uk: cantonteaco.com and jingtea.com (suggested in the tea for hacker thread* , i've just done my first order from them), have various packs with a selection on different teas+infuser and the prices are in the 30-40£ range. Also, check out Steepster.com if you need reviews about a particular tea, the founder is on HN, jroos1.

* http://news.ycombinator.com/item?id=1934051