skysight-inc/HackerNews huggingface dataset:
So I'll ask you the same thing I've asked every other climate change denier:

Show me a critical analysis of the data that wasn't commissioned by or sponsored by the energy industry or any organization or person connected to it.
It's not very well known outside of Redmond, but windbg (provided as part of "Debugging Tools for Windows") is an excellent debugger. Steep learning curve, as the commands are cryptic to the uninitiated, but once you get the hang of it it's great. Visual Studio's debugger is absolute crap by comparison.

As for a replacement for strace:
http://technet.microsoft.com/en-us/sysinternals/bb896645
reduce header font size for mobile, the site scrolls sideways
Want to teach us? A bunch of us work right near AT&T park in Mission Bay and would love to learn. Even a long day or two from you guys would be awesome. But as was eluded to, we can't pay you - we're poor as shit - especially when compared with you all.
write a proposal?
Meet 31 year old Ashish Thakkar – Africa’s Youngest Billionaire
My advice is to look at the parts of a laptop you can't change. These are the things that you will regret the most when you use it.

For me, a crisp keyboard is essential, and it's also one of the pieces where you don't have much choice once you've bought it. Same with the pointing device if you're using it in strictly laptop mode. My job laptop and my personal laptop are two different brands, and it's such a relief to go back to my personal laptop at the end of the day, mainly due to the keyboard and mouse.

Screen resolution is also very important. Yeah, you can replace your screens with something better down the line, but it can be costly and it's probably better to get what you need up front.

You can generally get a larger battery (or a second battery); unless you do a lot of walking, portability may conflict with usability of the computer (tiny screen, cramped keyboard).
Yes, that bug discussion show very well what's wrong with Lennart and his software.
A few weeks back I launched something similar: http://www.mycelial.com
Maybe the saying should be "fail early, fail often, but never the same way twice".

If you're failing in different ways then that shows you're learning. If you just keep failing -- making the same mistakes -- well that's a real problem and not something to be celebrated.
If you think that no time has been spent coming up with this idea, you are coming very late to the party. This debate is decades old, at a minimum. Dates from 1971, says Wikipedia.

http://en.wikipedia.org/wiki/Value-added_modeling

It's not something that "Bill Gates" or anyone else made up yesterday. It's a state-of-the-art approach to a difficult problem. If you have a better way, let's hear it. Otherwise, be quiet.
Is there a plan to make it work offline _without_ needing S3? i.e maps are saved to the local hard disk? Great work though - looks awesome.
Reminds me about that fairly recent strtod() infinite loop that caused DoS in several languages.

http://www.exploringbinary.com/why-volatile-fixes-the-2-2250...
I use a method very similar to the one in the tutorial to manage development on a site that I've been developing features on for the last six months. Basically the site is the MVP for a proudct that is being redeveloped in another system, but for the time being, they just want to push out features to see how well they work, and so... WordPress.

So I am sending out revisions to custom plugins and the theme daily, and for me there is a great advantage in that I can just push to my production environment and not have to do all the annoying things that I used to do as far as uploading files via FTP.

Generally, I have the uploads directory outside of the repo, and so if I need to sync up my local version to the site I will pull the uploads directory down and create another version of the database, and then update my local config file.

This is a very different use case than backing up the site (but obviously that needs to be possible as well). But git is very helpful in my case as well.
I'm confused as to why the "‘raw’ score (for value added, this is a number between -1 and +1)" goes up to ~1.6 in 2009-2010 and up to ~1.1 in 2008-2009. Why does the data go outside the ranges he states? I find it hard to believe someone who can't read something so simple off his own graph.
Linux sound has randomly become much better for the last year, including usb headphones. Don't know if its randomly, or if pulseaudio has finally started get some order to thing.

There is however a different way to look at the issue of sound support. Problems in linux tend to only stay unsolved when too few people care about fixing it. The few attempts made like alsa and pulseadio has been constantly criticized to have bad designs. One could then truly wonder why we don't see proof of concept design that is superior.
As a note, wordpress core is also not part of my repo.
I haven't tested this but I think search engines should automatically be able to index SVGs, thus making the public maps Googlable.

In general I like SVG because it doesn't try to hide the data it's displaying, unlike flash/canvas. Although I now remember seeing a hybrid div/canvas implementation which buys you best of both worlds albeit at some added complexity.
While it's OK for you to enforce not using trivial list-comprehensions on your team, I think you'll find the majority of Python's community disagreeing. Your example is really tame as far as comprehensions are concerned, and "beginners" are going to need these basics to comprehend more advanced patterns.
They asked because I hadn't logged in for two years. I only use Ebay when I have no alternative.
So these aren't necessarily accessible from the device. You need to go to the github for gaia styles and copy them into your third party app.

For instance: http://buildingfirefoxos.com/#progress_activity, you can't just add this stylesheet to your app and get all of the associated styles, but you can go here and get them: https://github.com/mozilla-b2g/gaia/blob/master/shared/style...
You are both kind of right: http://en.wikipedia.org/wiki/Personal_identification_number#...
Well, fair enough. If you hard-code in a few of the more common files that contain AR lowers, you'll probably catch 80% of this.
>I really dislike what Microsoft does, especially what they are doing now with Windows 8.

Are you referring to the Store, Metro, secure boot, or something else (curious if 'something else' not currently on my radar)?
That's great to hear. Thanks for the heads up.
You seem to be implicitly claiming that one only earns a right to critique the usability of a given piece of software if one is also capable of debugging and enhancing that software. Do you really believe that?
I'll bite. I won't discuss my experience in my posts since I don't want to argue from authority but will do so below. But first, I should point out that you're committing a similar sin to that which is alleged in the article. What you really care about is the correctness of an argument. You hypothesize that formal training is an important indicator of correctness. Presumably there's also noise in that scatterplot but we don't even have it. Since it's the best thing available, you are choosing to rely on it.

As for my formal stats training: None beyond High School. That said, I've worked with and interviewed many with far more training. One thing, I learned is that most people don't have great intuition for statistical problems and it's not terribly highly correlated with years of schooling. I've met PhD's in economics and statistics who have made basic conceptual errors as well as those with less training who were more reliable.

So while training may be correlated with accuracy, you should still demand a well-reasoned argument and think critically about it.
I found out about LÖVE about 2 weeks ago. It looks a bit like "flash done right". I haven't done anything with it yet, but it looks cool for interactive multimedia content.
The problem is that averaging can make a very small correlation look like a very strong correlation. You might be interested in this: http://en.wikipedia.org/wiki/Ecological_fallacy

Nobody is arguing that a small correlation doesn't exist. They are arguing that a small correlation isn't very meaningful.

Or are you saying that over 12 years of schooling you don't think you'd have any preference having your child taught by teachers with a score in the lowest 5%ile versus a teacher with a predicted score in the top 5%ile?

If you base those percentiles on a metric that has a very low correlation with performance, then there won't be much of a difference in outcome.

Or are you saying that you want to pick who to fire and who to promote based on a metric that we objectively know has only a very weak correlation with reality?
Sorry to shatter your little world view.

But hashtags are not a measure of the level of racism or hate in a country.
Apple seems to forget people still have to develop all those iOS apps. Their mac lineup has been horrendously badly suited for devs. I feel like the Mac Pro and MacBook Pro 17 are regrettable casualties to their disinterest in the market.
Python GIL Visualized
Wow, that's messed up.

Fundamental methodological error -> "Come on, these are competent people, you have to trust that whatever error they made didn't effect the final result."

False claim of accolade -> "How dare you fucking try to pass off this garbage as legitimate science?!?!?"
Thanks for taking it on board :). Two more:

- The slider for draft/live seems counter-intuitive to me, clicking on draft makes it live and vice versa.

- I was about to suggest the ability to add font awesome icons but I see it's already there! How about advertising this feature on the editor page somewhere? Or adding a menu for placing icons tags like <i class="icon-camera-retro"></i> in quickly?

Saying that, the design works so well because it is so simple and fast.
Thoughts on Steve Jobs Biography
"In New York City, the value-added score is actually not based on comparing the scores of a group of students from one year to the next, but on comparing the ‘predicted’ scores of a group of students to what those students actually get. The formula to generate this prediction is quite complicated, but the main piece of data it uses is the actual scores that the group of students got in the previous year."

http://garyrubinstein.teachforus.org/2012/03/06/analyzing-re...

Some qualitative comments (from the UK)

An experienced and resourceful teacher may be allocated more 'problem' students than a relatively new teacher as a matter of policy. Teaching students at the extremes of the ability range is harder than the median as the reasons for (say) severe under achievement can be very diverse (learning difficulties, home situation, undiagnosed medical issues - diabetes in my recent experience with one student - and so on) and each student may need a different approach.

I have taught in a few settings over the years. The best teaching happens in my experience in settings where people work together. Performance related pay based on dodgy statistics in an atmosphere of public ridicule does not seem the best way to encourage sharing of practice and teamwork!

"Good luck with that" as I believe the late Mr Jobbs used to say to competitors.
A developers profile these days is mostly just github. Works very well for those of us that contribute back to open source but not too sure how someone who doesn't contribute to os stuff would show a portfolio...
Yeah, but then you have to make the lookup anyway, to check if they did change it. You might as well just authenticate. Unless the original PIN always works, which is not secure.
Tower exists, but the issue is that unlike express, which runs Learnboost, there aren't any Node users who both a) want to build their for-profit application on Node while b) being willing to write their own framework.

I'm sure it's coming, but just not here yet.
I think what most of written world writes is to remove yourself from failure thinking be result thinking instead - extract valuable information from what underwater stones have you had encountered. So next time you can recognize those.

So in general most of the promotion of failure is about learning and keeping your mind open to be faster and more brazen next time - because you already know where those traps are.

Usually complete failure consists of multiple failures - which is why it is important to remove yourself from the situation whatever it is and give the situation that caused it a complete analytic run down of the situation.
Sure, the stuff that they're commercializing is not as cool, but the stuff that is being worked on at Microsoft Research should definitely not be discounted because of this, nor should the company as a whole be not called innovative. They spend 3x more in R&D than Apple does, and it shows.

When you look at what has come out of Microsoft Research in the past, you have things like C#, PixelSense, ClearType, and Photosynth to name a few. And that doesn't include other labs like Office Labs. If you ever get the chance to tour their lab space, it's crazy the sort of things they have prototypes for, as well as the things they're striving for with their productivity vision video.

Plus, remember that the definition of innovation is "A new method, idea, product, etc: 'technological innovations'." That's exactly what Microsoft Research does. Things like the real-time translation that came out recently, the projected gaming system, and of course the things they're doing with NUI and the Kinect and using them as input methods for computers. Just because they're not viable right now does not discount the fact that they are making things that are some day going to change the way we work, and play.

Edit: And I would definitely not consider Apple innovative, in any way. They make products for the masses, and, yes, they are awesome products, but they don't really innovate. I can consider the iPhone to be an innovative product since it changed the way we view smartphones. But after that, they've simply changed the previous year's version and bumped up the specs. Overall, that's what they do. They take a product they have, change it up a bit, and release it the next year. They're a great consumer company, don't get me wrong, but innovative? No.
Sounds like Dell wants to move "upmarket", being chased away by disruptive competitors. I think we know how that is going to end, especially if they are going to depend so much on Microsoft, another company being disrupted.
Popular hackintosh tool enforces Apple's copyright
Full disclosure: This is me on both sites. It's a selfpost on Reddit, meaning I get no karma for the post.

I just figured this is something HN may be interested in, and the text field was too limited for me to explain.
Thanks. I put a lot of work into polishing it.
50 years of NASA's space food packaging documented
Ask HN: Is Wayback Machine Corrupt?
Microsoft blasts PC makers: It's Your fault Windows 8 crash landed
Sorry about the mix-up.

Anyway, here's the data for anyone interested:
http://www.ny1.com/content/top_stories/156599/now-available-...
They're almost all program and language dependent. If your game doesn't use threads, you don't have to port anything to do with threads. If it does, but you use Java or C++11 and their platform independent thread libraries, you (ideally) don't have to port anything to do with threads. But maybe you used C or C++98 and now you have to run around putting in ifdefs for CreateThread vs. pthread_create and debugging subtle differences between Win32 and POSIX threads, etc.

Or maybe you decided to write the whole thing using multi-platform libraries like Qt in the first place, so that you don't have to change hardly anything. Or maybe you wrote it in Visual Studio using .NET heavily and you have to practically rewrite everything from scratch. It's totally dependent on the decisions you made when writing the original program.
You: "Yeah, okay, this method doesn't work well enough to accomplish anything and it's ridiculously expensive. HOWEVER, it's been used for decades, and I don't know any other methods that actually work. So let's continue pissing money down the drain."
htop?

I'm not linux admin anymore, but I when I was, I used various service status software thingies only to find out whether the system thinks the service is running, because they tend to be wrong, and just annoy you (not starting crashed server because it "is already running" or something similar). I think debian doesn't even track service states, but I'm not sure.

Of course, with systemd it will be even more fun.
Why does the author think that a system having "Please respond by {date}" also must self-destruct messages after that date? That's insanely silly. Just continue to write "please respond by {date}" in your subject line if you need to, and keep all your emails.
How To Drive The First 1k Users To Your Landing-Page
Five months into the iPhone 5 experience: five things I've learned
Sorry to point this out, but you sound more like a recruiter than a designer. I'm sure people would answer your questions if you would ask them a little bit less bluntly.

My answers to your questions are:
1. I showcase the projects I've been working on
2. I don't describe the projects, just point a link to them, they should describe themselves (README, code comments, etc.)
3. Someone very skilled to make them good money with little hassle
Did it affect any languages other than PHP? The linked article suggests that it was PHP only (and this agrees with zend_strtod being the problem function and not any C library implementation of strtod(3)).
If CNNIC is complicit in a MITM attack there will be a paper trail (namely a certificate signed by them) proving their involvement. To this day nobody has produced a cert signed by CNNIC that was used for a MITM attack. There's no reason to believe that CNNIC is bad/evil/whatever other than their affiliation with the PRC.

Disclosure: I work for Mozilla, but not on security.
What's with these bootstrap-like fixed menus on the left? On my laptop, at 1024x768, it does not fit on the screen and does not scroll :-/

If these are going to be the next fashion item, they better be usable.
> I had seen this about 6 months ago but dismissed it because the programming language, Lua, looked weird and I’d never heard of it.

This what surprised me most about the post. Lua is not especially strange, by any means, and also fairly well known. Obviously, its hard to compare my experience with his experience, but nonetheless I was quite surprised he said something like that.
I like how intuitive and thoughtful animations in Firefox OS. They are also discoverable and consistent, way better than those in Windows 8 and Windows Phone.
6. Myth: systemd is not modular.

Not true at all. At compile time you have a number of ...

So it's only modular at compile time. This seems like a negative to me.
To provide a contrary hypothetical...

Imagine if one group had 55% of its dice labeled up to 110 and 45% up to 100, and the other group had the opposite. So if all you use for hiring is the group membership, you're going to very arbitrarily miss out on a lot of 110s and hire a lot of 100s. And now also imagine that this process of identifying who is in what group is ridiculously expensive.
Opensource prjects or nonprofit volunteering?[dilemma of a conscientious techie]
As engineers (or any other profession for that matter) we have a lot of spare cycles , be it on weekends or other days. I've always felt the need to use my skills as a techie to somehow contribute to non-profits or other projects that can have a positive impact on society. But then there's always the next open source project to contribute to.<p>I wanted to reach out to the HN community to ask them how they best use spare time to contribute to other projects or organizations. Whether they work solely on open source projects or take time out to help out non-profits with certain projects too ?<p>Maybe this way i'll get some ideas which projects/people/organizations to approach to help out.
In a few years of high school I learned enough Spanish to comfortably read a newspaper or simple novel, looking up occasional words. After some considerably more ad hoc attempts to learn Chinese and probably thousands of hours of exposure to it, I'm able to get the gist of a simple conversation (without most of the details), read idiot-proof signs, and able to say about a dozen simple greetings etc. without getting a blank look back. It's very humbling.
50k-60k starting out.
The only problem and it's really a very tiny problem, is that the library community has settled on a fairly... purile naming convention.

Beyond that it's a fantastically easy way to get started writing a game.
Not to mention that he says "this is a number between -1 and +1" and the graph clearly has data points outside that range.
that is likely the reason why they felt the need to create a new account to post it.
Perfect shouldn't be the enemy of good. Incremental change has its benefits.
You can never expect that, because you have no guarantee against unexpected patent trolling. Apple and MS are just looking for excuse to sabotage open codecs. But real threats come from themselves and unknown patent trolls.
I am confused by the fact that this blog post seems to link to all the competing frameworks he discusses, but never links to LÖVE itself. Seems an odd choice given that the word is going to produce a bunch of unrelated google search results...

For reference: https://love2d.org/
The biggest problem with (human-written) email is that it's so poorly written. 20 action points, mixed with a bit of smalltalk, and lots of tangential information, all on a reply to a totally irrelevant email. The kind of people that send these emails either wouldn't use an 'expires' header, or would set the expires header to be '5 minutes from now'. They're the same people that have 'top priority' as the default setting on every Outlook email.

However, there are ways of adding functionality to email clients without every single email client implementing it. Think YouTube previews in Gmail, and all the other custom headers on Exchange servers.
does it backdate pages?
Kutcher went on Jobs' fruitarian diet, landed in the hospital
If you want to crunch the numbers yourself, here's the raw data:
http://www.ny1.com/content/top_stories/156599/now-available-...
> So what I actually argue in the post (and should have stated more clearly in my summary here) was that GATK is incentivised, as an academic research tool, to quickly advance their set of features with the cost of bugs being introduced (and hopefully squashed) along the way.

Sure, I agree with that. And I would agree if you would say "Using bleeding-edge nightly builds of %s for production-level clinical work is a bad idea," whether %s was the GATK or the Linux kernel. I would be in such complete agreement that I wouldn't even feel compelled to respond to your posts if that's what you would say originally, rather than saying, "the GATK ... should not be put into a clinical pipeline". The former is accepted practice industry-wide; the latter reads like FUD and cannot be justified by one anecdote.

> You know though, the conflict of interest dismissal is something I run into more than I would expect.

Regarding conflict of interest, my point in trying to understand your potential interests, and also disclosing my own so that you can see where I'm coming from. That's not a dismissal, it's a search for a more complete picture. Interested parties are often the most qualified commenters, anyway, but their conclusions merit review.

Hopefully people wouldn't dismiss my views because of my Broad connection, anymore than they would dismiss yours if you sold a competing product.
> H.264 has a group of companies and a lot of lawyers backing it up.

How can it help against some patent troll who can appear tomorrow and threaten H.264 users? No army of lawyers can help against that. So all this rhetoric is completely useless. Legally VP8 is as good as H.264. The only reason for them to avoid is to retain their monopolistic grip on codecs usage.
That's a straw man.

The point is that they were trending.