skysight-inc/HackerNews huggingface dataset:
I personally think this article is kind of silly. Ultimately, depending on the field, you probably need to be T-shaped in some way - https://en.wikipedia.org/wiki/T-shaped_skills Deep in 1 or 2 important areas, and broader in others. It's a bit hard to be scientific about career trajectories too. Maybe Roger Federer could have been EVEN greater if he had committed to tennis even earlier?

I think it also matters a lot the type of career market you're in and that can be hard to define.

https://medium.com/the-unstudent/career-markets-82fb42694869

In a winner-take-all market, the criteria by which you succeed is quite narrowly defined & agreed upon and there are very limited slots. It's then a matter of optimizing for those criteria (e.g. publication quality in universities or TV screenwriting). In an auction market, there's many different approaches and criteria (e.g. VC investing, design, software engineering) and lots of ways to create new kinds of positions. The creator of Dilbert (Scott Adams) chronicled his journey being in auction market (writing cartoons):

"It’s unlikely that any average student can develop a world-class skill in one particular area. But it’s easy to learn how to do several different things fairly well. I succeeded as a cartoonist with negligible art talent, some basic writing skills, an ordinary sense of humor and a bit of experience in the business world. The “Dilbert” comic is a combination of all four skills. The world has plenty of better artists, smarter writers, funnier humorists and more experienced business people. The rare part is that each of those modest skills is collected in one person. That’s how value is created.
"

Is it possible some of the allure of being a polymath and a generalist a bit of confirmation bias? I empathize with the worry over increased specialization, so a book with the message "specialists suffer, generalists win" feels very good.
It was more like a letter to the editor. But the editor invented the title.

Probably should have been "considered as harmful". We would all be better off today.
List of Node.js/static hosting and VPS solution
It’s really not that simple when FB is in so many funds / indexes. It has market effects even if you don’t invest in it.
I don’t get how this is a value proposition. Privacy should be included in any service related to technology and data. It’s not a plus, they are trying to charge for an obligation. We are losing our rights for the creation of new markets.
Well, remember that "range anxiety" is more about "I wouldn't buy an electric because what if I have to make a 200 mile trip?" than "I'm worried it won't make it to my office 15 miles away." The fact that electric charging stations are essentially hidden from view reinforces the notion that an electric car would be a horrible choice because it would be unable to handle anything other than in-city commuting (and remember that not everyone has the luxury of buying a car for tooling around town and one for lengthier trips, hence the desire to have one car that "does it all").

Keeping charging stations hidden from view reinforces the notion that you're SOL for long-range trips. Having them be visible and in abundance, even though they wouldn't need them often, would go a long way towards reassuring people that charging stations aren't these incredibly rare things that you won't be able to find when you really need one.
Why do you present a strawman in order to then ineffectively knock it down, you could do a lot better than that.

> the Chinese protestors were injuring and killing the authorities in Beijing

Yes, please let's spare a thought for those authorities injured and killed in Beijing.

Seriously, if you want to spout propaganda get better at it soon, and if not maybe don't say anything at all?

FWIW I'm not American, and I could not care more or less about the US using their army against civilians compared to the Chinese using their army against civilians, it is all the same to me.

The facts seem to be fairly solidly on my side that in a battle between civilians and tanks the tanks tend to come out on top.

Dragging in the United States, Los Angeles and the authorities in Beijing has little of anything to do with the statement that tanks vs civilians is not a fair battle.
And then who would make software for Apple's platforms? At the end of the day there always has to be a platform that developers can use. You can rest easy; that will never change.
How did a tool roll out changes to extra regions by accident? Fat-fingering a larger than intended volume in a single region I get, but does their tooling not require explicit opt in for regions? Why does it even allow simultaneous multi-region rollout at all? Is there no auto rollback, or was the failure mode not something that was a considered side-effect of the system?
Building Stylistic UIs with EmotionCSS for React Native
It's wrong.

https://github.com/facebook/yoga/tree/master/yoga
Location: Rochester, NY
Remote: Yes
Willing to relocate: Major cities
Technologies: C# ASP.NET Core, Javascript (Angular & Knockout), MongoDb, SQL, Java, Azure
Résumé/CV: Upon request
Email: HN profile

6+ years experience. Currently a Senior Full Stack Software Engineer working on a rapidly growing web application. Joining a company with a good culture is very important to me.
You’re being downvoted, probably because many people reading this thread already know that kernel <> userland context switching is very expensive, but I think it’s a valid question: there was once a time I also asked this question, and I was happy to learn the answer.
That decline is what kills you. If you live longer, it is necessary that this decline be inhibited. Saying you don't want to live longer is basically the same as saying you want to be less healthy.
That’s simply not true of restaurants, smartphone hardware vendors, or smartphone OS platforms.
Possibly, or possibly he's finding reasons to rebuff evolution so that the only remaining answer is intelligent design. But neither of us know that, so that's why I asked.
Support of Visual Studio 2019 in PVS-Studio
> But the kernel TCP stack is still not fully parallel

Yes, and this project, if moved into kernel-space, would entirely replace that stack and its state-machine.

> system calls

You’ve still got the overhead (context switches and memory copies) of getting the IP packet out of/into the kernel, which I don’t think is all that much less than the overhead of getting a TCP packet out of/into the kernel.

Really, what you want is SR-IOV to allow the user-space process to do direct Ethernet DMA to its own dedicated network card. No copies at all!

But if you’re willing to do that, then the application is basically acting as its own kernel... so why not just admit that, and instead of writing a user-space process that has half the features of a kernel, just either 1. write your logic as a Linux kernel driver, or 2. compile your program into a unikernel framework? Then your VM-nee-application’s host can be a proper VMM like Xen or ESXi, where it’s easier to configure that SR-IOV dedication as part of your VM-nee-application’s workload configuration.

For this reason, I’ve never understood people trying to do things like this “in user-space.” You’re playing at being a kernel—with all of the problems of being a kernel—without the ability to rely on an existing, well-written kernel as a basis for your logic (like e.g. the parts that handle the L1-L3 layers of the network stack, which you aren’t changing much.)
Darker chocolate should trend towards being higher in calories, containing proportionally more fat.
Or not back up at all, if you like making poor choices.
That's not really what a whatchdog timer is though.

https://en.m.wikipedia.org/wiki/Watchdog_timer
Unless I misunderstand you, this is not correct. Uber, for example, has raised billions of dollars and has never made so much as a cent of profit.
There's a service in Indianapolis that does exactly that! https://www.clustertruck.com/

They actually license the recipes from local well known restaurants, and then cook them in their own kitchen and deliver them.
Are most people using VPNs for privacy? Every individual I know that pays for one does it so they can watch TV in a different country or something similar.

There's also lots of businesses that use them for accessing internal networks externally.

I've never met anyone in real life that is using one for privacy reasons.
I really think you're underestimating the propaganda.
What teachings of Christianity? Throughout the Middle Ages, Christians were happy to burn people alive if they weren't Christian or weren't the right kind of Christian even. Are you going to try to convince me now that all these countless religious leaders throughout many centuries were wrong, and that I should instead listen to you, some random person on the internet who likely isn't even a devout Christian, on what the "correct" teachings are?

It's the same with Islam. I can easily find many Islamic religious leaders who will happily tell me that violence to promote their brand of Islam is good and right. Are you even a Muslim? No? Then why should I believe you over them about what the "correct" teachings are?
Right, the Government gets in your way (Bribes, red tape for everything etc.) in every step instead of staying out of it, because they have every intention to extract maximal resources through corrupt means. While this may not have been the intention of the Government polity (indeed, the corrupt wealth isn't reflected in tax receipts, but a flourishing black market) it is what ends up happening.
> Tiananmen is an extraordinary achievement of forgetting.

It's only forgetting if you use the GDPR-compliant definition of the word that connotes force.

This is erasure. This is Orwell's memory hole in action. We know exactly what happened, and have plenty of evidence. But there is also a powerful government that would like us to think we're uncertain, unsure, lacking evidence or proof.
I would second for Mullvad too.

It's been the only VPN provider that has ticked all my boxes.
Md Creates “Conspiracy Theory” That Convinces Anti-Vaxxer to Vaccinate Her Child
Who would they replace him with?
In this verdict [0] of 18-02-2019 the Dutch Advertising Board came to the verdict Misleading "is de uiting misleidend en daardoor oneerlijk in de zin van artikel 7 NRC.". Are you stating that the Misleading verdict can not been given in EU countries in B2C advertisements?

[0] https://www.reclamecode.nl/uitspraken/resultaten/huishouden-...
Certainly increased acceptance rates for domestic students would impact which schools they go to. But do you have any data indicating that a) there are a significant number of domestic students who apply to STEM programs and get rejected from all of them and relatedly b) the demand for grad school positions is sufficiently elastic to match an 80% increase in supply?

I'm not sure what your point was with the casual dismissal of 70 years of research in every field besides lithography. Am I supposed to think that international students only work on lithography? Most lithography research, as far as I'm aware, doesn't even happen in academia.
I wish I was worth my weight in gold. With the current price at about $42,500/kg, and assuming the 8 people on FBs board are an average of 75 kg...

75842500 = 25 M. Sounds good to me.
Health data is end-to-end encrypted.
That was a choice with passive investment. If you want active you can do it and see if dual structure is harmful.
Here's another (NSFW):

https://www.youtube.com/watch?v=hA4iKSeijZI

Discussion on reddit:

https://www.reddit.com/r/videos/comments/bw8x9b/a_look_at_th...
That's why Apple puts so much emphasis on functions working on your phone and not in the cloud. At the keynote they said "this happens on your phone and nothing is sent to Apple" at least half a dozen times. If it's stored on your phone, it's not subject to Prism and is encrypted so the government can't pry through it at will.
iCloud has a mail service.
Watch enough of hand tool videos and soon you will be hand planing and scraping instead of finish sanding.

Buying the sander and dust collector would probably be cheaper than all those hand planes, but there is something in that fine smoothing plane shaving that keeps you coming back.
I switched to ZSH a few years ago because some of my coworkers were using it. I never found it useful enough to use it over Bash. So I switched back to Bash. I’d rather have the shell be identical to the one running on the servers I use.
"confidential and trade secret information" appears to reference a stolen install script:

https://torguard.net/blog/when-bug-bounties-border-on-blackm...
Does everybody mean what they vote? Probably not, many people vote strategically or symbolically.

But that doesn’t matter after the vote.

The fascinating thing about Brexit was that the “people’s will” that was interpreted into the vote shifted its shape gradually over the months and years into whatever seemed to it the agenda that moment.

Democracy is fundamentally about consensus, and the longer a decision affects the future, the more consensus there should be.

In the Brexit process the most consens everybody could get was what 54%? And that 54% was gained on fraud and turned out to be split into fundamentally opposed directions.

There was never consensus in Brexit.
It always annoys me when people liken the stock market to gambling. I understand how buying a stock, in one sense, may feel like placing a bet. But in reality it's ownership of an ongoing commercial enterprise and as an owner, the right to choose and guide management is one of the things that makes it more than simply a bet.

But Facebook stock? Literally a bet on Zuck.
I wonder why they stop the training/business, we will have now baboon guides for blind people or something similar.
Books That Elon Musk Has Read and Recommends
Considering this was seemingly a mostly North America-affecting networking issue, and the 10% reduction in views was global, it doesn't sound like YouTube got much of a priority - quite a lot of the videos that were actually view-able in affected regions during the outage may simply have been served from edge caches.

Disclaimer: no inside knowledge, the above is pure supposition
> They're pretty far behind with software and had no real cloud offering besides iCloud.

Uh, what? iCloud is the umbrella term for all their cloud services. So they offer "no real cloud offering" besides all their cloud offerings?
I don't need to run python 2, I'd rather just have the system manage a moderately recent version of python rather than rely on things like pipenv and brew.
Anecdote: I’ve been using the iOS Mail app exclusively ever since Inbox shut down. I don’t feel “forced” to use another app at all.
I'm still reading the article, but I stopped halfway to point this out:

Remember the ‘10,000 Hours’ Rule for Success? Forget About It

They should not have said that. I don't know whether 10K is the actual number, but I got good at two things that I was never naturally good at, simply through years of brute force repetition: coding and writing.

I was never a born hacker -- I struggled with Visual Basic when I was 21. But 15 years and maybe 300,000 lines of code later, I have an extremely high degree of proficiency in both C++ and JavaScript, with a good level of proficiency in Java, Python and Golang. I was extremely bad at writing. So much so my fingers used to sweat when I came to the essay section of any test. But after about a decade of keeping a personal journal, I would like to think I write rather well.

Anecdotal yes, but speaking personally, I would not discount the 10,000 hours concept.
Microsoft only put Office on Android after their own mobile OS failed. It's not like it was some super altruistic effort on their part.
Heterogeneous Lookup in Ordered Containers, C++14 Feature
Apple were a computing company until they weren’t.

Amazon was a bookstore until it expanded into web services of all things. I remember what an eye opener the success of AWS was too everyone on the outside.

Google was a search/ad company and yet that hasn’t precluded them from trying any sector to see if something sticks. With the move to walled garden apps which exclude Google from indexing them Google’s share price would’ve tanked if not for Android.

Netflix went from shipping DVDs to building a video distribution service and then a studio production arm. Big moves.

My point is these companies aren’t afraid to think outside the box. Facebook can do that. But they don’t. They seem comfortable buying other companies instead. What a Facebook pivot would look like I have no idea. Buying Instagram and WhatsApp were strong moves but Facebook itself isn’t making a lot of bet the farm type moves itself - at least not the way in which the other big tech companies are doing.
While Watchdog Timer is more so an external-to-the-cpu system for embedded systems, I'm not sure if there's a word for it in the software world other then some form of timeout?
It is his company - that's basically what it means to own more than 50% of the voting shares.
It's amazing how many here are so disconnected from reality....

(ps. the id of the person you are replying to :D )
I could never really use a remote system as well as a local one - the various kinds of file syncing or mounting (samba, SSHfs, expandrive) have their problems or only work 99% of the time.

Maybe when remote VSCode improves I'll try that.
King & Union | Sr. Python Engineer (Django) and Sr UI Developer| Full-Time | REMOTE | Alexandria, VA

King & Union is seeking to hire for 2 positions: a mid/senior Python developer and a mid/senior UI/javascript developer, to support our flagship product, Avalon.

Our goal is to make the threat intelligence process run more smoothly and help organizations share threat data better. Our solution pulls threat information (both our own and via external APIs) into a graph and enables real-time collaboration and sharing of the information on the graph. If you're aware of the tools, think of combining Google docs with a graph editor like Maltego and mix in some process automation.

We're looking for a mid/advanced back-end developer for the back-end of our web-based application. Security experience isn't needed, we've got that covered already. Our backend is built with Django/Django Channels/Redis. Our UI connects to the backend with a mix of REST and WebSockets. Ideally, the person we're looking for would be comfortable with Python/Django work as well as some command line work. We will also be designing and implementing a graph DB in the near future.

We're also looking for a mid/advanced front-end developer for the UI of our web-based application. Ideally, the person we're looking for would be comfortable with JavaScript/React work as well as some command line work.

We encourage all interested to apply:
Python/Django: https://grnh.se/5bde8ca22
UI/javascript: https://grnh.se/1c9155712
There’s a weird misconception about poor people here. I’m willing to bet the vast amount of people on SNAP have a car and a job. Being poor doesn’t require an abject state.
Concurrent programming: Two techniques to avoid shared state
Quick Guide to Choosing a Java CMS
CentOS 8.0 Is Still Aiming to Be Out Hopefully in a Month or Two
He's an extremely interesting person. He was a longtime engineer for RIM and he holds several GSM-related patents [1].
He's also written a few neat pieces of software, my favorite of which is Bigprint [2].

[1] https://patents.justia.com/inventor/matthias-wandel
[2] http://www.sentex.net/~mwandel/tech/index.html
> Being poor doesn’t mean you can’t plan

Chronic stress (such as from financial stress and working multiple jobs) actually does severely impact your executive function and decision-making ability. It's hard to make dispassionate decisions when you're exhausted and scared. There's been studies about it.

Obviously it's possible to overcome that, and some people are better at it than others. But the burden is real. When you're coming off a double shift, it's really hard to make the decision to spend an extra 45 minutes walking round-trip, or two hours hopping on and off buses, when you could just hit the Walgreen's near your apartment and get home to your family.
CockroachDB Wants to Take a Bite Out of Oracle
Metrics for App Developers
From NordVPN response:

> It all started when we received information that led us to finding a TorGuard server configuration file lying in the open on the internet.

It's highly doubtful that's some random person will send some security vulnerabilities about a company to another unrelated company. It's more probable that NordVPN had its own team trying to hack or at least test Torguard defenses. That makes the DDoS allegations more believable.
I would be a lot more sympathetic to articles like this if they didn't all end with, "and therefore we should all just move back to proprietary licenses."

> With the open-source model, the breach is the absence of a business model — not the fact that it is free, but rather, the absence of rules.

On the contrary, literally the whole point of the free software movement was to have an absence of rules. The "not needing to pay money" part was a side effect; an optional side effect that developers were encouraged to subvert.

People can argue that the lack of rules is a problem, but it's important to recognize that when they say things like this, they aren't saying, "Open Source has some flaws we need to fix." They're saying, "Open Source fundamentally doesn't work, and we should abandon it."

Put aside the complaints about Google and DRM, and the main gist of this article is arguing that the "patch" for Open Source is to get rid of forking.
Upsolve | Full-Stack Founding Tech Lead (React/Node/Postgres) | New York, or REMOTE

Upsolve is a Y Combinator and Eric Schmidt-funded nonprofit that helps low-income families file for bankruptcy for free, using software. In the last six months, we've relieved over $30 million in debt for low-income families. Other funders include Vinod Khosla, founder of SUN Microsystems, Jim Breyer, who led the Facebook Series A, and Chris Sacca, an early investor in Instagram, Twitter, and Uber. In 2019, Fast Company named Upsolve the World Changing Social Justice Idea of the Year.

We're looking for someone with 3+ years of full-stack development experience building, shipping, and maintaining complex full-stack software. Our stack is React, Node, and Postgres. We have a preference for individuals who have been in a startup environment before.

Full posting: https://upsolve.org/careers/software-engineer/.

Interested? Drop Rohan Pavuluri a line at rohan AT upsolve.org
Oxymoronic? Perhaps in a strictly literal sense but first of all there are two slightly disjoint goals: Maximizing user freedom, and maximizing developer freedom.

We can maximize user freedom by having developers put code into a commons, reject the freedom-to-restrict-users, and deny other developers the ability to enclose that commons in those sort of restrictions (ala copyleft).

This has an even more broadly applicable analogy, Popper's "tolerating intolerance" and related paradoxes.[0]

Another way of looking at this is through the frame of positive and negative freedoms[1][2] (often described as "freedom to" vs. "freedom from"). It is often not possible to maximize both. For example, when the goal is maximizing human freedoms for the most people, it is not unreasonable to disallow making any people un-free, which includes denying people the freedom to sell themselves into indentured servitude.

[0] https://plato.stanford.edu/entries/toleration/#ConTolPar

[1] https://en.wikipedia.org/wiki/Positive_liberty

[2] https://en.wikipedia.org/wiki/Negative_liberty
Can anyone recommend another VPN provider, than Nord or Torguard? Main use case is for using public WiFi when travelling.