skysight-inc/HackerNews huggingface dataset:
This is evil but I predict massive success for this product. I actually wonder if companies could start choosing other products they use (such as their CRM) based on how well they integrate with peak.

I remember when I was CTO @ Zynga it was so hard to fire bad engineers. I wish I could have come up with cold hard data to get rid of them. Instead the best I could do was move them around. The company I worked for was broken but perhaps I could have made the good engineers lives slightly easier if I could have dropped the dead weight and filled their seats with other good programmers.

I can see use cases that aren't evil. Of course it's a similar line of reasoning that I'd use against government wiretaps. Even though it can be done for good reasons the temptation to use it for evil is so high that it should not be done.
I've started working remotely and I've never achieved so much work as in the past two months. Being ahead of schedule also opened up some hours to work on personal projects, which is great.

Previously, I would endure on a 4-hour daily commute by bus/metro, work on a noisy office, and for a lower pay to boot. No way I go back to that life.
"What this shows to me is that md5 needs to die."

No. MD5 needs to stop being used in inappropriate ways.

Switching rsync to bcrypt, scrypt, or pbkdf2 for it's hashing is _not_ a sensible idea.

Using "fast hashes" for cryptographic level protection is not a sensible idea.

MD5 still has a great many uses. Killing it off because some people use it for the wrong things is shortsighted at best…
quite a few 1080p under 1k. For example the excellent Benq w1070 ..
So a customer expressing a valid complaint is unhelpful and useless? You have an interesting idea of costumer support.
Show HN: Coolx5 - Node.js, Websockets, MongoDB and a clickable zombie
I actually am offsite a lot more than I am onsite at the moment, and maybe for the next couple months. I bought the low-end 15" rMBP to test it. 1920*1200 actually provides a lot of real estate while being quite usable. I'll see within the next two weeks how much it can increase my productivity. But it is really heavy.

Agreed on the gaming part. But one wouldn't buy a Mac to play games lol.
http://en.wikipedia.org/wiki/IBM_T220/T221_LCD_monitors
To be fair, Apple expects the devices sent to reviewers to be returned. I'm pretty sure Gruber has mentioned this more than once on his site or podcast.
I have a folder of wallpapers. They vary between nature scenes, family photos, and videogame wallpapers.
What are the pros and cons of having Generics as erasure or reifiable?
Nexus 5 hardware details leaked ahead of Google announcement
NASA's Next Mission to Mars
What? 1920x1080 is nowhere near QHD+.
I've actually seen "data scientist" used to indicate "probably not that proficient as an actual engineer, but knows what he or she is talking about in terms of theory and can usually get a working model done in R, Matlab, or Python". There seems to be an additional jump in knowledge of systems, data structures, and algorithms in building up performant machine learning stacks (something which can add in practical knowledge and praxis, but steals a little from raw-ideas work).

Citation: working in data science and machine learning engineer roles for nearly three years straight out of grad school in math.
I'm in the 5% that would never agree to this. Why not just hire them and then make the trial week their first week of actual employment. Nothing stops a company from terminating an employee after one week for no reason at all.
No doubt, care to share how you feel about $scope inheritance?
http://i.imgur.com/lKbjefi.jpg
I wish there was one for PG. Truly.
There is exactly one vendor with an OS worth using which builds hardware worth using. The rest of us who are not so lucky to get an integrated offering have to futz around and make do with what we have.
That one is only 1080p.
Careful if the dresser isn't at an ideal height where your forearms can be comfortably parallel with the floor. Otherwise, you can end up with neck and shoulder pain. The fidgeting might be due to the dresser's height forcing you into an odd posture. Just a guess...
Ask HN: How did you learn to code?
I'm fairly new to HN, and have recently started teaching myself to code. So far I've used Codecademy and General Assembly's DASH tool. I've also heard good things about One Month Rails.

What would you all recommend as far as inexpensive online resources? Or would you suggest I save up the money for a hacker bootcamp? Thanks!
The danger with this hard data approach, though, is that you can end up with good engineers who hate to play the numbers game and bad engineers who realize they just need to hit average numbers to save their ass. And clueless HR departments won't know the difference.
This is a fun little app a friend and I created. It's based on a part of a commercial Sprint recently ran about their unlimited plans: http://youtu.be/jOXhtyAi7fU — it's running on Node.js, websockets for realtime click counts and MongoDB in the backend for storing the click counts and also storing where you click. If you inspect the page there is a hidden click map in there you can turn on by toggling the display property. It's one of those pointless but temporarily fun sites, I'd be open to sharing the source code if it would interest anyone, it's not an overly technical site though.
Oddly: worked fine on my mac pro 1.1 (2006) and 10.6 (snow leopard) and firefox.
i don't get this declaring business - does it mean declaring you have more than $10k USD makes it legal? or does it just mean you've just confessed to a crime?
And they were effectively affectionate in their response.
I've never been in a managing role, why is it hard to fire bad engineers?
The way to validate it is to create it and see if it works.

Your problem is that the success depends on execution.

We do know that there is market for good educational software. Many successful apps already validated that.

If you write one more good educational software, chances are you'll be successful.

However, chances are that your software will not be good in which case no success for you.

Another problem is that you might be trying to bite more than you can chew. The idea of comprehensive software product is good but if you try to build that as your version 1.0, you'll likely fail. Start small and build on your successes.
Yup. I don't plan on publishing anything I do in a peer reviewed journal. If I did, I would have to be way more cautious with a lot of my assumptions.

By freeing myself of that level of effort, I can test a lot more stuff and build things a lot faster. In what I do, that's more important than having something be "scientifically accurate".

Similarly, when I am coding a prototype, I don't do unit tests. Don't need them, and it takes me longer to develop.
Yes: take a look at the iFixit teardown, and the following Q&A on their site: http://www.ifixit.com/Answers/View/147466/Can+I+upgrade+flas...
I certainly respect your point of view. In my mind this isn't a temp-to-hire -- that would be something more lengthy, maybe a 2-4 week temp period.

So many people are frustrated with the traditional interview process, and we think it's pretty broken, too. This trial week is really about being able to assess all the things you can't in an interview.

Also, since a majority of our team is relocating from elsewhere, it's a big decision for them and it's turned out to be very valuable on their end as well.
In the right hands (I'm thinking my ow or a PM's), this is great! In the wrong hands (COO, other departments), this is dangerous.

I immediately signed up. There are a lot of one-off tasks that get done that I like to know about so I can award upon the employee's next review, or handle if they go office the weeds.

Disclosure: I have a barely similar project in the works for our PM that may get released publicly, but it's less about the tracking (what most here hate) and more about the scheduling (which I think we all see as valuable).
I appreciate the DPI wars coming to laptops, next up is monitors. I'm friends with the owner of a local computer store chain and he says he sells 100 "low dpi" (aka 1080p) screens for every higher dpi screen. It doesn't make sense for him to stock them at those rates, and the cost difference is quite high because the 1080p screens are basically cheap TV glass rather than non-volume computer glass. (same issue with getting a 1920 x 1200 screen).

I've ordered a couple of the Asus 4K screens from him to try out but man $3500 (4K) vs $350 (1920 x 1200) vs $150 (1920 x 1080). That doesn't sound like a sustainable market to me.
However Linus built git for himself, not for others, therefore he doesn’t need to go through this because he will be the first customer once this product is finished and released.

This article is aiming for entrepreneurs who are building a product for others because no where in the article did he infer any possibility that the product/service is something they want regardless of others.
He has a valid complaint, for sure - but he chose to be caustic and confrontational in a public forum.
I love RescueTime - for myself. I'd absolutely recommend that my employees use it, but with the caveat that I would never ask for the results. They can use it personally to improve their productivity, but it's just not right for someone else to be analysing their reports.
I think it would be interesting to make it free to use, until you want to start collecting your royalties.

Perhaps give them the option to apply their first $19 in royalties to the service (or at some discounted rate, as you can potentially collect interest on unclaimed royalties at scale).
GNOME 3.10 has great support for high-DPI displays. Non-toolkit fixed-size apps will tend to look small, but any modern app will look great.
The most interesting fact I've read about the bacteria that live on us is that the populations on our hands differ.

The average hand has about 150 different species, with only about 17% of those also appearing on the other hand of the same person. [1]

[1] http://msms.ehe.osu.edu/2012/02/29/how-many-bacteria-species...
Brand already has a bad name. http://www.businessinsider.com/dont-micromanage-your-employe...

How to stop micromanaging:
http://www.entrepreneur.com/article/218028
It's only hard at bad companies. This was an extraordinarily bad company.
This is some major bullshit. Obama is ready to ban spying on allied leaders, but not on Americans:

http://www.nytimes.com/2013/10/29/world/europe/obama-may-ban...
She also rubber-stamped the 9/11 Commission's lame report. She's basically a pro-Choice gay-friendly Republican and, according to my friend who met all the Senators in the 1990s and dealt with many because of his job, not bright, which is unusual for a Senator. My friend said many dim candidates get elected to the House but not to the Senate. In conversation with my friend, she blew him away with her weak intelligence regardless of ideology. She and her hubby are uber rich and have more in common with limousines, fine dining and rubber-stamping that hemming in evil and rocking the boat.
I prefer rivets.js. I just need a little library for object binding, I don't need weird java-like concepts.
It's only evil depending on the context in which it's used. I spent a year contracting on odesk.com remotely. They take random screenshots while you work. I actually grew to appreciate it and found my work ethic to be improved. In the context of our company, we all worked remotely, kept in touch via IM/cam and email, and the monitoring apps were a way to keep everyone honest and committed while having a very long leash day-to-day. Managers (I was one of them) had access to screenshots but we rarely if ever reviewed them, except in cases prior to a firing (and often not even then). A dedicated, small team reviewed the screenshots and asked for refunds from their pay if they were on non-work related things. Often the managers were never notified unless the violations were extreme.

A sidenote, we were all contractors and most of us were freelancers essentially, so we were all easy to fire on a moment's notice. It kept teams strong and kept people from resenting their co-workers who couldn't keep up. And re-organizing/growing teams was easy, because firing _and_ hiring were so easy. I could do both without any management or peer approval.
"seems to be rewarding deviousness"
There is a common misalignment of values, between that which is 'practical' and that which is 'right'. You see this with arguments about such things as safe injecting rooms or wahtever.

I think this is a great practical solution. They are not being rewarded with a free product (they have that already), they are being rewarded with shame and/or understanding.

The shame of being caught out may make them stop stealing. The understanding may encourage them to stick with the product and buy when they do have the money, or recommend it to others. Win / win solutions are rare and beautiful and should not be discarded for spurious moral values.
Free Snowden
What's Holding Up New Chromecast Apps? Nothing... But Google, That Is
> it came with an embedded windows runtime - I think it was Microsoft not sure quite yet how they'd license it.

The Windows port of Microsoft Excel also initially came bundled with a Windows runtime. It wasn't really until Windows 3.0 that you could start take Windows as a prereq. Before then, very few systems had Windows installed.

Wait a minute. "Windows Runtime" has a different meaning nowadays. Microsoft is really reusing a lot of its existing trademarks for Windows 8, isn't it? "Surface" was also a trademark that they already owned, for a giant touchscreen table.
Great ideas and tips. As I read through it, I found myself mentally saying "yep, did that" for most of the sections. One thing I disagree with was what to do when a new resource is created. I think the Location header is a great idea (which I'm not doing) but I also think returning the new entity in the body is a good thing in that it saves another request.

The new tips for me were the Link: header for pagination and using 422 Unprocessable Entity for validation errors. How did I overlook 422 before? I've been using 400 for validation problems, which I wasn't very happy with but didn't know what else to use.
Yeah, totally. Maybe there is no answer other than to fix the organization that made it so hard to get rid of bad engineers in the first place ;) Or quit (I chose quit).
If any company is going to implement this, please please let me know. A few shell scripts and I can be on HN all day. FTW!
Grunt homepage project title is "dorkq" on some Android devices
It would better if Lenovo could provide better screens for the whole laptop product line, including Ideapad and stuff.
It's illegal to not declare if you have more than $10k USD when crossing borders. All the custom forms I have seen around the world have something along these lines, in various amounts and currencies.
I don't understand all these hiring practices. You think if I am a dick I will show myself and it will be obviously visible in a week? Trust me, people will fake it till they make it. So, if its faking for a week, they will do that.

It is also very silly to think that people will now work with no pressure for a week. In fact this like a 5 day interview session. It is more stressful!

Instead, hire people to the best of your knowledge and make sure you have the correct feedback, review loops in place. Hire the best management. Make sure under performers are not allowed to hang around. Those are better things to invest in than this.
Yeah, I know that even making a separate email account and using every trick not in the book to hide myself still won't help me. I'm too honest in the language I use. Or, like other usernames I've Googled, it becomes easier to pin someone down when they use the same name across multiple sites. If nothing else, it shows your interest in those sites, which can together, sometimes, uniquely identify you.
Does anyone know where to follow this project, or perhaps if there's a Kickstarter or something? I can't seem to find anything outside of this one article. I would pay very good money for something like this. Ground floor apartments on major streets are awful. :-(
I just remember it surprising me with how slow and clumsy it felt, even though it was a significant upgrade compared to my phone at the time. And then the processor had all sorts of issues with AOSP, so you couldn't really run cyanogen comfortably on it.
"Furthermore, the conversion of requiring people to beg via email to explain they're broke is next to zero. People won't do it."

Entirely true. But it would remove the conflict of offering the scholarship option only to people who cheat, which is the whole point. They can of course continue to also offer it to those who do, just like now.
And what is a reliable source? Often times blog posts don't count, and the Delitionists want publications, which won't exist for many issues.

Why not just put the "This article isn't well cited" banner on the page? why not delete it?
The real question is, can you delete it completely? :)
The base model doesn't have the 3200x1800 screen; the model with that screen only has nVidia graphics, and I don't see any option to customize that, so no. No idea if it works with the nouveau driver or not.
I somehow feel this would go really well with something like OpenStreetMaps.

I realise their mission is probably slightly different, but I at least feel it would be helpful to have all this kind of data in one place.

You mentioned further down you've reached out to other wifi mappers, but how about OSM?
If you can live with a buttonless clickpad, the ThinkPad 9 Slim is what you want: 13", 3200x1800.
Cantor's Diagonal Proof
The problem with Closure is that it really sucks for small projects. It was built for large products with hundreds of developers and millions of users; many of the library features (eg. static typing; dependency management; compilation; CSS renaming; namespacing & scoping; full component libraries) are absolutely invaluable for that use case, but don't get you much when you're just prototyping a few ideas. I don't think Google's webapps could run on any framework but Closure, but when I and many of my coworkers want to do a quick prototype, we reach for JQuery or Angular. Or even just native DOM APIs.

All big projects have to start out as small projects first, and so most small projects. If a small project uses a framework that's great for big projects, they're paying all the overhead for that up-front, which puts them at a disadvantage in the marketplace. I could see Closure being quite useful for rewrites, but once a dev is in charge of rewriting a project with dozens of devs and hundreds of thousands of users, he probably doesn't have time to blog about the latest JS framework.
On most systems it can be disabled in the BIOS; not sure about this exact model.
Even simpler - just look at the IP addresses
Personally, I skipped the docs and went straight to the API guide. Reading that had me only Googling for edge cases, such as scope changes within ng-repeat.
Depth and Whitespace
For her to change her silly point of view from supporting the program without question to suddenly wanting to review it says to me something happened today that we won't know about for about 2-weeks.

Perhaps our allies are reassessing their relationship with us and who they want to do business with? I am not suggesting that Europe or Latin American is planning for a "Byzantine siege" or cold war but rather that we are not boyfriend/girlfriend anymore?
The 15" is slightly less DPI. I was only comparing DPI because, to be honest, every laptop I've ever used that wasn't a Thinkpad or a Macbook has left me wondering whether I should just use pen and paper instead.
We try to be extremely flexible in all areas of our hiring process. That includes being flexible with the scheduling of the trial week.
There's more to tech than just internet companies. Tech opposition to PIPA was nowhere near as widespread among tech companies as it is made out to be here.
That didn't really answer the question though. Is it a choice between "follow one law by confessing you broke another" vs. "break two laws and maybe not get caught"? Or is it a choice between "break one law" or "don't"?
Exactly. And much slower as well. Obviously if you expect to be interrupted you can take the time to download your brain onto paper, but trying to do all your work on paper would be like running your CPU through a printer->scanner loop-back.
Self: the movie
> I'm not a particularly good player, and I got 3 out of 4 corners on my first attempt by just relatively haphazardly following the above, which means the default settings and/or overall strength of this version is pretty weak.

It defaults to Beginner. Use the "Skill" menu to change it to Master. It'll be much more challenging, and the AI will take a lot longer to calculate its move.

(Remember: This is Windows 1.01, so you have to hold down the mouse button to use pull-down menus.)
Seems pretty clear she only cares about fellow elites:

http://www.nytimes.com/2013/10/29/world/europe/obama-may-ban...
UEFI "Secure Boot" is not an issue; you can always turn it off on any x86 system, by design requirement, and several current Linux distributions support booting even with it turned on.

On the other hand, "fastboot" can be an issue: many current Windows systems skip the BIOS screen and don't support USB boot, on the assumption that you'll use the Windows option to shut down and boot into BIOS setup. That option doesn't exist in the Windows setup UI those same systems boot up into when you first get them, thus forcing prospective Linux users to disassemble the system and disconnect the disk to trigger BIOS setup.

See http://mjg59.dreamwidth.org/24869.html
For vim at least you can put 'set shell=bash' in your .vimrc and it will use bash instead.
> [Apple] saying [they] are not responsible for software ios upgrades

Fight them on this. If you read their iOS and iPhone EULA's, they disclaim all sorts of liability but don't disclaim iPhone hardware damage caused by iOS. I argued with them for three days after an iOS update bricked my phone (outside of its warranty period) but only after pointing out this issue in the EULA did they finally replace the phone free of charge (with a refurb that had a scratched camera lens and bad battery).

After that I sold all remaining Apple products I owned and am no longer a customer, after having been a user/customer since the Apple II days.
I’m pretty sure it runs Crysis. With a pitcher big enough, I bet it will blend. Also, it has wireless and more space than a Nomad.
Setting your own price hardly works. Panera tried it for a while and while it was charitable, there were way more people who underpaid (that could actually pay) than people who would overpay. Now IIRC, they only do it once a year.
Related to cracking with a GPU: https://passfault.appspot.com/password_strength.html can measure password strength based on length of time it would take to crack from known patterns and cost of hardware employed to do so. And this, of course, excludes that passwords are often re-used on multiple sites and the risk that your password is already in someone else's database.

What this really highlights is that, like fingerprints, it's a lot easier to accidentally share things that can uniquely or partially identify you than to cover up and stay anonymous. (Or find a nice middle ground, pretending to be someone else, say.) There's a lot of security through obscurity that we tend to trust -- that people won't investigate my identity simply because they've no reason to. And so it's worrisome when you see it happen to others.

See also: http://pandodaily.com/2013/10/26/i-challenged-hackers-to-inv...
Your are talking to the author of that emulator :)
It would be much easier for an x86 emulator. I tried only the Javascript engines from Google and Chrome so far. Of course they all fail to compile with an unsupported platform error using the OpenRISC toolchain. I am wondering which one is more compatible for cross-compiling.
It's only happened once.