skysight-inc/HackerNews huggingface dataset:
> The mission is NOT "get as much donation money as possible"

No, it's not, but it should go without saying that accomplishing the mission includes keeping Wikipedia alive and functioning. It would hardly be accomplished if Wikemedia goes under, leaving Google, Bing, DDG, and other search engines to either use out-of-date information, or worse: update that information through questionable practices.

I understand that Wikipedia is a non-profit organization. But that doesn't mean that they don't have costs that need to be paid, nor does it mean that they will celebrate shutting down and handing responsibility for their mission over to a for-profit company that has no concern for that mission.

Wikipedia has costs and needs to raise money to cover those costs. Caching results on Google search pages may reduce some hosting expenses, but that's only a gain so long as the money saved in server costs is more than the money lost from disappearing donations.

And an organization without consistent revenue (such as from selling a product or service) needs much more runway than an organization that can depend on sales to regularly replenish the bank account. Because when the Google and other search engines eliminate the last of Wikipedia's donations, the only factor in Wikipedia's lifespan is how much cash they have in their coffers. And the more donations they collect now, the longer the runway they will have.
Yes, K. Anders Ericsson (he of deliberate practice fame) calls it 'purposeful practice'.
> So you're saying...

> Got it, thank you for adding to the debate.

How about don't be such a dick?
There are few good points tho. For example:

>Our Soyuz MS has proven to be the world’s most reliable spacecraft. We have a unique record of 173 successful flights. Even the three emergencies caused by the carrier rocket failures in 1975, 1983 and 2018 occurring during various injection stages showed its unique survivability due to the launch escape system reliability. By the way, the Soyuz rocket of various configurations has performed over 1,900 launches. And this statistics is the golden trademark. The US engineers have yet to earn this reputation. I sincerely wish them luck.

If SpaceX to launch 5 launches per year it would take 35 years to prove same kind of reliability.
Never joke about firing people, but don't hesitate to do it. That is the complete advice.

Joking about firing people never brought anything good; firing people when needed, that is essential for organizations. There is a lengthy explanation in this: "Why our generals were more successful in World War II than in Korea, Vietnam or Iraq/Afghanistan" (https://www.youtube.com/watch?v=AxZWxxZ2JGE)
Same. I love Go, the language, much more than PHP, but Laravel.. Laravel is really great.

I wish Go had something as convenient and complete as Laravel. Unfortunately that's impossible to achieve in a static language without polymorphism (generics) or metaprogramming.

I'm waiting for Go to introduce polymorphism and I'll be watching closely to see how 'post-generics' web frameworks make Go great again!
Build relationships and network. It's a huge investment of your time, but it's the best way to start to build a pipeline of opportunities.
If they do it to Yelp, imagine how bad it is for Yelp's less awful competitors. You can't ignore the iceberg just because the tip is a jerk.
I worked in a place once where, when you met with any of the senior execs, you had to have 2-3 notetakers present, so that every word the guy said could be jotted down and turned into actions. Everything that came out of an exec's mouth had to be turned into a project, because nobody was willing to stick their neck out and try to distinguish between "random musings" and a "command to do this thing". It was a very toxic environment. It was kind of like those guys always following Kim Jong Il around with notepads recording everything Dear Leader says.
Yes. Same thing about joking about people’s future raises. There’s an enormous power imbalance in managing people.
ModJS: A JavaScript module for Redis and KeyDB (create your own commands)
> What you mean is: you need more air in you buoyancy compensator (BC) to maintain neutral buoyancy (= keep your volume constant) as you go deeper.

I did indeed neglect to explain what needs to happen. Thank you for clarifying. Let's all hope to enjoy many more dives :)
You don't think it was all the bombs in Turkey and in other countries that gave it that designation?
Code Complete - 2 times: clearly it's a good book.
The selfish gene - 2 times - that's not programming wise, but it's an awesome book to get your thoughts rolling.
The assumption that job titles reflect critical features of the job, or aspects of automation impacting the workforce, is...laughably easily falsifiable.

What about the replacement of W-2 with 1099 task-oriented roles? Where does that show up in the job title data set?

The 2M Uber drivers, just in the US?

The tens of millions of jobs offshored that no longer show up in US surveys?

That requirements for the job of a CEO now generally include technology...?

A piece contemporaneously on the HN front page? The "job" this person could have had 10 years ago still exists under the same title, but they are no longer qualified for it.

https://forklog.media/after-10-years-in-tech-isolation-im-no...

With all respect to Robin Hanson, his distilled claim is, to use his term, "bullshit."

It would be good for him to be subjected to automation of his job, then he might develop an understanding of the dimensions of the situation beyond the limits of the data he's myopically studying.
So the main issue with Spark is that the streaming is not that great.
In general a Spark cluster persé is not bad, but I see more and more people using Apache Beam and then just use a runner that either they already have or that fits them best. https://beam.apache.org/
"Maybe that joke wouldn't be appropriate for your marriage"

It would probably be fine.

Of course, it's all a threshold game; if you're strong in other places you can get away with things that are technically a net negative, but you've got the buffer to deal with it. Every marriage if not every relationship does that since none are perfect.

But why blow the buffer on something so trivially stupid?

It also isn't really about "marriage strength", either, it's about basic human psychology. If you're talking about it, you're thinking about it. If you're thinking a little bit about it, your subconscious is chewing on it more than you realize. The most important message discipline is with your own subconscious. Don't feed it prompts you shouldn't. Even if you "get away with it", it's not free.
Interested. What UX "features" are you referring to?
The upside is now I can finally buy that hummer I have been eyeing. Gas prices at historic lows, it wil be even more of a bargain!

Incredible word-salad here:

"“Given the momentum in both the Earth and human systems, and the growing difference between the ‘reaction time’ needed to steer humanity towards a more sustainable future, and the ‘intervention time’ left to avert a range of catastrophes in both the physical climate system (e.g., melting of Arctic sea ice) and the biosphere (e.g., loss of the Great Barrier Reef), we are already deep into the trajectory towards collapse,” said Steffen."

Momentum in human systems? Reaction time? Trajectory of collapse? This is what gives science a bad name. Scientists were against masks because of "lack of evidence". Result: 10s of thousands are dead who could have survived. No consequences for said scientists who simply forgot that absence of evidence is not evidence of absences. Now other scientists want to flip lack of evidence on its head and spin up grotesque scenarios that require wholesale planetary changes, sacrifices, death and economic destruction not to mention inter-governmental coordination. Scientism at its finest.

Climate change when it happens and devastates us will owe more to this activist catastrophic doom-mongering and condescension than human apathy or inaction. If climate scientists really care about the environment, they need to come down from their high horse and talk to people respectfully as scientists instead of as activists [1]. Do science not activism and don't exceed your brief.

[1] https://mindmatters.ai/2020/06/twenty-years-on-aliens-still-...
Lynwood Sues F5 Networks over Nginx
I work all hours on-site and remote, not just between 8 and 5 in the office. Your situation may have been different, but something I've learned over the years is you don't have to say anything. Just keep walking. Skipper said it best, "Just smile and wave boys, smile and wave".
I currently live in Vietnam. Yes, they have very harsh penalties. They also have the least police presence I've experienced anywhere. I feel like when I do see a cop (besides traffic cops) every so often it's quite a surprise.

Also, a friend's weed dealer was busted about a while ago. He got 8 years, not 34 years, from what I heard.

I'm not trying to paint a rosy picture here. Theres huge corruption in the government and a lot of pollution and traffic problems. But it's not the dystopia that it's often portrayed as in the west. On the contrary, it's a beautiful and easy country in which to live, as long as you're above the poverty line. But food and necessities are amazingly cheap here and only about 10% are below the national poverty line here (in the US it's around 12%).
I've done it. My reason was to say I care about their work-life balance as much as mine, and they're performing well and it's okay to take it a little easier. My worry (and sometimes clear perception) is that they're working long hours from a place of anxiety about the progress they're making. So you tell them they're performing well and that they don't need to stay so late.

Likewise with vacations.
Or worse: less active users who edit content.

Up until now, an edit was one click away. Now, it's not only one more click away but wikipedia has no way to communicate that editing the result is possible at all.
Sales tax, ZIP code crosses county line, one county has a sales tax surcharge, the other doesn't.

Not ZIP precisely, but even the "City" causes problems. The address is the name of the post office that delivers your mail, not the municipality where the address is located.
Chrome has had custom search engine keywords since day one (yes, I actually went to locate a day-one article on this feature[1]). Not sure why every time this topic comes up someone has to mention it as if it’s some sort of Firefox secret sauce, complete with weird replies like if you are “stuck on Chromium” you can emulate this with a pointless round trip to DuckDuckGo.

[1] https://searchengineland.com/searching-with-google-chrome-om...
Thriving in a Crowded and Changing World: C++ 2006–2020 [pdf]
Pedantic Configuration Management with Pydantic – Red’s Digressions
The reference to Hall’s annual salary being “in excess” of $100k is in response to a modification of law passed recently, and addressed in the linked Geekwire article:

> A new law passed by Washington state last year put restrictions on non-compete agreements, with a series of exceptions, including a provision that allows such agreements to be enforced in cases when an employee earns more than $100,000 a year. Hall earned “well in excess” of that amount in 2019, and was projected to surpass that in his 2020 compensation, as well, Amazon says in its suit.

> The suit shows that the legislation “has done nothing to stop this abusive labor practice by the state’s most influential employers,” said angel investor Chris DeVore, managing partner of Founders’ Co-op and the former managing director of Techstars Seattle, who has been outspoken against non-compete clauses.

Amazon lobbied heavily for that carve-out specifically because it wants to hang non-competes over its employees’ heads.

(The law was passed in response to some fast food franchisees hanging non-competes on their hourly employees but, in its original form, would have barred almost all of them. Obviously Amazon could not stand for that so bought itself an exemption.)
Yes, shocking how many managers make this mistake. I've seen this happen most recently right after the covid-19 market drop and the company announced hiring and salary freezes. A sudden team meeting with no agenda and titled something along the lines of "Team changes." How much worse could that be?

That said, it is a "management smell" when someone who is fired is surprised about it. There should definitely be preceding feedback to the employee that things are not working well and an opportunity to improve them first.
There's something to be said for watching stuff that's _not_ in the canon, because sometimes you find a probably objectively mediocre movie that means a lot to use personally and would never end up on any list of great films.
I'm impressed... a bit crazy while you are zoomed out, but when you zoom in it's actually a good way to navigate through a country.
Yeah, that's ridiculous. Here, get it from https://sachachua.com/sharing/pdfs/2014-02-14%20A%20No-Excus... instead. Thanks for letting me know!
Product marketing usually does not include PR, advertising, channel, communications,strategy type roles in org of AWS size.

It focuses more on how a product is packaged, priced, how is it positioned to a customer, who is the customer even - this is actually quite hard, for a cloud product like AWS it could be CEO/CIO/ VPoE,VP-Ops, Head-R&D, Engg lead, DevOps/SREs, PMs, architects etc, depending on who all you target the material you need to generate is very different.

Targeting VP/CXO's could mean gartner type material, targeting actual developers could mean just accessible documentation, examples and easy to use self-service portal, for somewhere in-between perhaps make influencers like Corey from lastweekinaws who wrote this article to promote your product.

Product marketing is perhaps closer to product management than what traditionally what we think of marketing .
Seems like a pretty straightforward point to me. Powerful people are punished less for their lack of understanding of less powerful, even though the consequences of their ignorance are worse.

Who has more reason to worry, a manager making a joke about firing someone, or an employee making a joke about forming a union with their coworkers? There's a reason that one of these two groups needed to be given legal protection for their joke.
Multi-Cluster Kubernetes with Ambassador and Linkerd
In a few years most of middle boxes should supports TFO.
So when HTTP3 implementations will be mature, TFO should too. The advantages of HTTP3 over it are uncertain
I think I heard that about David Chappelle's Netflix special.
If you're an executive don't joke "That's why they pay me the big bucks".
No doubt there are some sour grapes in that article. However, as an American, I feel it's our obligation to honor and respect the fact that without the Russians, we would not have had American astronauts in space for the past 9 years.
Not really, just use Apache Beam and set the runner to whatever you have / prefer
There's shades of gray here. One of the issues of threatening to fire a subordinate is that you very much can, that being fired is a high anxiety issue for most people, and even if they have thick skin you're still moving towards a more hostile environment. I have thick skin, but I'm still going to treat someone who is joking about my livelihood negatively.

That's a separate issue from someone being triggered or emotionally hurt because they read a book or a professor talked accurately about a historical event. That's a case of not being thick skinned enough for reality.
It's also incredibly difficult to read. I studied this and find it confusing - I can only imagine what a journalist would be able to take away from it.
What is right for Raspberry Pi might not be right for a desktop might not be right for a server.

Typically things are geared for desktop users who have not much idea what they are doing and everybody else is expected to understand and configure to their needs.

Nowadays distributions started preparing separate profiles (workstation, desktop, embedded, etc.) that save a little bit of work.

noatime is a default for most distributions but a person that does install on Raspberry Pi might be configuring filesystem manually and not be aware to put it there.

Swap is very tempting to have on the Pi but is going to kill the card in a hurry.
the lifespan is mostly due to writes, right? so couldn't you just boot from an SD card but save your actual data on an external drive?
In my opinion, yes. I can't be promoted in my company unless I'm an expert in some specialty. They do not value generalists.
SoftBank's Arm Says China CEO Fired for Major Irregularities
>Capitalism is the default system that evolves organically when free men and women create things of value and voluntarily exchange them with others. That's not to say it's perfect or 100% fair.

This is the most historically illiterate thing I've ever heard you say, if that were the case the US wouldn't have invaded other countries and overthrown their governments for trying to live differently.

You don't seem to know anything about the history of captialism at all. Go have a read of War is a racket,
by Smedley butler. America's most decorated soldier.

“I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers. In short, I was a racketeer, a gangster for capitalism. I helped make Mexico and especially Tampico safe for American oil interests in 1914. I helped make Haiti and Cuba a decent place for the National City Bank boys to collect revenues in. I helped in the raping of half a dozen Central American republics for the benefit of Wall Street. I helped purify Nicaragua for the International Banking House of Brown Brothers in 1902-1912. I brought light to the Dominican Republic for the American sugar interests in 1916. I helped make Honduras right for the American fruit companies in 1903. In China in 1927 I helped see to it that Standard Oil went on its way unmolested. Looking back on it, I might have given Al Capone a few hints. The best he could do was to operate his racket in three districts. I operated on three continents.”
― Smedley D. Butler, War is a Racket: The Antiwar Classic by America's Most Decorated Soldier

https://www.amazon.com/War-Racket-Antiwar-Americas-Decorated...

https://en.wikipedia.org/wiki/War_Is_a_Racket

Also

https://williamblum.org/books/killing-hope
It's unit tests for PostgreSQL, so pretty straightforward use cases. I've definitely caught a lot of edges, type confusion, and refactoring opportunities with it.

Here are some pgTAP examples from my work:

pgsodium: https://github.com/michelp/pgsodium/blob/master/test/test.sq...

pgjwt: https://github.com/michelp/pgjwt/blob/master/test.sql

metagration: https://github.com/michelp/metagration/blob/master/test.sql
That really bugs me. If it’s a crime to reflect back onto the cops, why wasn’t it a crime for them to use it without justification?
Embracing Risk changed how I think about downtime, the other chapters didn't really offer anything new for me, I already used those principles in practice, so I can't really pick a favorite from those.

Despite that, I still recommend it to anybody new to DevOps/SRE/Cloud Engineering/whatever you call it, with a grain of salt that you don't operate at Google scale so you shouldn't implement it as is. Just reading the principles chapters helps a lot to talk the same language.
Landscape monitor just means you tile your windows and prefer scanning side-to-side rather than up-and-down.
Michael Polanyi's "The Tacit Dimension" is a good starting point on the concept.
Definitely don’t joke about it - but people should be aware that poor performance or behavior won’t be tolerated. The best employees generally appreciate that meritocracy is taken seriously.

Along those lines, advice to new managers: you should let people go if there isn’t a good mutual fit.
Create your own positive news iOS application
There is a Washington law that bars anti-compete clauses for workers making less than $100K.
33 km is much longer than I was talking about (and lends evidence to the sibling thread's persistence hunting); I'm guessing most cavalry pursuits of routed infantry would've been between 1 and 10 km.

Taking world record 5k (5000m/12.58min) ~= 400 m/min

versus a top CCI run (6398m/9.97min) ~= 640 m/min

we see that at these shorter distances the horse has a distinct advantage.

https://www.youtube.com/watch?v=IEFeZuc3J3g
part of me wishes this site was called "sound.garden"
Not necessary to color everything with the worst adjective at hand. A sense of 'justice' is a thing. Calling it 'revenge' devalues it, and implies a personal component that isn't present.

Justice is the sense that good action will be rewarded, and bad actions will come to a bad end. Not "I'm gonna kill anybody that crosses me!" They are very different, and its not useful discussing this if that is not clear.
eSNI isn't finished and time resolutely insists on moving in one direction, so a document which says "Use this thing that will exist in the future" isn't useful today.
Appreciate it Paras! I remember our exchanges fondly as well :).
> My wife and I decided, before we got married, that divorce was off the table for us.

Well, you can decide whatever you want before you get married. People change, things happen, it's called life...
Michael Seibel Joins Reddit's Board of Directors
You’re not hallucinating, I remember the same thing and not necessarily in a good light a la nostalgia. We were having some really cold and unbearable winters and the fact that they’re warmer make it momentarily nicer. I am not making the claim that this is due to global climate change but simply that a noticeable change took place. Denying it makes one look untrustworthy
I came across this a while back and had hours of fun randomly sampling radio stations around the world. The one feature I wish it had was the ability to "lock" the current station while still being able to wander around looking for another station to try
> They’re never nicer to you then when they’re trying to hire you. If they mock your concerns about the non-compete? RUN.

This is so true, I hope if you take anything out of this its that during the initial negotiating stages is really the only time you have any authority to negotiate. It is expensive for a company to adjust contracts to you however it's also expensive for you to defend yourself against them so don't be shy and when negotiating and everything has a value. So, for example, you could say the non-compete clause is inconvenient and restrictive as a result, you want an extra $20,000/ year (i.e if you get 3-4 years that is 60k) to cover potentially being unemployable for 18 months. Apply a monetary value to all of these irritating inconveniences. You only live once no point being enslaved by a contract.
I'm of two minds about this. On the one hand JuliaCon is always quite an amazing event and it's the only place I get to see a number of wonderful people that I usually only interact with online. On the other hand I'm told there's been a few thousand registrations already, so maybe this will make JuliaCon more accessible to a much wider audience, which has always been a goal. We've had live streams and recordings in past years, but I'll be interested to see how things are different with an entirely virtual event.
Process Is for a Great Management
Similarly, but more innocuously, there was an incident where they silently pushed code with a Christmas “easter egg” that added snow to buttons.

[0] https://blog.shunliang.io/frontend/2018/12/25/the-ant-design...
Previous discussion (Dec-2019): https://news.ycombinator.com/item?id=21771144