skysight-inc/HackerNews huggingface dataset:
Uh, huh. I am a very selfish person. By definition, it runs in the family
I'm sure the OP would have no difficulty picking up another QA job, but thats not what he wants. He wants to move to highly specialized fields.
A: Because Bob lives in alternate universe where you still define technology options around IBM offerings like it was 1987. His new financial startup is like an early cloud computing customer -- entering into a time sharing agreement with his local bank to utilize their excess MIPS via ISDN. :)

If you're using a stack dependent on 3270/5250 connectivity, you're better off using stuff like this. IBM supports it end to end, and it will support all of the functions in the terminal without code changes or other workarounds. Nowadays increasingly fewer people actually know what they are talking about with these technologies, and you're better off touching as few things as possible!
> The world’s most valuable resource is no longer oil, but data

As I read this I'm sipping clean, drinkable water.

Give it a decade or so. If you thought the wars over oil were bad, wait till you see the wars over water.
Indeed, I had trouble reading that.

Good stuff getting programmers familiar with the domain they work in.

http://contrastrebellion.com/
I think for many people, especially junior to mid-level hires, a few weeks is not enough time to achieve the familiarity, credibility, and just general sense of belonging to feel comfortable sharing genuine critiques. I would expect only senior-level developers with a lot of experience and confidence, would feel secure in their responses at that stage (and even then, it depends on how receptive your culture feels). If you want genuine feedback at this early stage, have you thought about enabling it anonymously?
I'd try to apply as Data Engineer, you'll be close to the data science work and can more easily pivot into there if you want.
Austin where I live rejected Uber and it seems that's a right move.
what you are saying is that you don't know any hikers that care significantly about weight.

I can also state that the majority of people I know care so much about weight that they would never carry mountain house type food around.

If we both extend our friends to the general public, we have a clash. Or, maybe, there are different types of people in the world, some of whom think that Soylent is a great alternative for many of the situations they find themselves in.
The original comment sounded like general advice not specific to data science. I was thinking about it in the context of general CS/programming. But even in data science specifically, in my experience the focus in hiring is towards actual skills and less towards credentials/qualifications. I recently (few weeks ago) interviewed with a data science company for a data science role as someone with a software engineering background. It was a challenging interview but the subject of my degree never even came up and I got the job.
The team investigating Uber are probably 100% qualified and authorized to investigate homicides.
Yes! This is why I chose to use #@ instead of @, to avoid conflict with at-exp reader. As noted below by moron4hire, the @-exp reader is the better solution for this problem. I concentrated on providing an example of how to extend the reader, not on making an example of a useful or needed extension. I should have probably written this on top of the post...

Anyway, thanks for reading!
My impression is there is huge demand for data scientists (e.g. friend who is trying to hire someone and can't find anyone). Open Data Science Conference is running right now in Boston, 3600 attendees... it seems likely that if you can demonstrate skill, someone somewhere will hire you.
"The only thing having a high profile company on your resume says is that you likely need a high salary"

- It might say that you have some experience that could save the new company a lot of money.

"It's just cheaper to higher the new CS grad for $80k year."

- $80k is only the debit side of the balance sheet so so "cheaper" is correct. But "more economical" might not be.
ViaBTC Transaction Accelerator
If you fast charge, Tesla will permanently throttle charging
You can use binary to help generate your combinations of k elements (every number of n bits with k 1s represents a combination of n-choose-k):
http://alquerubim.blogspot.com.br/2012/05/combinacoes-de-dig...

And you can use factoradics to generate your permutations (because the leftmost digit tells you which is the next element):
http://alquerubim.blogspot.com.br/2012/06/combinacoes-de-dig...

So you transform your problem into counting. You just have to choose a suitable base.
The demoscene is (rightly) appreciated in a similar manner. They do a lot in a small bundle of code. It's likewise with these watches.

I don't own such a watch but I do admire them.
7 Strategies for a Low Entry-Cost Sustainable Startup
> I guess I just wish they'd revere Iain M. Banks more and Yudkowsky less.

Definitely. Though Banks doesn't have quite the Internet following, possibly because he was publishing before the Internet took off and compounded by the fact that I can't link to a free, online copy of his work.
It's getting a lot of press for sure, but most of their profit (by a large margin) still comes from gaming
PDFs are really not suitable for archiving websites since they're designed around pages and the web does not have pages.

A better option is to render a page with JS turned on and save the resulting HTML.
Wealthy Canadians get medical care in the US for a reason.

Here's some stats on NHS

1. 3x higher death rate after major surgeries compared to US

2. 48% of Brits haven't seen a dentist in over 2 years

3. Average surgery wait time of 18 weeks, 100 days for major
surgeries.

4. 1 in 28 die due to subpar care

Universal health care = universally terrible

Source: http://www.dailywire.com/news/14470/7-things-you-need-know-a...
Warren Buffett has sold 30% of his IBM stock
> Also the tuition thing was if they won outright not formed a coalition, so they literally didn't go back on their word.

Hate to disagree here, but it wasn't the manifesto plan of free tuition (which is what they'd do in power) that was the problem, they also signed a pledge to vote against any increase in fees which half of them didn't follow through with (being part of government): https://en.wikipedia.org/wiki/Vote_for_Students_pledge

Agree with the rest of your comment though.
> "cannot be used to do the same for corporations"

What is the basis of that "cannot"? Sentencing guidelines? Inference from cases where it was asserted but rejected because it came from a corporation?

Edit: Not asking for a citation. Just want to understand the basis for your view, because the point is an important one (current context aside) and your responses thus far about it feel circular (e.g., doesn't apply because it's irrelevant).
Sure, I'm no lawyer, but I think I can state fairly confidently that this patent, http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H..., does NOT cover the popular spinners of today.
I just updated the article to include further emails from truecaller and wileyfox.
Elastic Stack 5.4.0 Released
In case when good is enough - it's OK. But when you need something exceptional - you will regret 10 times if you hire someone not passionate.
Bubble Quietly Burst for Overvalued Unicorns
It's a terrible business, though. Making an indie game you'll be lucky to draw a salary. Much better to get paid market development rates and make a game on the side, or go work for one of those "evil" monetization focused game companies.

Case in point: Toronto, Ontario has a lot of indie game devs. Ontario has great government grants for interactive digital media, through the OMDC.

All that said, the typical indie game studio here is marginal, surviving year-to-year off government grants.

If you actually manage to make a profit and draw a salary ($50k), you're a big success story.
FBI demands access to baby bath photos! Promises that they will be used for justice.
If only you were willing to work in Canada :P.
A lot of tracking happens through other means so that Internet advertising agencies (Google/Facebook/etc) can show targeted ads to you across networks of sites. Having the data from the ISP allows them and others who need the data to better fingerprint you and show more targeted ads. But apart from advertising, isn't it conceivable that if the law doesn't forbid it and there is a buyer for your data, that ISP's would sell it to make easy money? There was that recent news of how Uber was buying Lyft email receipt data from a company whose product helped it's customer's manage their email.
RSpec 3.6 has been released
> with a guy returning home from work looking to make a few extra bucks, and three pickups along the way happy to get home affordably

Sounds nice, but I never had a single Uber driver that was doing it as a "casual" thing, or just to cover his fuel expenses and make some money on the side. It's a fulltime job for the vast majority of Uber drivers.
Are you only in for the salary?
I've wondered for a while whether the market will bifurcate, professional users will need workstations with the ability to install and run applications and everybody else gets a web browser.
I think there is a trade off, look at what happened with the left-pad dependency.

Having no dependencies is great, but you need a rather large community of contributors to offset that or you end up with a stagnant undocumented bundle of source code.
The laws in question are tyrannical infringements of personal liberty. You don't have a right to prohibit people from trading a service for money.
PDFs have the advantage of being a fixed format that should display the same everywhere. It's probably less fragile than modern CSS or HTML.

However, as you point out, PDFs are designed around the printed page, not the flowing arbitrary-page-size documents of the web.
On a tangent, my favorite example of how php is a giant bag of rando functions is easter_date(). This ships with the language core.
The machine that makes the machine is what hints rapid developments are coming. That machine is the global smartphone component supply chain.

It's a very different environment than when VR was build upon the desktop PC component supply chain, which brought things like the automated bank machine and interactive kiosks.
The Mozart in the Machine
For someone who wants an in-depth look at sci-fi interfaces from a designer's perspective, https://scifiinterfaces.wordpress.com/ and the corresponding book [1] are pretty good resources. The book was even featured on YC's Winter (Summer?) reading list.

[1] https://www.amazon.com/Make-So-Interaction-Lessons-Science/d...
"If you say that data science starts with automating stock trading or building the intelligence of self driving cars, than no, you can not teach yourself data science. You will need at least one degree. Or more.".

Isn't it a little presumptive telling others they can't teach themselves something? Or do you mean to imply that they can't get a job without a degree? Those are different things.
Most (all?) publicly traded companies produce something of value which is sold and translates to income and profits.

A better analogy would be buying gold which produces no dividends.

An even better analogy would be pyrite.
Artificial intelligence closes in on the work of junior lawyers
Because people thought they were "Tory enablers" and the tuition fee thing was the perfect example of that. But comparing the coalition with the current Conservative government, I think it's clear they were actually beneficial to the country. Will be interesting to see how that attitude changes with time...
Thanks :)

(1) A mixture of the two. We do allow you to write code that we host for you, to make prototyping (or building small features) easier and quicker, and you can access it all through the API, so you could do everything through a few https calls. (All account transactions are available to you)

(2) We try our best to make everything as seamless as possible, but we still have to comply with local regulations. We're working hard to create the best user experience possible given the tightly controlled environment we're in.

(3) That's part of the plan, yes :)
It's not perfect but I do think it's the best for a number of reasons:

It has the lowest barrier of entry (I don't have to train people/myself on how to use the e-mail GUI), don't have to sign up for some new account, don't have to rely on some other company's up-time (or potential dissolution), and don't have to pay a subscription fee.

A company I'm working with now insists on using their Basecamp account as our means of communication and it's certainly less convenient than e-mail would be, and (at least to me) it doesn't provide any features that e-mail doesn't as far as interoffice communication goes.
In American slang, "Handys" are another term for an act with a partner.

Besides referring to the actual product (iPhone or Android etc), I'm not aware if we have a term to replace phone
To be successful, one still has to be focused on the business, something that many devs complaining about the app stores are not.

Game development is more of a passion / calling / addiction than a rational business decision. It's an even dumber idea than startups. But if it's all you want to do, then...
I saw one guy on Google Entrepreneur that eliminated potential hires based on if they used Windows. He was in the web development space so that could have been part of it but still it was really weird.
I understand, but it's just a function of what sells and what doesn't. Americans in general aren't nearly as into fish as some other countries, therefore the big supermarket chains don't offer as much variety as some other countries. It's just not a staple in most households.

People who do want more variety go to more specialized stores like Ranch 99 (which is just as American as Safeway, not sure why the poster suggested otherwise), which aren't hard to find.

The poster seemed to blame it on capitalism, but if so I don't see the point in defying capitalism by having the government require the big supermarket chains to stock 100 types of fish that are going to go mostly unsold and get thrown away. That sort of wastefulness sounds a lot worse than requiring the poster to spend 5 minutes Googling for more specialized stores nearby that sells what he wants.
Clones of the Apple II
I'm not sure that e.g. OpenVZ or LXC would have that much larger a footprint in RAM, even if they do have a full OS runtime. A few more daemons running, that would be it.

Everything else is mapped onto the single Linux kernel, and many pages are shared as a result; I think that even libs are able to be shared across VMs; so if you had 2 identical versions of glibc in 2 VMs, only 1 would be loaded and used.
I didn't realize it either until I found my way to the kickstarter page. It's the size of your head! And you can twirl a normal frisbee's rim around your finger just fine! And frisbees come in multiple more manageable sizes. And you can pack a frisbee into a bag more easily because it's flat. I don't mean to be a dick, but I can see why Hasbro chose not to produce it. It's a frisbee with a big lump on it that probably doesn't fly very well.

The "As fidget spinner craze goes global, its inventor struggles to make ends meet" headline is 100% bullshit and the rest of the article isn't any better.
That was a great review of the product, demonstrating real-world use case and benefits. It was fascinating to read, even though I have no personal interest in Soylent at all as a meal replacement (happily married to a wonderful cook), I will remember your story next time we go hiking and I'm complaining of the weight of all the food I'm carrying.
I guess the bullet points aren't the ones that are invalidated, it's the argument that sending a secret key over email to sign in is worse for security than having a password.

It's not worse, it's strictly better, as right now everyone implements both ways and an attacker only needs to break the weakest one.
Just.. why would you call it Uber?!
"I think the interface between IP markets and the goods/services markets is deeply broken."

Potentially a bigger problem than any you cite is discoverability. So she has a patent... so what? No company out there is going to search over the patents looking for a good idea. If they manage to come up with an independent implementation of something that happens to hit the patent, and they happen to do a search, they're far more likely to modify the idea until it doesn't hit the patent than to go try to license it from an individual.

There really isn't any fixing the problem that there's no path that looks like "1. Have idea. 2. Patent idea. 3. Profit." Step three is going to have to look like a business. Even if you assume basic income and even if you somehow remove money from the situation entirely, which is to put it least incredibly idealistic, if you want to see "success" you're still going to have to hustle and build awareness. (And, apparently, do this on the same basic income as everybody else in that ideal world, which won't exactly make it easier to stand out.) Perfectly feasible with the right use of social media, but on average it won't happen just by putting up a post of your idea and waiting for the plaudits to roll in.
God's I miss the G1. That popout keyboard was amazing.
Magical powers (and powerful, potentially paradoxical ones at that) are an extremely blatant violation of "all else being equal".
Not all of us have good lives. Not all of us enjoy life. Better not to begin; once begun, better to finish.
Rust, ML, Coq and Haskell have type inference and if those four are known for anything it's reliability and bug-free code.
They transplanted tissue on top of the eye as part of implanting an Ahmed valve. My son has primary congenital glaucoma. There is no obvious signs like heterochromia, the entire transplant and most of the valve is between his eye muscles.
Employee motivation improved by company culture
Nice to see a good unbiased source referenced there.
Palantir to Pay $1.7M to Settle DOL’s Anti-Asian Hiring Bias Claims
John Carmack receives honorary doctorate
Google Trends – Feet Love Socks
Posts like this are why I love HN. I recently wrote a program to find anagrams of a given string (a Countdown solver if you live in the UK).

It includes a really naive method for generating all possible permutations of the string, but reading this post I can immediately see a far better way to do it.

That's my weekend taken care of! thanks to the poster and author.
Not long to go. IPO is next year.

> Last year, he said he expected the IPO would value Aramco at least $2 trillion. Any valuation would account for both oil price expectations and the size of Saudi Arabia's proven oil reserves.

http://www.reuters.com/article/us-saudi-aramco-ipo-idUSKBN17...
>"So for who's benefit are standups and "agile" in general?"

I've worked in a couple of shops where the company hired "Agile Coaches" and then assigned teams a dedicated Agile Coach. The Agile Coaches sole responsibility seemed to be to write up the sticky notes and do the physical moving of them to different swim lanes on the board.

It really felt we were having the standups solely for that person's benefit. I couldn't figure out what that person did outside of the 15 minute morning standup.
Nexus phones starved of security fixes after just three years
That's an "if" that applies to so few companies it's almost not worth considering. Most software written today isn't breaking new ground, and I think the sooner we communicate that to the next generation (and the companies trying to hire)the sooner we can fix a lot of the problems in pipeline.
Hah, I couldn't read that book when I was taking his class, it's not likely I'll start now.

However, to your point, "you can't teach yourself" and "you can't get a job just by reading a book" aren't the same thing. I'm not so sure you can't get a job by teaching yourself machine learning and making your own self-driving toy car or some other fun project, though.
I think if you really want to get into the field, self study can be great. Yes you could learn some of the frameworks and libraries out there, but I think you will miss the bigger picture if you do not grasp the fundamentals.

Even brushing up on probability and linear algebra has benefits. Your learning a skill set that you can use in other areas of life. Heck, if you have kids or will have kids someday, you will have the knowledge to teach them valuable skills.
This is a great article! As I commented on the post itself when it was published, I keep a big list of links to high-quality tutorials and articles on React, Redux, and related topics, at [0]. That includes a section of "Redux implementation walkthroughs" at [1]. This is probably the best article of that type that I've seen. It not only covers the core of Redux, but also builds miniature versions of Redux middleware and the React-Redux `connect` function. I already added it to my list, and definitely recommend it.

Readers may also be interested in my Redux addons catalog at [2], which includes links to hundreds of Redux middleware, utilities, and other useful libraries. That includes multiple ways to batch dispatching of actions.

[0] https://github.com/markerikson/react-redux-links/blob/master...

[1] https://github.com/markerikson/react-redux-links

[2] https://github.com/markerikson/redux-ecosystem-links
50x in 20 years. I think it's fair to say that another 10 or 20x is required (displays 5x as wide with 4x more pixels per inch), that would be another 10 or so years, not a mere 5. Especially when display tech is not showing a lot of effort in getting beyond the current 200dpi.

VR display tech has piggybacked off phone tech, and phones are not actively looking for even higher pixel density. This means specialized research & design into display tech; something I don't see or even hear about being done.
That has been my experience as well. Not a single person has ever asked me "what's your degree", but everyone looks at my projects and past work.
The state of the Haskell ecosystem is that it is amazing at encouraging people to write libraries, especially libraries to assist in writing haskell code but amazingly bad at encouraging people to write actual programs, especially actual programs useful for something that isn't writing code.

Take out the programs that are for writing code, ghc, shellcheck, darcs etc. And what are you actually left with? git-annexe, pandoc, xmonad is hledger worth knowing about if you don't care what language it was written in? (Maybe it's amazing, first I've heard of it).

Whenever I bring this up, people find it upsetting. The Haskell community might need to get past both of those things. 1.0 was 27 years ago. So many fabulous programmers have gone down the road for entertainment or enlightenment so where are your damn apps if you're a language that doesn't suck for writing them, no really, where are they?
"safety net" cases are pretty much covered by design-by-contract 101.
Ah, got ya. Cool! Sounds like a huge day :). Googled your name and found you GitHub page. Seems like you've travelled the world a lot since then. Wow!
I don't disagree. You give hiring managers too much credit though.
I don't know how efficient it is, but the bsd glob() function in their c stdlib can generate unique permutations with brace syntax. If you wanted all permutations of "abc", you would pass it "{a,b,c}{a,b,c}{a,b,c}"

It's also easy to get to bsd's glob() on non-bsd platforms with Perl:

perl -MFile::Glob=bsd_glob -e 'print bsd_glob("{a,b,c}{a,b,c}{a,b,c}\n");'
every stat in the article is backed by a study.