skysight-inc/HackerNews huggingface dataset:
I'm the founder of Lawdingo.com (YC W13). We get people lawyers in minutes, just as you're looking for. If you just want some cursory advice, we'll get you an advice consultation with an employment lawyer who routinely looks at startup employment contracts for $50. If you'd like the full contract reviewed, that will cost more, but as others are suggesting, would be well worth it. Feel free to email me at nikhil@lawdingo.com and I'll help get you connected to a great attorney.
Why be OK with bad crypto?
5 Shortcomings of a Visionary and How to Compensate
Right, thanks for clarifying that bit. An individual run still has a much higher error rate, but the ability to do exponentially more runs results in a higher accuracy per "experiment". This is not that dissimilar from the direction that other technologies have taken when facing physical measurement limits (cryo-electron tomography comes to mind, for example).
The problem with this is that different passwords have different requirements, which must now be remembered and entered every time you need that particular password.

I suppose "immutable state" would be a nice compromise, but the method is fundamentally less flexible than something with state.
That's hard to manage outside of a few specialized environments where you have total control of the user and applications. The problem which comes to mind is that there's no way to use that system when so many sites have incompatible restrictions on length and character set – i.e. I have accounts on systems where the minimum password length is longer than the maximum somewhere else – and I'd still need a manager to track my random answers to security questions.

Rather than trying to make small improvements in the inherently-limited password model we should be focusing on changing the model entirely to depend less on what a human can comfortably remember: that's things like SSO to avoid the need to manage hundreds of accounts and also things like U2F to use strong public-key encryption.
At will employment screws over all workers. At least white collar knowledge workers are somewhat less fungible. The ability to fire an unskilled worker is unconstrained by law or business efficiency.

The rhetoric around at will employment as being good for employees, because it makes them more flexible, is a fig leaf. It is carte blanche for exploitation.
IMHO, it's best to see Empire/Deis/Dokku/etc. as a mean to an end, not the end itself.

While Empire itself may be tied to AWS, your app is still a portable, 12-factor, Heroku-compatible app.
You can run it elsewhere.
Slim Wallet that makes accessing cards a breeze
The FDA's dietary guidelines (aka Food Pyramid) were based mostly on junk science, and their adoption correlates with the rapid growth in obesity in America.

Vested interests (politicians, the food industry, even health organisations) make it very hard to overturn them once they're adopted. It would cost the food industry money and everybody else loses face if they have to admit they screwed up.

It's a lot simpler just to let tens of millions of Americans become obese and many thousands die of heart disease.

In passing, Denmark banned trans fats in 2003 and has seen a "70% fall in cardiovascular disease deaths".
http://www.euractiv.com/sections/health-consumers/denmark-se...
Is there a way to confirm if other platforms are having this issue? I checked my Chrome in work and home computers and couldn't find anything. But then again this extension is supposed to be hidden, so not sure.
UM.. waaay too many fresh accounts commenting here. with names that include numbers.

Fishy.
Ah Shenzhen! Such a wonderful and interesting city. If you are there, make sure you get to the Lo Wu Baby Factory AKA The Luohu Commercial City. I jest, it's actually not a baby factory, that's just what we called it for some reason. It's a humongous mall where you can buy pretty much anything in any quantity, of the lowest or highest quality, you just have to know what you are doing. I bought a 64 GB USB drive there in 2007. I knew it was fake, but I wanted to see how they were doing it. There was also the memorable time when I found a DVD shop, all pirated stuff, where they literally had every movie and TV show ever put on DVD, Like The Complete MacGyver . You peruse through a CD binder to find the DVDs you want and then a few minutes later a little kid pops out of the ceiling with your DVDs and the scampers back up into the ceiling. There are legit products there, don't get me wrong, but I was fascinated with the fake and knockoff stuff.
http://progrium.viewdocs.io/dokku/process-management
Depends on context, in a game you might only send someone outside if it's sunny. So if it's !sunny your staying inside and you don't need a Coat.
There's some good stuff in there. If you're searching for Perl documentation !mcpan will lead you directly to a MetaCPAN.org search page. "!mcpan Plack" is a good example.
Just adding my two cents. Wanna be a good JS dev? Go play around with a lisp. Like Clojure for a month or two. Get comfortable with functional programming. Then come back to JS. So many people come from a OOP to JS and they have a bad time with it. JS is more like a lisp with C syntax than it is a traditional OO language. Learning Clojure, not only improved my JS abilities, but just my over all programming maturity. IMO. Additionally, I agree with the author about reading books, and libraries. It's always good advice for any language.
You can't even transpile it without massively different output from the transpiler, which is a bit bad.
We are clearly discussing two different things.

You are saying overconsumption by the super rich is ultimately environmentally damaging. (which i don't disagree with)

I am saying underconsumption by the middle/lowerclass is immediately economically damaging.

Prioritizing investment over consumption leads to inequality and poor economic outcomes.
Oh, please. I still have fresh memories of well established banks (think, too big to fail) that required IE to view their sites. The fact that they do not support Firefox on Linux isn't much of an indicator of anything funny going behind the scenes.
Interesting and thought provoking. Native may not be the best approach after all...
It's the most common pattern of all.

Once someone is a provider in a given industry, it's in their best interest to build barriers behind them. This is the pattern with almost any professional licensing board. The established players join/start the board to "protect the public," then establish guidelines - licenses, required training, insurance bonds, etc - to limit people who want to enter the industry, and then grandfather themselves in. Undertakers, florists, carpenters, etc.

In some cases, they might be "protecting the public" but they're protecting themselves in the process.

Ref: http://www.brookings.edu/blogs/up-front/posts/2015/01/26-tim...
Greek Exit Would Shake, but Most Likely Not Shatter, Eurozone
At no point does he say to get advice from that non-specialized lawyer. He even says that if the lawyer doesn't practice employment law, to simply get a referral. What more do you want? A massive billboard with "only use employment lawyers here"?
Sure. The author mentioned lack of stack traces as a downside of the technique. I wanted to clarify this was Rust specific (and likely to change).
My Position On The Disney Layoffs
Kai Power Tools had some great UI as well.. probably the most advanced at the time.
Millennials are all a bunch of wantrepreneurs
> Unless you are tarring ships, you mean paid, not payed.

> As an H1-B holder you have to jump through many hoops, including constant attention to your command of the language. How does it feel to be judged? :)

I never brought up language issues, that is your hang-up and a distraction from my point. Further, if you think everyone isn't judged, then you are just loopy.

> More importantly, why would you expect more from a foreign applicant that from a local?

Because that is the stated legal purpose of the H1B program. It says that H1B workers have skills that the local programmers do not.

> The point is there shouldn't be discrimination, in either way.

In personal dealings, here we are talking about a government's responsibility to its citizens.

> H1-Bs are for specialty occupations that are in high demand to begin with.

If Disney decides to fire all its IT workers and replace them with contracted H1Bs then I would say the law failed. The purpose of the law is to fill knowledge gaps not add labor to the market.

> Not sure what encourages you to be more catholic than the Pope.

The law states the purpose.
You might be right in that it technically is the best approach, but pedagogically the value of starting with a more specific jQuery, or Rails book is that it's just more fun to build something that immediately does something that you can see and play around with, especially if you can do so right within the browser.

Of course, it's not a good thing to stop there, but in my experience it often acts as a gateway for beginners to start actually learning 'proper' programming.

My brother, for example, has been working through the Rails tutorial, and already he's starting to read more general ruby books, doing javascript tutorials, and thinking about building a game for the browser using Rails as a backend. Plus, he'll be able to make money much sooner this way, which is a great incentive for him to keep at it.
If you're looking for etymologies, !etym is a much better choice.
Tech workers over here are paid about twice as much (before taxes!) as tech workers in Europe, so I'm not terribly worked up about US employment law. All those regulations aren't free, and one way or another the cost comes out of your disposable income.
If you're talking about kernel context switches, the JS has them too, and then has more instructions to set up the JS call stack to boot. Setting up a million JS call stacks is not necessarily trivial. A million here, a million there, soon you're talking real wall-clock time.
was wondering the same thing... finding items with more than 1 application is the important part. so this is a start: security dump-keychain -a > keychain.txt && egrep -n "applications \(([2-9])\)" keychain.txt

Then just look at the item that contains those line numbers and see whats up. You will have some show up on an unaffected system. This is what my output looks like: http://puu.sh/ishaP/675695b11e.png

* disclaimer, that egrep regex is shit.
That's pretty silly. Just quit if that's how you feel.
Most of the browsers I exampled used popular engines (Blink, webKit, Gecko).

And if you want to get pedantic about HTML5 being a moving target, technically it's not. People often lump the other web front end components (CSS, SVG, EMCAScript, etc) under the HTML5 heading - those components will obviously have their own specification enumerations. Furthermore, a lot of the tertiary technologies that are a moving target are either experimental features / proposed drafts (ie not part of the final specification) or browser specific extensions. Most sites tend to avoid using these without fallback code for non-supporting browsers (demo sites being the obvious exception).
Or if you think it might be on github, https://duckduckgo.com/?q=devise+github
A city doesn't cap the number of restaurants. Why should they cap the number of Uber drivers, or taxis for that matter. When the city puts a cap on taxi licenses that means that the license owners get to charge a fee to their drivers so drivers don't get the benefits of less competition just rent seekers.
> who moved over to macs because they bought the lie will feel when they too later discover that the promises were a lie.

what? I thought they bought macs so we wouldn't need to give free tech support ;)
agreed, I've pretty much decided that I don't even have any business reading a contract. Legal meanings of words and my interpretation of them could be completely different.

In reality with a legal document a common persons options are to sign it without reading and accept whatever it is, or hire a lawyer to explain it to you.

I wish it wasn't that way, but it most definitely is.
Hi folks!

We would highly appreciate your feedback on the project.

Here is a short summary:

DIYZER is a DIY platform for collaborative work on hardware projects. It targets hackers, makers and other people interested in electronics including but not limited to smart home systems, robotics, wearables, internet of things.

Our platform allows to share project ideas, build projects based on those ideas, work on assembling instructions and code simultaneously, collaborate with other users in the community and more.

Ultimate goal of the project is to make it possible for everyone to leverage open source electronics and be able to easily build custom devices for their home, work or just for fun.
I used to live in Grenoble, and some local AMAPs offered some cooking classes. You could choose to take your basket to a kitchen and people helped you with cooking and canning your vegetables. It takes a little more involvement from the consumer but then they only have to reheat what they've cooked, and they don't have to consume their weekly basket immediately.
But you could create a "farming division" which then loans that employee to the software consulting division :)
imho the author paints a very accurate picture of c#. exception handling remains a mystery to many programmers and is a constant source of errors.

error handling in general is hard to do; to have good, what i would call, "error partitioning"- catching errors/exceptions where they can be fixed is difficult- regardless of exceptions.

perhaps you got your error handling right and don't need more catch clauses, but if I was you I would investigate :)
No, it's not.

http://www.numbeo.com/cost-of-living/compare_cities.jsp?coun...
App fills your calendar so you can pretend to be busy
TFA:

“The power from the solar arrays is not sufficient, on its own, to drill and analyse cometary samples, for example.”

Its clear that power is an issue and an RTG would have solved it. These don't sound like "bonuses" to me.
Right, because including all of Europe wouldn't make this fancy map work.
I like it! Great idea. I see more and more services built on top of that. Good luck!
IDK, I've been writing JS since it was invented, so 20 years now. It was one of the first languages I learned and even then I thought it was easy. Certainly easier than C, which I was also teaching myself because it was clear at the time that nobody took JS seriously. And that was at a time when there were ZERO libraries. It took almost 10 years before anyone started serious work on libraries for JS. Up to that point, you just copy-pasta'd snippets.

I remember thinking it was easy like VB but was easier to show to other people. I still think of it in similar terms: easy to write like Python but a hell of a lot easier to deploy and show off.
You can get stack traces on panics by running with RUST_BACKTRACE=1.

I don't know that it makes much sense on Error objects though, there's no requirement that they're even able to store backtraces, and collecting backtraces any time an error object is created would be really expensive and would make the runtime a dependency of errors.
Better screengrab it before it disappears.
So its http://contributor.google.com ?
Nokia’s Ex-CEO, Stephen Elop, Is Leaving Microsoft
Plenty, would you prefer those of a man who has not abducted a child and not in jail, those where a man has abducted a child and gone to jail, or those where a man has not abducted a child and gone to jail? Because all three have very many examples available.
> AskReddit post than AskHN

What's the difference, apart from the quality of answers?
> Given that, wouldn't it make more sense for the extra money to go into education? How is contributing to unemployment going to get Americans more jobs?

Unemployment is the result and those budgets are stretched these days. In some place unemployment pays for classes.

> What about companies that need the skills but can't afford the more expensive workers? If I'm a small startup with a $200k budget for an <insert niche field> expert but there are no citizens with the skills available (at all), paying $220k may not be an option, leaving me with either a loan or without the skills I need.

Why do you think its ok to not pay people the market rate just so you can benefit? Perhaps you need to compensate by equity or profit sharing? Why are workers less valuable then your startup?
The first defense they can perform is to change the automatic checks in the App Store review process to identify the attack in a malicious app and stop it from being approved. This could be fairly easy, of course Apple doesn't tell anyone what they do in this process so we have no way to verify it. Still you have to identify how the process could be hidden but since it uses known API calls in an uncommon way, I think this is quite doable.

The second defense is more complex, changing the way Keychain API works without breaking every app out there is much more complex. Not knowing much about this is implemented it might take a lot of testing to verify a fix without breaking apps.

The last thing they can also do is to build a verified system tool that checks the existing keychain for incorrect ACL usage. You can't hide the hack from the system. This way Apple could fix the ACL to not allow incorrect usage and not give access where it doesn't belong. I think this is fairly easy to do since it will break very little.

This is why building security is hard no matter who you are and everyone gets it wrong sometimes. At least Apple has the ability to readily (except for point 2) repair the problem, unlike Samsung having to have 800 million phones somehow patched by third parties to fix the keyboard hack.
On modern operating systems, applications under the same user are separated from each other, for the purpose of protecting them against malware and compromised programs.

Fundamentally, these problems are caused by the lack of app-to-app and app-to-OS authentications.

I see the security argument side of things, but I think that overall this trend of compartmentalising everything is detrimental to the open interactions between apps that made computers so versatile and useful. Put another way, by building increasingly closed and restrictive systems, and requiring strict authorisations and procedures for all interactions between their components, we've significantly marginalised the ad-hoc, unpremediated sharing aspect of computing --- one which I think is also extremely important.

It's certainly not a good thing to have data you want private leaked out, but neither is it to be unable to freely share between apps what you do want without going through some horribly byzantine process involving only the app developers and not the user. Something to think about, whenever someone proposes isolating everything for the sake of security...
Are People in Silicon Valley Just Smarter?
Are there startups or individuals looking for HPC or technical computing resources on an occasional basis? I'm thinking along the lines of high memory, FPGAs, Phi cards, IB networks and the like.
To increase credibility:
1. You should add an "About" page and tell us about your background and what makes you best suited for providing this service
2. Give 2-3 examples of questions+answers (for 2-3 roles) to set expectations / give a taste of the type of practice one would get by signing up for the service
Microsoft's 2015 reorg: Who's in, who's out
Yes, though there's the added complication of time to answer however.

You can turn a Sanger run around relatively quickly (I'd guess hours). High throughput runs sequence many millions of fragments of DNA in parallel very slowly. The highest throughput runs take several days to complete.

This means that it's there are still (rapidly diminishing) scenarios where Sanger sequencing makes sense. Because you don't need the throughput, and you want an answer quickly.
> "Users feel something is off"

Do they? Because an image is 1.5x and not 2x on their phone? Mate, that's nonsense.

Just do a comparison yourself and you'll see. I did, checked and confirmed with the client (jewellery designer where the image quality was important) and they were happy. On my iPad3 the 1.5 product images (at 1200 pixels wide presented half width of screen) were MORE than adequate and very sharp on the iPad. No "blurriness" at all. There is no way in the world you'd be able to tell the images were not 2x when the screen is viewed at normal distance.

> "Are you writing this from 1992?"

I'm writing this from the real world. In your utopia it seems everyone has unlimited bandwidth on their mobiles to download 1600px images for every product listed, and can see the difference with their bionic vision. I prefer to keep site weight down and enjoy the increased performance as a result.

Disagreeing is fine, but your argument amounts to "the site will look amateur hmmkay", and I'm telling you now that the "amateur look" comes from poor UX or clunky design and performance, not whether an image is 1.5x vs 2x.

Using a CDN for assets is good, but not always an option/need for a small business website with minimal traffic (such as a jewellery designer's e-store) and keeps the dev costs and complexity down if everything can be handled on the one platform. But I don't disagree with you about using a CDN, it's just that a CDN doesn't suddenly make the frontend more responsive or snappy. Those images still need loading in the browser no matter where they come from.

I convince my clients to spend a little bit more on their web host account, to get a bit more CPU performance and memory so that uploading images and so on runs smoothly. Works for me, works for them. Whether it works for anyone else is not my problem! I'm just sharing my approach. Ignore or disagree, it's all good.

Good luck. Remember to do things because they work in practice, not because Apple or Google or some random person on HN said to do it that way.
i like the africa comparisons here:

http://www.texasmonthly.com/daily-post/how-big-texas-compare...

the last line might help people understand why people compare these things:

"If you’re the right kind of nerd, you can probably do this forever and not get bored"
http://ajcn.nutrition.org/content/early/2010/01/13/ajcn.2009...

http://www.webmd.com/heart-disease/news/20140320/dietary-fat...
I'm in my junior year of college for my CS degree and have so far failed any technical interview for software engineering internship. I don't solve interview questions well and I always get stuck. I've tried studying for these as best I can but it doesn't ever seem to help. I'm at a loss as to what I should do. If I can't even get an internship then I have no idea how am I going to get a real job some day.
Guess depends on the language, I'm doing Java backend dev since almost 15 years and loving it. I'm developing front-end but only for my own side projects
My old laptop offers much better price/performance, especially when I use free wifi in coffee shops for bandwidth. The laptop is already paid for so I only pay for the electricity (on days when I don't plug it into the wall at a friend's place to save even more). Those prices are just too expensive. There's always a place willing to do a job cheaper...
Cities do cap the number of restaurants, albeit indirectly. City planning uses zoning and permitting to adjust the density of restaurants in various neighbourhoods and allows and denies liquor licenses and the like to keep noise and traffic to an acceptable level.
Why do you not make the code available under a 'source code repository'?
Stephen Elop and other key Microsoft execs are leaving the company
'had to' or what?
Chicago company to buy Welch Allyn for $2.05B
Ah ok that makes sense. Thanks very much.
^ This is it. I can be GMO as a human and have acme free skin? Thank you and here is your $25,000. This will be seen as medical benefit since it cures disease and I can have Green/Hazel eyes.

Seriously I refuse to eat Chipotle with their fear mongering Anti-GMO stance on the front window.