skysight-inc/HackerNews huggingface dataset:
I imagine it's a little bit tongue-in-cheek, not a blanket statement that being a parent is the only way to become seriously sleep-deprived. More like it's one of the most common ways a regular person will experience significant sleep deprivation, so the experience resonates with a lot of folks.

Also, in my limited experience (two kids), the sleep deprivation part isn't really all that bad, unless you're mom. She usually gets the brunt of it. And in any case the newborn phase is done in less than a year for most kids and you settle into an easier rhythm of just mild sleep deprivation :)
I would be careful calling it the "least encumbering"- there are definitely shorter, easier to understand licenses with fewer restrictions (i.e. zero).
Agree. I do this every time and always get a nice salary bump. Stating what your salary should be as previous pay is perfectly ok in my book.
I agree. I can listen to podcasts or audiobooks while doing dishes, but that's about the limit.
FWIW, I remembered reading about management issues at (Google) X during his time running Project Loon and dug up the article: http://www.recode.net/2016/8/29/12663630/google-x-alphabet-m...

Sources describe most of X’s public projects — Project Loon, drones, robotics and wind energy kites — as rudderless. [...]
Mike Cassidy, who stepped down from Loon, ran the team “like a fire drill,” a former employee said.
Some organizations use a month to month standard salary table for position which are not negotiable. Leaving the question as more for surveying the industry than a negotiating piece. However this is not often revealed until after the answer is given.

I very much doubt that many organizations do this, though I have experienced it myself.
Strange article. As if there was something wrong with audiobooks because of the guilt-by-association of some people using them to cram as much information as possible into their lives. And even there, there not much substantive criticism of that practice.
Yes, lots of times. Pay varies widely in our industry, and it isn't uncommon for a lot of companies to never pay above $X, where X is substantially less than your current salary.

Earlier in my career, I was less willing to share salary information. But now that my compensation is above average, I always have the "I am paid toward the top of the range in this area, here is what I make now/would be looking for, so that we don't waste our time" conversation very early in the recruiting process and it ends up being a pretty good filter.

They are usually pretty open about saying "yeah, that's more than we can offer, thanks for your time", so if it were one of the few types of jobs I'd be willing to take a paycut for, it seems like there'd be an opportunity to let them know you are open to making less and go from there.
Maybe more men should consider it, "especially if their [wives] make a living wage."
I bought my Surface Pro 3 when it came out years ago and the SP5 is a done deal. I consider the money already spent...
D is easier than Rust and safer than C++. That is a valuable point IMHO.
SSL is only one type of security, and not a large one at that. It mostly only protects data that is in flight between SSL libraries on each end of the connection. Of course those SSL terminators become the target of attacks, and as of so far a big one comes out every once in a while. OpenSSL, for example, is generally considered a large piece of crap.

That said I do agree that pushes, especially from Google, have made HTTPS much more secure lately.
Surely there are more people who push for open source at Nvidia?
But is it even possible to view or otherwise observe these alternative universes? That's my biggest problem with the Many Worlds hypothesis: it's impossible to verify.
Sales people doing relationship/long-term sales can build trust with customers. If you are purely transactional about it (and willing to say anything to get maximum salary) then it may work, but it also may backfire.

If your hiring manager is the one you are lying to, they will also be responsible for your raises, promotions and bonuses. It's a long term relationship, one which can last beyond the current company you are at.

It's a small world in technology, and beyond hard skills, your reputation is all you've really got.
A book series with compelling characters, an interesting world, and "things that happen" is perfect for driving. I don't mind a 10 hour day of driving with a good book or even my regular 2000 mile drives with a good series. I figure the $2/hour for content is just part of the cost of driving.
What do I need to write to talk to the 10" display?
Tesla 2015 P85D Long-Term Road Test Wrap-Up
Congratulations on getting this through.
Yes, I do the same thing.

Funny thing is that I was a pretty good student, and was known to be able to drown out things and concentrate for long periods.

The question is: Has the mobile phone changed my attention capacity? Or am I still relatively good, but humans are just bad at concentrating for a long periods and we should never have invented the lecture model?
It would be helpful to add a maternity/paternity leave column to your great spreadsheet.

Staggeringly, the United States still lacks a national unpaid leave policy. Plus companies in other countries on your spreadsheet might offer additional leave than what is required.
Many people have been reluctant to contribute to the backend because of the license, which was very understandable. Now this barrier is obliterated.
Amazing, thank you! How have I not heard of this?
Planet – Software Engineer – SF, Seattle – ONSITE and REMOTE, https://planet.com
Planet designs, manufactures and launches nano-satellites to image the entire earth. These satellites, called Doves, will (very) soon image the entire earth, every day. This data set will reveal unprecedented insights of our changing world, and we need talented Software Engineers to help build the public Platform to get this data to customers.

The Platform API team is responsible for developing the public facing API's to help power this mission. We are a small, remote-friendly team of Software Engineers from diverse backgrounds, hailing from small startups to large companies like Rackspace, Google, and Twitter.

Our stack is golang, python, docker, kubernetes, hosted on AWS and GCP. You will be a great fit for this team if you have a history of building high quality RESTful API's on this stack, or have an interest to learn it.

If interested please apply at https://boards.greenhouse.io/planetlabs/jobs/534004#.WOe-s1Pysb0
Not unusual, though, for a lower end CEO to foist off all parenting on their spouse.
Tough crowd! Code is not OS-dependent in any way; I just haven't tested or pre packaged binaries for these other platforms yet. Anyway, sources all on github; I would welcome your PR for other platform builds.
Debug Node.js in Browser with Real Chrome Developer Tools
I wonder if that is because if you miss a part of the narrative, you can usually make out what is going on. It is rare when an author doesn't hang a lantern on an important plot device.
Ask HN: Whose Telegram Bot actually received a grant?
I spoke to someone from Telegram's inner circe. She explained that the grants are not really given - contrary to this earlier thread:
https://news.ycombinator.com/item?id=11522907

Who here actually submitted a bot for a grant?
What is the name of your bot?
Have you received your $25k grant?
The Many Worlds interpretation is equivalent to the Copenhagen interpretation. I prefer the Copenhagen interpretation. But since both are equivalent, both are equally good or bad. So one of the ideas is not "unprovable and arguably imaginary", it is only weird, extremely weird, as weird and all quantum mechanics.

(I'm not sure if they are using some extension of the Many Worlds interpretation. If it is not 100% equivalent then there must be an experiment to decide between the interpretations, and get a Nobel prize.)

I agree with you about the other idea. Moreover, I'm annoyed by

> A Boltzmann brain existing is more probable than a universe existing.

What are the odds? 10 to 1? 1000 to 1? How did they calculate it? Are the odds based in some experiments or only unsupported handwaving?
I have done it fairly extensively for many years now. Generally, the book should be a light read, and the task fairly mundane. If the task is very simple, then "reading" this way might be more better than listening to an audiobook sitting down and doing nothing else. For more complicated tasks I am usually expecting to skip dozens of seconds of the audiobook now and again, so I either choose a book I don't mind reading poorly, or a podcast. For tasks that require reasonable amount of attention, I sometimes do lighthearted podcasts, but that comes with accepting slower work. Sort of half working, half passing time.

Books past a certain complexity, or ones you want to read well, or quickly, are best read the old way.

I'd say audiobooks are awesome for squeezing that extra use/fun out your time, but they have to be done in a smart way.
'Voluntary commitments' is not only a paradox but has turned this unfortunate policy push into a ridiculous farce.

Especially since that's the default situation under this new anti-net-neutrality push by the GOP anyways.
Fact Check now available in Google Search and News
Great point. I wonder if the mobile phone has changed our attention.
We investigated public domain, but that has international legal problems with it. Boost was the best solution.
The Founder Hounder
I'm living on less than $12k in Oakland while also self-funding a homebuilding startup. What do you mean "can't do anything"? I have to be careful when I do a work day with my partner, because I can't always afford it, so progress is slow, but it's working. It's happening. He wanted to work this weekend, but I'm just barely going to make rent so we have to wait. We're doing a work day next weekend though.
The Underused HPV Vaccine (2016)
Apparently Art Buchwald and Paramount Pictures settled for $900M, including vacating the judgment; and a future case Batfilm Productions v Warner Brothers found that net profits terms were acceptable.
There's a wide range of possibilities int that statement that include the case where you would almost always want D over Rust, and the case where you would almost never want D over Rust.

The question is, how much easier is D than Rust, and how much safer is D than C++.
But Linux is moving away from this, whereas Windows is moving towards it. A Wayland keylogger takes like 200 lines of code :)
I'm pointing to a basic desire for evidence when presented with claims, especially extraordinary ones, especially when presented with religious fervor. That is all.
:)

From the Clerky site it looked more like you pay for specific things and there wasn't some kind of overall monthly subscription dashboard (though I may well be wrong here), and for whatever reason my mind categorized those two things differently.

Though in saying that, Stripe Atlas is also just a one time fee.

So I think it's just a framing thing. The other ones called their things "products" and launched them as products, and maybe Clerky has done that too and I haven't seen it, but currently I associate Clerky more as a legal services thing.

Hopefully the insight into the (weird and non rationally justifiable) ways my brain is thinking about the distinction is useful
> If the goal is to stop unwanted eavesdroppers, then the choice is between (1) trusting that a single server that knows everything will not divulge informatio

In practice trackers do divulge all the same information that can be gleaned from the DHT and so does PEX in a bittorrent swarm. Those are far more convenient to harvest.

> I'm not quite sure what you're saying here, but it sounds like you're saying that a peer can obfuscate lookups by adding "noise" (e.g. doing additional, unnecessary lookups).

That's only 2 of 4 measures I have listed. And I would mention encryption again as a 5th. The others: a) Opportunistically creating decoys by having others repeat lookups they have recently seen as part of their routing table maintenance b) storing data in the DHT in a way that requires some prior knowledge to be useful, which will ideally result in the only leaking information when the listener could obtain the information anyway if he has that prior knowledge.

There's a lot you can do to harden DHTs. I agree that naive implementations are trivial to attack, but to my knowledge it is possible to achieve byzantine fault tolerance in a DHT in principle, it's just that nobody has actually needed that level of defense yet, attacks in the wild tend to be fairly primitive and only succeed because some implementations are very sloppy about sanitizing things.

> To truly stop an eavesdropper, a peer needs to ensure that queries are uniformly distributed in both space and time.

Not quite. You only need to increase the number of samples needed beyond the number of samples a peer is likely to generate during some lifecycle, and that is not just done by adding more traffic.

> Would you agree that reliable bootstrapping and reliable stead-state behavior are two separate concerns in the application?

Certainly, but bootstrapping is a task that you do more frequently than you think. You don't just join a global overlay once, you also (re)join many sub-networks throughout each session or look for specific nodes. DHT is a bit like DNS. You only need it once a day for a domain (assuming long TTLs), and it's not exactly the most secure protocol and afterwards you do the heavy authentication lifting with TLS, but DNS is still important, even if it you're not spending lots of traffic on it.
I think by not at least having some github / remote competence, you are showing remote employers that your aren't in the right mindset.

I'm sure you'd be great at it. But if you want to work remotely, showing you can collaborate on an online interface would probably help!
For me it's not the salary (been out of tech and would not expect much nego. power), but how do I quantitfy primo health insurance, 31+ days off a year, 5 months sick leave and a 1/2 mile commute.

I really don't know how to assign a number to all that.
Wow, this is yuge. Sure I can refuse to answer the question, but nothing beats a law that makes the question futile and unlikely to be asked in the first place.

Granted employers will just scrounge around on the internet for your salary info instead, which is slightly creepier, but at least they have to work for it.

Can't wait for other states to follow suit.
I guess with the growing remote work movement this becomes harder and harder to do since you spend less time with your peers whom you can "argue with" mentally since you lack time around them to get a better sense of how they think
A 23 year old today can start an online enterprise that stands a fair chance of acquiring an audience about the size of those small town papers at which many journalists used to get their first jobs covering PTA meetings and Boy Scout award ceremonies.

The down side is not learning from veterans. The upside is not needing permission.
Um. Did you mean to post a link? All I see is garbled text.
I was like that a few years back, when I felt I was underpaid. I am now on an above average salary for the location I am in (though I still feel underpaid - Spain!)

If I disclose my salary early it saves a lot of time wasting though it probably limits what I can ask for or will be offered.
Can you elaborate a little on how it is supposed to work?
I think you can call it a fork. There will probably even be a name change some time in the future.

There was not much activity regarding PySol and PySolFC in recent years. Shlomif is trying to change this.
Well, you could structure the income tax so that you'll have to pay the BI back, if you earn above whatever. Sure, there's no difference at the end of the year, but it should be easier to sell.
I mean, your example is not really the best. Rifles are just another tool that I'd call for to be removed from the CIAs arsenal if they were on record as using them against the Senate Intelligence Oversight Committee.
Thanks for the feedback. I might get this reposted as ShowHN.

2. Looks like either Firefox bug/features. We will fix it asap.
Worst case scenario, like every tool made to deal with humans on the internet - you live long enough to see it turn against you.

Make no tool you wouldn't want to be on the receiving end of.
I may be mistaken but I don't think this will work exactly how you expect it to. If theres an unhandled exception thrown somewhere in the callback then it will fail silently. You need to add a .catch(console.error.bind(console)); at the very end to get back to default behavior.
Agree with the others, it doesn't have to be the wife who stays home. Obviously every family is different, the spouses have different goals and skillsets, etc -- but the decision can certainly be made along goal + skillset lines rather than gender.
It sounds like the teams should be reorganized to match the desired software architecture. Conway's Law is bidirectional. :)
> I ask for a range right off and give one in return.

I wish more employers were willing to do that. Many that I've talked to want the candidate to state their salary expectation, but aren't willing to say what range they are looking to pay.
Whats special about D? why should i learn it?
No, but we've only been interviewing for a few weeks. However we see an unbelievable number of CVs that have a full paragraph dedicated to buzzwords and python libraries.
Makes me sad to think about it.
just sent you and email
> I don't think anyone's perception was "We have to ban these literally goose stepping nazi's from our reddit website"

You might say that, but for some reason a lot of people appear to believe that pepe and milk are symbols of white supremacy and that YouTubers making edgy jokes are suddenly literal Nazis. Actual mainstream publications are publishing this crap.
Looks like phronix.com is down....
I like this!

For golfing purposes, you can remove a branch too:

function fetchFirstUser(isWhatIWant, callback) {
knex.first().from('users')
.then((user) => ({ user }), (e) => ({ e }))
.then(({ user, e }) => callback(e, user))
.catch((e) => console.error(e));
}
I agree it is valuable.

But I still think there are better alternatives now. Depending on your priorities and constraints, OCaml, Go, F#, Scala, and Swift all fit the same description (easier than Rust, safer than C++) and they're in the same realm for performance (slower than C, C++, Rust, etc., but not by much). D could have been there if they had a decade or so with a bigger community.
Entirely. Phoronix just likes their clickbait and alarmist headlines.
You're welcome! It makes me happy, too. I've wanted to do this for a very long time.
You've likely learned a lot about gmail/imap/mail in general, see if you can leverage that instead of walking away completely. Do some brainstorming on how you can turn this into something that is closer to a painkiller, or has some kind of virality to get less expensive growth.
I work in Sweden and struggle to consider working elsewhere. The paternity leave was amazing and really allowed time to form a strong bond with the kids and didn't affect seniority at work. Flexible hours mean that I start early but can dive away at 15:00 to pick up the kids from day care. If the kids are unwell, I can take care of them without any problem. All the meanwhile having a challenging rewarding tech job.
The thing is that the company I work for is just like all the other companies in the area, so it makes for nice work life balance and a pretty happy family :)
I am also often similarly loathe to apply to positions without posted salary ranges. Unfortunately, in my experience, it's often "taboo" to bring up pay early-on in the discussions. But on the flip side, I've found that people who don't like to talk about pay usually don't want to pay much either, so it almost is a self-selection criterion that has worked really well in the past.

But I really like that you approach it this way - practical, sensible, and acknowledges that both parties' time has value.
> Yet you refuse to see that pricing information will cause additional bias on your part.

This is why I chose to have my former employers give a different salary figure. If I had told my prospective, new employer I had been making $40k/year, I doubt they would have taken me seriously, and even possibly ended recruitment. "He only makes $40k! He must be bad or stupid!" I don't consider myself bad or stupid, I'm just not afraid of taking calculated risks.
I'm fully sighted, but the concept of visual free or visual agnostic games has been something I've wondered about for a while. I hadn't considered the viability of heavily menu based RPGs before, but reading about it, it seems plainly obvious (kind of embarrassed I'd never considered that).

I really want to see (or find time to make myself) a first person game with no visuals and all the gameplay feedback through binaural audio, but I'm not sure of the technical details necessary for the audio part, and I have no idea how playable such a game would necessarily be.
I don't have the information to make the "right" choice, because I don't attend the meetings you do, I don't generally care what happens when a new hire gets here, I don't care how the company spends money on writing 3 different client libraries, etc. Those aren't decisions that are tied to my compensation, my quarterly goals, and leadership doesn't come for my head when they find out about the bill they're paying for.

My expertise is in designing and building software, not in organizing teams for optimal productivity. The tools and tech that make the most sense for my project will get me to 100% optimization, but if I pay down a 5% optimization cost to bring all teams in my organization 80% to 90%, a manager should be the one making that choice, not me.

Pretending like everyone has the visibility into the org like you do will get you into trouble, and giving that visibility to everyone will harm their ability to focus on their jobs. I'm not a manager for a reason, I don't want to make those choices, but I need someone to.

Also, not everyone gets to work at Google. Advice like this needs to have value at Medium Sized Company, Inc., because those are the people who are most out in the cold. An Apple product manager has every tool on the planet available to him/her to figure out how best to help his/her team, but the guy/gal managing a dev shop in Carson City might not.
WIRED UK did a great job going into more detail on Shenzhen, highly recommend watching the documentary. https://www.youtube.com/watch?v=SGJ5cZnoodY&t=8s
Cool story feminist. You're obviously triggered by my patriarchy.
Whenever I have done that its been a "we can't right now" for such and such reason, have some extra responsibilities instead and make it feel like a promotion. It been easier to get another job with more pay.
I interpreted to mean that the company's policies take into account the needs of people with families, i.e. husband/wife/partner and potentially children.

Generally I would expect this to translate to a meaningful commitment to work/life balance, flexible hours, adequate paternity/maternity leave, the ability to occasionally (or primarily) work-from-home, and some benefits and incentives that make sense for people with families (such as employer contributions to life insurance and disability insurance).

the way you phrased your question "Does he want to work fewer hours but get paid more money" includes a lot of implicit hostility, by the way. I'm not sure if you meant it that way but that's how it reads.
Being a stay at home dad is emasculating.
the FCC chair is daft
I'm not asking this to troll, I'm genuinely confused...why are drivers ever proprietary?

Aren't drivers inherently a loss-leader so that a company can sell hardware? Why not always open up the drivers?