skysight-inc/HackerNews huggingface dataset:
more data

1990 - 7.50/hr software testing @ bigco1
1992 - $24/hr software testing @ bigco1
1994 - $40/hr developer @ bigco1
1996 - $54k developer @ bigco1
1997 - $58k developer @ bigco2, options-heavy comp (worth ~$400k over 9 years)
2006 - $120k developer @ startup1, options-heavy (worthless)
2008 - $120k developer @ startup2, options-heavy (worthless)
2016 - $290k developer @ bigco3
2017 - $360k developer @ bigco3
2018 - $405k developer @ bigco3

verdict: bigco

second verdict: perusing the timelines, I am old AF
White male, born early 90's. Raised, live, and work in Silicon Valley.

2013: intern at tiny startup A, $12/hr, no benefits. Paid for my own gas/food

2014: software eng intern at large corp A. $28/hr

2015: software eng intern at startup B. $40/hr

2016: software developer at corp C, $105k base, $20k signing, future equity (noted below)

2017 - entry software engineer at corp C. $115k base, $25k bonus, $70k equity (for 2016 and 2017). Total comp about $205k-ish

2018.a - entry software engineer at corp C. $125k base, $27k bonus, $80k equity. Total comp around $235k

2018.b - mid year promotion to software engineer (non-entry level). $141k base, likely equity bump. Total comp for 2018 projects to be about $240k.

Current corp doesn't negotiate, but has very solid equity.
News are provided by https://newsapi.org
“Plasma Chamber”, promoting the development of blockchain applications
People find truth in repetition and social proof that the belief is shared by those they regard as their peers.

Ugly openly available hate groups attract followers of various sorts and allow them to bounce hateful ideas back and forth among themselves that serve to cement the truth of these poorly thought out world views as part of their deeper view of the world.

Those who are mild are more likely to find themselves subserviently listening to those who are bolder and more extreme. The latter will certainly garner a larger audience and gradually seem "truer" to the rest of the community.

The people who merely wrongly believe that jewish people are somehow hogging all the money garner less attention than those who believe they are conspiring to harm us all and calls for violent action are heard above those who call for reason and sanity.

People self select groups of people to communicate with who reinforce their existing beliefs because this is intellectually comfortable and they rarely change their opinion when they rarely encounter a dissenting view.

You probably can't keep deviants from talking to one another short of implementing 1984 but it seems highly likely that we could in fact probably drive most of the trash underground if we were so inclined and thus keep a lot of people out of the intellectual mud in the process.

The argument that "it wont work" seems to be from a deficit of imagination or wishful thinking.
Hmm, it was a joke, actually.
Actually HN does advertise. Just yesterday I saw an add in the Google search bar for "news.ycombinator.com" on Firefox focus while searching "hacker news".
Whoa. What position for bigco3?

edit: yes, I was born after you had many years of work experience :)
Looks cool. But in my experience, theoretical understanding and some simple proofs are quite important in mastering SQL. I would suggest the intro to DB online course offered by Stanford.
Any tips on negotiation at FANG corps?
It's interesting to hear your thoughts as a person whose work requires to interface with the political-ad-vetting process of web giants.

If you were a representative of the public (with interests in safeguarding the authenticity of information promoted to individuals of the public), would you endorse a difficult google like vetting process or a superficial, lenient vetting process adopted by Facebook?
you were able to do it in 2014 on the $208K. The 2018 equivalent of those $208K - a principal at a hot company is $450-$550 (Google's L5-L6 medians) and it does allow to buy very nice townhouse in MV/PA/SNVL or even a modest home.
How to parallelize Cpu-bound problems in Python exclusively with Pool? [Guide]
> Turns out I could literally see as obvious distinctions that no one else could see... big difference skiing at 80mph

lol

> ahem

wow
Thanks for your thoughtful reply

> A cheats way

I see your cheats way is to put words into somebody else's mouth,

which should work in an environment where there are more than 2 senior devs, but we are only 2 seniors, so the "I read in Knuth that" method should work.

How can I get my respect back and not cheat around the issue? should I dive into more advanced topics and show it in my work?
> CRISPR holds way more promise than silly fantasies of human genetic enhancement

I really dislike pandering, dismissive statements like this.

What's so inherently wrong with the entire category of genetic "enhancements" (changes
for a perceived positive benefit)? You can't respond to this by just pointing out some proposed enhancements or motivations that are silly. I'm asking why you object to the very idea of any enhancements.

What about changes to make the following at some point in the future (these are just to give the general idea of positive changes, I'm not saying CRISPR could necessarily be used for them). These are things that in principle could be addressed by genetic "enhancements".

- stop people from getting diseases like celiac disease

- lessen our evolutionary desire for fatty and sugary foods (that no longer makes sense in the modern world, and which causes great harm)

- address some of the more egregious cognitive biases that cause so many problems in the world
Not in the trivial case. I meant most porn sites. All you have to do is use a reputation service and block uncategorized sites. Cisco OpenDNS actually offers a free DNS resolver that filters out most porn sites.

Also,surprised at the amount of responses on HN today that presume details....
Almost but not quite - at high ends of salary the marginal tax rate is 38%, so $50k->$100k doesn't necessarily make you richer, it just makes Uncle Sam happier.
> . While Sayoc carved out ugly niches on Facebook and Twitter, Bowers found even safer harbor for his racist, xenophobic and anti-Semitic passions on Gab, a two-year-old social network that has served as a nursery for white nationalists.

pretending people couldn't find places to air antisemitic or white nationalist sentiments before the internet, or that the internet makes it easier, is silly. if anything the internet makes it harder for these fools, because now if they show their faces or use their real names, they're doxed and harangued at every turn by an internet lynchmob.

> I don’t know exactly how we square free speech and free expression — which are paramount — with a better policing of the internet, but I’m certain that we need to approach that challenge with more urgency than we have mustered so far. Democracy is at stake. So are lives.

right, as opposed to the rosy times before the internet, with timothy mcveigh, the DC sniper, and the unabomber. or how about john wayne gacy?

why this guy is paid to spew inane opinions like this is beyond me
https://www.phoronix.com/scan.php?page=article&item=ubuntu18...
> They never, ever made me feel bad about it.

I think this is what real seniors are about, they avoid making others feel inferior.

> Maybe find a better place to work?

I want to, but the other senior was a friend of mine that I don't want to lose.

Do you know how I can fix things and regain my respect?
Well, if your workload would be the same either way, you'd want to be in a world where there are more tax dollars than less :)
Factbox: Ten years of Bitcoin
We use balena for a lot of our edge deployments and it works great. For some of your points it is possible, just have to dig into the API a bit -- the docs can be a bit outdated and hard to find though.

For pinning specific devices or incremental (canary) deployments we built a tool using their api that might be helpful for your case [1] although now I suppose a rename is in order :)

[1] https://github.com/mobilityhouse/resin-release-tool
I am a brown male working in India. The salaries are rounded to the nearest 100000 INR. USD values are rounded to the nearest 1000 USD. These are salaries per year. Need to emphasize this because when you see numbers like 3000 USD you may think this is per month. No it is indeed 3000 USD per year. When there are stocks involved, only the stocks that vest per year is included as part of the yearly salary.

2003 - 0 YOE - 200000 INR ( 3000 USD) - Software Engineer - One of the very popular Indian IT firms
2005 - 2 YOE - 300000 INR ( 4000 USD) - Senior Engineer - Same as above
2007 - 4 YOE - 1000000 INR ( 14000 USD) - Software Engineer - A small American company with their office in India
2009 - 6 YOE - 1500000 INR ( 20000 USD) - Senior Engineer - Another small American company with their office in India
2011 - 8 YOE - 2000000 INR ( 28000 USD) - Principal Engineer - Same as above
2013 - 10 YOE - 3500000 INR ( 47000 USD) - Principal Engineer - A big American company with their office in India
2015 - 12 YOE - 7000000 INR ( 95000 USD) - Principal Engineer - A big American company with their office in India
2017 - 14 YOE - 9500000 INR (128000 USD) - Principal Engineer - Same as above
Basically what would be a 65 at bigco2 (MSFT)

Note that options have turned out to be pretty mediocre on average for me. $400k over 9 years at MSFT was a significant chunk of compensation, but they weren't life-changing. It's possible that startup2 can still make me a bunch of money, because I own the stock and they're profitable, but I basically count the probability as 0. Get RSUs.
Previous discussion from a year ago: https://news.ycombinator.com/item?id=14522795 (70 comments)
Simple React-Native Steps Component
Because they where vulnerabilities in the JS engine of all browsers and they have similar issues. See the browser release notes for the last ten years. e.g. https://chromereleases.googleblog.com/2016/03/stable-channel...

Thing is the browser engines where are not so diligent about CVE's and they are necessary evil, while Java/Flash where optional evil. With the Flash plugin being significantly worse quality than the Java ones.
That sounds kind of ..uhmm.. incoherent. Care to elaborate?
A quick question - presumably your first position was based in India - is this still true ?

(I mean that's a 40-fold increase - well done, but if the India IT industry is seeing that sort of inflation it must be a weird ride.)
Yes, I am still working in India.
Why would anyone wanna go to Iceland?
What's wrong with nbconvert?
Deletion then.

I'm not suggesting a European alternative, I'm saying that this does not belong on hackernews.

Asto it being original reporting, that's a little hard for people to factor in when it's entirely blocked.
If you decide that you wanna bend it, you would be pleased to search r/unixporn for the [aqua] tag where people remake their workflows for macos
So a massive nursery of octopus,
not a nursery of massive octopus.

P.S. I feel the plural of octopus should be
neither octopi nor octopuses, but either:
octopus - same as singular, you know, like 'sheep';
octopussies - for fun, because they're not as cute as cats.
How about serving a tiny niche first and aiming at profitability?
An open letter to Satoshi Nakamoto on 10th aniversary
And then the NSA intercepts your shiny new open hardware on the way to the customer, and inserts some nasty closed source spying device.
China Telecom diverted internet traffic in U.S. and Canada, report finds
> But just based on what was explained in this blog post, it sounds like they're replicating database updates asynchronously, without waiting for the updates to be acknowledged by slaves before the master allows them to commit. Which means the data on slaves is always slightly out-of-date...

Anecdotally I think I see this regularly. Part of the build pipeline I work on requires recursively downloading a particular folder for a given repo. From time to time, I'll have the latest git ref give me data from the previous git ref. Everywhere else on GitHub the information is up-to-date. But not the API endpoint to download files. When this happens it takes roughly 5-7 minutes for the correct information to show up.

After reading this and all the other resources people have posted I'm definitely going to see if I can reliably reproduce the error.
Μπορεί κάποιος να μείνει σταθερά πρώτος στη Google;
I think it is Juno (the Julia package for Atom)'s fault.
Atom is fine on its own, as is the Julia REPL after compilation.

I just looked through Julia's settings tab in Atom, and saw the option "Fallback Renderer" with the note "Enable this if you're experiencing slowdowns in the built-in terminals."
It was disabled by default, so I've just enabled it.

Subjectively, I think it feels fine now. Longer use will tell, but I suspect I was just running into a known issue some setups run into, and they already provided the workaround.

EDIT:
Comparing running some code in Atom's terminal and a REPL running in the GNOME Terminal, the regular REPL still feels notably snappier -- even though I'm `using OhMyREPL`, which makes the REPL a bit less responsive.

I'd say Atom feels acceptable (and definitely not "mind boggling laggy" right now), and shift/ctrl + enter more convenient than switching tabs.
So I will stick with it (for Julia). More time shall tell.
cURL 7.62.0 moar stuff
That's great. What's your stack and on what technologies are you working?
Case in point, helium filled balloons that deflate over a couple days.
Using Arch, and such recent kernels, and having isolated the issue, you should report it upstream. Otherwise it sounds like you have the time and preference to report negative experiences on HN rather than see the problem get fixed.
How does the calculator percent key work?
So everything is eventually going to WebAssembly. Eventually.
Top Most Powerful Air Force in the World 2018
Moment-based quantile sketches for efficient high cardinality aggregation query
We've banned this account for turning two unrelated threads into massive racial flamewars in the last 24 hours.
If it was a large hollow body, then it would have particular resonant frequencies. Is there such a thing as a resonance sail? Total speculation, but I think such a thing would work the opposite of a lightsail, in that it would tend to go toward bodies than emanated it's resonant frequency, rather than be pushed away by radiation.
2007 bigco1 74000 base, $30000 stock [fired performance]
2010 startup 85000 base, 1000x stock
2011 fired for performance (company later went public, and stock was >$100 so that cost me 100k)
2015 govt 56000 after 4 years unemployed (basically drinking and getting high everyday on savings)
2018 bigco2 100000 (sober now)
I thought hydrogen was the smallest gas, not helium.
Funny you should say that. So here's my situation: college diploma (massage, 2005-07), BSc (bio/psych, 2007-11), MSc (psych, 2013-15), MSc (econ/bus, 2018-19)... and yet my main money-maker continues to be massage because:

1. $110 CAD ($83 USD)/h

2. I set my own schedule, both weekly and time off (self-employed).

3. Zero stress: no one's ever stressed coming in, and I get to directly help people in pain. These people tend to be very neat and I have an hour to get to know them and the interesting lives they lead. It's very fulfilling.

Since starting my current practice in Vancouver six years ago I've made $300,000 CAD ($230,000 USD) total, working an average of 3.5 months/year (or, more accurately, averaging 8 months/year, 3.5 days/week). It's paid off my BSc student loan and covered an expensive MSc that I was able to finance while simultaneously completing it full-time in Europe for two years. I'm now able to turn my focus to helping my family get out of debt.

I should add that I've worked the same in Toronto, Nova Scotia, Montreal, and Yellowknife, and nowhere was it this good. I'm also quite good at what I do and am a real people person -- these are key. And a white male as well, but our clinic is made up primarily of ladies who make the same as me, just less in total as I work longer -- 8-10h compared to their 5-7h days.

I'm so happy this conversation was started. I wish I could have read this post before diving headlong into student loan debts the first decade of my adult life.
We're a blockchain startup and while we're not directly solving global warming, we are pioneering the bleeding edge technology for building in economic incentives for applications like lowering carbon emissions, water waste, or fossil fuel usage. We believe that through the clever use of blockchains, we might create the incentives for a greener planet.

If you're a go, rust, or JavaScript developer, we're hiring--

tendermint.com/careers
Simple Steganography. I wrote a similar article to use Amazon Photo storage as a free way to store files if anyone is curious how this works:

https://medium.com/@eirurueta/free-unlimited-cloud-storage-o...
Nit-pick - you mean to divide 32.768kHz by 2^15, not 2^16 to get 1 pps.
Canada's last witch trials: Women accused of fake witchcraft
I was about to correct you and say that hydrogen is the smallest, but apparently, hydrogen's atomic radius is actually a bit bigger. Helium's radius is smaller due to the larger charge of the nucleus making for a tighter electron cloud.
I remember these constant problems with helium tanks in rockets. It's way harder to keep helium in place.
Maybe we're living in a time loop, where the global gene manipulation catastrophe (aka Zombie Apocalypse) has already happened, and we, as the descendants of the survivors, are immune to it.
Awesome, thank you! The results look really good. Still got plenty of room to optimise though ;)
"iPhones are allergic to helium"

https://news.ycombinator.com/item?id=18340693
Depends on your definition of smaller, but apparently it's not clear-cut: https://www.quora.com/Which-element-is-bigger-an-atom-of-hyd...
Twitter gave you 280 characters, and your tweets got shorter
Previous discussion: https://news.ycombinator.com/item?id=17856700
I am glad I'm not the only one. I find the hidden state confusing, and I prefer my code to be in plain text files in a git repo.
Split seemed like a trashy euro nightclub scene for us. We much preferred Zadar, which was totally chill and reminded me of Key West with it's artsy, laid back vibe. Skradin was also amazing- I want to go back there with nothing to do for a month and decompress and write a book.
Haunting items for tomorrow
Is it even possible to monitor fir helium levels? It’s an inert gas, so I’m not sure if it’s easily detectable directly.
It’s fine if you just want to show something to someone who for whatever reason can’t run the notebook themselves, but it’s not up to producing a “formal” document. Maybe in a few years it might be.
I agree! Maybe you misread me, or maybe it's me not having been clear enough: I do expose them to adult speech/logic/vocabulary, it's just that I encourage and arrange the meaningful dialogue to start with a "How" instead of a "Why". It's just semantic (and me hoping that it will spark a scientific interest/method).
Netflix adds 7 Mn new subscribers in Q3 2018
The rate of which you get there matters though. Because the most expensive resource is your workforce. I think modern JS is reasonably productive, and I think getting there is too.

But we recently build a Blazor.net app, and even though it’s new tech, the production time was a lot lower than it would have been, had we used our standard graphql Apollo + Vue approach.

I think something like django might be even more productive, but good luck hiring for that.
Multi-actuator tech sounds interesting, and I wouldn't be surprised to see drives with 5, 10, 50 or 100 read heads per platter at some point.

With 100 read heads per platter, typical seek time is cut by a factor of 100. That won't let them overtake SSD's, but at least allow them to close the gap.
> We are determined that Ubuntu is judged as the world’s most secure, most cost-effective and most faithful vehicle for open source initiatives.

Thats quite a bold statement. Apparently they know for a fact how everyone in the world perceives them?
Congrats on being sober!
I really dislike meme-heavy presentations because they add a cultural layer to the presentation that:

1. Expects the audience to be familiar with what's being implied by the meme

2. Influences people who ARE familiar with the meme depending on their individual tastes regarding that meme or memes in general

3. Are visually inconsistent and incredibly busy, making it tiring to parse each slide

I really do want to see his thoughts on Notebooks and recognize that his slides are meant as an accompaniment to his verbal presentation, but there are just so many barriers to digesting his argument here and so many ways I feel like he could have actually used the slides to provide supplementary information rather than entertainment.
There is not a single NUC with internal power supply unit, so saying it's smaller is cheating.
Banks won’t lend to startups in the UK, unless secured by assets just like a personal loan.

In the UK almost all bank lending is related to the housing market (I read a stat where it’s ~ 95%).

Basically, the banks are extremely risk adverse and only care about rent seeking.

Even if you’re in business and doing well, it’s difficult to get a loan.
I don't even think "seeing things" is why most millennial travel. They travel to show off that they are traveling on their instagram and facebook feeds. To that end, virtual reality might not even cut down on travel at all because it wouldn't give people the status/bragging rights to show off their glamorous lifestyles.
Of course you do. I just don't think there is enough of you to warrant a special gender pronoun.

Yet. Who knows how things will be next century.
>fundamentally there is not that much of a difference between providing a token directly as a command line argument vs. providing a certificate that lives on disk.

certificates with related infrastructure is more like a well-managed injected security "aspect" whereis key on the command line is an architecture style of a kitchen sink ad-hoc mix-in.
Yes, with iPhones!
I bought a Gazelle Pro in 2011 and the thing still works great(paid 1600$ at the time). I only upgraded the RAM from 8 to 16 GB and put in an SSD. Last year I was considering buying the Oryx, but since the Gazelle works so great, I don't see any need for new purchases. I never had any issues. Only game I played was LoL, and it worked smoothly at highest settings.
Never heard anyone calling it postgre.
But again, some people pronouns SQL as 'sequel'
Best Website Development Company in Mumbai
Webcraft India provides more than website design and development. Your business, web presence, and brand identity will be taken to the next level. Webcraft India will produce a custom website design and platform that will maintain the professional image that you've worked hard to build.
This is Plasma Chamber github
https://github.com/cryptoeconomicslab/plasma-chamber
While technically it would probably fit the definition, usually what's meant by steganography regarding images is hiding the data within the image itself (using differences in pixel values that are not easy to spot). As far as I understand it, this just makes use of the file structure. It's beyond me though how it survives twitter thumbnailer. I would assume that one of its purposes is to strip any unnecessary metadata from the image, making it as small as possible.
> Are you serious? How is this not wrong in HN world?

Clarification: I meant it would not be wrong without the context of her being a job applicant. That's what I meant by "in and of itself".

That's to address some responses in other threads where people were asking why behavior at Burning Man warrants consequences at the job. The detail that their professional relationship persisted throughout Burning Man until she got a response from her potential employer seems to have eluded some people's eyes.
wow. old as fuck trick reinvented. people are excited.
Singapore-based startup that removes space debris nabs $50m
Twitter bots drive up to 60% of the conversations on trending topics