skysight-inc/HackerNews huggingface dataset:
Notably, I have NVM setup to auto init on a work MBP and two personal Linux laptops before, on Antergos (Arch) and CentOS (on a very old and slow laptop even), and terminal startup time is still near instant in all cases. Issue was definitely isolated to WSL in my experience.
I was in Made, Netherlands, this summer and saw they had per-neighborhood/per-street signs for WhatsApp groups that the police monitored. I thought that was a little rich for such an isolated berg - the biggest crimes there probably deserve harsh looks and muttering.

Next day, walking around Leverkusen, I saw the same thing. I asked around but my ability to ferret out who paid for these signs was exceeded by my desire to be anonymous.
Okay, but what about WhatsApp made this possible that wouldn't have been possible with plain old SMS/MMS? (Or even just the telephone? I guess no video over the telephone, but rumors and lies can certainly spread that way.) It's not like Facebook, where there's some kind of algorithmic curation. This is entirely peer-to-peer content distribution.
Awesome idea! Recently I've been looking for a solution to automatically back up ~GBs of scraped data that is updated daily. Is this solution trustworthy enough? I was burned by OneDrive silently deleting data on a previous attempt.
I mean, I don't think my statement is in any way inaccurate. It's kind of absurd that you can get a job that pays $200k+ total compensation your first year out of college with only a bachelors degree. Some people within the field don't even believe it's possible.
No, the returns aren't there to make infrastructure investments attractive to VCs.

A software startup can exit at 10x, an infrastructure investment won't.
I guess I just don’t understand the full screen part. I get why modules can be good but even in a native app you have some reference that you’re still on the same screen. Maybe I’m missing something still...
I should also switch to the lifetime license sometime, Expandrive is indeed really an awesome product!
How are WhatsApp chats used to influence advertising? They are end to end encrypted.
Paper books are fairly easy to spoil even inadvertently (just spill some crap on it - a cup of coffee that a laptop or a tablet will likely survive fine can easily ruin a paperback).

You can get digital books without DRM. And if we don't pass laws like DMCA that conscript the entire power of the state to enforce that DRM, it wouldn't be viable anyway. Indeed, anyone who has seen #bookz knows that technical viability is lacking already, and it's only the legal regime that keeps things the way they are

e-ink is just one technology among many available options for reading digital books. The beauty of a digital book is that it's not tied to any particular device, so you can pick whatever tool is most comfortable for you to read that particular book in the appropriate context.

And we have so many other things that need power already (including, say, lighting, so that you could read those paper books whenever you want) that it's kinda strange for that to be more than a very minor point.
Our 10 Engineering Commandments
As an innocent bystander, and at the risk of getting banned, I have to say I think the post you're replying to was thoughtful and had a substantive point which is that posts that use the comment section to promote their business ventures, especially those that are most likely pyramid schemes, are unwelcome.
You'd rather ban the whistleblower?
I guess you don't like the word "scam" because it assumes a value judgement?
The fact is, scams do exist, and they are promoted online, as we all well know.
In fact, this very article is about how newspaper websites have turned into advertising spam sites instead of journalism destinations.
The fact that you seem to be advocating advertising in your comment section is worrying to me.
I was attracted to HN because it doesn't feature advertising that I'm aware of (at least not with javascript turned off and an ad-blocking proxy).
If you're trying to let comment-advertisers know you're a safe space for them, I probably won't want to continue visiting.
Next you'll be telling us you make $7,000 a month working from home and here's how!
"Leftist"? As in these examples?

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

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

https://en.wikipedia.org/wiki/1985_Rome_and_Vienna_airport_a...
وظائف طباخ اليوم
Amazon antitrust critic [Lina Khan] has her own critics now
XKCD: The Sandboxing Cycle
So, the Richat Structure, or Eye of the Sahara, never existed either?
Hey, at least they aren't bogged down by silly things like controlling what version of deps get installed. aspider depends on pyppeteer (with no version pinning) to download a copy of chromium (with no checksum validation).
>> If developers are your company's most constraining resource, the key question is how to increase their productivity.

> "Increasing productivity" typically puts pressure on developers.

I agree frequently -- perhaps typically -- when managers put pressure on developers, they often explain their behavior as, they are trying to increase productivity. And indeed, this is probably genuine.

I'd also agree to the converse: That applying pressure in one form or another may be the most common thing that managers try to do to increase developer productivity.

Finally, I agree that applying pressure to developers is not a good way to increase their productivity.

Nonetheless, I'd respectfully disagree that attempting to increase developers' productivity is a fool's errand. Indeed, we often talk about the giant variance in individual developer productivity. If we agree that it's naive and ultimately self-defeating to pressure developers into increasing their productivity, I'd hope we could also agree that it's naive and ultimately self-defeating for managers to make no serious attempt to increase developer productivity.

There are lots of things that can be done to this end that reduce pressure on individual developers. Establishing good processes and tools, both hardware and software. Having quiet workspaces. Ensuring that managers don't suck the souls out of their reports. Establishing protocols that allow developers to work on a maker's schedule. Establishing coaching processes. Building a respectful work environment, where people aren't constantly worried about backstabbing, harassment, or being called an idiot. You get the idea.
PALING LARIS +62812 9497 0606 – Toko Alat Drumband Terbaik
Frankly I think there are a lot bigger problems in the US schooling system that what are balance of ceramics:chemistry should be. (Besides, the chemistry teacher let me borrow lithium salts to spice up my ceramics glaze)

FWIW my art classes were basically "get familiar with the viscosity, stickiness, rate of evaporation, and rigidity of a new material every week" class. I'm much better able to reason about interactions between materials because of an hour a day making things with my hands.

I agree that libraries are the bomb.
You are right, of course, generally speaking. It -- corruption -- seems to be one of humanity's most intractable problems. But just talking only about the FDA specifically, they are clearly in the pockets of the pharmaceutical industry. The FDA makes policy decisions that are highly influenced by pharmaceutical companies and completely counter to the body of scientific evidence. Just go read Scott Gottlieb's Twitter feed. Or do even the most minimal, cursory research on the FDA's history. This may not mean anything to you, but I personally believe that regulatory capture is greater in the FDA than it is in the CPUC, California's hilarious "public" utilities commission.
I thought this was going to be about the mechanics of the newspaper industry and how much the money game has changed in the last 40 years (read: Craigslist), but all in all it sounds like you just don't like newspapers.
> Curious how articles like these almost never give the most obvious advice to businesses, which is: pay developers more.

Isn't that like saying, Hey there's an oil crisis, what are you taking about, just pay more for oil.

The SW development crisis is that companies have to pay more for high-octane developers and they don't want to, or can not afford to pay ludicrous prices.
To be honest, compensation is already _extremely_ high in the U.S. relative to the rest of the world (at least 2x, often 3 to 10x). That is a huge multiple for the simple privilege of being a local developer - it is not due to U.S. developers being better.

Said otherwise, developers in China and Russia and Central Europe - often who speak very good English - are now increasingly competing with U.S. developers as the world embraces more remote work. I suspect that before salaries increase more in the U.S., we'll see it first increase in these developer-rich emerging markets.
(Sorry, I didn't read the article.) Well, I find that point of view....extremely strange. Yes, people make mistakes, get things wrong. You can't learn without making mistakes. One definition of an expert is "Someone who's made all the mistakes there is to make, in a very narrow field." Lying is a whole other thing. If you don't know that, I'm not sure what to say to you. It's as if I'd said "You shouldn't correct children when they make mistakes". I think there must be some misunderstanding, because I literally can't believe you can't see the difference, or think it means nothing.
It's about direction of influence.

Physics should not influence math. Math has to be a consequence of it's own axioms, or have it's properties tested against it's own constructions.

Otherwise math falls apart. Then it's useless for physics.

Practical application is wonderful for math. But the direction math is crafted and interpreted matters a lot.
> "They said that as long as their children are safe, they have no regrets." [The lawyers of the murderers]

While in general I agree that everyone should share responsibility for maintaining a safe society that very feeling seems to be what these murderers were operating on. Given the lack of remorse I think it is clear that there is a deeper issue than unfiltered efficient communication in these communities.
Get a Google Voice number https://google.com/voice and link it to Google Hangouts or Google Messenger so you can send and receive texts via your phone or Wifi Web apps.
Class, education, profession are mostly about actions, actually. They just happen to be identities that are established by those actions. And (early) Soviets didn't consider any of that irredeemable either, as evidenced by many Imperial "white officers" later in employ of the Red Army.

So, no, it wasn't about any kind of a fundamental difference. That ideology didn't believe that there was any group of people to which common decency no longer applies. They believed that common decency no longer applies to anyone, because revolutionary necessity requires it. People who were deemed dangerous to that necessity were killed not because they were deemed subhuman, but solely because they were deemed to be a danger. They even reflected it in the criminal code - it didn't speak of "punishment", but rather of "means of social protection", and death penalty was euphemistically referred to as "the highest measure of social protection".
I dunno. Developers already earn ridiculous salaries compared to pretty much any other profession. At some point businesses just can't afford to pay any more, no matter how much they would like to offer their employees.
I was doing this in the mid eighties... think a teacher showed me it but can't remember... didn't have tv.
Ben Ferencz says much the same.

[1a] - http://www.cbsnews.com/news/what-the-last-nuremberg-prosecut...

[1b] - https://news.ycombinator.com/item?id=14437511

[2] - https://en.wikipedia.org/wiki/Ben_Ferencz
There are a lot of good recommendations here, and I certainly relate to the instinct to go to books when you're looking to level up a skill set, but I really think what you need is not a bunch of books to read, but a few people to watch do the work. The only real way to do that is to get a job alongside them. You can read the books at the same time; you can ask your new coworkers which recommendations they agree with and read those ones first.
It's a chat application. How people can be so ignorant to abuse such a simple thing is beyond me. As much as I hate Facebook, I don't get how you can put this on WhatsApp.

From the looks of it, you could've achieved the same thing with someone printing and spreading around fliers. Doesn't mean a printing company selling printers should consider the "moral, ethical, political ramifications".
How Buzzvil became the king of lock-screen advertising
GDPR works only in EU and I haven't heard of any companies being fined for similar activity.
There's no shortage of ignorance and gullibility offline--it's not something that was just invented with social media. It's easier to blame "startup culture" than have a hard look at the unpleasant parts of one's own culture.

> "Mob lynching isn’t a new phenomenon in India. According to some reports, there were more than 2,000 lynchings in India between 2000 and 2012 — well before WhatsApp was around."

I don't know, crazy idea: Maybe the blame should fall on... the people who think it's OK to lynch strangers.
The Question of Hamlet
Both. Our latency is better than cable in most cases.
Given that "race" is a social construct...

https://www.nationalgeographic.com/magazine/2018/04/race-gen...
That's partially true – but end-to-end encryption is different than zero-knowledge. I design the latter.

Although LifeHacker isn't a great source, they do a good job of pulling more credible sources together into this article: https://lifehacker.com/stop-using-whatsapp-if-you-care-about...
AGAIN, smoking weed is not the problem. I don't mind him smoking weed

The problem is that, he said he wouldn't do X because he thinks it decreases productivity, and then goes and does X.

That's the problem
I first thought you meant that the police monitored the groups nonconsensually in order to track the residents' activities, but then I realized you probably meant that the police are actively invited to participate in the groups in order to receive reports from the residents—is that right?
Stalinist regime did plenty of outright genocides even by the most rigid definition of the word, even if you insist that it's not any mass murder, but one carried out on the basis of ethnicity. Technically, most of those were designates as "population transfer" (i.e. deportations) - but they were often carried out in a way that either deliberately caused casualties, or knowingly did nothing about the ones that were the inevitable byproduct of the implementation. For example, the mortality rate for Chechen and Ingush deportees was around 25% - that's literally hundreds of thousands of people; and in some cases, entire villages were massacred outright because deporting them was not deemed logistically viable. All those people suffered for their ethnicity and no other reason. If that's not a genocide, what is?

But anyway, originally we were talking about "the worst atrocities in the history of the world", not genocide specifically. So it's reasonable to assume that genocide in this context is used in a colloquial meaning - i.e. any kind of intentional mass murder by some group metric, not necessarily ethnicity.
Are you suggesting that basic text communication apps should not exist?

This is fundamentally very very simple functionality - there's no social media algorithms surfacing different content to different people or anything like that.

Are you seriously advocating that we should just disallow digital communication. (Not to mention advocating it using digital communication)
I think the key difference is that infrastructure is more of a long term investment. We can return 10x’s but it’ll likely take a little longer than a software company would. However, i can make the case that we have a higher guarantee of delivering than a software company can.
The logical conclusion of this perspective is that human beings should not be allowed to freely communicate in groups. I'd rather not live in your world.

Technology can't fix broken human beings. There is a moral failure here, but it isn't Facebook's. Blaming WhatsApp at best makes the real problem harder to fix, and at worst makes excuses for the actors in this horrorshow.
Anywhere I can sign up to be notified when the Linux version is out?
When you use a .com you expect the domain to just work.

When you pick a random tld like .io for example you are not getting the reliability of a .com. .io had a few big issues last year (1/5 of dns queries were failing, ex-google employee bought ns-a1.io and was able to take over all .ios).

As more tlds come from good and bad faith actors people will flock to .com as a known respected entity. Limiting to .com, .org, .net and country codes and slowly introducing new tlds made more sense and gave time to estiblish trust / create brand awareness. 500 a year creates noise and forces distrust of any unusual or new tld.
You're not wrong – part of the blame obviously lies there.

But even if it is simply enabling and perpetuating an existing problem, why haven't we asked ourselves why technology isn't addressing the issue? How is this future we've created any better? Because it's faster? Because the UI is nicer?

It's rare to see startup culture produce anything that I would call true innovation. Maybe I just have a higher bar than most folks. That could be what I'm arguing here, and that doesn't change the fact that you have a point – I just believe we have to do better.
To quote another great academic, Ray Stantz: "I've worked in the private sector. They expect results."

Just remember that the business world is going to expect results driven by their current business needs, not by solving interesting problems. So you want the shortest path that'll get you from here to there, which means bone up on the libraries or frameworks that are germane to your company's needs. Learn what your company's coding standards are from developers who are in the know, and apply them to your code.

Also, might I suggest finding a company that's at least tangentially related to what you did your Ph.D. in. That doctorate is going to look great, and your expertise is going to be super valuable, giving you a much-needed opportunity to strengthen yourself in the areas of industrial development where you are weak on the job, while still contributing value.
>The real problem is so much more difficult that it's easy to try to find something you can do, block the technology, so you feel like you are doing something even if it's completely ignoring the root of the issue.

Blocking WhatsApp would be a perfectly justifiable solution! Regulating it would be as well. Facebook and Google want to airdrop their products into all of these emerging markets for growth, ignoring all the negative externalities until someone holds them accountable. None of these countries need to be fatalist about technology or these companies.
I wonder why this has been "flagged". It's relevant to this forum, it's about technological choices and their unintended consequences, and it's well written.
I'm pretty sure I saw it featured in an article in Highlights for Children during the 80s.

https://en.wikipedia.org/wiki/Highlights_for_Children
Would you say the same thing about the problems of famous "normal" celebrities, such as the high amount of drug overdose deaths?

These real life problems of famous individuals shows that fame and success isn't always all it is cracked up to be.

Related to Ninja in particular, I would also like to point out that Ninja's success is only recent. He has been doing the streamer grind for 10 whole years to get to this point of success in his life. And with a lot of luck along the way.
because describing quantum physics is harder than describing political activism.
Node.js development services
This fits into the stereotype of Millennials as entitled. He makes 500k a month, but can't get off the hamster wheel? Poor soul.

Hopefully one day he gets off that hamster wheel and has to dig ditches or clean toilets or roof a house in the desert for a living. Then he can know what work is.

My office window shows me a variety of people who work a thousand times harder than I do coding. And each day I am grateful that I don’t have to do their tasks.
Can't imagine it would be worth the investor liability/risk for a couple $k.
Ha! Me too. I was expecting some kind of analysis of the perfect shelf material and optimum depth and height of each shelf based on the number of books by genre and their dimensions.
I haven't used whatsapp but from what I understand it's just an IM app. I'm not sure how an IM app can be responsible for this behavior. It simply lets users send messages to each other. There are no algorithms sorting what you see or promoting certain kinds of interactions. It seems that maybe some societies are far too trusting of baseless rumors and can't handle the fact that they are now able to share rumors incredibly fast.
This [1] is anecdotal only but I thought it was interesting:

"i know from some behind-the-scenes youtuber talk that a few of the softer antifem/rightwing channels don't like how extreme a lot of their audience have become, and are scared of putting anything out that causes them to get ditched. they have bills to pay, after all"

[1] https://curiouscat.me/Shaun_Jen/post/639484603?1536142106
Not ridiculous. This is the kind of encounter that occurs with “yes means yes” laws which are being prepared/discussed/implemented. In the age of #metoo you basically need a contract ahead of time. Women aren’t exactly safe to be around if you meet particular criteria.
Good points. I think part of the problem is that software development is still seen as cost-center not as a profit center. Developers are the working men an women of today who "do things" where as managers are are the people who take the credit for benefits and revenue from software.

The work that developers do is hidden inside the code and outside world does not see it. No matter how great code you write your manager does not understand it and external world does not see it. Therefore you get less of the profits from the thing you build, people who can say they "managed" to make it come about take the credit and the profits.

I think the whole idea behind the article is that because developers are getting more expensive the managers and sales-guys can no longer claim so much of the benefits from the software for themselves. Therefore it is a crisis for them. Developers are a resource for them just like oil is for the transportation industry.
Nexus 6p from late 2015
Why...yes, rumor has it there is always the PLA :).
What would it take for you to quit? Citing data collection practices as your reason.

Don't have to answer, I'm just curious as it seems your morals are at odds with your companies.
Speed and reach, my friend. Lynchings happened in the US a while ago, but they weren't a universal phenomenon. A platform with the speed and reach of WhatsApp makes disinformation more potent.

Nowhere in my post did I suggest human beings shouldn't be allowed to freely communicate – what I'm suggesting is that maybe we haven't built the right tools to enable that safely, and instead, we're exacerbating the "broken human beings" side of this issue.
Why do I feel like the stuff they're eating is going to work itself back into our food supply somewhere down the line?