skysight-inc/HackerNews huggingface dataset:
It's important to note - the students aren't being "chipped" - instead, they are required to carry identification cards that have microchips in them.

I guess the ick factor comes down to how you feel about living in a surveillance society, and what you think forcing students to accept this type of continuous monitoring will do to them.

Students, in general, have fewer rights in a school, and are subject to search without due cause, so, from a legal perspective, not much leg to stand on.

I guess I'm kind of nonplussed about all this as I've carried an identification card/chip in every job I've worked at in Silicon Valley since 1996. The benefit has been 24x7 access to the office and all of it's equipments, servers, routers, whenever I wanted to go do work at the cost of the company knowing when I entered the building without tailgating someone (I've never worked at a company that required chipping out).

The RFID "distance" monitoring would be somewhat more annoying (if that's a function of this school system) - I'm not sure I'd be too keen on someone knowing my precise physical location on campus at all times, and being able to get a report on that - so I can see the resistance to that.
hyperbole much? all s/he said was that one situation reminded her/him of another. based on her/his comment you can't even tell how he feels about either!
Wasn't there something from the 80's recently?
If it's so straightforward for Airbnb to insure the things you're talking about, why is the "Host Guarantee" they came up with along with Lloyds of London so restrictive? For instance: if you let a place out to an Airbnb guest, and they forget to lock the door, and your place is burgled as a result, you're not (it seems) covered.
"Tip to Canonical - they help make it happen"

That's why the packages end in .cpg: "Canonical PackaGe"?
You lazy bastard! get back to work and stop posting on HN!

(JK)
If you don't mind me asking, what is the average developer salary compared to the cost of living in Berlin?
Just a heads up.. ngx_pagespeed is a work in progress. As in, the skeleton is there and there is a filter or two running as a proof of concept, but there is still a lot of work to be done. Contributions would be most welcome.. :)
> I can't imagine the talented devs at Zynga didn't have common sense.

There are a lot of very smart people who are easily blinded to the truth when confronted with the possibility of vast riches. Making the right decision here was less about talent/intelligence and more about wisdom.
Note that this comparison isn't even fair. Humans will be given the cube and are given time to inspect it and solve it in their mind before actually starting the clock and moving the sides of the cube. On the other hand robots have their clock start as soon as they start inspecting it.
You took "living unhealthily" out of context. mattmanser said, "living unhealthily in your game". There's a difference; i.e. it regards one's dedication to a game, not their lifestyle.
There are plenty of jokes we make at Rust's expense: http://mozillamemes.tumblr.com/post/29632512055/want-to-writ...
Consider a bit of Hanlon's razor. Email validators are inconsistent, over zealous things and seldom have I seen one that shows any sign of restricting + simply because of this.
The school district's FAQ [1] seems a bit glib regarding the anonymity of the cards:

Q.1 Could someone manufacture a copy of a WGA RFID reader and use it to intercept information transmitted by student RFID tags?

A.1 WGA has approached this as an issue of system architecture. By ensuring that the “smart” ID contains no information of interest to anyone, WGA has simultaneously removed any motive for cloning its reader and removed any problem if someone does clone its reader.

[1] http://www.nisd.net/studentlocator/faq
Architecting Scalable Applications in the Cloud
Ask HN: Using delimited continuations?
... with a timeout? Is that why I am getting Expired links so often when browsing through users comments via 'more' link?

Edit: Sorry, I mean just plain continuations. And since Arc is powered by Racket, is there any plan to use delimited continuations so users don't get expired links after ~3 minutes ?
As much as I am a Zynga hater, this happens ALL The time.

Decide.com in 1999 - they farked over the employees and diluted the stock of everyone hoping to cash out in an acquisition - this caused a major meltdown and the company fell apart and nobody received anything.

Savi Technology was acquired by Lockheed - they stated an option price internally which was wildly wrong, granted many many many options to execs and came out and said that anyone who joined in the last 12 months had options worth zero. People who did have common shares got farked over, newer employees even worse. and all employees got ZERO equity in lockheed.

Then Lockheed stock tripled after the acquisition due to the War on Humanity and everyone was still stuck holding the bag.

This is just two direct examples.

Most companies will fuck over their employees. I don't trust ANYONE in the valley.
I often do this. There is one answer which I've been quite literally editing for about three years. Every few months I add a bit more information or a few more references or links to it. Its become a kind of personal (but public) repository of information on the topic.
What help can we provide.

Apart from the whole "making it work part". Is there something in particular that is difficult ?
Leave a little room for the possibility that John Gruber is annoyed by things that other humans do not notice.
or Kernel devs or GNU or any of the others who've done/do 95% of the work.
Mark Easley's Steve Jobs Story (video)
I was immediately bummed when they announced the new Kindle without hardware page turn buttons. It was one of the best parts of the Kindle for me. It's a perfectly defensible gripe.
If I were interested in using an X based Unix, I'd probably do this and donate a few bucks. I like what Shuttleworth is doing, even as I don't want to use a Linux distro.
> discrimination in favor of able-bodied people

Huh? Is the original post discriminating against people who are not able-bodied?
I really dislike how Americans seem to treat children as chattel.
The article explains that someone (a member of Texans for Accountable Government) filed a FOIA request and got the addresses of all the students. From that a little wardriving will give you recognizable RFID tags so you can at least tell if the child is in the home, or in any given location.

Is that unlikely? Yes, very.

You know what I think is more unlikely? Someone actually sneaking into in a case where this ID card would keep them out. I can't imagine a single reason students couldn't just punch a number to do all of those things, and save the school system money that could be better spent on any number of things.
The Lance Armstrong Doping Report
The primary reason I upgraded from a 3rd gen Kindle to the Kindle 4 rather than the Touch was the latter's lack of page-turn buttons. But I've been using the Paperwhite for a week now and it's not been a problem at all.

I just rest my thumb on the bottom right corner and move it about as much as I did with the actual button on prior models.

I was excited about the new fonts when I saw them announced, but will agree with Gruber that none of them are great. I still prefer Caecilia Condensed.

My Paperwhite also suffers from some unevenness in the lighting on the bottom, but I quickly forgot about it. Amazon's product description promises an evenly illuminated display, so it would be better if they actually delivered, of course.
Google image "completely wrong".  Google bomb
search it.

how would one go about performing such a google bomb?
quite impressive
This gets into a can of worms, because while much of the performance benefit of an arena is the fact that you don't need to do per-object bookkeeping, the other benefit is that it's fast to allocate, track, and free data when you know all the sizes in advance, and that is a benefit you can get from a pool allocator, which isn't much more complicated than an arena.

The general purpose malloc(3) has a very hard problem to solve that most allocations in most programs probably don't really need it to work so hard to solve.
Super simple: put the ID card in a microwave for a few 5-10 second bursts to disable the RFID circuitry. Every time you need to use the card just say "it doesn't work for me", and when they issue you a new card do it over and over. You "don't know" why it happens, but this makes it as much of a hassle for them as it is for you.
Mostly just hooking up all the API's - aka, "making it work", and making it work in the context of nginx. As a reference point, the Apache implementation took a while to get right even just because understanding all of the gotchas of Apache's worker model and surrounding API's took time - half a dozen false starts, etc. Now it's solid.

If someone has good understanding of nginx internals, then any input, guidance, etc, would be awesome, as it would short circuit a lot of that extra work. We have a design doc in progress, I'll work on making it public and will share it in the project readme. In the meantime, if you have any suggestions, open an issue on the repo and let us know!
Who the hell cares, you two? We're talking about it now. The system worked fine for this story. Can we move on from this sideshow?

This whole story generated a pretty great thread; why look for reasons to have a problem with that?
I've been doing a lot of thinking about onboarding lately, so this is really pertinent.

The last step in your onboarding is particularly interesting, as you're giving users the option to choose how to proceed after signing up. What made you choose the particular options you did?
Facebook accused of taking UK for a ride over taxes
I don't even want to know what most of your email looks like, although I can't say I'm not at least a little curious.
They moved the wireless control to Settings a while ago, with the most recent system software update. I've got a 4th gen Kindle, so maybe that update wasn't supported on the Keyboard version. It pisses me off too.
I strongly recommend the Kobo Glo. Amazing backlit ereader.
I think you should go back to playing call of duty
Pi-crust - a tiny breakout board for Raspberry Pi.
The problem is that they are required by law to go to the school, so it's not optional for them. In a job situation, you have the option of not working there.
JQuery Conference Vienna Feb. 2013 needs more speakers
>Amazon’s goal should be for Kindle typography to equal print typography. They’re not even close. They get a pass on this only because all their competitors are just as bad or worse. Amazon should hire a world-class book designer to serve as product manager for the Kindle.

I thought that was really insightful. It'd be really interesting to make the kindle the best reading experience period - not just the best e-reading experience.
I would definitely do that once a week, so long as there was enough participation to alternate between those with more experience and those with less experience.
The Unreasonable Effectiveness of Data (Norvig 09) [pdf]
We already do this for electromagnetic waves. See:

http://en.wikipedia.org/wiki/Finite-difference_time-domain_m...

Since each field component in the voxel depends only on its immediate neighbours, you can perform massively parallel simulations on GPUs.

I've worked on this stuff, it's pretty neat. Discretizing continuous differential equations onto a voxel lattice is how a lot of things these days are done, including seismic and medical imaging.
I think he would have left after the first one if he wanted to.
fitting fate for the CEO, Mark Pincus, whose been quoted as saying he "doesn't want to fucking innovate. You're not smarter than your competitor. Just copy what they do and do it until you get their numbers."

quora discussion on this: http://b.qr.ae/hFgaYd
Judge Says Fair Use Protects Universities in Book Scanning Project
Nice. And maybe the Paperwhite should ship with a clip-on battery operated LED lamp with the proper color temperature.
there expected to have a low quarter coming up, the price will most likely drop then, but they're mau has been fairly consistent so it might not be too bad
The difference is in the expectations. In in a minimum wage job, there's no equity. You're not expecting to cash out in stock if an acquisition goes well, and there's no opportunity for the people at the top to manipulate things so that they can cash out and leave you with junk stock.

If you get a minimum wage job, you know what the deal is. If you get equity, it's reasonable to expect that you won't get screwed over completely.

Is it fair? That's a very different question.
Hopefully the parent just replied to the wrong comment, since I read over my comment a few more times and couldn't see how I potentially stepped out of bounds egregiously :(.

But anyways, the similarity I see is that in both cases, the individuals would have exercised poor financial decision making by assuming that non-realized or potentially temporary increases in income streams were real/permanent. I'd guess that financial professionals have experienced something similar, by assuming that the year end bonus would be size X when they actually only ended up getting X/2, or making purchases assuming job security until the end of the year but getting laid off.
Perhaps the students should exchange cards. let the administration sort them out.

Students are devious. If you punch my ID monday, I'll punch yours Friday. (in a non-creepy way, of course)
<quote>Students, in general, have fewer rights in a school, and are subject to search without due cause, so, from a legal perspective, not much leg to stand on.</quote>

And I have always had extreme problems with this, particularly when it comes to things like random locker searches. If we don't allow children their rights in school, we are training them to give up their rights as adults. Cynics might say this is exactly what the goal is.
Actually, it's quite a rational approach. As an equity investor, you have to articulate a certain expectation for cashflow. If you believed that Zynga would give up the game and liquidate itself now, you might price it to net assets. However, the expectation is that although they may have $X in net assets available, they're going to keep bleeding that out until they have less than $X. Basically, you've got a CEO with a dollar, and you don't even believe s/he is going to earn enough to make back that dollar after all the money s/he wastes.
Did her FOIA request involve the serial numbers of the IDs? Or just a request for all the students in the school? The article doesn't specify. RT is a hugely biased news source that tries anything to get bad press on the US, so I don't trust it as a reliable source.
I sent your kickstarter to some furniture people I know seeing if they could give you further advice on how to make this a reality.

I think you should use the kickstarter monies to help you get better connected with furniture manufacturers who would license the design from you and help you make this a reality.

There is so much potential for such a design - and even though it is not 100% novel - it looks like it could be affordably developed easily and could be sold in dorms and rooms around the world.
Context> @ 0230 hrs, berlin time
I never really had a problem with configuring vim and installing plugins manually. This seems like it'll make vim more daunting for new users, while getting in the way of experienced users.
Linux Kernel port to TI-Nspire CX
the amazon product page showing the illuminated white screen lighting up the whole room while the caption says "perfect for reading in bed" cracked me up!

would it have killed to add an inverse color mode? well, it would be all grey because the light is cast on top... i think i stick with my OLED display adjusted to black background and blue letters for reading in bed.
Do Female Executives Drive Start-up Success?
I spent most of my career at Microsoft. 14 years, in fact. I had a great run there, and there was a lot of good, and plenty of bad, like anything. I just up and left one day, so take that for what it's worth.

But I did spend a lot of time hiring, coaching, and observing junior engineers of all stripes.

At junior levels, I don't think it's about MS v Startup as much as "Big Company v Startup". As Steve Blank says, startups aren't minified big companies, they are a different species.

On balance, I still believe a bigger company is a better place for a first job than a startup. This is not a rule, but a preference.

My main reason for this is that the number one goal of a new engineer is learning to be a better engineer. On balance, this happens faster when you're in the presence of more senior folks to mentor and challenge you.

If you're doing a startup with a bunch of folks with similar experience levels, you'll learn plenty but you'll also bake in some bad habits.

A corallary, as noted here, is that a larger company pays you and let you focus on your core job role, versus "wearing many hats", which is great for someone who's got some things down pat, and not so great for n00bs.

This is a vast generalization and frankly there are some caveats here with MS in particular (and maybe others, n=1) that might get in the way, but in general I think structure is good until you're really equipped to make a run.

My first job was at a startup and I came to this conclusion when I left there 1996, and nothing in between has changed my mind.
Show HN: An exceptional Option type for Java
What, aren't the teachers able to determine who's present anymore? How large are the classes in this school?

All the other potential use-cases such as payment for lunch, logging onto computer systems, identification etc sounds useful. Tracking attendance sounds very misguided though. I didn't go to class a lot and whenever I did show up I caused a ruckus (yea yea, I know... but back then I thought it was hilarious). I don't think anyone's situation would have improved if somebody made me tag in and out of classrooms or globally punished me...
How many of these games are exclusive to OnLive? How many of them have better experiences (multiplayer, controls, DLC) on other platforms like PS3 or XBOX 360? Pretty much all of them.
I give it about 3 days before the students figure out they can "attend" class by giving the tag to their friend who is also taking the class.

The teachers will finally catch on when there is only one student in class, with 30 tags in his pocket :-)
Yup. To add a citation:

"The tall teen, who asked to be identified only by his handle 'Pinkie Pie' because his employer did not authorize his activity, spent just a week and a half to find the vulnerabilities and craft the exploit, achieving stability only in the last hours of the contest."

http://www.wired.com/threatlevel/2012/03/zero-days-for-chrom...
Couldn't they just give the cards to students with truancy problems?
Wouldn't that require them to be in all of the same classes? You would have to scan them into every class.
Wait so you think it's reasonable to bank on some uncertain future benefit to pan out, and expect people to be 'heartbroken' when it doesn't go through? Come on, you don't mean that, do you?

When I worked for a startup, I only considered my salary in my financial decisions. This also meant that I could switch jobs and be reasonably certain that my standard of living wouldn't change. We were offered equity as well, and the agreement we had to sign had several provisions that I could only describe as being pro-founder/anti-employee. For example:

1. Upon termination of employment (for any reason), the company can buy back your shares at book price, whether you like it or not. In other words: You'll never see a big payout from your work if you go.

2. There should be no expectation of a market for the shares in the company, and there may never be one. Again, good luck selling those shares.

3. The founder has the right to sell his shares, but employees have no tag-along right. So even if the company is sold, you will probably not be able to cash in at that point, since your labor/skill are part of the sale.

4. The employees' shares are subject to dilution. How much dilution? Who knows, maybe 1%, maybe 99%, whatever's good in the view of the founders.

This stuff is pretty standard, too. What I don't get though is how people will make multi-decade (i.e. mortgage, kids) financial decisions on a benefit that's this uncertain. Instead of actual equity, they could just say "we'll give you more money later if we get rich and feel like it". At least it would be more honest.
these are the basics http://howto.wired.com/wiki/Google_Bomb_an_Enemy

i suppose they did this, short of hacking google or some other clever means i can't think of now
It's heartening that their business model is failing. I hope it means that it keeps ever more developers from falling into that short-term trap of extracting value through psychological manipulation instead of creating things that are useful or enriching.
broken link

this one works:
http://howto.wired.com/wiki/Google_Bomb_an_Enemy

they kind of scratch the surface. all stuff you would assume. Organization amongst influential sites is key.

funny that the example used in the article is also political
you can go to buyvm.net (happy customer for 2+years) and get a debian vm for $15 per year. For the cost of the rasp, usb stick, powered usb, box and shipping, you can have your vm paid for 4 years. Plus activation is near-instant, you can reimage, pick a variety of images, and get 400 extra GB of monthly traffic. Also, if you want to cancel, there's no shipping back fee. Sometimes, they run a promo for $10 a year.
New Developer Tools in Readability for iOS
In addition, and this should be obvious, don't trust ANY company executive or manager that makes oral promises or allusions to future windfall without it being in writing, signed and verified by a lawyer.
I don't use Ubuntu and I am carrying on.

But... that download page http://www.ubuntu.com/download/desktop/questions?distro=desk...

A) makes it a pain to drag everything to $0 (8 sliders to drag)
B) makes it seem like you're getting a t-shirt too
C) makes me feel bad for downloading it for free.
D) is any of that money going to the Linux Foundation? It's not clear - if not, shame on them.
WoW! That escalated quickly
It's really a first step. One of the models we really like is HelloFax's Getting Started page, which does a great job introducing people to the site and encouraging them to share. Putting unfilled progress bars in front of people does wonders.
Quite interesting. Nokia is obviously the Xerox PARC of mobile.
wait a minute, if we're in the same classes, and I want to stay home, and i give you my card (you now have 2, yours and mine) and I get checked in along with you. the next day, I go to class with both cards, and you stay home. Perfect attendance for both of us!

This too shall pass.
Read the Kent Beck book. Seriously. It's in Java but it's very easily understood and applied to Ruby. It's one of the most lucid and baseline explanations available.
You can just click "Not now, take me to the download ›" at the bottom
It didn't put any white lines or artifacts for me.

Chrome 22.0.1229.94, WinXP
Yes, this looks like a much more appealing argument to a distributed computing audience. As for marketing to "the general audience", it's not clear to me that this is a realistic aspiration.

I suspect that the people who would be happiest buying something like this are going to be very technical, not just USING Linpack, FFTs, neural networks, or HMMs on a regular basis, but used to IMPLEMENTING them as well. This audience is definitely going to want red meat like the paper you're linking to.

With the Kickstarter campaign, you may also get customers who just think it's cool to own a supercomputer, but when they realize they can't run Crysis on it, they may be disappointed.
I think they need the cards to identify who those students are.