skysight-inc/HackerNews huggingface dataset:
Who defines "hate?" The very usage of such preemptive terminology indicates the operation of an increasingly restrictive, cult-like groupthink which can only continue to escalate, both in terms of what it considers off-limits, and in what punishments it deems appropriate.

History has already shown us how terrible this idea that you can silence disagreement can become, from the bloody religious wars that were finally settled by the treaty of Westphalia, through the French Revolutionary terror, to the 20th Century genocide regimes that brutally ended the lives of some 120 million people, according to the estimates of statistician, R.J. Rummel.

Cancel culture is morally poisonous, and you can't fight poison with poison. No, just no. Stop doing this.
- What was the last conflict that you had in the team? (if they evade the question, it's a bad sign - conflict is actually healthy if you address it productively. False harmony is much worse)

- Why do people stay?

- Why do people leave?

- What practices do you have in place to help people stay connected while remote?

- What's exciting about working here?

- What's frustrating about working here?

We actually posted a sneak peak to our culture https://www.notion.so/bunch2/Bunch-Culture-Sneak-Peek-68bd77... Thought I'd share because it might give you some inspiration to look through the categories. We keep updating this based on what people ask in interviews and applications. People specifically seem to value the "Why do people leave?" section - it tells them a lot.
Failure? I think failure is the inability to do what we wanted to do in the first place. A lot of failure is from the inability to finish a project due to lack of motivations, not because it's impossible.

Many of these goals are quite beneficial, like working out everyday.
In regards to point 1:

A safe driver who knows the area well and has an immaculate vehicle should be allowed to set their own rate. You talk about "customers having no idea what a trip will cost" like that isn't a supremely easily fixed problem.

You simply filter out by cost per mile, no different than filtering results on eBay or another website. You tell the Uber app you're only willing to pay $0.80 per mile, or whatever that number is. Maybe you end up in 2012 Honda Civic on your ride back... or you crank it up to $2.00 per mile and you end up in an Audi A6.

Power to the people?
Yeah I think that's a reasonable take, and it'll be interesting to see how it plays out up till the next election, which should be early/mid next year, and whether anyone's still talking about it by then.

I'm mostly just surprised to see Facebook play the PR game so badly, but perhaps I shouldn't be.
Commiting frequently also has a substantial cost of needing to think of a commit message.

If you don't think of a commit message, you'll never be able to find this version again. If you think up a message every 2 minutes, you'll quickly find you spend more time thinking of commit messages than writing code.

I wish there was some kind of auto generated commit message. Things like:

"Added function xyz()" or "Adjusted constant FOO to 27" or "Made lots of changes in file a.c,, b.c and c.c".

These could be auto generated, and then commits could happen in the background every time the code is compiled.

It would be nice for git to have some kind of "commit of commits" which allows a hierarchical representation of commits. Ie. the "Add new printscreen feature" could have as subcommits "Create print renderer" and "Hook up print UI".
The only difference here is I'm empathising with both sides
I have seen micro-service architectures like that. It seems pretty pointless. You should be letting the database do as much of the heavy lifting as you can.
I agree with you completely, but “Most of us paid some money for the app”: I didn’t know it was possible to pay for WhatsApp. On what platforms does it cost money?
> I've always asked myself why spacecrafts "wasted" energy with carriers and never realized they make the signal easer to find.

Not exactly. You need a carrier wave / signal to modulate information onto. Can't modulate info onto nothing.
I've driven for Uber.
Django orm doesn't support composite primary keys.
So just to be explicit about it: investors don’t care about real tech innovation. They like it if it translates to producing lots of money for the company but the only thing they really care about is making money, Google has shown that it’s a very good money printer and thus investors have rewarded it with an insanely high valuation.

For this reason I believe Amazon will be rolled out into two different companies now that Bezos has stepped away from day2day. One will be the money printer: AWS and the other will be the slightly less profitable store business. The MBAs will argue that this will increase shareholder value which investors see as a win.
> This is especially unfortunate as Daniel has been such a genuinely positive and helpful face to a popular open source project.

I can't agree more, Daniel is one of the friendliest approachable maintainers out there. Several times he takes time to answer menial questions and is friendly about it. I recommend the curl mailing list if you work with it in any manner as for you will learn a lot from other people.
Reality is no one cares about privacy, there isn’t a dollar amount attached to it like with security. So yes people will be outraged when they are told data is collected about them but then they will see the service offered and accept the collection. The only thing this achieved is made a lot of people realize and vocalize to themselves that they don’t care about privacy. I could t even convince my own family to ditch WhatsApp.

We are in the very early phase of the fight for privacy like we were in the ssl 1.0 days with security. It will happen but there is a lot of struggle left
The Rise and Fall of the NASA Software Engineering Laboratory (2002) [pdf]
> If there are any FB features at all worth having, an enterprising Australian could build a one-off service in an afternoon.

Google failed with their social media sites, why do you think some other Australian enterprise would succeed?
GeForce RTX 3060 Hash rate Limiter is enforced through both driver and BIOS
My Take on What I Would Replace FSFE With
Top Beginner Yoga FAQs Answered
Yoga explained by a teacher to help get you started!
>Facebook is finding it incredibly hard to block news sites without blocking all sorts of stuff unintentionally, so it's clearly a hard problem facebook is having major problems solving.

That's because this law is incredibly broad on it's definition of what "news" is.
> If we measured the toll in disability-adjusted life years instead, the comparison would be quite different.

I think you missed this part of their comment. They were arguing the deaths weren’t the same kind of deaths as in past catastrophes, but the long term ailments are bad and real.

Though I agree the years lost is bigger than people think.
Code is primarily meant to be read by humans. Humans can't focus on 30 things at once when reading code. A function that should take a list of strings and return a list of all the strings in the first list starting with 'A' will be harder to read if it must also handle allocation errors for the new list, because they are a completely different kind of concern.

Even outside of programming, human thought often works exactly in terms of general cases and exceptions. It's just what comes naturally, and we shouldn't be fighting it in code.

> The difference between "common" and "uncommon" execution paths must be of no bearing. Moreover, this "likeliness" depends on the (unknown to the programmer) usage that the program will be put through. For all you know, the uncommon path may be the only one that will be ever traversed in all instances of your program.

As the designer of that program, I obviously know up to a very good degree of confidence what the usage of the program will be: I am designing my program for a particular use, by definition. Sure, I may not know exactly how flaky your network may be, but I know that this program only really works on networks that deliver more packets than they drop, that can read all of the bytes I wrote to disk back, at least most of the time, and so on.

Or, perhaps I'm writing a program that is meant to run on very flaky networks (say, a device for wireless thunderstorm sensors): I expect that program to look very different from the Netflix app's networking code.
Years ago I read about just this thing in a book Bicycling Science(link below).

It was super clever. The rear brake was on a spring loaded mount. When it clamped down the caliper would travel a small distance to the rear before hitting a stop. It is pulled by the wheel it is grabbing. Attached to that traveling caliper is a cable to the front brake so the motion of the rear caliper would activate the front one. Neat trick effect of all this is it is near impossible to flip over the handle bars. As soon as the rear wheel leaves the ground the spring return on the rear brake pulls the rear brake forward releasing the front braking pressure. The effect is you can potential get max front braking power automatically using a simple purely mechanical system.

https://books.google.ca/books/about/Bicycling_Science.html?i...
First move I'm aware, against crypto miners
Not going to lie, I would not even reply to such an e-mail. The person seems like a psycho and it is not a good idea to provoke them.
For me, a big draw of gaming is being part of the zeitgeist. New game comes out, I want to try it, talk about it online, etc. Sometimes my friends get into a game extensively (like COD Warzone) and I don't want to be left behind. If I just had a laptop, it wouldn't be possible to run those games on it. And because I don't have any friends playing League of Legends or participate in online communities talking about, it's not really appealing to me.
I wonder what side of the stimulation standard line the author would put reading his article? Sometimes I think productivity porn like this article is a self-perpetuating problem.
Initially WhatsApp (before Facebook acquisition) had a (cheap!) one time fee.
This interview with Jason Calacanis puts Facebook’s acquisition of Whatsapp into better perspective:

https://www.youtube.com/watch?v=d2bYwYxqJCM&t=2698s
I came here to say this also.
> to seize the market and start a mass migration.

Why would the masses migrate though, individuals can still use Facebook they just cannot post news links, everything else is the same.
I mean, I think there's two possible situations, depending on whether something is due to worker choice or company choice. I agree that in a situation where everyone is offering shitty conditions, outlawing shitty conditions makes sense. But in a situation where some companies offer shitty conditions, and lots of people decide to go away from their existing companies and work for the shitty companies, then you have to at least entertain the notion that you were wrong about what makes a job shitty.

In that sense, having some companies with shitty conditions offers an important safety valve to learn that regulations were misguided.
I really like it :-)

(It's telling a lot about the state of the internet that this site loads google malware, but won't remember where I let the sliders when I refresh the page though.)
Micro services is a networked/cloud buzzword for The Unix Philosophy. Doing “one job and doing it well” implies, though, that you know what that job is, what the right tool is, and that you know how to do it well.
Another word for “monolith” could easily be “prototype” for the sake of this article.
If only we all had the time and money to do real software engineering, amirite? But, time and time again I’ve been proven out that “the hack becomes the solution” and that we’re not going to go back and “fix” working code.
I'm sorry if it comes off as callous, but we're comparing incidents of mass death here and disability-adjusted life years is how insurance companies and demographers do it. To be clear, I'm not saying it's a good thing that 500k people have died from COVID in the US, but simply that having same number of young, healthy people getting gunned down in the Battle of the Somme is almost any measure objectively worse.
Of course they are. Facebook doesn’t care and if you still use them or their products you are endorsing their behavior.

https://signal.org/
I heard that lightning is triggered by cosmic ray particles. A seed in a supersaturated solution situation.

And cosmic rays always come from very very far away.

So a lightning bolt is literally an amplified message from beyond.
Aiden: Reinforcement Learning Applied to Electronic Trading
The free market continues to reward Facebook, so this move must be good. I can't wait to see what the free market has in store next!
FTC sued Facebook for illegal monopolization over this. For some reason, Zuckerberg does not care. https://www.ftc.gov/news-events/press-releases/2020/12/ftc-s...

>Facebook has engaged in a systematic strategy—including its 2012 acquisition of up-and-coming rival Instagram, its 2014 acquisition of the mobile messaging app WhatsApp, and the imposition of anticompetitive conditions on software developers—to eliminate threats to its monopoly. This course of conduct harms competition, leaves consumers with few choices for personal social networking, and deprives advertisers of the benefits of competition.

>The FTC is seeking a permanent injunction in federal court that could, among other things: require divestitures of assets, including Instagram and WhatsApp; prohibit Facebook from imposing anticompetitive conditions on software developers; and require Facebook to seek prior notice and approval for future mergers and acquisitions.

When FB bought WhatsApp and Instagram they made explicit promises to regulators not to do this in order to get permission.

To make things even worse. Zuck wrote in email “It is better to buy than compete,” after buying Instagram.
Ask HN: What Skills to Acquire in 2021?
It's feeds aren't filtered? That's not true. And it's besides the point. Murdoch didn't shakedown Facebook because Facebook's feed is filtered. He decided to do so because advertisers moved from his properties to Facebook/Google and he wants that revenue back. Kinda like ocean liners wanting a cut of airlines' profits.

Murdoch didn't think bother with Twitter because Twitter's profits are slim.
Is it clear that the remaining directors (the elected ones) are reliable individuals?

The letter from the board says "the Board is unanimous in its view that Simon’s proposed resolution should be rejected", so it seems possible to me that if the first resolution passes the remaining members won't act in accordance with the EGM's wishes.
Isn't this subjective and best left up to the goals of the individual?
Not everybody wants to watch youtube or play video games all day as their desired state.

It's not about pushing yourself harder, but making you do what you think is important rather than have your brain seeks short term pleasure at the expense of long term well being.
You can make actions illegal, and you can make not taking an action illegal, but you can't make not having enough money illegal, because "having money" is not an action that you can mandate people take.

> "They needed to sue, but couldn't get a lawyer" is absolutely a circumstance we could make illegal.

I mean -- I guess, technically you can, but it's one of the most insulting things I have ever heard. What are you gonna do, sue them for not having the money to have a lawyer to defend themselves? Maybe take them to court for damages, caused by them not having money? Kafka would have a field day with this.
Pandas' reference doc considered unsafe
>They will basically cease to exist

If their business is unprofitable even with their exploitation of workers, then it was never a viable business to begin with.

There are endless potential businesses that would become equally VC cash-vacuum-viable with specific worker deregulations and affordances. We do not do so simply because we see those values and protections as more important to societal good than those businesses (and their jobs) existing. If Uber ends up joining that set then so be it.
How is that in any way similar to the proposed WhatsApp changes?
1. hacker news

2. news.google.com

3. lichess.org (mostly for doing some puzzles)

4. globo.com
Chat marketing can deliver a rich customer experience
The Wikipedia article doesn't tell this (which is okay, it's not the main topic), but you have to be really poor to get legal aid in Germany. When I needed this years ago I wasn't eligible because my parents had paid into a pension insurance for me and it was worth more than 5k. This is a common problem with these schemes here in Germany. If you are really rich you have no problems, if you are really poor there exist some systems (I wouldn't say they are good, but that's also another topic). People in between? Tough luck.
I'll bite and say I think it can be pretty personal. I struggled with insomnia-like symptoms for a while (eg, I simply was not tired and could not fall asleep) until I began to experiment with a couple of things. For me the most important where

- waking up at a consistent hour, every day, even the weekends

- no caffeine after noon, ideally not after 11, but I like coffee (individual tolerance will vary, I'm apparently on the sensitive side)

- make sure you're comfortable at night. It's baffling that I didn't realize this sooner, but the trick to falling asleep for me is to just get comfortable enough that I don't really want to move. When you hit that point where you're so comfortable and don't feel the need to move, then drifting off is easy.

- have a planning method to make sure you are organized and offload any thoughts about what needs to happen. I read Getting Things Done and implemented some of the stuff there and that helped a lot in freeing up my mind from worrying
- remind yourself, routinely, that whatever you are doing, you'll be able to do it better in the morning

> I can work around this by moderating the length of my sleep, ie, allowing myself to go for at least 7.5 hours no matter when I fall, but sometimes IRL obligations get in the way. For most folks working more strict office hours (or god, retail) this is not a workable suggestion. Even then, eventually I'll drift too far, one of the sleep cycles gets shorted, then there's this weird recovery period with some short naps, and surprise now we're waking up at dawn again.

That is pretty much where I was. I'd go to sleep at varying hours from 10PM to 5AM, always somehow later each night. Sometimes it would take me very long to fall asleep (ie 2 hrs +) unless I felt very tired. Looking back, it is like I needed to be truly exhausted -- not just sleepy, but exhausted -- to fall asleep and that pushed back my sleep schedule every night a little bit.

It wasn't until I got brutal headaches and brain fog everyday that I made it my top priority and began to take an inventory of everything that got in my way. I still go to bed late (between midnight and 1) though, in part because it lets me do regular social things and still, usually, go to bed on time.
are there good examples for this, and how it scaled across versions over time?
My bicycles are all at least 20 years old but cantilever brakes can die. The switch to v brakes made such a huge difference without adding complexity. In fact, they removed complexity, as they are so much easier to set up and maintain.

But otherwise I'm with you. As someone who went mountain biking more days than not for more than a decade, simplicity never watered down my fun.
> For the most part people take on leverage because they think they can get more value out of the money than the interest they'll owe on the debt.

Yes, the idea is that you expect to invest the money into something productive. At low interest rates the bar for "productive" is really, really low. Most companies just play around with stock buy backs.
But what about Exxon, CVS, Verizon, Goldman Sachs, and Allstate? All these companies had access to the same capital, yet not all did as well as Amazon, et al. Goldman Sachs, theoretically, even has access to the Fed Discount window (hence, access to even more capital than FAANG)

At some point we do need to acknowledge better execution, more aligned incentives, etc.

One particular thing to note, many of the non-FAANG companies treat their employees terribly, especially engineers. Comp is nothing compared to FAANG, and yet they expect cheery engineers and other "low level workers" who give it their all and bring success to the company. And perhaps the formula doesnt work, which is good, because all workers should share in the success of their efforts.
Learn to Visualize Money Fast
I wonder if shells history could have an option for this. Typing 90% levenstein distance commands just a few too many time as a signal ordered by freq.

You'd get logs of what you struggle on or do very often.
Oh, I guess I was late to the party.
Orator: An ActiveRecord ORM for Python
This is Your App on Scala 3
There’s a second Christian-esque type of self help which states, “you are a broken and pitiful person, your fundamental nature is flawed. Take these steps to salvation.” Jordan Peterson is like this with all his requests to empathize with gulag prison guards and the like.

I think people don’t just like hearing what is good or easy. Sometimes we want to have an incredible cross to bear. It’s the mentality that causes people to commit to overbearing self-regulation, like using pomodoro for the entire day or going on an impossible diet. Self-transformation sells just as much from the mouth of the stern father as it does from the caring mother.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/402

All joking aside, if the law required payment be made to someone when users link to a post, you either build that functionality into the platform or don't build the platform. Taking the opposite of your argument, why you do you believe a platform creator is entitled to the value of a link aggregator without compensating those creating the content?

Royalties are a well established compensation mechanism in the intellectual property sphere, and platforms shouldn't be allowed to free ride.
And because of Instagram: https://instagram-engineering.com/python-at-scale-strict-mod...
I found the most easy way to motivate people to switch, is to just remove your WhatsApp profile-picture and set your status to something like "Find me on Signal".

The amount of people reaching out via WhatsApp lowered drastically, all (but one) of my main contacts are now also on Signal.
"Premium as a Perk" is not automatic with Enterprise plan, as far as I can tell. Your company can offer it if it pays "discounted bulk pricing".
Australians still have access to Facebook and can post their own content or share posts from non-news sources. Very few Australians will stop using it, although engagement will probably decline.
You can't avoid risk. Life is full of risk. If one thing doesn't get you, something else will, but we don't shut down society because of them.
When I was looking for a job a couple of years ago I developed this framework to assess opportunities against what I value, and what I want to avoid.

https://medium.com/@joshuastehr/a-simple-framework-to-choose...

You can estimate how well the company matches up to them, and then use questions you ask in an interview (and speaking to team members that work there) to validate your assumptions.

So for example: something I was looking for in my work, is to be surrounded by people who were passionate (and not bored) by what they do. So in team interviews I would look out for how they spoke and their tone - was it excited?
I’d also allow prefetch_related if you’re using more than the most trivial data - no point in duplicating logic you have in your models if you have a method which generates something like a name, URL, etc. based on multiple fields.
I thought //// was psuedo reserved for documentation. and then // was for general comments. I usually use block comments for commenting out code or I just use VS hotkeys which I think are //