skysight-inc/HackerNews huggingface dataset:
I have an associates degree in an unrelated field.

For work, I implemented and maintain part of the CI/CD pipeline (AWS Code Pipeline configuration, pretty simple), spin up and maintain AWS infrastructure, hack on the cloud formation templates and our internal build scripts, and do a portion of the helpdesk admin work for some of our large clients. Troubleshoot individual nodes. I work remotely in a small town in the US with a relatively mid-low cost of living.

I make 67k/year. I feel like my needs are met. My work/life balance is great as no one gives me any crap for sticking to a regular work day. I'm not supporting a family or anything. I'm able to contribute 15% to 401k. Otherwise, I'm not quite paycheck to paycheck, but close.

Looking at some of your salaries, I feel envious. I'm not sure my skill set demands more but maybe it does? I don't know if I should feel underpaid. I also don't want big heavy golden handcuffs.
Must be related to them merging the chat backends for WhatsApp, FB, and Instagram
This is one person divulging their personal salary history. You're welcome (and encouraged) to share yours too as a European to add to the discussion.
Using 'something you know' it's possible to both verify how your vote went and at the same time not allow someone else to know, even if forced.

A simple example would be assigning a random color to each option per person. So blue means Trump for you. Hilary for someone else.

You only need to get people into a booth once, to learn which color is which option.

From there on in, verification is as simple as looking at the color to make sure it's correct. No one else can be sure what the color means.

Same principle can be done on multiple votes, though information will leak. So if you're coerced more than once you'd need to regenerate your colors. So while this solution stops the 'violence' coercion it won't stop 'sale' coercion.

Also the other problem is people will write their colors down or forget them - which is why as you say verification after the fact causes way too many problems.
Hey, I said 'over other memory managed languages'! I really wouldn't compare it to one of the tiniest languages this side of asm. I also think Forth would be a harder sell in a corporation
than Go. Or C++. Or ASM, probably.
Pretty sure you can already use it. You can't register it currently.
I think it has more to do with high skepticism towards Zuckerberg. Combine that with lots of internal struggles and high level executives that openly stood up against Zuckerberg, and Chris Cox comes out as a hero by default.

At least, it’s probably something along these lines.

In the end we don’t have enough information, and probably never will.
Part of the allegations are that information was collected before permission was given.
Do you mean that as a positive or a negative thing?

Also, apart from what I mentioned above, I've also found out that with Signal it's very hard to transfer your chat history to another phone. (involves manually copying over a backup, entering 30 char key). I can't in good conscience recommend an app like that as a replacement to anyone, so I guess my Signal experiment will be short-lived.
Don't blame robots for low wages
Not at all. After health insurance every cost is more or less a one-to-one Match. Being a developer in the US has and does pay better than EU, hands down.
nuclear is much cleaner then anything else... the waste is only less radioactive then the fuel. What is your better alternative that doesn't create any waste?
Maybe the answer is just to make them illegal.
Freud's books when they came out were wildly inflammatory. I'm not really arguing against Amazon's right to not publish, I'm trying to figure out when it is acceptable for people to censor ideas so others will not discover them, and on what basis something should be deemed 'ignorant' given the complication that each individual is subject to the ignorance of their time.
great question, they were actually out of curiosity to learn to build something in fintech.

Interviews themselves are really hard, I struggled to not ask 'leading questions' when I wanted the interviewee to say what I wanted to hear vs what was going to be an even more valuable insight to us.
Yes, kind of. US Tax-Exempt entities directly engaged in "unrelated business activites" can be subject to "unrelated business income tax" or UBIT at the federal level. But that's unlikely to deter an agency of the federal government which would not be subject to UBIT.
I think this is because of Google - they only allow registration via Chrome (to the best of my knowledge). But then you should be able to use your key from Firefox.
I don't see how Verizon had another option?

With SESTA/FOSTA they could be held liable for anything too sexual. I imagine Tumblr even as an independent agency would do the same.
I don't think modern life is "complete garbage", but I can see the author's point. I hope he or she can find their way, and be happy, whatever that means for them.

For myself, one area which I have often thought about is our extreme "connectivity" - for lack of a better term. Between my phone and broadband at home, and broadband here at work (kinda necessary for my job), etc - the internet and everything is always so much...there.

It used to be you had to make a decision to use it. Fire up the modem. Wait the time (especially when all I had was a 2400 baud modem, telnet access to a dialup account, gopher, pine, etc) - get some stuff done then log off.

Today it is so easy to get distracted.

My wife and I often talk about moving from where we currently live (what used to be "suburbs", but now is surrounded and is old pre-owned housing, mainly blue-collar neighborhood) - and moving elsewhere, out to one or another far-flung location where the stars are visible, land is cheap, etc.

My wife always jokes "But what will you do if you don't have high-speed internet?"

...and a part of me thinks - a part of me that seems to grow every day - a part of me thinks that would be so great. Just basic internet, or maybe what I'd get on my phone. Or maybe I'd have to drive into town and stop at the library or starbucks or something, dither around, check my email, download a movie or two - then go home.

I'd have so much more free time instead of distraction.

Right now, the only way I can gain this is to be very disciplined, which I mostly fail at. Losing the ability to have broadband access - it sounds nice. I also don't think I'd lose much if it happened, either.

But what I'd gain might be the best thing...
Where Proof, Evidence and Imagination Intersect
What is the incentive for people to pretend they own those email addresses?
> An income over 220k is easily > 90% percentile.

Every source I can find (2014-2018 data from a variety of places) puts it between 97th and just over 98th; probably hasn't changed more than a couple of points since.

> I do not know what upper middle class is supposed to mean. Does it mean 90-95 percentile?

If by “middle class” one means petit bourgeoisie, then 95th to 99.something percentile for the upper range of that class is fairly reasonable; the haut bourgeoisie are a very narrow slice, and economic classes in that classic sense have overlapping income ranges, because they are more about how one relates to the economy than income level, though the two are correlated.

OTOH, the language of economic class these days is used in many murky and inconsistent ways.

EDIT: Just to be clear, the classic idea of the petit bourgeoisie as the middle economic class of capitalist societies does not mean that they represent the average or some range around the average; the working class makes up the vast majority, the haut bourgeoisie (the class of major capitalists) is a tiny slice that controls most of the wealth, and the petit bourgeoisie are a fairly thin (though much broader than the haut bourgeoisie), largely relatively rich class that is “middle” in the sense of deriving income from a mix including both a substantial contribution from personal labor (the predominant support for the working class) and a substantial contribution from personal capital (the predominant support for the haut bourgeoisie)—the classic example of that mix being the independent small business owner whose labor is applied to their own capital rather than either being rented out to some capitalist, or gaining returns on capital by renting others labor to apply to it.
In many states it is possible to get an absentee ballot for any reason, which allows the same coersion potential but without the convenience of full vote by mail. Forcing voting in person also has a large effect on who actually votes (due to work or other issues getting in the way, which could also include coersion from a spouse who thought you might vote the wrong way or doesn't think you should be able to vote). Presumably people are checking if there are large swings in voting patterns when vote by mail is started that would indicate widespread coersion. Coersion can also be effective in practice even when the actual voting is done in secret.

I wouldn't recommend vote by mail for Mexico, where there is widespread vote buying even with secret ballots, but for the US it seems to me that vote by mail is likely to be more representative and increase the chance that voters will research the candidates as they are voting. No system is perfect so it is a question of what tradeoffs seem to make the most sense for particular situations.
This is not a best way to compare it: brain neurons do orders of magnitudes less operations per second. Current Google's TPU clusters are 10 petaflops, with new ones being 1 exoflops. We can estimate 100Hz frequency for brain, so 100 * 10^11 = 10^13 "neuron operations". Let's estimate 1000 flops to simulate single neuron. So it gives us 10^16 flops for brain (aka 10 petaplops). I.e. Google's new deployments are more powerful than single brain.
Australia scales pen and paper up to tens of millions of ballots cast in one day. These problems have all been solved before and don't need machines to introduce much worse ones.
The first half of nand2tetris[1] (projects 1-6), which corresponds to their first Coursera course[2] is a great introduction to the digital side of electronics. The second half is more general purpose computer and OS specific but probably still pretty useful. I've only finished up to chapter 5 as of right now, so I can't say anything definite.

[1] https://www.nand2tetris.org/

[2] https://www.coursera.org/learn/build-a-computer
Theia is a lot more than that. Theia is an Eclipse project that is aiming for VS Code extension compatibility (and already has results to show for it).

Theia remains the furthest along of any that I've seen. I'd love to know if someone thinks another "VSCode in browser, running on a remote server" is along further; there seems to be a new one every other month!
I'm not sure what hurt you are referring to.
I suspect this too, fastly integrating the systems they can't be broken up.
Moravec's estimate which seems quite well reasoned puts it much lower, about 100 terraflops which you can now get in a GPU https://www.scan.co.uk/products/pny-nvidia-tesla-v100-16-gb-...

It's true they have not suddenly become conscious.
I expected the same, so it’s not just you.
Apple declined to say whether its new privacy TV campaign would air in China
How do we know that examples are not polluted by the biases. Not so long ago FB/Twitter was hailed for its role in Obama's campaign and Arab Spring. It is still being used same except now we don't like the side using it.
That’s the internet for you.

http://www.picturesinboxes.com/2014/01/01/internet/
Now You Can Try to Catch Carmen Sandiego in Google Earth
Microsoft also supports passwordless login, the "novelty" of FIDO2. I just found it out yesterday reading this article [1], page 3 (it's in German).

Disclaimer: I make the Solo key that's mentioned in the article.

[1] https://www.golem.de/news/fido-sticks-im-test-endlich-schlec...
Whatcha doing now that you're a millionaire?
What are you talking about? A private entity controlling the content they permit on their network has nothing to do with Congress restricting freedom of expression.
It would take a computer the size of facebook to perfectly plan how a change will actually affect facebook.

Nobody actually spends the money to do that. They all wing it at some level or another. They're just winging it at a scale vastly more massive than the hundred or thousand computers most people manage.

Source: I worked at Amazon back when managing 30,000 servers was a lot, and I can extrapolate.
I've used The Old Reader since Google Reader shut down and haven't been disappointed. Does exactly what it replaced used to do and nothing more. Totally worth the few bucks a year.

http://theoldreader.com/
Lots of good answers, but the one thing I noticed nobody has mentioned (unless I missed it) is that "DOM" stands for "Document Object Model". The HTML is the "Document". The DOM is an object oriented programmatic interface to the document. The DOM was used not just for HTML, but also for SGML and XML (if you use libraries like Sax).

So the statement you have quoted is slightly confused (although a very common confusion). People think of the DOM as being essentially an AST of the document tree. The "Virtual DOM" is seen as kind of scratch pad for that tree: update the "virtual DOM" and the AST is automatically brought into sync. At that point the "DOM" (as Document Object Model) loses any meaning because it is no longer that object model (with it's completely insane API) that we all love to hate.

Why are these AST diffs being done in userland libraries when it could be done by the browser itself. Because you already have a DOM. Why would you possibly want another programmatic interface? ;-) Though tongue in cheek, this is really historically the answer. The API you've got is the API you've got.

Providing an ability to get the document as an AST and to update it by furnishing a new AST would be wonderful. But you've got to get it by the standards committee.

Edit: I should point out that browsers used to support XSLT which allows you to transform the document declaratively based on the AST. Not sure if any browser still supports it though...
> Does anyone still use those?

Most of the world's leading democracies.

The USA is actually the outlier.
The adoption is accelerating but it's still only a very small percentage of the total market. And while they do have many advantages, they also have many disadvantages; namely range, rate of refuel, and cost.

Even though EVs can meet the needs of the majority of the population, the perception is that they can't and they're inferior. Tesla has done wonders to counter that perception but they're pidgeon holed as being too expensive.

I say this as the owner of both a Leaf and a Model 3.
Certainly, a farmer manually collecting bull semen isn't engaged in sex work.

But I would say at the very least "sex work" covers dominatrices, pre-recorded and live-streaming porn performances, strip club and lap dance performances, as well as escorts. So "sex worker" isn't precisely equal to "prostitute"
For some background, I've been looking for a way to make self-similar geometries in SDF raymarching for a while (and I know some others have as well). After a lot of trial and error, I came up with this loopless technique, and this post is mostly a rationalization of why it works. It's not a silver bullet, since the resulting fields have can be glitchy, but it can be massaged into some really nice results.

I also used this as an excuse to develop a mini framework for making interactive articles: https://github.com/pac-dev/dspnote
Organized crime has been really successful in spreading the "two willing consenting parties" myth. Trust me - there is only ever one willing consenting party. No woman on earth wants to @%$! a constant parade of scumbags.
You're not misremembering. It's just that timing matters. And GC always got less attention than compactions.

My rule of thumb was: if I have a change that will shrink tablets by 10% through e.g. compression and I apply it wholesale with a manual compaction of the entire table, I should assume that in the worst case the table will temporarily take up 190% of current space, until the next GC run or two. If all or most of your data is in one table, this can be a problem. Organic compactions are friendlier because they occur over the course of (typically) days, leaving the GC with plenty of time to clean up.
You're not wrong, but you need to substantiate or fill out your claim.
No idea the only feasible possibility I've come up is to damage Epics customer relations. I don't know maybe it was just some idiot with a list of emails and script but no real game plan.

Here is the an article discussing others with the same issue https://twinfinite.net/2019/03/psa-epic-store-doesnt-validat...

Here is the last email I got from Epic:

Jan E.
March 15, 2019, 11:39 +1300 | Conversation ID: #9950515
Hi (Player's Name),

Thanks for the information!

I know how important it is for you to update and change your country to your Epic account. No worries, I got your back and I'll do my very best to assist you with your request. Additionally, I know how frustrating it can be. Please know that here at Epic Games, we are serious about the player's security and we assure you that your email address is secured as long as you keep the password updated or enable 2FA.

In order to change the country on your account I will need you to reply with an image of one of the following items with your name and address visible:

Passport
Personal identification
*Recent rent or mortgage statement

Any other personal information should be blacked out.

I'll be looking forward to hearing from you soon.
Wait, the law firm talks about their dealings over Facebook?
> When I first saw the notification, I was certain I had some sort of spyware on my system.

Apparently you were correct, based on this story.
I failed to add a qualifier (as in "good" laws, "robust" laws, etc.), but the comment I was responding to was a broad generalization and not specific to this case.

I was aiming at the notion that "this isn't how the law works".
Severe Stress Before Age 6 Resulted in Smaller Brain Memory Structures
Very interested article. I've often railed against putting your thumb on the scale (or even worse, second-guessing) machine learning models by applying too many so-called "business rules," especially post hoc rules. If the model doesn't learn on its own what you consider to be obvious structure of the data, then either you've chosen the completely wrong model and it won't be able to learn non-obvious truths either, OR your expectations were wrong and the "obvious" structure isn't real. Ineed, the model discovering, entirely on its own, the same structure as a human analyst is often the first evidence we see that the model works! In any case it does you no good to try and force it to fit your preconceptions with post hoc adjustments. Either fix your preconceptions (if they are mistaken) or switch to a model which naturally agrees with you.

Sutton takes an even more extreme point of view, suggesting that most human feature engineering is similarly a waste of time. It's hard to argue with if you know the history: some of the best computer vision algorithms use exactly two mathematical operations, convolution (which itself only requires addition and multiplication) and the max(a,b) function. (This is true because both ReLU and MaxPool can be implemented with max(), and because a fully connected layer is a special case of a convolution.) A similar story occurred in speech recognition, with human designed features like phonemes and MFCC are giving way to end-to-end learning. Indeed, even general purpose fully connected neural networks started to work much better once the biologically-motivated sigmoid() and tanh() were replaced with the much simpler ReLU function, which is is just ReLU(x) = max(x, 0). What really made the difference was leveraging GPUs, using more data, automating hyperparameter selection, and so on.

I'm not sure if there's really a lesson there, or if this trend will hold indefinitely, and I'm not sure why the lesson would be "bitter" even if it holds. Certainly opinions are mixed. One the one hand, many researchers such as Andrew Ng are big proponents of end-to-end learning; on the other hand, no one can currently conceive of training a self-driving car that way. But avoiding domain-specific, human-engineered features may be a viable guiding philosophy for making big, across-the-board advances in machine learning.
When a company gets that big, powerful and influential it can't just do whatever it wants anymore. From a European perspective I'd say this is an issue of freedom for society.
Nuclear can be cheap. We have decided to make it expensive.

We throw away 95% of the fuel. This is because Carter gave an order to not reprocess old fuel rods. Well, we would throw away 95%, but actually we just keep it sitting around for political reasons. Most of our fissionable material is sitting in containment ponds.

The NRC refuses to give guidance. They will only approve a reactor or disapprove it, given a finalized design. You have to do all the design work up front, completely in the dark, and then you get a thumbs-up or a thumbs-down.

Every stupid insignificant part involves absurd paperwork, right down to changing the lightbulbs.
Sometimes even experts have a hard time distinguishing between relevant and irrelevant facts. Let alone normal people with no formal training in the field, no practice, and no evidence.
.. but, but, didn't they wring the DevOps folks through coding challenges, sorting algos and whiteboard coding before hiring them? I heard that's the number 1 way to ensure uptime at FAANG.

(Configuration changes, that's the source of my sarcasm)
Probably because it's not about actual CP or harassment, so no faux-libertarians here.
Gents, this ^ is what "full retard" looks like.
It doesn't really matter who leaves.

These are people who were part of the first scaling out of single platform to 2 billion people. Their skill was in building out such a network and keeping it running. The skills required to do that well, came from people with business and compsci backgrounds. That work is done.

Now what matters is who joins. And what happens next to such a network.

Compsci and biz people won't make a difference to vision. The next phase will be driven by ideas from social sciene, ecology, history, psychology, economics, politics, religion etc. People who have a deep understanding of the value of human networks and what they can do, will drive the next chapter of where Facebook goes.
For all the effort you put in these posts, I think it would be very much appreciated if you could (re)post it on a blogging platform like WordPress.com. Reddit/imgur content are not made to last but stuff like this definitely is.
It's actually well documented that Facebook enabled and inflamed the Rhingya genocide in Myanmar. Here is an example article but there are many more:

https://www.aljazeera.com/news/2018/03/facebook-role-rohingy...
I use cloud9 and am pretty happy with it. It lets you connect to any instance anywhere (I use ubuntu) and it works as expected. How do you feel like they destroyed it?
Rather than a 2 word post how about you write a balanced comment on the reported events in India and Myanmar which the parent post referenced giving a more nuanced account of events.

The right way to counter a brief, sweeping comment isn't an even briefer and more sweeping comment.
I have subscribed to more email lists these days than ever before. Why? Because trust in the system has increased. I know that I can easily subscribe/unsubscribe and that decision will be respected (or punished if ignored).

So while gmail has made life harder for people who want to email me, it have made life much easier for me as an email user - which makes me more willing to give out my email.
How would they stop that?
Probably either Denial of Service or hoping a way to make money off it became available later.
How common are these huge annual salary bumps at Amazon?