skysight-inc/HackerNews huggingface dataset:
Yes, certainly a tech-meets-social-issues story like this is shining fodder for Wired which is certainly an occasion to ask yourself "why does someone want me to believe this"...

Meanwhile, I, too, have been considering the longer-term effects of this article. Without making judgments on anyone, it seems the larger effect of these men is to "soft-launder" bitcoins back into cash. They (aided by brokers like Gyft) are on the bitcoin -> cash side, while in parallel, there is a large world (substantially underground) of cash -> bitcoin people.

If this model is true, the sustainability of the operation will continue and vary/grow as long as the parallel, (somewhat underground) world of BTC does. If this is true, the food these gentlemen eat is the result of a mild additional transaction fee for sustaining the complementary shadow world, which shows zero signs of folding.
Some day someone is going to do the HBR case study on the burning platform memo.

I think you don't understand the magnitude of Stephen's actions. The day after that memo went out, I know personally that a global operator called Nokia to return over 5 Million phones the next day. Whereas a sensible management team would've released a high-level CxO memo, Elop released a company wide travesty that burned their business to the ground.

Nokia lacked leadership, but they had market share. Their new Operating Systems were better than Symbian 60 but worse than iOS and Android, so it's true they needed to change, but Windows Mobile? There's a reason only one major company fully backed windows mobile, and there's a reason Microsoft acquired them.

Your analogy would be apt if Elop hadn't been the one to steer Nokia into the Iceberg.
ICANN’s 2013 RAA Requires Domain Name Registrars To Support DNSSEC, IPv6
Last time I did one of these I nearly went deaf. (If anyone remembers the screamer at the end of the famous flash based one about 10 years ago..)
I would just add that there is much more supply of folks interested in PE/VC than jobs. The firms have to cut the list somehow. Even limiting to the top 5 or 7 schools leaves them with way too many applicants. The other thing going on is people from the top 5-7 programs also get the right work experience immediately post-MBA, which helps the cause. Hiring in the industry is relationship driven, so people hire their friends....

The same thing happens in software, though perhaps to a lesser extent. Facebook and Google hire an awful lot out of Stanford, Berkeley and MIT, especially when they're small. Once their needs grow, they expand the schools they recruit from. PE and VC firms never grow large enough to require such an influx of hires.
Doesn't he open the story by saying his daughter starts homework at 8:00PM and routinely gets inadequate sleep?

The "so be it" rule is what we have in my house, but because we require homework to get done before the kids can use the computer, it always gets done before I even get home from work.
I started reading it excitedly but you discuss your trip experience almost more than the subject line. Started nice, but it could have had more depth.
> Having a busy-loop in your code is going to mess things up, and is usually a bug anyway.

A busy loop is a sufficient way to emulate a heavy computation (e.g. applying effects to image files or compressing data) when it's not optimized out.
Exactly, basically they are being paid to be spammers...

[arguably the lowest-value task in the ecosystem]
Bloggers, for the most part. There are minor regressions that people are making a big deal out of, but usability overall has gone up dramatically. Anecdotally, my 65 year old mother in law and non-techie wife have had no problems with the new design, which to me indicates that it can't be a disaster.
I've been in this game for a while now and the breakdown is pretty simple. If you are an employer, I implore you to trust me on these two simple points:

1. Finding decent people that are both technically competent and a good culture fit is bloody tough and can take a lot longer than you'd ever expect.

2. Interviewing/screening these people is simple. Don't make it more difficult than it needs to be.

You've done the hard part and you're confident the person/people you've found are worth at least a couple of hours of your time for an interview so why waste that time by applying a boilerplate interview process that every other company uses?

Give the candidate a realistic technical challenge to complete in a realistic timeframe, in an environment that will be indicative of the environment they would expect to work in should they succeed in getting the job.

If you're happy with the technical results, spend at least an hour with them having an actual conversation. Don't sit there throwing stock interview questions at them, don't try and nitpick on their CV. Just talk to them. Get a feel for their personality, the things that motivate them, the things that annoy them, the things that inspire them, etc.
You're right - even my relationship with my fiance is based on us wanting something from each other. We want to love and be loved - to care and be cared about. Are we "using" each other? Maybe, but there's no manipulation involved. We wouldn't want any part of it if the other wasn't enjoying the relationship.

I believe what's intended is that it's wrong to use people with disregard for their feelings and desires. We have a lot to gain by treating each other as willing partners (as with my fiance) rather than as tools.
> If we're going to retroactively declare the dead to be innocent, what's to stop us from retroactively declaring the living to be guilty?

Pardons don't work that way.
The fact that Unity uses C# as one of it's scripting engines doesn't mean that C# is taking over the game world (I'll assume that's where the C# reference is from - since Unity is incredibly popular for iOS devs). The vast majority of games are still C++, often scripted in Lua, Python, Javascript and C#.
> You soon get used to the pattern:

Yes, we all know how good humans are at work which no computer could ever do such as repetitive output of pointless generic boilerplate.
Including OSX server's Profile Manager, which through iOS Configurator can be used to manage profiles for iOS devices. Apple's enterprise grade iOS management products have come on leaps and bounds over the last few years. This really isn't going to be a problem.

http://www.apple.com/support/iphone/enterprise/
It's all just dumbed down marketing speak for "heterogeneous multiprocessing."

There's nothing preventing it from being on the same die, either. The fact that it's a coprocessor just means that it's a separate processing core which the main (general purpose) processing cores must communicate with through a bus. It could even be clocked synchronously with the general purpose cores and it wouldn't matter.
I'm politically centrist, supporting neither the Republicans nor the Democrats. I was opposed to the recent $40B food stamp cuts that the Republicans passed in the House, until I read this article. Angie appears to be collecting food stamps, instead of trying to find a real job, which it sounds like he could get. The premise of the Food Stamp cuts were that eligibility was too broad, and people were abusing the system, which I didn't believe until just now. Now I support the cuts.
I attempted to recount my homeschooling experience without advocating it or bible study. Indoctrination at a vulnerable age is a bad thing, for the record. Still, competent minds will learn to question such things over time.
I don't think this should be the default behavior since you would end up writing a lot of boilerplate

_ = myFunc()

code. But it would be nice if the vet tool had a (optional) feature to warn you about ignored return values.
Ada, D
A spectacular failure of a state medical board
Apple would have replaced that for you free of charge, or possibly replaced the whole phone. Within 1 year is still under Applecare.
Java is deliberately simplistic because it prioritizes code maintainability (even by mediocre programmers), but I thought that was the same philosophy as go (e.g. limited type system). And I don't know what you're talking about wrt security.

Have you tried a modern, expressive, strongly typed functional language like Scala or Haskell? I can well believe that go would be an improvement over Java, but Java's not exactly state of the art these days.
This is what I was hoping to get at, thank you.

"reasonable minimum thresholds for acceptability" is a great phrase that I will certainly be stealing.
Ok, so I am paying around 30k of my hard earned money as taxes from working 10+ hours every day, just so this guy can do nothing all day long and get free food stamps...I would rather spend this money on my kids and family...
My experience from Swedish schools is rather similar. While my memory isn't perfect 30 minutes per day is a reasonable guess. It could have been 1 hour max.
Awesome analysis. Keep in mind that while it tells a very compelling story, that it isn't necessarily proof that there was a leak.

All it would take is for one major player to take a view on what was going to happen without hearing the fed data in an attempt to beat the market. Other algos then see that and act on it, playing the other players instead of the data, as algos are known to do frequently. All of this could happen in the time it takes for the actual data to get there.

There were tons of people who expected yesterday's announcement to turn out just as it did. I'm not saying that's what happened, just that it's a possibility to keep in mind before jumping to conclusions.
This. Even if this was not really true, his past associations and the changes to Nokia that he implemented pushed Nokia's reputation to the place it is now.
My experience in Japan was similar. "They're allowed a good vacation before school starts, and during college." The lowest University of Tokyo graduate has better placement options than the best graduate from any other school.

Some of this comes from good reasons - the companies value teamwork and social skills, assuming they own the burden of training people.

There are numerous downsides for this method though. (Miss out on good candidates, people could be learning in college, too much lifetime emphasis on one admissions test, etc.)
We (agency) use Moz, $99 per month. Worth it in my opinion.
Install plugin, "Cloud to Butt Plus" -> "Butt to Butt Plus" ^_^
I wholeheartedly recommend tournament-level magic:the gathering (available online as magic online). The game has mind-blowing depth while not being a clickfest. It's similar to deep board games like chess and go, but the random element and the variability introduced by thousands of available cards make it much more fun IMO.

The drawback I guess is that it can be pretty expensive, but the price is justified by unmatched quality of the gameplay. Plus, if you're good, it doesn't cost anything (you're actually making some money while playing).
When I first started reading the story I was afraid I wouldn't understand it. Nanex took great care in explaining the phenomenon here with very accessible language. The charts are still mostly indecipherable to me, but the story makes it clear. If the situation really is as straight-forward as they make it out to be, someone has some explaining to do.
heh. I bet the political leanings are simply an artifact of the Greater Internet Dickwad Theory. [1]

[1] http://cdn.inquisitr.com/wp-content/uploads/uncat/dickwad-th...
Thanks for reminding me of Seven Pillars, been on my wishlist for way too long now.
That reminds me of an awesome puzzle game.

http://www.blendoku.com/
Good idea, but the particular visualization (moving shadow) is a bit annoying. I would go with something less in-your-face. Maybe a light shadow that blinks couple of times on focus? I don't think the directional aspect of this is very important. Users just need to know where the focus is now, not where it came from.
Some public schools were started right after the American Revolution, before anything was very industrialized. Horace Mann and Booker T. Washington led a massive expansion that followed through the mid-1800's. I'm quite sure Mann and Washington were not looking to produce unthinking factory workers. http://en.wikipedia.org/wiki/Horace_Mann#Education_reform
I have similar minimalist sympathies, taking as an ideal Antoine de St Exupery's remark on aeronautical engineering, “Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”

The problem with Pike's work, as I see it, is that what it calls 'simple' I see as unnecessary burdens layered on top. A text editor that makes you take your hands off the keyboard? No thanks. I want to edit text, not pictures of text.
TL;DR - Rob finally realized Go is a flop, and nobody wants to use it for serious programming work. So, he whines about it, and blames C++.
That math didn't jump out at me, but you're right. Maybe she only starts the homework when he gets home?

The pressure on these kids is immense, which is why you see cheating scandals in the top NYC schools. http://gothamschools.org/2013/08/30/report-faults-former-stu...
An hour in a relatively relaxed environment over a cup of coffee is more than enough for me to work out if you would get along with our team, work well with your potential new boss, actually enjoy working for us or not and whether or not you are likely to stay loyal to our company.
Tucker shipped less than 100 cars, so I think Tesla can say they are more successful than Tucker.
I liked the author pointing out that the process itself is often geared to disregard what the potential employee wants. The people hiring for the firm might care what the potential employee wants, but it's easy to forget or fail to fully investigate in the course of the standard process.
If my memories of Nokia's range of wonderfully resilient, well packaged, highly functional feature and Symbian phones are anything to go by - Nokia would have had a significant slice of the Samsung's Android market. Remember - Nokia delivered the N800 range; they could have done so much with Android.
I only said they resembled each other, nothing about who pee'd first.
I don't really want to make a big deal about this like it's the most offensive thing in the world, BUT... why in God's good name did the software writers choose the sample passage they did? Gun violence, shooting people in the head, "motherfucker", etc.

Seriously? Was that the first thing that was sitting around, or did they pick it deliberately? Whatever happened to some good lipsum? Very strange. Possibly not the best sample text to promote software.
sorry, could not resist, it's _hacker_ news after-all isn't it:

http://www.colormunki.com/game/huetest_kiosk (that's the source of the test iframe), open console, paste, enter, submit score:

var rows = document.getElementsByClassName('drag_container');
for(var i = 0, l = rows.length; i < l; i++){
var row = rows[i];
var items = row.getElementsByClassName('drag_patch');
items = Array.prototype.slice.call(items);
items.sort(function(a, b){
return a.id.match(/\d+$/)[0] - b.id.match(/\d+$/)[0];
});
row.innerHTML = items.map(function(a){ return a.outerHTML }).join('');
}
>"...good culture fit."

What does that mean, how is it determined via an interview and how is it weighted against all the other factors that make up a good hire?
As much as getting a website up and running for a small business seems so easy for the median reader of this site, the reality is different. Restaurant owners don't know how to do it. Regardless of the software you put in front of them, they probably won't come up with a good result and chances are that if they select the software themselves it will be a poor choice.

The internet is full of bad advice and the phone book is full of bad consultants. It's actually quite hard to be a good consultant to this kind of business. They're hard to work with and aren't willing to spend very much.
Kleiner Perkins won't appeal Ellen Pao ruling, but new claim looms
yeah except now Slashdot hopes to get "Hacker news'd"
There's a legit trade-off. 100% memorization is bad. 100% learn to learn with 0% memorization is bad too. Research indicates that people learn more when they have context, which unfortunately comes from memorization. (I hated memorization, I'm more of a derive the facts person)

E D Hirsch has some of the research behind this. http://www.coreknowledge.org/books
No, but I can still call bullshit like a poker player against someone claiming to have a royal flush. He might really have it, but I know the odds are heavily in my favor. This claim is made too strongly and too soon (maybe that's the fault of the media and not the scientists involved.) It is very hard to prevent contamination, something which has confounded the best and brightest at NASA time and again. I also know that when people say it's impossible for particles of that size to get up to that altitude, they are making a lot of assumptions about a very complex system. It's very likely that the correct explanation is human error, either in decontamination or in flawed assumptions.
Sorry you didn't enjoy it! In all honesty, the travel is what stuck with me more than anything else about that entire process, though, and it's what started solidifying my thoughts about all of this. Hiring has a user experience like everything else, and in a lot of cases travel will take up more time than you ever spend talking to someone.
It doesn't say. But if you have 5 classes in high school, that would wind up to be a max of 10 hours of homework per night, a conclusion of about 15 hours of schooling per day. I would reckon that is not what is expected, so I read it as 'total'.
I'm currently mounting two rPi boards to two external hard drives. I'll leave one at home and one at work and run BitTorrent Sync on them to create my own little distributed / decentralized Dropbox. Would a blog post when I'm done be interesting?
i am frustrated by the number of restaurant websites that simply _don't work_ on iOS at all. Like you can't even look at a menu or figure out the hours.

Of all the websites I look at, restaurant ones are the most likely to fail horribly on mobile.

I guess it's because restaurant owners/managers 'buy' a website from a small contractor, and what they look for and are willing to pay for is something that looks 'pretty' -- lots of flash, lots of big graphics, etc.
Ask HN: Why are we a throw away culture?
This is a question that I've been pondering about for a really long time. We as humans are so wasteful. Think about the last time that you bought something, it could be anything. Think about all the packaging materials that you threw away. Something has to be done to remedy this mindset because eventually we'll run out of space to put all of this trash. I wanted to ask a few questions to try and wrap my head around why this throw away mindset exists:

1) What are some of the obstacles preventing a consumer to recycle?

2) Why aren't all packaging materials recyclable?

3) Why do most people just trash materials instead of recycling it?

4) Why are some materials made out of non-reusable material?

5)Lastly, does anybody have any ideas of how to go about changing the mindset of the individual towards pro-recycling?
svg.js Lightweight library for manipulating and animating SVG
It seems this would not fix the issue of having one block off and thereby pushing a bunch of other blocks one off from their right position. You'd still have to move all those blocks back, which means the Levenshtein distance would not be short.
I don't think that Excel was ever in need to be defended. It's one of the best analytic tools for tasks of proper scope. It was also the first tool that we had to learn and master in bioinformatics class before writing even a single line of code.
Peroni writes in his top-level comment, "Give the candidate a realistic technical challenge to complete in a realistic timeframe, in an environment that will be indicative of the environment they would expect to work in should they succeed in getting the job." And of course that is saying "Give the candidate a work-sample test." That's a very well validated hiring procedure,[1] one that every company ought to use for essentially every job. In most parts of the world, you can add incremental validity to the hiring process by also testing the job candidate's general cognitive ability (a.k.a. IQ). In the United States, you have to take careful legal steps to be able to add a general cognitive ability test to your hiring process, but you would have to take the SAME legal steps to make a diploma or degree a requirement for hiring (a little known fact about the key Supreme Court case on the issue). Anything else you do in hiring has less impact on gaining successful workers than work-sample tests and general cognitive ability tests.

[1] https://news.ycombinator.com/item?id=5227923 (this earlier Hacker News comment gives full references for the statements in this comment)
Times have changed. Every kid today is special. :-)

My observation is in a hyper-competitive city like NY, the parents do bad together against the teachers of administration if they feel slighted. There's a lot of jostling for position amongst parents, who each want someone else to air their concerns, because they don't want to seem like the problem parent.
Yes, I think one of the first things you learn playing Starcraft is how much you suck at management. You play and it feels right as your play at your maximum pace. And later in the game or when watching the replay you discover how many mistakes you've made and how many things you just forgot to do and didn't even notice.
> "I'd be interested in hearing something from an expert C++ programmer who has really given go a try and decided it's not their cup of tea."

I am not a C++ expert but I have programmed a fairly amount of C++ code so I will give you my two cents.

I use C++ because a blend of three things:

* Performance,

* Abstraction and

* Portability.

If I would care just in a subset of that tuple I probably will code in something else.

For instance, if for some project performance is not an issue, I will probably use a higher level language like Python or Scheme. If I am feeling that Abstraction is not as important as performance and portability I will use C.

When I care about the three of them I feel there are not too many options.
Granted it's a bit vague. See my response here for a more detailed explanation: https://news.ycombinator.com/item?id=6417834
Hey - go talk to someone about that! I've had similar issues when I was going through a stressful time and I figure it was by brain's weird way of keeping me away and distracted from the stressor. It takes a while sometimes to figure out exactly what it is though. What you said did help though, especially #3, and also getting regular and enough sleep. But tackling the issue at its heart helps more.
I have a simple rule of thumb when interviewing other people... I don't care so much what you know how to do, as much as I care how you handle what you don't know how to do. Technical skill can be discovered quickly enough in the interview process. Ways of thinking, that takes work.

As for the original article... if a company puts you through a long interview process, you should take advantage of it to learn about them as well, and see if it's where you want to work. Don't just be a replaceable part.
Actually, after testing some more, it does not work. jqueryUI dialogs are prevented to open (for one thing). And, since I change the url hash, it likely messes with the changes introduced by togetherJS ... which, currently, prevents it from working collaboratively. Still, neat idea - especially if I can get it to work.
InnoDB performance optimization basics (redux)
Very good point. I really enjoyed being out of school so that I could control my reading list. The one thing I didn't like about going back for grad school was giving up control over my reading list for a few years.
I think Rust stands a chance as a C/C++ replacement: manual low-level memory management, templates, a powerful macro system and type-safeness.
1&1 Internet on domains