skysight-inc/HackerNews huggingface dataset:
Automatic unlock of your computer when your phone is near seems like the kind of feature that sounds great on paper but is a nightmare in practice. What happens when someone picks up my phone and walks near my laptop, they suddenly have access to my entire machine?
This is a nice article for anyone who wants to understand typical implementation of basic C++ features but in the end I'd say it makes the case for actually using C++ instead of reimplementing it in C.

If you do go the OOP-C route, one thing that's nice is that you can compose objects of different super types. In C++ an object belongs to one class of a hierarchy but in OOP-C it's conceivable that the vtable dispatches to a different mixt of virtual functions per object.

Also, nice trick with the #define T/#include __FILE__. Hadn't seen that before.
Brazilian Guy Converts to Islam
Love it! Great for the industry. I'm a former bootcamp student too and can vouch that this immersive learning model can be very effective.

As an industry, we still have a long way to go but with news like this, we will become more and more trustable in the public's eyes.

Like the article says - it's one thing to educate a few hundred people - can we do it at scale? Can we educate hundreds of thousands of students and get all of them jobs?

We need to work together as an industry and really try to figure out what are the next best steps to move forwards.

We need to diversify the technologies that we teach, curriculum, class sizes... Above all, we need to establish an amazing brand in the public eyes. That's where transparent, third-party review sites like http://www.switchup.org can really help.

Started by students, Switch is focused on producing the most cutting edge content that will help transform public perception of this industry and give it credibility.

We need alumni to speak out about their experiences. Talk about the pros and cons. We need prospective students to voice their concerns. We need schools to be transparent. We need standardized definitions of hiring rates...

I could go on and on... If we all work together, this industry will grow and help boost our economy. Are you ready to make the Switch? :) Shoot me a message at jonathan@switchup.org, http://www.switchup.org
So you are the reason why some downloads have checksums?

Paranoid much?
The articles said that if you take health care out of the index the economy still shrank at an annualized rate of 2.7%. So it had some effect, but you can't blame the whole headline on it.
The thing is not many people want to get notifications from their watch as they already carry a phone which is perfectly capable of giving notifications. If anyone can put a phone in a watch, then we start talking :)
I liked the idea of polymer much more than the stuff react and angular did.

But the boilerplate of this system is just too much for me.
I don't think there are any guarantees here, but if he kept on saving the same file with the same name, it probably overwrote the same sector on disk.
World's First Magnetic Hose Created
If you have a large social site, you could just set up real turing tests between potential sign-ups and a list of the existing users, with users being removed from the list if they get too many false positives and negatives.
Kaplan Acquires Dev Bootcamp
No idea, especially as pass phrases have become more popular the max length of a password that you might see in the wild has gone up quite a bit. Lets say someone is willing to type for 1 min to login to a site. According to Google the fastest typing speed recorded is 216 words per min. According to the words per min Wikipedia entry a "word"(They give examples of "I run" counts as one word, but "rhinoceros" counts as 2) is 5 characters long so that gives us a max password length of 1080 characters. According to wikipedia War and Peace is just shy of 600 thousand words long or approximately 3 million characters.

Therefore 1000 is a good minimum max length but 3 million is way to long.
|with| makes reasoning about function behaviour extremely difficult, take:

var x = 5;
something.propertyOnSomething = 5
with(something) {
x += propertyOnSomething
}
alert(x); // What is the value of x?

eval() causes problems as it can introduce new variables into the local scope making it logically difficult to reason about program behaviour subsequent to the eval(), e.g.

function f(x) {
eval(something);
return Math.sqrt(x);
}

What is the result of f(9)?

It is possible to set things up to make these not catastrophically harm performance, but the question is whether you would rather the engineers working on these engines make uncommon (and arguably bad) things common, or make normal and frequent code fast. Any time spent working on making uncommon things fast is time not spent making other things fast.
You can turn on the closed captions, but they're machine generated and foul up pretty bad on the accents of the presenters.
I think he's saying "how come it's now 2014 and everyone doesn't use <awesome tool> yet?"
You guys need to really work on a couple things with this. First, are the job salaries pulled based on geographic location, or overall? That makes a huge difference.

Second, once I sign in through linkedin, I have no idea what to do next. You've successfully gotten me to understand that my profile is 25% complete, but the helpful introduction and flow towards initial registration is now nowhere to be found. I need some text here to show me what to do. "Pick a career path" or something similar would even be helpful.

I then have to click on the jobs in the field I choose, but nothing tells me I need to do that either. A CTA there would be really helpful.

So, I chose my job and entered my skills. Then, when I wanted to go back, I figured out how to do that, but afterwards I was back to 25% complete; so now I have a different idea of what the 25% stands for.

This is a really awesome idea, and could be really successful, but you've got to give the user some guidance since the UX isn't standard.
What is Polymer? I thought it was a polyfill for Web Components but this seems like a UI library or something.
Wow. Don't give them any ideas. Hell, maybe you should explore that idea. You could probably get a million or two in funding.
Voice actions and Motorola Connect are the best parts about the Moto X, in my opinion. Like you, I don't have a fancy dash display yet either, but the experience with the Moto X makes me long for the day when one could take over UI / input control automatically without even taking the phone out of my pocket or handling it at all. I will go in for an upgrade in auto at that point!
If you read the decision, you will see that you are absolutely allowed to do this. The length of the antenna or wire has nothing to do with anything. What is not allowed is public rebroadcasting (or what the law refers to as "performing").

The entire reason this law was written is because under an old law, cable companies ("community antenna television" in that day) were setting up antennas and running cable to multiple homes, charging the users for it, and not paying anything to the broadcasters/copyright holders. They made the same claim Aereo is making now - we're not rebroadcasting, we're just a big antenna connected to multiple homes. The law was written specifically to address this, but it was written in a generic way to avoid loopholes... like exactly the loophole Aereo claimed existed.

The gist of the supreme court decision is that, despite the behind the scenes trickery, Aereo is essentially no different from a cable company as far as that law was written. The intent of the law was certainly to restrict companies exactly like Aereo, and the letter of the law gives the court the ability to enforce this intent.

Before you call the decision "incredibly stupid" you might want to actually read it.
There's something extremely magic about knowing who is calling you when you're cycling and therefore whether to stop or not to take the call.

Also, changing music or volume when on a bus without having to do that thing where you lift your bum to get your phone out of your pocket is, well, better than it sounds.
The benefit is never just time it's whatever is the outcome of how you spend your time. Id read the article
It seems to be less a democrat/conservative than a executive/legislative thing

Those in power want to expand that power. I'm not in the US and we have the same here.
According to the article, the eviction was by an executive at Google.
It does, but the Supreme Court can't just issue an advisory opinion on the matter without a case or controversy properly before it.
The Android G+ application just went through a major redesign. It looks nothing like its predecessor and it looks nothing like what was announced at I/O today. It also looks nothing like any other current Android KitKat app (no drawer on the left side, no floating search box, etc). What planet did that design come from?
Since 2012 there have been some changes that make it easier under "normal" conditions: http://googleonlinesecurity.blogspot.com/2013/10/recaptcha-j...
The audio captchas are psychotic. They are scarier sounding than anything I've heard in a horror movie lately, and I have never been able to solve one.
here is a description of potential application of this by "Accujack" on reddit: http://www.reddit.com/r/science/comments/291wwk/worlds_first...
I think this is a good read as it relates to the broader implications of this decision;

http://www.vox.com/2014/6/25/5841820/the-supreme-courts-aere...
Good enough that it was used as an instruction manual, unfortunately. And several of the torturers would go on to teach various right-wing regimes how to extract information from prisoners.
They lost two of their best presenters over the past year: Vic Gundotra, Hugo Barra
That's one of the things they demonstrated on stage today.
The Secret Of Scaling: You Can't Linearly Scale Effort With Capacity
Nice! It's too bad that this doesn't actually evaluate the expression in a sandbox, but nonetheless it's a very handy syntax guide.

It'd be nice to see option descriptions extracted from manpages: searching for "df -h" could then produce:

-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
This made me remember: I once saw a website with a moving captcha.

Can't remember where I saw. Anyone knows?
Your analysis assumes healthcare is like any other commodity.

While the primary aim of the ACA is not overall cost reduction (but, rather, make it affordable for the uninsured to get insurance), there are several reasons it could go down that path.

The marketplaces and minimum standards for insurance plans make it easier to comparison shop.

The fact that people will have insurance will lead to earlier and cheaper treatments for potentially serious disease.

Businesses can get out of the insurance business altogether. As businesses remove themselves from the equation individuals will be more attuned to the cost of their insurance plans and shop accordingly.

There are some direct provisions for paying providers for disease prevention and effective treatments that lead to patients not having to return for the same issue rather than just for treatments reversing that twisted financial incentive.

Granted, there are plenty of ways for these potential cost benefits to go sour but there is a good chance that the ACA will actually reduce costs relative to what they would have been without the ACA.
Supreme Court Rules Against Aereo in Broadcasters’ Challenge
I'll have to look into the exact data, but conversions dipped at least 33% — even on the 'A' side.
I have to type this awful thing every time I log into Envato and I can never get it right. It's so frustrating. Envato refuse to acknowledge its an issue.

I don't even get the point of it since you can get passed them by just hiring people off like at http://antigate.com/ for as little as 70c per 1000 captchas
I hope I never have to use (most of) those.
My guess is: the trend will go to phonewatches and tablets.

99% of the time, I'm using the "tablet features" of my phone. I maybe get 3-5 calls a month.

A phone-watch would suffice for this.

If it could tell the time, provide me with notifications, has vibration and can tell if I move or not, this would be perfect.

The rest of the information I would consume with my tablet.
People use Wonga because people need very short term loans.

I think a significant part of the criticism of Wonga and their ilk is that they advertise heavily toward a market who inherently tend not to be very good at financial management or aware of legitimate alternatives that might be available to them.

In other words, it's not clear whether a lot of people who use payday loan companies do in fact need very short term loans, as opposed to for example restructuring their long-term debts into more manageable forms with the help of their bank or mortgage lender, or asking their employer if they can have some temporary arrangement to help with an unexpected short term cashflow problem, or even just basic stuff like understanding how interest rates work so they pay down high-impact debts first or clear debts at higher rates before saving at lower rates.

Rather like putting the candy at children's eye height by the tills or advertising unsuitable but desirable products on children's TV, there might not strictly be anything illegal about what is going on, but it is surely systematically preying on the vulnerable.
What are the differences? They seem almost identical to me for my limited usage.
Assume the company is unaware that their developers have implemented the password this way. The FAQ for the company should highlight the exceptionally high cost of losing customer data, the distraction for their team from dealing with any breach, and the incredibly low cost of making the fix. The call to action could be for them to email their developer a link to your dev FAQ, demanding a fix.
This is pretty awesome, but I don't know if people often phrase their queries like that, and I'm not sure whether it's worth it to start phrasing it like this. It doesn't seem to support more complex bash queries, so I'm not really sure how often this will be used.
If Apple was anywhere close to building it though, I doubt they'd remove all textures and button outlines :(
Native office file editing sounds extremely useful, depending on how well it works. I'm somewhat dubious, given other efforts, but if it does work it'll be great.
const int PW_MAX = strlen("correct horse battery staple")
If I made cash money everytime a bot solved a problem I'd be elated that he chose to attack me. It means I can spend my time or hire someone to moderate/delete the crap and get paid for it too.
Any mention of TokuMX?
While posting your prices may seem like a good idea, I'd recommend not doing it in most cases. I say most cases, because I think it depends on the type of client you're going after.

In my experience, most clients that actually pay a fair amount of money are those that understand what their getting into. These clients understand that they'll be forking out $20k - $40k for a project. So, in these cases, posting prices is irrelevant. They just want the best person for the job. Your sales challenge will be elsewhere.

Now, if you're targeting the mom and pops in town and their average budget is $2k, then posting your price MIGHT help. BUT, this is simply a race to the bottom. If your rate for a project is $2k, but a competitor will do it for $1.5k, who will the budget minded client choose? Based off of the price alone, you've just scared away the client. You probably won't even get the opportunity of an in-person meeting.

Bottom line, choose your clients carefully. If they pick you because you're the cheapest, you might have bigger problems ahead of you...
I experienced animated GIF captchas with Yahoo's login process. Not sure if that was better or worse than reCaptcha.
It seems like DDG is positioning itself to become WolframAlpha for tech. Hopefully, this will allow it to better catch the exact market segment that would be wary of search engine tracking (educated tech-savvy people).
Unless you're crossing the no-rights zone otherwise known as the border.
So, while that was... odd, there were some links buried in there that I found to be interesting reading:

http://carlos-trigoso.com/2014/03/07/out-of-the-labyrinth-of... (Or the Abstractitude of the Hewitt Actor Model.)

http://jlouisramblings.blogspot.se/2012/10/ramblings-on-thes... (Or a summary of the original problems Erlang was trying to address.)
If only we could invent the verbal equivalent of a trapdoor function. A word puzzle that would be extremely easy for computers to generate and humans to solve (since we understand language), but extremely hard for computers to solve.
Tuned how? By being slow as f..k? That actually makes it much worse for small batteries.
Kinda off topic, but still: anyone besides me noticed how the logo and the favicon looks a lot like PayPal's?

https://www.paypalobjects.com/webstatic/i/logo/rebrand/ppcom...

http://priceonomics.com/static/images/logo/front.png
What is everyone thoughts on this type of CAPTCHA?

http://areyouahuman.com/site-owners/playthru/
The next one is July 16. Adam Langley and Steve Weis are confirmed speakers.
They did mention a new development tool that looks like the Energy Impact view in Xcode (sorry, I can't remember what Google called it, does anybody remember?) They said something like "if you can't measure it, you can't improve it", which is the right philosophy. It just may take another year to see a payoff.
Also, as a politicker, I can do much more when devs produce a 'crisis situation' where the existing law is provably, laughably out of date due to technological change.

Never neglect legislation (incumbents won't) but definitely focus on #3.
Fuel for your memes: Treatise on the neofeudalist Google monopoly.
I can see this working with 'trusted' areas.. of course it's a bad idea in a coffee shop or office with lots of people you don't trust.. but at home or your own office this can be really time saver.
Does entropy last forever?
http://explainshell.com is what you're looking for.
This will most definitely be something administrators have control over, as well as the individual user.
What is a semantic difference between setting your own antenna and someone setting it for you and charging for the service? I.e. the service of renting of that antenna? Why the second is suddenly considered bad by the law?

I'm not arguing about whether the law applies, I'm asking to explain the logic of the law which intents to forbid such service.
What happens when they steal both?
UX T-Shirt: Keep Calm and Wireframe On
More please! e.g.

bash $?

is not explained.
It's both. This is a slightly outdated image, but it describes it pretty well: http://4.bp.blogspot.com/-rPbEdmEpHWA/UeW4Xqmg0oI/AAAAAAAAAx...

Basically, there's a layer of polyfills called the Platform that will disappear as browsers implement key web platform features natively. On top of that is the main Polymer library, which is a small sugaring library that makes using the individual Platform polyfills together a lot easier. On top of that are a couple different sets of both UI and non-UI web components built using Polymer, namely core-elements and paper-elements.
I have written related article

http://www.avabodh.com/cxxin/cxx.html
Once your nemesis has your phone and your laptop, the laptop screensaver password may not be chief among your worries!
> It is too much of a performance cost.

Its "MongoDB is web-scale" all over again.
The graph doesn't start at 0 on the Y-axis. It would be a lot less striking if the scale ran from 0-100 instead of the cherrypicked 74-81 scale.

Also, this is labor force participation, not unemployment. If you carried this back to the 1950s, it would be around 60%, because most women didn't work back then.

http://research.stlouisfed.org/fred2/series/CIVPART
This is a disaster for anyone that offers cloud services. It's legal for me to set up an antenna in a data center and stream what I receive to myself. But it's apparently not legal for me to pay someone to do the exact same thing. What's funny is that if the antenna were connected to me via a coaxial cable, it would probably be legal. But since it uses packets and Cat-6 cables and that crazy Intarwebs thing, it's not. I don't get it.

This is annoying because it also obviously affects useful things like WebSDR. Since WebSDR nodes can tune VHF/UHF, they can receive copyrighted TV and music, which means they're now illegal to run under this ruling. (Fortunately, all the good WebSDR nodes are outside the US, so it doesn't matter in practice. But if you were going to set one up in the US, think again.)
Edit added above. I chose prime-age because baby boomers.
"protection for which the Founders fought"

I rather legal opinions not fall back on founder-worship for their legal basis...

The founders explicitly didn't include any rights in the constitution. The Bill of Rights was begrudgingly added later as a compromise after the constitution was approved by the states.

Furthermore, the right to privacy is really not on the same level as the other rights (where things are more black and white) and the 14th amendment was passed in the 1860s - well after any "founders"
Another Open Handset Alliance? Wonderful.

http://www.openhandsetalliance.com/

(last updated 2011)
TreodeDB: Open Source Distributed Transaction Key-Value Store
Being a Freelancer often has more to do with your marketing and sales skills than your skills as a programmer.

The question you should be asking is "Do I want to run a business?" That's what you'll be doing. You'll be finding clients, bidding projects, keeping those clients happy AND producing the deliverable. Its not easy but it can be quite rewarding both financially and mentally if you have the skills for it.

I flew solo for 7 years and while I wouldn't take back the experience, I also wouldn't do it again. I prefer working for MegaCorp where I write code, mentor other developers, and generally have less to worry about.
Sorry, can't reply everyone as HN keep erroring with "you submitting too fast". Feel free to reach me with any questions at pavel@karoukin.us
Aereo now sells me the antenna for $100. They charge me a "colocation" fee. Aereo is now following the law according to this decision. They still don't need to pay broadcasters.

It was an incredibly stupid decision.

I could offer the exact same service. I will point you to a ~$160 hardware device that I will colocate in a datacenter in Chicago for you for $15/month. I'll provide power, networking, and unlimited bandwidth. How is this any different?
I can control the space with Jeeeyuls plugin which I use, however Windows only seems to invert the entire desktop or nothing. Do you know of an inverter that can target per executable? (basically launch only eclipse inverted)
Chinese Character Amnesia
This is an employment to population ratio, so 1 in 4 people, ages 25-54 do not work. That does not mean that they are unemployed! Unemployed people are those looking for work that don't have employment. Plenty of people voluntarily leave the "labor force" (employed + unemployed people), such as stay-at-home parents, trust fund kids, or independently wealthy and retired folks.

That said, "unemployment" is a very tough figure to calculate (as are most macroeconomic figures), and there's a lot of pseudo-controversy about what the numbers mean. Wiki does a good job summarizing how the BLS calculates unemployment [1].

[1]: https://en.wikipedia.org/wiki/Unemployment#United_States_Bur...
4 Ways To Increase Revenue For Your SaaS
Cannabis, IQ and socio-economic status in the Dunedin data – an update
Labor's Declining Share of Income and Rising Inequality
What happens is you learn to be more careful with your phone :)
That sounds incredibly high. What site is this on?
If you could send me info about browser you use and extensions to pavel@karoukin.us - I would greatly appreciate it.
"results to true if the length of 'hello' is zero."
I'm glad they cleared that up. Otherwise, I might have assumed that there was no case where 'hello' had a length of zero.
Joking aside, it is a useful syntax guide.