skysight-inc/HackerNews huggingface dataset:
That's because "education" as we know it is bullshit.

Instead of finding a talent and teaching you to do something useful it teaches you to do nothing useful for ten years.

More so, it benchmarks your ability to do nothing useful and (in some systems) tries to decide whether to let you to finally learn to do something useful or not.

I suggest sidestep this and go straight into programming (writing, drawing, whatevering).
Call this Minimal Viable Education.
This is a small test[1] that shows the absence of miracles. My interpretation is:

• Location, location, location. – Sometimes cloudflare will have better positioning than your server. In this test the Amsterdam clients benefit significantly compared to his Atlanta Georgia US based server.

• It is not magic. – For the content he is using (base installs of popular packages and highly web optimized site) cloudflare's compression and optimizations are not helping much (at all?). My next path for further study would be to see if these base installs are highly optimized already. It seems reasonable that they would be, but it would need to be looked at. Then consider if you are planning to have unoptimized content (3rd party generated), or could benefit from skipping the optimization task and live with what cloudflare does.

• Do you only have one customer? – One of the attractive features for me is I can share my "worst case"[2] customer load with someone who won't even notice the blip. Tests during a deluge would be interesting.

• Does no one hate you? – Haters aren't necessarily sane[3]. Performance tests during a DDOS would be interesting.

I'm evaluating cloudflare for a site. I don't expect it to out optimize me. I do expect it to help European and Asian load times, and I have high hopes that it will kick in during bad times and make them less bad. To that end, does anyone know of a friendly DDOS service? I'd like to be able to schedule an X gbps DDOS for Y seconds with traffic of form Z for testing purposes.

␄

[1] 26 numbers, each made from three samples, five minutes apart, averaged together. No standard deviations.

[2] Which is the best case in the big picture. Just hard for the computers.

[3] I ended up retiring an IP address out of our C block because someone hated it. It was the "friends and family" email and hosting machine back before Facebook and free web mail services. Maybe someone got offended by something, and it got a persistent DDOS attack that would saturated our incoming IP links. Six months later when I tried to reuse the IP the attack came back immediately. I just marked it "unusable" in our DNS files.
This article is bashing just for the sake of bashing. While it pretends to offer constructive critiques and solutions, it fails miserably. One can certainly have productive discussions about the proper way to handle buffers in C, but this isn't it. Zed Shaw should stick to Ruby or whatever area he's actually good at.
Look at how great a Google smartwatch could be
In addition to this, when I tried out CloudFlare their caching feature never worked for me. I also strongly disliked having to setup all my DNS in their system. I've switched to S3+CloudFront and have been very happy.
Doesn't even need to be 2D Layout. See, for instance, ruby.
Ask HN: Why isn't this indiegogo working?
No, neither swiping nor tapping the name on the top works.
Learn to Program by Programming
Facebook: One Graph to rule them all
FWIW, the Portland regulars on /r/OkCupid complain that it's an inversion of the classic pattern everywhere else. Men are apparently in the position of scarcity.

NYC OKCers talk about the scourge of "trade ups".

Still, living as I do in Perth, this all seems like hearing about the problems of people living on Planet Donuts. Oh, you can't settle down because there are just sooo many choices? No no, please continue, I'll be over here stewing in my own bile.
What's the point of this test? Yes, if your webserver's purpose in life is to serve the Wordpress default template 3 times total in its lifespan, neither Cloudflare nor any other such service will be useful. In fact, if anything, I'm a little unclear on what took .5 seconds at all.

I have neither connection to nor interest in Cloudflare, but I would intellectually be interested in a useful comparison test. This looks less like an interesting comparison test and more like somebody constructing a benchmark to say what they wanted it to say in advance.
Exactly what I noticed. The "safer" function relies on the length arguments being correct, just as the copy function relied on the strings being null-terminated. The safer function is more explicit so less prone to error, but both rely on the programmer doing the right thing, which is what he was trying to avoid...
I'm consulting with some people on why this campaign hasn't taken off. Would love the opinions of the community here as far as why they would or would not support it or what the potential issues are. Might be able to get some people with quality answers hooked up with the producer in Hollywood possibly.
Florida: Changing Car Color Does Not Justify Traffic Stop
You're doing it wrong, skim a bunch of profiles and copy and paste short messages with very slight variations. Investing time in a first message, hell even reading a whole profile on an online dating site is a huge waste of time. Also, stop being so picky.
Would be more interesting if it stayed on the page for more than 200ms. Displays, then goes white in Safari. Chrome is fine.
17 - the secret to finding out how many Apple employees dig your stuff
Misspelling "Windows Phone" Makes Google Maps Work
Yeah, I always smile at the "This is a permanent error. I've given up. Sorry it didn't work out." It's just so poignant.

I just found (when looking for the exact quote) blogpost about the same idea[1].

[1]: http://www.swinkmag.com/archive/aaronstern.html I wonder whether
"The most important information", but you don't show points? Sorry, but this is unusable.
Oh boohoo. I'm sorry he lost his Mum, but I think he needs to read this:

http://www.cracked.com/blog/6-harsh-truths-that-will-make-yo...

EG: #3. You Hate Yourself Because You Don't Do Anything
#2. What You Are Inside Only Matters Because of What It Makes You Do
Hacker is to cracker as John Galt is to Ragnar Danneskjöld
A casual observer might suspect that the two of you are being deliberately obtuse in order to cast the Precautionary Principle in negative light so that it might be more easily dismissed.

I'll respond as if you are earnest students of reason, seeking to see the difference.

Fortunately, the main difference is very simple: Pascal was wagering to gain something that cannot be shown to exist (an afterlife). The Precautionary Principle is counseling us to guard something known to exist (the environment in which we live) that is demonstrably essential to our own existence.

Had Pascal been arguing as an atheist about why not to play Russian Roulette with his one and only life, the two arguments might be similar enough to legitimately confuse.
This icon set is really awesome. I'm planning on using them at some point for my game Tribal Hero ( http://tribalhero.com ). I wish they were colored but I'm probably going to use them as decals in flags instead.
If you're going to take C more seriously, then I suggest you take Lua and the Lua VM more seriously, too. The reasons why:

* You can put the LuaVM in any C project, quite easily.
* The Lua VM is exceptionally easy to understand C, and is highly portable to boot (extreme platform plasticity), thus: a great project to learn from
* The field of scriptable VM-hosting has a bright future in software development
I think it's important not to use this sort of response to excuse the behavior of companies who don't respect their customers. Google is making money from this traffic. Plenty of companies offer a free service and treat their customers very well.
I don't know about all error messages, but the crash reports should certainly do... Or rather they should be humane, to the point, somewhat apologetic and with a bit of humor. In that order. I have a lot of bug reports received over the years that said that "I never submit crash reports, but yours was refreshingly different, so here's your stack dump".
So they have infinity minus one problems. You still have critical systems crashing or silently misbehaving.
Whether you are looking for "the one" or for "the many", the mathematics is still the same. You need to reach out to lots of women.
The problem is that most people today don't understand what an education is supposed to accomplish.

The vast majority of Americans believe that an education should ultimately end with a marketable skill, and as a result students are dissuaded from paths of study that do not end with a directly marketable skill (art school, liberal arts, music school). In a minimally viable education the pressure to not study these things goes away however there is no incentive to produce a student with marketable job skills. I think this is okay because school should have never been about job training.

An education should prepare you for job training and job training should teach you a marketable skill. This is not a new concept; guilds, apprenticeships, and trade schools have existed for centuries. What is necessary is to de-stigmatize these paths in the modern age and divorce the concept of education from that of job training.
What do you think about Hacker News? :)
For a certain subset (perhaps minority) of the population, these sites are nothing but a bait-and-switch. And I think dating sites attract many of us (as I am indeed a member of this subset.)

I'm talking about people who lack the pre-requisites women require for mate selection which if not fulfilled, no other characteristics typically matter. Firstly - height - if you are significantly below the national average, you will find obtaining a partner extremely difficult. I am 2 sigma below the average in my country (5'5", UK). Oh dear. I think those who are not height-impaired find it hard to believe how much of a factor this is, but it really, really, really is.

If you lack a certain kind of (I venture to suggest, actually somewhat unpleasant, cocky) confidence, especially good looks or social standing, then your odds drop even more significantly.

From what I have read, the general experience of dating sites is that men get very few replies, and women are inundated, so the task for a man is to do anything to stand out, and the task for women is to filter. I think this exaggerates the already heavily filtering criteria listed above for those like myself.

However, dating sites give people like me hope, the idea that somehow we might get around this problem, somehow say the right thing or after enough messages sent we might find somebody. I wonder how many people like me fund these sites (OK Cupid have a blog with lots of stats, perhaps some data to work with there.)

I say 'from what I have read', as I have sent > ~150 messages with no reply whatsoever. After losing vast amounts of weight, optimising profile, following advice, etc.

Apologies for the rantishness/possibly OT-ness of this post, but obv. quite a personal issue for me.

UPDATE: Amusing news piece on short men dating - https://www.youtube.com/watch?v=3LwRe6tyqY8
Best Sites to Learn C Programming Online
None of that is unique to games. Replace "games" with "books", "movies", "opera", "stage plays", or "pop music" and you have the exact same argument.
We had a large system written in go start giving us random identifiers that weren't random (something like dlsfaioghoph0000000000) due to entropy depletion. On a technical level it was drawing from non blocking /dev/urandom...it wasn't blocking but it wasn't exactly failing gracefully either.
The $1 Trillion Coin: A Programmer's Advice To Barack Obama
The icons the OP linked to are for games though which are VERY hard to find large good quality sets. The icons you are linking are great for general apps but probably not very useful for games.
I quit my job for family reasons; they asked me to stay on as contractor. It's a surprisingly common pattern, I'm told.

I am developing a niche tool for business at the moment. To get my initial customers I expect I will go visit them in their offices, ask questions and show them the prototype. Old fashioned, but I've picked an area where improving performance by a few percent can mean millions of dollars difference in outcomes.
Why study for 16 years to be "prepared for job training"?

I think that most people of reason will significantly reduce or outright drop this part of "education", if not pushed hard towards it by the old and inefficient system.
Using javascript as a main language for large projects is bad idea, let alone node.js. In browser environment at least you can use debugger, while on server side using any of available js interpreters/compilers is a black box just like rails/php/django etc.

Javascript is a scripting language and on server side it should be used like this.. scripting language, small and independent pieces of code, not a 100kloc+ "OOP" clusterfuck :)
This is how America ruins it's best children. I know the story so well, I only had to read the title, though I did skim the article to be sure.

Children need to be given goals and challenged, not constantly told they are good enough. Children need to be shown a path to improvement, not reassurance on their accomplishments.

There's a reason Americans fascinated by movies about hard loving teachers who are proud but never satisfied with their students, like in the Karate Kid or Dead Poets' Society (dating myself there.) Unfortunately we can't bring ourselves to actually challenge our children and sacrifice their short term glee for long term fulfillment.
Take home story? For me it's don't tell people (children) they're special when they're not. Love and cherish sure, praise hard work (as mentioned here) definitely, but random "you're great!!" nope. Oh, and maybe work harder and don't play computer games ;)
Yes, I built a user-upgradable ultra-notebook out of an MK808 and the (strangely) discontinued Lapdock, for ~$150. Had to make a cable, though..

The MK808 is a TV device! But its also an Ubuntu workstation. It runs Android and Ubuntu.

I plug it into the Lapdock: oila, user-upgradable laptop. I plug it into the TV: oila, I can play games and movies and so on. Time to do a backup - plug it into a USB hub and the home server images the disk. Time to get a new one? Put the old one in a drawer as a backup, buy something else that fits in the Lapdock for ~$80.

I write software, and right now I'm working exclusively in MOAI, so building the MOAI host in Ubuntu on the MK808 was a matter of an hour of work, and beyond that - I have a full-blown Ubuntu workstation to work with. When I want to play, switch to Android and off we go ..

It is truly fabulous!
This seems like an insane waste of resources just to keep a secret.

Did this get you in any programming troubles in the long term?
That would mean that there aren't any .net developers.
For me, the single most important feature is the speed with which the page loads. I have given up on a handful of Reddit readers in particular because i.reddit.com is very aggressive in only loading a small amount of data (i.e. less comments) up front.

It would be great if I could easily toggle between two profiles of data loading, low bandwidth mode and a high bandwidth mode.
Purely software development work - Lua, C, some Python, a little Ruby, node.js at times.. but most Lua (in MOAI).

This rig functions at least as well as my Linux workstation for my work needs, and is upgradable to boot .. I really love it, I hope it catches on as a trend ..
I have no low level experience with android but we have fought this issue on our analytical servers. One culprit was java code (hadoop) that read small amounts of entropy with buffered io essentially filling and discarding a large unneeded buffer every time it needed a small unique id. It caused all sorts of weird lags especially with ssh and was a pain to debug.
Gamification has gone a bit too far if points are as valuable as the provided content?
I just thought that if you weren't able to vote on posts and comments in the first place (being read-only), maybe the points were not relevant to the 'just reading' experience.
Behind Google's Antitrust Escape
you can always read and benefit from an old text without anachronistic mistakes, and any text written today will also be obsoleted quickly. it is usually better reading the masters than the pupils.
The "well-calibrated interviewer" curse
There has already been a bug filed on the bugzilla for nouveau. I'm not going to file another and spam their bug tracker. That's my positive contribution - making sure it's reported and verifying that the error the bug reporter sees is what I see. So stop being such an unhelpful, assuming asshole. You won't advance the cause of free software that way.

https://bugs.freedesktop.org/show_bug.cgi?id=43562
The first rule of online dating: Nobody owes you anything.

If you forget that, you're destined to wind up on that niceguysofokc site.
I used to think, like the author, that the "everyone gets a trophy" epidemic in America was a major problem. Lately, I've come to realize that this is but half of the problem. The other half is America's growing culture of Celebrity Worship. You see it all over: in the way America's youth treats Facebook and Twitter, in the exponential growth of "reality" shows and "talent" competitions, in the rise of celebrities who are "famous for being famous".

With the way that America treats celebrity, not just as something to be desired but something to be expected, it's hard to blame parents for having that "everyone gets a trophy" mentality. The reality is that someone needs to sweep the floors. Someone needs to build the buildings, dig the ditches, and work the assembly line. The fact that America seems to have forgotten how to do those jobs and still maintain a sense of accomplishment, a sense of self-worth, is directly reflected by the employment crisis the country currently finds itself in. When everyone is trying to be a celebrity, you end up with a country full of celebrities and drop-outs, of highly-paid, highly-skilled workers, and McDonalds' cashiers.
Yes it is.

http://tess2.uspto.gov/bin/showfield?f=doc&state=4007:l5...
I have a different philosophy about online dating that prevents the "wasted week" you speak about. In the year and a half since my divorce I've gone on about 30 first dates with people I've met online. What I do is exchange 2 emails, tops, before asking for a coffee or happy hour date (short time commitment if it doesn't work out) and then we meet and nip it in the bud. I've done the week of texting thing and it always turns out bad. The key is not to get overly invested or your hopes up for a couple weeks before meeting. Not that the dates are all bad, but compared to your imagination they will seem worse than they are, better to meet the real thing.

For me this meant having 3-4 first dates every other week (mostly scheduled when I didn't have my kids) and I found about ever 6 or so I would find a keeper, date that person for around 2 months and then find some reason it wouldn't work for longer and move on in my search. I think it's given me a great balance of "just for fun" and "real" relationships. I'm 3 months into a real one right now.
"Lazy comparison strategy" seems like a poor name for that strategy as meeting people in person is far lazier "take what comes along" (ie: no comparison) vs "reading 1000 profiles" (lots of comparison).
What's the difference between your channel vs. concatenating multiple subreddits in the URL like /r/programming+science? Because the latter supports more than 3 subreddits at once.
Facebook post on drunk driving lands teen in hot water
If dh42.com was behind CloudFlare, it wouldn't be down right now.
It's asking for a lot (for crowdfunding) of money. So we need a much better idea of who the people are and why it's reasonable to assume they can spend the money well. There's a bit of that in hooking the producer to theatrical releases, but we need more. Director, etc. How do we know this is going to be money well spent? What's minimizing the risk?

But the bigger problem is this, and this applies to all crowdfunding- Why do I, as a potential funder, want this movie to be made? What's special about it?

There's almost no information on the film itself. All I see is some people wanting to jump on the crowdfunding boat to make what appears to be a movie that's not at all special. I have no motivation to want this movie to exist. I don't see passion for the story. I don't see anything unique about the project or its intended audience.

I don't even really see why the producer even wants this movie made. If he doesn't seem enthusiastic about the film itself, why should I?

Sell me the project, not the funding method.
Work Ethic and Inspiration
IOS Tip: Adding Bookmarklets
Here's the bug that affects me! Newly reported, but similar to all previous issues I've had with nouveau:

https://bugs.freedesktop.org/show_bug.cgi?id=43562
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video...

(Gee, thanks Ubuntu for expiring this bug. It's not like there's been no activity because NOBODY IS FUCKING WORKING ON IT or anything!)
Wonder if this blog post would've been better off using CloudFlare as it's struggling through HN traffic...
Surprisingly, not everybody seeks change and accomplishment with every moment. An escape can be nice. Also, "Nothing improve other than your stats" ... maybe you are thinking only of WoW-type games that reward time spent playing more than anything else.
Indian Government Wiretapping and started BlackBerry interception
GREAT ARTICLE - How 2 African tribesmen Sold Mobile App
Also no mention of Chromebooks, which contrast the $1200 ultrabooks he mentions.
Yeah, when your entire career and persona is built around being the only intelligent person in an industry full of idiots, it is natural to need to drive all the knowledgeable people out of your personal space.
Empower Network Evaluation - Don't Join Before You Read
I don't think anybody owes me anything, sure, of course. Personally, I took the attitude of optimising profile, contact endless women using advice from those successful on the site to elicit replies, play the numbers game.

My point is that there are a subset of us who have such low odds of response that it'd be better not to be on there at all.

I wonder how many of us fund these sites... I have heard of seedier sites in the past using false profiles to reply to people, perhaps keeping those such as myself strung along...
You should really try a pay site, OKC in my experience has just been for hookups. People are way more judgemental there. Also I would think a dating site where you could search for shorter girls would be helpful than real life, no?
> It's obviously not a beginner's book.

What do you mean by this? You obviously have NOT read it. I have. I'm telling you it is a beginner book. It does not assume you know C or anything else. It has nothing to do with the size of C. Grabbed it off my bookshelf -- he starts off telling you how to login to a unix system. How advanced can it be?

This is literally the book that taught me the basics of C within a week -- the first language I learned (15 years ago). So it is definitely a beginner book IMO.

Edit: I will say, he does get into some more advanced things toward the end. Which is why I like the book.. he starts off very basic, and by the end, he's covered the basics of interprocess communication, shared memory, etc.
Well, I'm not speaking to cultural norms or "repression". I should have been clearer. If you, the abstract you, wants monogamy, you ought to seek it out and negotiate the situations that arise. Monogamy itself is a perfectly valid "need and desire" of certain people. There is nothing inherently problematic about it in and of itself.
He did the same thing in Ruby first, before everyone got sick of him and he moved to C.