skysight-inc/HackerNews huggingface dataset:
I have the exact opposite experience- most of the people I know here in the bay area embrace "funemployment" by having a break between leaving their jobs and getting a new one. At a minimum I wouldn't use it as a heuristic for whether the person is hirable or not.
Inside the NBA’s Virtual Reality Strategy
RESTful api and single page web app sample with Go
>Justice may be blind

Which is why it has never found its way into the courts.
3D scanning could help rock-stacking robots build habitats on Mars
Wealthy individuals commit time, money, and effort to important problem. Screw those guys... am I right?

I hate this attitude. Their overall vector is in the right direction; even if it's off slightly, at least they care and are doing something about it. You'll catch a lot more flies with honey than with vinegar... so perhaps you should try reaching out and volunteering your own resources (time & money) rather than just sounding off -- and not even linking to the research!
that money back guarantee is going to hurt :(
Welcome to the continental climate, where it gets very cold in the winter and very hot and humid in the summer.
>These two terminal multiplexers are really an end-run around unfulfilled wants in the way that the console subsystem should work by default.

I beg to differ. These aren't an end-run around anything, but rather a continuation of a long-standing tradition of isolating terminal events from processes. The fact of existence of a multi-variate number of tools to modify the application-execution environment shouldn't really be a critical point in ones evaluation; this is like complaining about window managers existing, because no true window manager exists.
Yeah, I had Monica set that up for me.
TDD: You've Been Doing It All Along
Love this! Definitely gonna be using it from now on!

Adding a way to import contacts would be super cool, though I like the idea of slowly going through all my contacts and making sure data is current, etc (something I haven't done ever, since I first got my phone 10 years ago).

Only thing I just noticed is that when I try to add a gift idea, it conks out, with a: "Whoops, looks like something went wrong." message.

But I really like this and will be messing around with it!
Agreed, though my first reaction was definitely: "I can't believe you don't know cron". I had to step back a little and remember who the audience is. Then I wrote my comment (at the same time as everyone else here did).
I use my keyboard heavily for OS X navigation between apps and windows. Did you know cmd-` (backtick) cycles between windows of the same app?
> So if your claim is that manufacturing jobs produce wealth ...

It's more like these jobs distribute the wealth, rather then produce it. But I also think that growth slows when wealth isn't distributed.

I'm going to stop replying to everybody now, but I like the input and there are many valid points being raised.
I'd say this is a very valid question, as with all interview questions, how it is answered matters more than what is answered (unless the interviewee makes a gross error to the point that it's fairly obvious they should not be hired). Interview questions are first and foremost windows into a thought process, not pop quiz. Even for a front end job, this may hint at how much someone has a view of the global stack and/or general CS knowledge, or how they react stepping out of their comfort zone.

Maybe then your question here is not so much about an eventual interviewee answer but more about how to set your own expectations.
New Yorker here. We are, in fact, the best at everything. Just FYI.

My life is a veritable cornucopia of remarkable urban experiences so I have to get back to that now.
Interesting how the article mentions it would seem intuitive to someone new to the game as well. Just hit where there's less defense and more area to cover, the outfield.
>> You repeating that claim is victim blaming, and more importantly, wrong.

I think that really depends on whether you perceive the leaker as a perpetrator or a victim. Valid arguments can be made for either side.
Scapegoating isn't the right word, but ThrustVectoring is right. In 12k employees there will be some dicks who sexually harass. You fire them.

The problem at Uber isn't some line level eng or line level management sexually harassed someone; it's that HR and the VP Eng and the CEO all tolerated it. So unless someone whose name goes in SEC filings gets fired, they aren't taking this seriously.
Maybe you should call it "PRO" - Personal Relationship Organizer :) Or "Monica PRO".
Hum. Is there anything I can do to prevent that?
Also, article is on the Washington Post, possibly the most propagandist of mainstream media outlets.
Thank you. I was like "Are they making an AI cyborg dolphin?"
tl;dr; people are basic creatures, we associate the object with the money, the market doesn't work like that.

I really struggle to comprehend the relationship between "factory work" and business results. They money is in the value, if I control the production but the value isn't captured in the production line [it is captured in the R&D, sales, marketing, etc], it doesn't matter where I choose to produce.

I think the reason people talk about factories shrinking being an issue is because they need physicality to understand the market, but in reality, it has little to do with the actual outcomes. Case in point is every technology company that has no physical product, and even those that do, often don't produce in the same company that they sell, yet head offices continue to be just fine as do the countries they're based in.
> As a Boulder resident (renter), I think Front Range cities need to have a pro-growth mindset to allow people to live closer to their jobs. We shouldn't repeat the same mistakes as LA and Silicon Valley.

Bingo! My near-miss with Boulder is what got me interested in how cities (don't) work in the US and the people interested in fixing them. It's a pretty interesting movement, with people all over the ideological spectrum, from environmentalists to libertarians. Since it's local, I think it's possible to make more of a difference than with national politics.

Here are some good ones:

* http://www.sfyimby.org/ & https://www.yimbydenver.com/

* http://www.strongtowns.org/

* http://marketurbanism.com/
>An estimated 4% of inmates are innocent.

Source?

From what I remember, 4% is for death row, which has a much higher standard of guilt. Most people who are sentenced for a crime plea guilty to avoid worse charges, which is a situation where a rational innocent individual would plea, meaning that far far more are likely innocent.
In other words, like most RDBMSes, ZFS differentiates "field type" from "collation."

"Field type" in an RDBMS controls what can be written (e.g. "valid UTF8 strings"), what will be read back (e.g. the use of the Unicode replacement character), and what special values like NULL will cast to.

An RDBMS field's collation controls how values in the field will compare for equality, and what will happen when you sort on that field.

Unique constraints in RDBMSes function on top of collation—so if the collation says two values are equivalent, the unique constraint will prevent you from inserting the new one.

Great properties, if you can get them. It's too bad that the filesystem API is as low-level as it is, actually; if POSIX had some concept of "readdir(2) pre-sorted by a given field" like e.g. Windows does, then you could require that userland programs rely on FS-level collation rather than allowing them to collate the resulting values however they feel like (usually meaning "naively.")
In that they don't think women should have to deal with sexism: damn skippy. Existing in an environment where some people think women should have to deal with sexism sucks. You don't get to be inclusive of both sexists and me, because their "beliefs" are about my actual life. My life is significantly better if the dudes around me will step up when sexism happens and deal with it without me having to even be involved. And it doesn't work if they are only objecting because "this will alienate women!"; it needs to be because they, personally, are hurt by sexism and don't want to be around it.

We also exclude programmers who insist on using nothing but GOTOs to structure their code, and sexism is way more annoying for me to work with than GOTO-filled code. You don't really think I should be inclusive of everyone: you just don't think sexism should be allowed to be a deal-breaker. Don't worry, if you want to work at a company that's inclusive of sexists that's way easier to find.
Err, what? Scapegoating is blaming and punishing someone in order to falsely claiming that the problem is fixed. Yes, the harassers should be fired for harassing. It doesn't fix the problem of management taking the side of harassers over the harassed.
Yes, screw them. Wealth is not power, intellect, or capable and basically has an inverse relationship with competence.

The arrogance of the wealthy and their defenders is astounding and will lead to the burning of civilization if we don't knock them into line.
Automatically Archive Items to S3 Using DynamoDB Time to Live (TTL)
I would also like developers to understand that having additional columns in an index doesn't necessarily help -- if the first column is mostly unique (such as an employee ID number) then having an additional column (on the same index) of employee name doesn't get you much. You'd need a separate index that begins with employee name. (Edit: an exception is if the entire index fits in RAM, the DB can do an in-memory full index scan vs. a full table scan).

On the other hand, if the first column isn't unique, such as employee's city or state, then the DB can use the next column as a "skip" index. So an index on "state, name" will still usually improve the query time of queries against "name" (but not as much improvement as if you had a separate index beginning with "name").
Location: France
Remote: yes
Willing to relocate: no
Technologies: C++, Qt, QML, C, node.js, Android, Java, C#
Résumé/CV: http://bit.ly/2qY9KkH
Email: look at my resume ;)

I'm a software engineer with 10+ years of professional XP. I mainly work with C++/Qt, but I also used C (low level), javascript/typescript(node.js), Java (Android), C#(Windows Phone) in the past. I'm a quick learner so I can easily adapt to new technologies/stacks/frameworks (but I prefer to stay away from html/frontend).

I worked in several domains : videogames, digital television, social networks, robotics and defense. I'd be happy to discover more, especially VR or blockchain related topics.
Proper Planning and Practice Prevents Piss Poor Performance.

and DEATH.

In all seriousness, Alex's mental and physical conditioning to achieve this goal should be lauded, examined, written about, and taught.
>"The increase in frequency and efficiency of defensive shifts. According to FanGraphs, teams are shifting at a rate nearly 10 times greater than six years ago"

This should be more prominent and is likely the root cause of guys swinging for homeruns more often. Every hitter will eventually fall into a pattern where they're hitting certain pitches to only a certain part of the field. With the increase in data it's much easier for teams to recognize these patterns and position their fielders to compensate. So if you made your living hitting line drive basehits to shallow left field, halfway through the season every team will pick up on that and place an extra infielder right in your sweet spot. The same hits that got you through college and into the major leagues are now outs. This has been such a huge change that MLB thought about outlawing defensive shifts (I personally enjoy seeing the constant back and forth of strategy between offensive and defense which has always been a part of the major leagues). The obvious solution like the article mentions comes down to "the one ball that can’t be caught is the one that lands in the seats".

This is also highly dependent on the type of hitter. If you're Yankee's 6'7" right fielder Aaron Judge then swinging for the fences with a higher launch angle makes perfect sense. However, if you're Dee Gordon, one of the fastest players in the league who weighs about 175lbs, keeping the ball low is probably still going to result in higher batting and slugging percentages. Guys like Bryce Harper who can hit for power and average do seem to be leaning more towards power, which used to only happen later in their career (ex. Barry Bonds). In my observation, it seems like players such as Dee Gordon are slowly becoming obsolete as teams are prefering the long ball to playing "small ball". You certainly don't see as many teams with a true, stereotypical "leadoff guy" these days and many teams seem stacked with guys who would have been labelled "cleanup hitters" 10 years ago.
Because... you want to educate all the children, not just some of them?

I mean, call me an out-of-touch plutocrat.
Wiki = most web apps = interface to a database. So in a sense, it's all the same, just another way to look at it. So,no, it's not really different. Except perhaps that a wiki doesn't send you emails for reminders?
> It's not a problem on Windows or Linux filesystems because Windows and Linux don't provide a half-assed normalization scheme that lets me fairly easily create files that can't be accessed

This is only true if you're talking about the kernel APIs. Unfortunately, filenames come from a variety of sources and it's easy to find tools which inconsistently normalize them – e.g. simply copying and pasting a name from a Word doc, web page, etc. which has different normalization than whatever originally created the file – or which produce either duplicate error messages or confusing error messages because the normalization form used in a file doesn't match the normalization form written on disk.

I've encountered variations of this problem on all three systems. No approach is going to handle 100% of the filenames in the wild and all of them will require extra care in the user-interface which may or may not have been done – e.g. the Windows Explorer still provides no way to tell why Café.txt and Café.txt are not the same file – and fixing the cases where programs are internally inconsistent. APFS switching will expose some programs which were unsafe before but since it's consistent with the other common filesystems it'll remove the need for every archive, version control, etc. system to either special-case or break.
On a Georgia Island, a Lot of Good Food and Plenty of Nothing
The Postgres Vacuum
Yes! They also have a museum and a showcase room. I was able to see the first transistor.

I believe they're reconstructing Dennis Ritchie's original office. They still have his chalkboard too.
It sure isn't in the pothole in the road to my building, I can tell you that.
I disagree. This is the proper course of action when you have a harassment problem. Fire people.

It's fine if you want to take Lyft... I have been choosing Lyft from the beginning. But I applaud Uber for doing this investigation. I'm honestly baffled that people are criticizing them for it.

If there are people the investigation missed, that's a problem, but it's a separate issue and we have no evidence of it at this point, do we?
Thats all wild imagination. Remote control cars are a pretty old thing. Hollywood has been doing it for years. Terrorists typically want to be caught, well at least identified and they are not fully rational actors as while they often manage to escalate fear they don't tend to acheive many of their stated political goals.
There are other benefits to limiting the screens. My daughter is a bookworm due to the lack of TV and limited tablet time in our house, and I wouldn't change that for the world. She practices math for fun and already knows way more about the universe, oceans, music, and comic books than any kid her age should.

I did get her a kano computer recently, and she knows to use it for reasonable periods, and is a pretty good typist thanks to tux type.
Why bother addressing your incoherent and contradicting beliefs when you can assassinate the opponent with magic words and finger pointing.
> It really doesn't seem very many steps above slavery.

It is exactly slavery, and it is the explicit exception to the US Constitutional abolition of slavery in the 13th Amendment.

It's also an explicit exception to the international prohibition on slavery in the ICCPR.
>to understand the underlying nature of commerce and human interaction

that we can't treat people as anything other than a means to make money under capitalism?
Ask HN: How do you maintain code ownership?
Hello fellow devs,

How do you maintain code-ownership in large codebase? I watched one of the talks of Google EM, they have built internal tools like Rosie to do so. Was wondering how do mid-stage startups do this?
I was getting ~4KH/sec then I've done some tuning and got to 20KH/sec with Chrome.
I plugged in the power cord, changed from Balanced performance to High performance option.
Also enabled GPU for use with Chrome instead of integrated graphics.
I don't think so. We are talking about 3+ million teachers. They would decidedly have a bell curve of teacher skills. Not the upper 10% that teach at great private or public institutions.

Which students deserve to be taught by the bottom 25% of teachers? Also if we wanted to move the mean skill of these teachers higher what would it take? 4 years? 10?

I think software provides a faster benefit. And one that can hopefully have an outsized benefit to students who have the bottom 25% of instructors. Plus faster software iteration hopefully lets us find more optimal solutions faster for groups of students.

This gives us some breathing room for fixing the long tail instructor issues.
In the USA, sentences of less than 1 year are misdemeanors and can be served in a jail. Sentences of longer than 1 year are felonies and are served in prison. Jails are operated under authority of the county in which they are located, prisons under the authority of state or federal government. This is obviously a summary rather than an exhaustive definition.
Related: http://www.npr.org/sections/money/2015/02/05/382664837/map-t...

Maybe this is just a lot of lying with graphics, but it has always bothered me that Colorado has been a tech center on and off for decades, while California is nothing but truck drivers and secretaries. Yet it seems like Colorado is the last place people look for tech talent.
How WhatsApp encryption works – and why there shouldn't be a backdoor
They use a different model in nearly every city they operate (some are base fare + per mile; some base fare + per mile + per minute, others flat fee between certain areas, etc.) thanks to varied taxi laws across the country / world. That takes a lot of local employees.
Apple Helped U.K. Investigate Terrorist Attacks, Says CEO Tim Cook
Thanks, I wonder about the nature of the jobs that have a requirement for critical thinking: these might be analysts, or managerial posts, how prevalent is this requirement?
Not really. If it's on your server and not protected by something like the DMCA, you have to turn it over if legally ordered to. Check with a lawyer though.
Der Spiegel Published the Minutes from Trump Meeting with G7 Leaders
It seems that there really isn't anything that would have you change your strongly held biases at this point.
Why would I want trust even more personal data to a web service?

Why couldn't this be an app on my phone that synced securely with other instances of the app on my other devices?
> What is the right amount of fuzzing for a news organization to perform on leaked documents, to protect a source while providing credible evidence to support a claim?

Maybe paraphrasing the key points or claims of the document would be the only safe way.
We have no way of independently verifying your claim.
The choice of the word "only" is an interesting one. It may be better than Drive or Dropbox, but from my perspective that comes out to $120/yr, which is still double the price of a Crashplan or Backblaze yearly subscription, both of which are unlimited.

I don't have a Mac, so many someone can explain whether the iCloud integration into MacOS and iOS is worth the price premium. For me, it wouldn't be enough, as I have way more than 2TB of data.
To be perfectly clear, both of those things are problems. But one is a much bigger problem than he other.
3 Slack tips for even better team communication
Looks great and useful! One small UX issue I've just hit - I missed the "edit" button in the "Personal Information" box when viewing a contact for a few moments. Kept trying to click the "Birthdate is not set" etc text.
Whoops sorry! That was me misreading your comments.

We detached this subthread from https://news.ycombinator.com/item?id=14498855 and marked it off-topic.
That's a statement. Statements are not evidence. I can make it seem like it's GRU (or "the Chinese") from right where I am in the US, with no way for anyone to say it ain't so. And I'm not even a pro.
By "scapegoating", the parent post was proposing that they are poofing up the numbers for a nice press release about their anti-harassment activities by firing underlings, and simultaneously minimizing the probe's negative effect on management. Good press and good for shareholders. Not good for the common good.
Probably it's not intended as a full development environment, more like a scripting language.

The name just strikes me as unprofessional, or at least not very serious, just like the programming environment that it is, and I guess that's not even a bad thing if that's intended, considering the target group (of technically inclined but uninitiated or at least slow with a key board kind of lab rats).
Okay, that made my day. Quotable.
Not really. This is actually a side effect of GHG policies.

Traditional British industries like steel production can't possibly compete with China when they have to pay carbon offsets and their competitors don't.

So British factories are being shut down, even if they are more carbon efficient.
Or the silent folks already agree that illegal harassment is bad and don't have anything new to contribute.
I think you should probably re-examine your priorities in life, but that's just me. You do you.
> I would guess the P!=NP proof would be an example. Unfortunately, it doesn't have any easy description that the average person would understand.

"Hard. Really hard. Don't be ridiculous.". Now backtrack 2 small examples on paper. Oh, look, the number of steps here grow, but these grow even faster!

Especially mathematics when explained to a layperson so much depends on the language used. If one manages to keep the rest of the complexity zoo[1] out of the explanation and invests time into very basic examples, a lot things can be explained that otherwise the average person would not understand.

[1] https://complexityzoo.uwaterloo.ca/Complexity_Zoo#All_Classe...

EDIT: Looking for a video I stumbled upon last week that had a very nice, short explanation of P vs NP (which I did not find again), I found this one: Not lay-person simple, but very funny and also provides a cursory glance at what lies beyond P vs NP, i.e. the complexity zoo: https://www.youtube.com/watch?v=YX40hbAHx3s (10 min)
EFF and Broad Coalition Call for Day of Action to Defend Net Neutrality
Important to note that we're only getting one side of the story here. It would be nice to get a second opinion, ideally from an actual carer, on the DoL ruling that killed HomeHero's business model. For example, if this ruling (which forced a transition to a W-2 employee model away from 1099) actually ended up getting health insurance to a lot more employees, that could be considered a good thing to some. Of course, that ignores the fact that the regulation did probably end up putting a lot of home carers out of over-the-table work, as Kyle noted.
"At your current hashrate you can expect to mine 50 Nimiqs every 2.3 hours"
New millimeter-wave technology could make future vehicles much safer