skysight-inc/HackerNews huggingface dataset:
It is pretty high, I agree.

I started 5 years ago on a 110k salary with no bonus. Over those 5 years I've worked my ass off, done some questionable things and never once asked for a raise. I work in a department on my own, in a small office. In the past 3 years I have done an average of 80hrs a week, occasionally getting in 12-14 hours on the odd weekend, other than my bonus I don't have any other benefits. I don't question why something needs to be done or the ethics behind it. I just do as I am asked and I et left alone to do it however I see fit.

I don't have a 'project manager', stand-ups or a kan-ban board. I rarely need to attend meetings. I have very few days off, take around 10 days holiday per-year ( we are permitted 32 ) and never question a task given too me. I don't know if there is any correlation in these things and my wage, just laying out the facts.

Its also not like they couldn't get in someone cheaper. The work I do isn't that hard. Its just fast-paced. In this place, time is literally money.

1st year - 110k, no bonus
2nd year - 140k, no bonus.
3rd year - 190k + bonus.
4th year - 220k + bonus.
5th year - as stated above.
You had me at the etymology of nation (I cannot be a native of the US, because I wasn't born here, and that's what being native means). So treating nation different from state, got it. E.g. Navajo Nation is a thing, distinct from the US states that happen to be around it at a given time.

But then you lost me with language and culture being heritable (as opposed to strongly influenced by the people you grow up around, who of course are usually related to you).

Your comments seem to be objecting to the term "Nation" (which comes across as a pedantic nit-pick), as well as a nativist argument around heritable traits (which sounds vaguely racist, but dressed up in fancy language).
Unless the money came from an illicit source (I don't think the source was stated, but making a ton of money from Bitcoin's rise is perfectly legitimate), cashing out would surely be perfectly legitimate as long as one paid the right taxes, which there would hardly be a reason not to.
Hmm, also seems like there is a big personal feud there:
http://fortune.com/carl-icahn-bill-ackman-feud/

Seems a little game of thrones-y.

Sometimes I wonder how much of our rational "systems" are mere fronts for powerful people no different from the chieftains of pre-history. Sigh.
Right, that is the view that is being labeled almost providential. There's a quote from the book that I posted in another comment that pretty clearly exemplifies the 'almost' providential nature of Pinker's view of history:

"Though I am skittish about any notion of historical inevitability, cosmic forces or mystical arcs of justice, some kinds of social change really do seem to be carried along by an inexorable tectonic force."
Robots? Assuming you already have 7+ days worth of clothes simply hire a maid to come by once a week.

With a human you never have to worry about software upgrades, charging batteries, or wake up in a cold sweat in fear of your hired help violating Isaac Asimov's laws of robotics.
Yeah seems like click bait. They pasted the line drawing from the patent application and didn't even both to try a mockup.
It sure is :) Welcome to BMC, Winn!
Glad to be your first supporter, and waive the platform fee.
> ditching Academia and entering the workforce

I'm not sure I understand why you're treating academia as separate from "the workforce."

> Comparing it to poverty is a pretty bad idea as well.

You're right, but I think there's a valuable point of comparison between poverty and jobs outside of academia. And while this is not true in all cases, I think it's fair to say that many academic jobs in CS can provide a comfortable living wage for a small family.

> Clearly academia doesn't want to pay for the talent

In many cases, they can't pay for the talent. At least not to what some companies are prepared to pay for the same people.
Get notifed when to visit beach
I've really enjoyed using https://www.googleplaymusicdesktopplayer.com/ for desktop. Its just an Electron App but it seems to add a few extra features that make it much nicer to use.
It sounds like you are looking for something like Yocto/OE, which you can bake pretty much any build script into, cross compile and deploy.

What exactly are you looking for with regards to deployment, and what tool do use, instead of CMake, to give you that ability?
You can avoid rounding errors 100% of the time for as long as you like. For example you can use integers.

Its entirely possible to have any reasonable degree of precision reasonably required to the limits of our tools to measure.

This isn't about an inherent limit of computation its just programmer error.
I think part of the online music discovery problem is that there is zero social context for it. Using Spotify to discover new music is, at least for me, the media equivalent of eating in a restaurant alone. Sure it's doable, and it's even preferable sometimes, but you're still missing one of the core elements of the experience.
Yes, it's an MLM but unfortunately, they have a business model that works. Amway is an MLM that survived a similar attack as Ackman vs Herbalife. Ackman did not bring anything new to the fight. I wished he would have won since many people lose money since they feel that Herbalife will sell itself. They're not ready to put up with the low pay and long hours until they reach the upper ranks. Most people just give up and lose their investment.
I wonder if he still has the purple Porsche.
The positions in question were actually lecturer, not professor, positions. We have former TA's currently going through the process right after graduating undergrad even. Even then, with minimal experience "required", its a hard problem.
Sign up was a breeze. Thanks for this. https://buymeacoff.ee/researcher
If you do the math, your "100x" credit comes out to 13.8% of your monthly payment in credit per hour of down-time.

That's not terrible or extravagant. The 100x multiplier is there only to make the credit reasonable, without it you would be getting chump change.
Heck yeah! It's great to read this. Large companies will bleed you dry and not remember your name. It's better to be the survivor of a failed startup than a star at a huge company. Better than being the survivor of a failed startup is the owner of a successful one. You'll never know that last one if you don't try.
> There seems to be a bias to discredit the interviewee if the interviewer lacks knowledge in an area.

That reminded me of this classic HN comment: https://news.ycombinator.com/item?id=12701625

The containing discussion is also relevant.
If your company is only paying Slack $6.67 a month, you've either negotiated for an amazing discount or I really hope your chatbots are fun to talk to.

But I agree with your assessment: the purpose of the 100x is almost certainly to make it less offensive to receive an SLA credit. The only thing worse than having downtime is getting a credit that doesn't even round up to a dollar.
They were introduced to keep the numbers down as they are the natural predator of rabbits.

Australia also introduced ferrets and foxes to keep rabbit numbers down. Ferrets don't seem to have had as much of a negative impact as in NZ, but foxes are a big problem.
> [commentary: I grew up in a conservative family, but I don't recognize the modern Republican Party.]

I don't think even Ronald Reagan would recognize the modern republican party.
Getting a slightly wrong answer ought to have been detectable even after short period of time even if the difference was microscopic.
Perhaps. I will say a lecturer positions pays well, but not well enough for many. Its a problem in the valley for sure, though I'd argue its not the biggest issue by far. We have a small number of people apply (relative to the number we would want) but quality is still a huge problem despite qualifications.
From the document...

> because Morgan Stanley is not acting as an underwriter, it will not have engaged in a book building process, and as a result, it will not be able to provide input to the DMM that is based on or informed by that process
Let's just see if Trump and the State department make any statements condemning these moves and encouraging democratic institutions. Sometimes all you need is a few strongly worded statements that say we are watching. The US has a lot of influence here.
Sounds kind of like pagerank for songs.
The problem is that, according to your documentation, local music has to be on a desktop (the only way to listen to local music on mobile is to be connected to the same WiFi of a desktop that serves that music (!)). Which I think defeats the purpose of having your music on the go.
I know actually doing the work of drilling into a rock, seeing how much powder you get, then reprogramming to try it a different way probably iant actually all that cool, but the though of working on something like this is just amazing :)
Ironically, I tried and failed to switch to Google Play Music because they limit playlists to 1000 songs, and I have a couple different playlists with 1600+ songs each.
I just met this guy at a bus stop where I was playing my sax on the street
Exactly as easy as without tabs. Now do that the whole day, sometimes with tabs, sometimes without.
Show HN: Gotham web framework 0.2
Nice work, I will try using it on my next project.
404 Not Found WinLover at localhost.
Add songs to your library. It's given more weight than simple up-thumb/down-thumb.
You should start off with industry standard certifications to get yourself in the door. Security+ should be your first certification so you can start off with a good base security foundation. Then move on to Linux+, A+ and Network+. These would take care of your vendor neutral certifications and cover security, linux, computer builds and general networking. Now you can at least have a good conversation and have have a base level of understanding with an interviewer.

If you want to move past the journeyman level you could go for a CCNA or CCENT Routing and Switching (to improve your networking skills), RHSA to get performance based Linux skills that will work for RedHat Enterprise Linux and CentOS, MCSA to get official Microsoft base competency. Jobs in this range should pay from $50,000 to $79,000.

To kick it up a notch you will hopefully have a job by now along with work experience, and can work on the career changing certifications. I would recommend going for MCSE if your in a Microsoft shop, else RHCE for Linux, CCNP to cover professional routing even if your not doing networking at your job, there is nothing better than knowing how networking really works. Normally this range of jobs pay around $80,000 to $170,000 depending on how good you are. You can normally get paid towards the high end by blowing away the interviewer by having an extreme in-depth knowledge of Networking, Linux, Microsoft and Security.

After some years of experience (normally 10+) and you are at or entering the expert level you can work on getting a RHCA (RedHat Certified Architect), CCIE (Cisco Certified Interconnecting Expert), CompTIA CASP, CISSP and ISSAP, ISSEP or ISSMP. By this time you should be in or applying to a job after having at least the CCIE or RHCA paying around 180,000/year base. Just having CASP or CISSP will be around $90,000 to $130,000 a year depending on how in depth your knowledge and challenging your previous work experience appeared to be.
I wonder if these numbers are comparable. For the 40% to be true their candidates would have to interview at a maximum of 2.5 of their cleints on average. That doesn't seem to fit with their model.
So many companies/people are fleecing people because they can.

I thought by now, the perpetrators in slimey businesses would be socially ostracized.

Instead, they seem like they are put on a pedastool?

In my world, I'm disgusted by those that take advantage of the poor, and uninformed.

I see the predatory behavior in so many professions. It seems like ethics/morality just went out of fashion.

I'm literally shocked when I meet someone with ethics, or sthics when the heard isn't looking directly at them.

I remember sitting through Sunday school classes. Even at a young age, I wondered how will I incorporate this mythology (was just truth back then) into the real world.
If I were single, it'd be no more than whatever lump sum would semi-guarantee I could have $5000 turning up every month for the rest of my life (so about $1.5m, I'd say). Since I'm married with kids, however, it might as well be an infinite amount :-D
I would have used my Nexus 5 for at least another year, maybe longer, if it didn't bootloop. I replaced it with a Nexus 5X that I would still be using today if that too didn't bootloop.

Beware, your Nexus 5 is on borrowed time with regards to the notorious bootlooping.
Every project I develop is unit tested with strings containing invalid unicode text, containing null bytes, and other random stuff.

If a user can’t paste any byte sequence, and expect it to work, then the tool is broken. I handle these cases.
When the introduced the $10 / user tier (up from $5), $5 gsuite lost at least one feature that I use: email content filtering. It was implemented in a pretty hard-to-find place, but was effective and had enough functionality to catch, e.g. social security numbers and credit card numbers.

If a team was already using the feature they got to keep it for an extra year or so, but otherwise you had to upgrade at double the price to have the feature.

That being said, it is now implemented in an easier to use way.

Don't recall details, but I believe there were a few other minor functionality losses of that type. I had already moved to the higher tier for unlimited storage and data retention tools.

There's a feeling of a stronger and stronger push to get per user revenue up and up with the new Enterprise level functionality coming at "contact us" pricing.
You can still add local tracks to playlists and sync those playlists to your phone. I have plenty of albums that don't exist in Spotify's cloud that I bring with me on my phone as "downloaded" playlists.
I think the problem is that even if they did, they wouldn't use the facilities, because the labor in the Chinese/Taiwanese facilities would still be cheaper.
I like that the problem is remote specific, and the first image you have is “asking people, by name, to sit down with you”. Your image is nit wrong, but a symptom of how we can be hardwired for physical proximity.

Otherwise, a common issue for a team with colocated workers mixed with remote workers is a facility to ignore calls and messages.

Central people get easily overworked, interrupted and drown into tsunamis of requests. One of the coping mechanisms in these situations is to just ignore most requests, and only deal with people getting loud enough to be heard. In a mixed environment, the coworker siting 10m away has an easier time grabbing attention than the icon in the chat room with a unread badge.

Even simply knowing when someone is taking breaks can help to time requests to get them at the right moment.

I have remote days every now and then, and it’s interesting to see how the game is completely different, and how often I end up asking someone physically there to go talk to people on my behalf.
Any plans to support Asian languages?
> This is in fact not idiomatic Go style.

This is absolutely idiomatic, with progressively increasing levels of opt-in expressivity. "If you want [additional] error abstractions, you just program them yourself" was clearly demonstrated: my "tree" of error-chaining was only one level deep (FunctionError), but that's a nit.

> "continue" doesn't recover from an error, obviously.

ErrTryAgain clearly carries semantic meaning that "continue" acts upon.

> Your "fmt.Errorf" "idiom" (it unfortunately really is one) is one of the major Go error handling warts. Since you (like everyone else) didn't create an error variable or type to capture any of the meaning of the error, what you've created is a by-design unrecoverable error, one where your only hope of responding in any way other than aborting the entire operation is to parse the string error message, which is something more than one Go program has had to do.

I demonstrated an alternative for situations when clients might want to parse and act on errors.
I miss idealism.
You do, since different communities use different build tools. And they even switch tools, for the new kid on the block.
Dark matter and the earliest stars
Not the way we test these things. You set the KPPs and analyze system performance. Especially back then, there wouldn’t have been much in the way of unit testing or anything for these sorts of systems.

You set your performance parameters (have some success rate while operating continuously for up to 4 hours). Then you launch missiles at it (simulated and real). If you stop enough of then you’re good.
I've been a Spotify premium user for years now and have never used my Library, but have a ton of playlists organized and nested into different genre/mood/etc directories.

I'm sure there's a good reason why people want to use their Library instead and why the "playlist" way is inefficient since I've seen a lot of users annoyed with the limit, but anecdotally I've never had a problem with the playlist-first way of using the app.

Actually at this point if they put the limits on playlists and had an unlimited Library I'd probably be jumping ship to something else myself.
Humans have always been social and have probably always had some kind of "us" and "them." That's probably what most people mean by tribalism. That's always been there.

But wouldn't rewinding the clock to the very beginnings of our species get rid of basically everything that could divide people into groups based on social constructs? I think that's what the parent comment was getting at by "artifacts of tribalism". In that sense it's trivial to consider an ancestor who has never thought of any number of things that split us today. How many potential ways of defining our "tribe" are we ignoring today that were crucial to our ancestors or will be crucial to our descendants?

How do you really define experiencing an artifact of tribalism anyway? Once you've invented or have taught the concept of "being French", does it count as experiencing it? Even if you don't believe that concept has merit, or if you're only distantly affected by historical events surrounding France?
By this logic trying to see how likely this was to happen assuming articles were just randomly marked for deletion is a perfectly reasonable test.

Maybe I'm misunderstanding Ben's point, but I don't think he's objecting to this as a frequentist. You have correctly calculated that given the small sample size of female candidates, there is about a 10% chance that random deletion of entries would produce a disparity this large.

I think Ben's issue is that since we already know that the deletion process is nonrandom, this tells us nothing we do not already know. The question we're actually interested in is what the factors are that cause deletion requests, not just the ones that correlate with them, and the numerical value you've calculated doesn't give us much insight.

So maybe you could talk more about what you think the calculated p-value actually means, and what we can do with it?
Yeah that’s a great way to phrase it.

I always got frustrated with counter-offers upon resignation, as it’s the most vivid “yeah we could definitely have paid you this because you’re worth it, but only if we know you’re really mad”
This reminds me of Comcast outages. If you catch a failure as it happens, and if you navigate through the maze that is their phone tree, and if you wait long enough to actual speak to somebody in their offshore call center, and if you go through all the unrelated hoops they make you endure (e.g. "you reset your box wrong"), they will usually, eventually tell you that they will credit your account for one day's worth of charges.

And sometimes, the credit actually happens.
What is the runtime? Always the same.

More than C? Ha! The platform where your js is running is probably written in C!
You will get a lot of downvotes for making that statement here... but let me just say I agree with you 100%. The people I see that get the most work done aren’t the ones crying publicly for help on a nebulous problem, but asking very specific questions about specific problems. In cases one doesn’t make progress, escalate to the manager giving details about exactly what is going on, how many times you reached out to another team and got no answers. That gives the manager ammunition to talk to their peers on other teams or escalate to higher ups.

It’s rather unrealistic for the manager to be understanding all the time and coax a team member to give all details of every problem...
You could always optimize it by combining both methods in the process somehow.
Capitalist society requires a lot of money for happiness if you are not privileged at birth. I'm a transgender woman at 27 and I cannot afford surgery. I realize most of my youth or best years are gone and had to live a fake image to survive through university. I don't see my finances changing anytime soon. Loans to repay, it's hard finding job out of university and mental health suffers cause society sucks. Send BTC to 3BsgeDZH9RsEpfxJ58sKbpEyb2sNSFb52v and I'll show you happiness. I'm not the average person as targeted for the article but to me the piece is garbage.
No, I think Icann felt he had seen a similar attack on Amway and Amway won. Ackman put himself in a no-win situation. Icann does things to make a profit, not for spite.

https://en.wikipedia.org/wiki/Amway#Pyramid_scheme_accusatio...
Why is it god given inevitable that this is somehow a bad investment? Plenty of companies make their money deceiving the poor or defrauding their customers, lots of the consulting joints come to mind..
well, I take "folding" to mean "putting away". Eg, putting your socks in a drawer (usually balled up together, but I guess you could just toss individuals in there).. hanging up tshirts and sweatshirts, putting away your jeans and workout clothes..

Some kind of organization is ideal, because I often live out of the clean laundry hamper and it's a chore to hunt for stuff every time you need clothes.
Compiling AI ethical practices into guideline
Cool project. Now if I could just find some VCDs I would be in business.
Wow, thank you for sharing this. It was an illimunitaing read and made change my opinion on Herbalife. Comparing it to AA makes a lot of sense.
Religious fundamentalism.
Multilevel marketing schemes.
Nutraceuticals.
Gun-nut-ism.
Love of Donald Trump.

Welcome to the world of the uneducated. They need to have something exclusively of their own.
Me too, but I'm worried about what it will mean for my music listening when Spotify goes away.

I think the last time I tried to price a single one of my playlists, it'd cost me thousands to buy the songs and that's without trying to track down FLACs.
Show HN: Location History Map Explorer – Gamified fog of war world visualisation
Hi there!

1. Some reasons to switch from PayPal a) Supporter rewards (gift them exclusive content), b) Much friendly way to ask for support than sharing a Paypal.me link or donate button (which also means higher conversion). c) Multiple payment options (Stripe, Paypal and very soon - cryptocurrencies) d) Showcase your goals and the comments left by other supporters.

2. BuyMeACoffee is 100% free for all early users. Of course, the standard credit-card processing fee will be charged, but no other cut is involved.

Please drop your BMC link and I'd love to buy your first coffee :)
This Spotify IPO is similar to the Dropbox IPO, when they first started it was a blue ocean situation, almost no competitors, and now there are large tech companies competing, not sure what Spotify or Dropbox's advantages are against these large companies...