skysight-inc/HackerNews huggingface dataset:
Of course, the justification wouldn't have been "her actions," but the reasoning would go something like this:

1. She is a student using personal electronics on school property during school hours without permission. This is explicitly disallowed in the handbook she and her parents would have been compelled to sign. This is not about food - she broke the rules.

2. That's great that she wants to be a journalist, but you never know what's going to happen with children in possession of cameras. Sexting! Cyberbullying! Violation of privacy! And with the Internet these days... She is not old enough to appreciate the consequences of what can happen with cameras. Maybe in 11th or 12th grade she can join extracurriculars that introduce students to photography in an age-appropriate, supervised, and controlled environment.

As a matter of policy, the school recommends that parents who give their children smartphones use parental controls to disable the camera, restrict internet access to school-approved websites, and always monitor calls and text messages. If a child needs the Internet for research purposes, a parent should always sit next to the child and supervise.

3. All personal electronics are distractions and disrupt the learning environment.

These arguments play very well with the mainstream American media. In fact, the media makes these arguments all the time, probably more vigorously than school officials would.

This PR problem would have been trivial to crush had administration desired to crush it.
Currently, waiting for the coursera cryptography course and I just began working for a web design company in Preston, England. Entry level wage, but good experience :)

Although, I'm also building a blog for my girlfriend, as she is "sick of tumblr" (lame, I know, but she begged me >.< ) and will likely pop it on here in a few days once it's finished.
I see not that many features that I like and modern processors don't have. Array bound checking would be nice, of course. And yes, not having different pools of unrelated, different-size registers, and a more RISCy opset would be very very considerate. But some of these features seem very inferior by design:

Virtual memory -- useless with 4 GB of RAM at 30$. I'm personally also a proponent of managing this kind of thing with software, since we have OS's, and with good reasons.

String instructions: became useless in terms of performance when the Pentium pipeline came along. Which was undoubtedly a good design decision.

Custom opcodes: just write an interrupt handler for INT3, or whatever INT you like. Your OS might not let you in user mode, but some might say that's a feature.

LOCK existed from the beginning of the multiprocessor era, so please don't act so smug about it. It's like saying that your submarine swims.

The paging unit of the x86 allows the presence of a tag, independent of pointers, including code/data separation. And I'm not that keen on implementing a typesystem in hardware. Extensibility and all that.

Not separating opcodes for different semantics is a bad idea. It's like overloaded operators. Who knows what you are doing, given that types are not known in runtime. I'd personally like to see assembly become a more typeless programming language, anyway.

Vector operations and such... Well, in reality, they probably would slow down the processor, compared to having many atomic instructions, RISC being faster to execute than CISC and all that.
> I do have trouble understanding the part where Nazre is continually harassing her, so she just gives in and has a relationship with him, despite him apparently being married. This is all kinds of wrong.

That's from the complaint. The weirdness shows that we haven't been told the whole story yet.

Still, this whole thing is disturbing.
Given the success of various "healthy fast-food" restaurants, it seems nearly everyone can be taught to cook the simple stuff.

But I was thinking, here, of quinoa prepared in a rice cooker (comparable in difficulty to microwaving a burrito), salad, and pre-made vegetarian chili. There's no way the total cost of this is higher than calorie-equivalent microwave mexican fare.

E.g., Costco organic quinoa is about 700 kCalories/USD (plus 25g protein, 15g dietary fibre). Given a big enough rice cooker, I could teach any minimum wage employee how to spend 30 minutes and prepare quinoa enough to feed a school of 6000 for around a dollar per student. With another 30 minutes I could even make it palatable.
I would say always tell the truth. When people revealed they already knew the answer to my question, I'd probe a little deeper to check, but then move on to harder questions. That could only ever improve their chances because there's no penalty for wrong answers in the bonus round. All depends on the interviewer, though.
My site is just a forum for fans, but since my followers area all Harry Potter fans, they aren't as responsive b/c Pottermore has been so inactive and the whole Potter community is slow because of waiting for Pottermore. Once Chamber of Secrets is released on Pottermore, my followers will be crazy active my forum will get pretty active, but I feel I'd rather build something more interesting than a forum. Forums are fun to post on, but they are very difficult to monetize. It's also difficult tot compete with other fansites like Mugglenet because Potter fans would rather go there to share and discuss- they simply have more users, so bigger discussions, and they have already perfected the model for Harry Potter forum discussion.

I want to build a tool or relatively simple site to stay in the Potter fandom while making it something that Potter fans will all want to check out.
The advantage of LightTable's approach is that using HTML, is a simple, trivially extensible and powerful way to provide advanced UI widgeting, something modern emacs supports very poorly. Mostly due to working in a terminal if needed, but I think it holds it back a bit. The closest thing we have in emacs is pixmap support, which is poor, and painful to use!

Though, is LightTable the best/easiest way to get that? I don't know, it may be easier to render emacs buffers into a webkit view, it may also not be.
I get the impression from reading it that it's her content but her dad is doing the editorial for her which, given it's a 9yo with a blog, I'd call pretty sensible parenting.
SpaceX Launch - SpaceX Employees Cheering Outside Mission Control
[1982]

To rub it in.

I suppose modern microprocessors have mostly caught up, and whatever is left out comes off in the speed scaling wash (as in "RAM is new disk")
Growing up in central Canada I never had a school that provided meals. Now that I'm in the US I find it odd that schools (of all ages) can provide lunch for students.

My son now gets his food at school - while it's nice that we don't need to prepare his lunch beforehand, I'd much much rather have my school district's food-related costs be used towards teachers and learning.

I have prepared lunch for my son when he was in elementary, it is not a hard thing to do.
C++ will only work for Metro (WinRT) apps, not console applications or standard Win32 apps.
I agree. I'd like to see something like "how to parse an apache log file in haskell".

This is the best haskell intro I've found:

http://learnyouahaskell.com/chapters
It might have been better to demonstrate this with examples like:

truth-tables for (nested) if statements
petri-nets for a state machine
etc. etc. etc.
Sorry about that. We booted up a ton more free servers but the queues are still rather large. On days when we're not getting a traffic spike you can usually use the service right away.
What's New in Coldfusion 10
I eagerly await the inevitable arguments from TNG fans about why the NCC-1701-D design is superior for this purpose.
Are we really gonna need the JVM running the backend for this? That seems so unnecessary.
"... The UK has the highest rate of childhood obesity in Europe, with 25% of young people being classified as obese or overweight. The Government’s Foresight report suggests this will only get worse, with 40% of Britons expected to be obese by 2025 ...." [0]

Are these constraints factoring in the long term health benefits & lower health costs?

[0] "Why is school food important?" ~ http://www.jamieoliver.com/school-dinners/
This is great. I'll never forget the day I bit into a shard of metal in my pizza in high school.
I had them for my high school statistics exams, I remember having one which just said: "Hypothesis testing via the binomial tables of probabi" and then presumably they ran out of characters because it cut off there.

I never did find out what the last word was ^.^
> We value general computer science more highly than specific Java[S]cript (for example) experience.

Perhaps this is why Google's JavaScript is so notoriously poor.
I wasn't out and out asked, but it certainly came up when trying to optimize a solution.

NOTE: if you are a Java developer, make sure you remember that bytes are signed! (I have no idea who thought that one was a good idea)
The Veldt by Ray Bradbury (1950)
The Internet battling colosseum
A handful of candidates I interviewed not long ago from nearby universities (Austin area) had Java backgrounds, although C++ still seems to be pretty common.

We may include generic coding questions that can be answered in any language of the candidate's choosing, but we always try to include a couple in languages that the position targets.
I doubt open source is a requirement at any of these companies, but it's a huge asset for any job application if you have some good work to show. It stands to reason that if you're going to be spending most of your day writing to code and interacting with coders, people will be interested to see if you have a good repo and handle issues well. So a good Github repo is a huge asset to any job seeker in this industry. It will also help you to be approached by quality companies if your project's popular/high-profile, as savvy recruiters will look at this kind of thing.

And, you're likely to be asked about open source in your interview. So if you can say intelligent things about it and show you care about it, it might improve your interview performance too.
A minor addition: Android supports OpenGL ES 2.0 since Version 2.0, but JNI bindings to access the library from Java code are only available since Android 2.2 (API Level 8).
Hack ’n Jill Hackathon is About Shifting Gender Balance in Tech
Did it really tarnish their reputation when SC2, WoW, or DiabloII launched? It's such a transient thing that seriously suspect that they could do this forever and never effect sales in the slightest.
If you don't have a young girl you might not appreciate the link between "Pinkie Pie" and "Pwnie": http://mlp.wikia.com/wiki/Pinkie_Pie
传奇1.76合击
I, for one, hope it goes as far down as possible. Instead of investing in companies driving real inovation for mankind, all money-hungry, so-called, investors are betting their money on a rape-inventory type of application which in my opinion has no real benefits for humans in the long run.
Just don't let them run out of bugs to find, or get bored :P
Show HN: Hacking recruiting - Coder's Coffee
I don't think Browserlink works very well if you have flashblock installed, and it's very hard to tell (note the telltale F in the upper-right: http://i.imgur.com/Sc3Kq.png)
I basically agree (although it sounds like in this case, the candidate only Googled for help on some part of the question, so who knows.)

But the fault is still with the candidate. It's unethical to get external help in an interview without telling the interviewer what you're doing, full stop, end of story. It doesn't matter if you don't think much of the question. Doing so screws up the interviewer's ability to actually compare you meaningfully to their other candidates.
Does the link to the blog work?
This gives me faith in the youth of my generation...but also makes me feel like I am an idiot by comparison.
Can someone post a mirror?
> But luckily we have plenty of people that know Ruby/JS that I've never had to do that...

My take on hiring is that I don't care what languages the person knows. Being versed in what we're using is a plus, but not a strong plus. I'm far more interested in how the person thinks and tackles problems than I am that they are expert in "stack X". If you get the right people, picking up a stack/language isn't rocket science.

In the same vein, googling for answers is fine. I'd rather a person to whom I can say "we need to do X", when they have no prior knowledge of "X", but yet can figure it out (well), and be the new company "expert" on X.

I bring it back to the way my EE school operated. Tests never were about material we covered in class, they were always about applying that knowledge to a new problem that has its root issues in what we discussed in class, you'd have to apply what your learned in class to a completely new situation, often in multiple ways, to come up with a reasonable answer.

The only problem is, that to make this work, you can't give out interview questions that are literally a google query away. You have to come up with open-ended or slightly obscure questions where they have to go google 5 different topics, combine the information, and come up with a reasonable answer.
Not necessarily. If you say "I will only buy a car that's green," and money is no object, you are likely to spend less money than if you buy a car of any other color. However, if you want a 2009 Honda Civic, a green one may not necessarily be cheaper than a blue or black one.

My theory is that there aren't many green luxury cars out there (think black!), but plenty of cheap commuter cars that are green. Another theory: younger people want green and younger people happen to spend a lot less on cars on average.

I went looking through the categories and the only time green is not the cheapest is when it's a station wagon. In that case, red is cheaper than green, but not by much.
The only thing hotter than this is the Tesla
McGraw-Hill: Build education tech, and we’ll buy you
According to the radio interview[1] it started out as a writing exercise.

[1] http://dl.dropbox.com/u/17908017/VEG%20You%20and%20Yours.mp3
New Heroku Status Site
This is 100xs better than the Xbox360 Kinect at motion sensing
The style of review you mentioned (which I made a brief mention of in the article) still falls within the three merge options. In the case above, maintainers seem to be doing option b or c, depending on trust. Instead of signing the merge commit, the pull request is signed. One of the downsides to this is that it does not extend the signature to the repository and requires the users to consult the mailing list. That said, I'm rather fond of the Linux and Git style of code review and would recommend it in addition to what was recommended in the article (with the former only being necessary if its benefits are desirable).

Thank you for the detailed explanation; it did help to clarify details I assumed, but was uncertain of.
I'm a rising junior at Yale, and I know Sean well and we both took systems programming together. We definitely covered bit manipulation and bit tricks, as well as number representation and lots of other stuff.

Sean's an incredibly bright guy but he's more interested in building world-changing apps and web dev. as opposed to low-level systems programming. There are other classes here where you have to code in assembly and do all sorts of bit manipulation (OS's comes to mind). The core CS sequence in our school is also in C, which differs notably from other places that use Python, Java, etc.

For anyone who wants to learn more about bit manipulation, Henry Warren's "Hacker's Delight" is a terrific book (http://www.amazon.com/Hackers-Delight-Henry-S-Warren/dp/0201...).
I also have a Wordpress blog on a Linode and I'm curious if you tried any caching plugins or Cloudflare before resizing?
Getting the most from your Beta Testers
Web Font Performance: Weighing font-face Options and Alternatives
> Also, I declined to mention this in the article, but after I finished that UTF encoding problem in my interview, the interviewer asked where I got the check-bit macro (he saw me paste it in). I told him I got it from StackOverflow. It didn't seem to concern him.

That's a pretty important part of the story, and makes the situation very different. It also makes the interviewer seem a lot more competent. Trivia questions are useless in interviews, and the fact that you were able to quickly google it, recognize it as a relevant solution, and apply it correctly actually is demonstrating that you know how to learn things quickly (and that you have at least some familiarity with binary representations and manipulations). The average charlatan would just start copying and pasting in panic, which is usually pretty easy to pick up on.

Meanwhile, you can't pretend what you described in your post is really a moral position if you had not said anything. It might not have been strictly immoral as you really owe them nothing, but there's no shining principle demonstrated there.
We don't use flash anywhere on the site. Surprising that you have the "F" in the upper-right. I think it's coming from socket.io's flash-sockets but we don't use those.
In theory, it's possible to use a formally verified approach to ensure this can't happen, and there is a lot of research into that.

There is a version of the L4 microkernel that has been formally verified which should prevent memory corruption in kernel space, but I don't know the exact details.

This of course won't prevent corruption due to physical sources, such as radiation, but with physical access to a machine you will always be able to gain access.
How do I check if a string is a number in Python? - Stack Overflow
If I'm not mistaken, most modern CPU architectures implement virtual memory in hardware for the obvious reason that checking every memory access with software would be very slow (essentially require running in a virtual machine) - this is not an area where the Burroughs architecture remained ahead of the times even in 1982 (at least w.r.t. Mainframes and minis). (The 68020 had a PMMU coprocessor which was included on chip in the 68030 and later. Similarly the 80386 iirc.)
I can't believe the general attitude programmers are putting forward. Here is a person in the medical field that requires at least twice the schooling, huge entry barriers etc getting an hour interview.

We are subjected to full day flights, multiple phone interviews etc.

She deals with life, not code.

This tells me one of two things. Either our hiring practices are severally broken, or its harder to program then be a doctor.
Those are all fair points. But they don't really address my assertion:

1. I am not arguing that our evolutionary past should dictate where we explore. Rather, I'm arguing it must inform how we explore. Space travel is so lethal for our species that we are better off engineering machines, robots or beings that are specialized to operate in space.

2. The energy expenditure, economic cost and sheer distance of space exploration is many orders of magnitude beyond the costs of land, sea or air travel. Comparing terrestrial forms of travel to space exploration is disingenuous.

3. No endpoint. When the great explorers were trailblazing across the oceans there was a reasonable expectation of finding a suitable endpoint with fresh water, edible plants & animals, other people (!) and exploitable resources. With space exploration none of these things are present. We have to carry a suitable endpoint with us during the journey and plant it where ever we happen to land.

Expanding on that last point - imagine a specialized mars robotic explorer that goes on a one-way mission, taps in a sub-surface source of water, erects a basic greenhouse structure, goes into sleep mode for a few months, wakes up, plants some seeds, sleeps a while longer, etc. - it bootstraps a suitable endpoint for human explorers to inhabit years, decades or centuries later.
You don't think you're proving the point of my Eric Rudolph analogy?

Ie: you don't feel perfectly fair, rational, and justified in applying the "icky," simplistic, five-year-old algorithm to Eric Rudolph?

If not: you don't agree that this remarkable tolerance for violent right-wing extremism is unusual among your social and intellectual peers?

This applies to everyone who responded below. Good luck in composing an answer that evades the questionnaire...
Somewhat OT, but the show has a fairly sizable periphery demographic (males 13-35), which I would guess the hacker considers himself a part of. More information: http://knowyourmeme.com/memes/subcultures/my-little-pony-fri...
Isn't this a perfect use case for Raspberry Pi?
Text-only is teh quickness: http://webcache.googleusercontent.com/search?q=cache:haufler...
Or perhaps not: https://secure.wikimedia.org/wikipedia/en/wiki/My_Little_Pon... :)

Considering that he is a teenage hacker, it's likely that he is a Brony himself.
Its fundamentally an ad hominum argument. Many fields study the works of morally questionable people: Richard Wager, Werner von Braun to name a couple. What should matter is the idea/argument, not who made it.
Why not have a handle that's either concave or convex, bowing in or out, to indicate the desired direction? If it's shaped like a hook, you'll pull on it, or more like a dish, push on it.
IMHO, as Pinkie demonstrated, there isn't anything foolproof that you can do against a malicious hacker. Having sponsored and/or incentives for white hat hackers to find and report exploits seems to be the best answer.

If this stance were adopted into the wider software development community, would it turn more black hat hackers into white hats?

EDIT: grammar
Pretty Personal Social Media QR Codes
Yeti Media's Friendscan.me now comes with Pretty QR codes. What are your feelings on The new pretty QR codes? Friendscan.me is a way to turn your twitter, Facebook, and linkedin pages into an easy QR code. This makes it easier to connect. No more trying to remember email address' or forgetting names. Just scan and send request. Its fun and easy. This is one of my new favorite apps from Yeti. What are you thoughts or opinions on the app?
One reference: http://www.extremetech.com/extreme/126841-cadillac-promises-...

Under some conditions (good visibility, easy-to-see lane markers, etc.)
This right here is modern media effecting change. A few decades ago this would have never happened. I am hopeful that more kids will learn to blog and write about things that are so often opaque to society.
No, more than 95% of the US land area needs a car. Quite a many people are actually living in the packed metro areas nowadays.
13 Tricks - Speed up any Linux box
Actually, the WSJ is correct. Helium has a lower density than air, while a head has a higher density. Hence, they will move in opposite directions.
Firebase has been all the hype lately. A fantastic seed round - congrats!
There's creative liberty (verbification), playful mangling (ohai) and then there's outright abuse (ur).

What kind of tome are you writing that you need to shave two letters off of something while completely destroying any sense of credibility you might have?

I18N is excusable, it's a gigantic word. "Your" is not a long word.
Don't know how many of these 3.7 million static data points are rendered live,
just found this way more impressive:
http://www.chromeexperiments.com/detail/swiss-addresses-in-3...
Very cool, love it, wasted much time.

Very small bug I thought I'd mention: If you resize the browser window the center of the particles no longer tracks the mouse pointer location but rather appears to be offset by an amount depending on the resize that happened. W7/C19
Have you tried it? I have. It's quite startling the first time you put a bunch of helium balloons in your car, accelerate away from a stoplight, and have them all crowd up against the windshield.

In an accelerating car, the air sloshes toward the back, producing a pressure gradient. The helium balloons, being ligher than air, will be crowded out by the sloshing air and will drift toward the area of lowest density, which is in the front.