skysight-inc/HackerNews huggingface dataset:
Well, there is one last piece, and that is the geographically disparate canaries that we maintain.

The question is not "can a US court compel XYZ US citizen to lie", it is "can a US court compel XYZ swiss citizen to lie".

So you should take note, of course, if our warrant canary ceases to update. You should also take note if the US one updates but the swiss (or Hong Kong) one does not ...

This is made easier as a local warrant canary is available to all account holders in their /tmp dir ...

ssh username@rsync.net tail -200 /tmp/canary.txt

Cheers!
For the computer thing, that's pretty much exactly why Raspberry Pi was created, so there was a cheap open (relatively) computer that kids could play around with, and even if they somehow manage to break it, it's only like $30.

As for the XBox, couldn't you just supervise while your kid hooked it up? Hand him/her the parts, tell him/her to go to it and you'll answer questions and keep an eye on things so he/she doesn't break anything but otherwise leave him/her to figure it out.
American ideals of innovation and liberty collapsing on themselves? I hope not.
GET and POST already have widely observed distinctions in how they should be handled. For example, try hitting refresh on a page that was arrived at via a POST request. That behaviour is pretty much common to all browsers.
The Package/User/Package Control.sublime-settings file may be what you are looking for. It tracks your settings, but also your installed packages. If you sync that to another machine that has Package Control installed, PC will install any missing packages the next time Sublime Text starts.
If we're going the route of reducing usage, I'd rather the gov't give a tax credit for reducing energy usage each year. The consumer should decide how that energy is reduced. If they want to use a Nest, great. If they want to manually adjust, fine.

Give the consumer incentive to reduce energy usage and then allow them to decide how that's done. If gov't forces a specific thermostat, chances are the process will be corrupt and inefficient.
Why functional programming? Why Haskell?
Millions of people every year do the same, tens of thousands of them for same reasons (political dissidents turning refugees). And, normally they have lower status in their receiving countries than in home ones (because they are usually public persons with some visibility before leaving, otherwise it's hard to be a dissident), which is the reverse for Snowden who is a humble sysadmin turned celebrity.

Of course, it's better for him to stay in Russia then going to Equador as he planned, at least he will get a good job there. Certainly he will dislike St. Petersburg climate when the winter falls (very cold and humid), but there are places with decent climate and still good jobs.
My eye went straight to it as well but more because I had passively (embarrassingly) assumed that Plan9 didn't have non-western fonts by default. 'twas a silly thought.

http://doc.cat-v.org/plan_9/4th_edition/papers/utf
They are certainly capable of paying for it... the facts show though that they are typically not good at shielding their source IP. The wikipedia edit from the senate IP, the tracking of the SAIC IP to NSA etc...

Its not a 100% guarantee - but it's a start.
HTML5 game tutorial - Make a snake game using HTML5 canvas and Jquery
Cool Super Hero Accessories and Movie Gadgets
Everybody who is fond of movies and superhero gadgets can actually own them easily. I saw a kid begging his mother for the batman mask that he wanted to have. SO, now you can order these gadgets and accessories for your kids or yourself from here. Here is a collection of cool super hero accessories and movie gadgets that you can own
Yes, disabling dates would be better. The current form uses conditional laws to show / hide fields based on the date. So, this allows me to show field set A when dates in July are selected, and field set B when dates in August are selected, and field set C when any other date is selected.

Sliders are just one of the ways of inputting numbers. You can have a text field that only accepts numbers.
Looks like the individual binaries are available now too for AOSP builds:

https://developers.google.com/android/nexus/drivers#razorjss...

Seems like Google decided to solve the problem right away once it got a bit of attention. Good on them for that.

Also looks like Nexus 4 binaries for Android 4.3 are available at the same time; I didn't think those were available either, does anyone know for certain?
Either choose view code or play walkthrough. I prefer the view code, but the play walkthrough has speed-up options.
META.01 Augmented Reality Glasses
Amazon to develop its own Android console
That video of the Reddit co-founder struggling to use the product & struggling to say something good about it made me cringe a little.

They should work on a better testimonial video.
I've seen plenty of non-tech savvy users become curious on how to mod their Android device. Most don't go very far past "1 click root," but there's always a small number that have dreams of learning to compile Android or even learning how to do some coding.

Heck, I've even had a few people in their 40s and 50s quietly messaage me on Android forums asking for how they can learn more about development and recommendations for learning the basics for programming. Most of that is just from someone that one day decided to root their device and then it opened up a "can of worms" that lead down a path of curiosity. I'd say if a person has the spark of curiosity to learn, they will do it regardless of device. It matters more though on if they're encouraged and are shown that even they can learn what many people think of as "magic" (even though we all know it isn't :) ).
- Validation is done on the back-end. It must have been slow because of the traffic from HN :) (note to self: move to VPS)

- Will look into it

- Yes, a lot of people have pointed this out. I never thought about it. Will make this change.

- Will fix this
Really big formatting fail. There should be a close parenthesis after the exist. I know the JVM in hardware implementations "exist", but they aren't real implementations since they lack many of the OS like features (Threads , I/O , ... ) That the JVM gives you. Even though we can run byte code in hardware we can't just copy a class file to a processor and execute it. It still needs a run time and a OS to make it full spec.
Thanks! I am thoroughly reading through all the comments. You can also shoot me an email nish [at] ncrafts.net
At every step, you can always have text like 'Q 1 of 5'
Wow, I have a completely different take on this article. Us techno-geeks that can fix proxy settings are low-end commodities nowadays. (Outside of a tech company) - the lawyers, doctors, salesmen that want to work and drive revenue don't need to mess with that. Newer computers and OS's do shield a lot of that, and that is a good thing. They can hire a few IT dorks to plug things in if needed. That is the future.
There was a time that a car mechanic was looked at as an engineer or scientist. Now he is a wrench turner. Get used to it.
Now, should people dump tech problems on you? No. Just like it is not considered right to show your rash to your doctor friend while at Starbucks. That is a different issue.
“But most servers do support it, this seems to be a mechanism for routing around administrative issues in organizations.”

Spot on.
I have written plenty of JS, and absolutely hate it.
What are these RAM SSDs of which the article speaks? I searched around for a bit, but couldn't find any place to order one (keep getting hits for PCs for sale)... are they available in say, 64GB in SATA?
i upvote you cause this was actually very funny!
It's actually becoming quite common for people in their 20-30's to dislike the phone.

I personally love getting phone calls. Luckily the crackdown on spam calling seems to have worked in the U.S., so it's always family or friends. It's a great pick-me-up ("someone was thinking of me!"). Several of my friends don't find it charming, however...
When I was in high school, a similar filter meant the kids who didn't normally have the time of day for computer geeks were doing all kinds of independent research into proxy and VPN technology.

Of course, this effect wasn't intended, and I doubt the teachers knew about it (AFAIK nobody told them, and even if they had, I doubt the message would've been understood).

I think the reason they do it is liability: The school wants to be able to tell parents that they made commercially reasonable efforts to ensure their kids weren't exposed to inappropriate materials in school.

> It's crazy that people are ok with it.

Not really. A school library wouldn't have hard-copy Playboy magazines for students to peruse. Choosing not to allow access to the online equivalent isn't that much of a step. Parents who trust their kids with uncensored Internet access can still provide it at home.
I thought the author made a bunch of assumptions about her, too. Things like:

She handed me her MacBook silently and the look on her
face said it all. *Fix my computer geek, and hurry up
about it.*

That's quite a leap from merely the look on her face that you saw for all of 2 seconds before taking her laptop.

To people like her, technicians are a necessary
annoyance. She’d be quite happy to ignore them all, joke
about them behind their backs, snigger at them to their
faces, but she knows that when she can’t display her
PowerPoint on the IWB she’ll need a technician, and so
she maintains a facade of politeness around them, while
inwardly dismissing them as too geeky to interact with.

Hooooly cow, that's quite a lot of bitterness. I'm surprised this was written for a website called "coding 2 learn" and not "people, who should never be in a position to teach, talk about why they hate others for no good reason."

I’ve heard this sentence so many times now from students
and staff, that I have a stock reaction. Normally I pull
out my mobile phone and pretend to tap in a few numbers.
Holding the handset to my ear I say ‘Yes, give me the
office of the President of the United States… NO I WILL
NOT HOLD, this is an emergency… Hello, Mister President,
I’m afraid I have some bad news. I’ve just been informed
that The Internet is not working.’

It just keeps getting worse and worse. That's probably the most painfully unfunny thing I've ever heard. I feel sorry for the people at his school; they got the stereotypical "caustic geek who thinks he's so much better than the plebes who don't know computers" as their network support.

He treats everyone who approaches him for help like shit and then wonders why no one knows about computers? Real head-scratcher there.
The Military Selective Service Act disagrees with you.
I live alone in a house, in Phoenix. I use pynest to set my Nest to "Away" when my iPhone leaves the network (I just ping it constantly from a script).

My power bill is a lot less than it was pre-Nest, and it requires no effort. Accessing the Nest when I'm about to head home is a nice benefit, too, to get the house cool before my iPhone is detected again.

(I have a sporadic schedule so the auto-away feature wouldn't work for me).
Just recently there was an article posted on hn about identifying computers by their render rates of various components in the browser. There is an entire sea of ways to identify people.
The New 7 has been very buggy for me. Got it the first day it came on the market, would randomly reboot. Couple of days later it started to shutoff by itself. GPS would not hold a signal and the Screen would randomly flicker...
Returned mine after a week. Second one had similar problems so gave up.

Looks like I am not the only one:
http://productforums.google.com/forum/#!topic/mobile/mG4JXaT...

Disappointed with the quality of a Marquee new product from Google. Hard to believe that they put this thru much quality control.
I came across this research when I was trying to fingerprint mobile devices. Apple has a seriously tight handle on making sure its iPhone users are not uniquely identified via mobile safari.
I think that's the right way to think about it. And we should have already been treating hard disks that way too.
Hi whiddershins, here's a little present for you then: https://github.com/darius/regexercise

(It's not quite finished and I'd love to get feedback.)
Agreed. It might create confusion. It's better to have a simple direction in the form that says, "Hey, your form is being saved as you type. You can always come back and fill up the rest!"
Zsolt Kerekes is a pretty sweet name. I don't think there is a name that says "solid state storage" better than "Zsolt Kerekes".
That's a valid point. I assume if those key players exist then they received a disproportionate % than other team members. Noting close to Karp though I'm sure.

I stand by my generalization though. Yahoo! doesn't need future CEOs. They need founders with the vision to execute on an idea.
The page isn't responsive. The forms are. Visit ncrafts.net/a.php on your mobile device for a responsive form.
But he SOUNDS so sure of himself!

See also http://www.overcomingbias.com/2009/03/deceptive-writing-styl...
That is never the error I see in line-based diffs; because they're taking a much larger chunk of text to be atomic and treat irrelevant characters as relevant, they tend to give false positives (seeing two lines as completely different when in fact they're slightly modified versions of each other; or seeing two blocks of text as different when one is a reflowed version of the other.)
Really. Could you send me screenshots at [my hn id @ nj.premii.com]
Make your user agent whatever you want it to be: https://addons.mozilla.org/en-us/firefox/addon/user-agent-sw...
As someone that grew up with computers and the internet I have numerous issues with this article. Mostly the expected level of knowledge about computers.

Most teenagers are decent typists, can navigate a well done website or application, can use word/other programs to get work done, and are comfortable being on a computer. That's what they should know how to do.

It's us in tech who need to make things work for users, not users jobs to know how to install linux from source code. I'm going to go against the author and say that most users _shouldn't_ learn linux, and should use easy to use software like iOS. It lets them get work done.

Most people don't and shouldn't have a reason to have a deep understanding of python, html, and the command line.

>A hundred years ago, if you were lucky enough to own a car then you probably knew how to fix it. People could at least change the oil, change the tyres, or even give the engine a tune-up. I’ve owned a car for most of my adult life and they’re a mystery to me.

This is actually a great metaphor to show why the article is wrong. Cars became reliable enough and abstracted enough that you can confidently use one _without_ knowing how to fix it. Technology should be reliable enough that the average user doesn't need to know what's under the hood to use it, and that's what we've seen happen with things like iOS and web apps.
I up voted you. It's a valid question. See my response to one of the other sibling comments to yours.
"The guy build appengine" isn't a convincing argument either. This is a personal blog, not a peer reviewed journal. Sometimes even distinguished people throw out 270 words without thinking too much about it.
This is precisely the point Rebert Pirsig explores in Zen and the Art of Motorcycle Maintenance. You should read it if you find this to be curious.
I am working on a hosted, cross-platform version with tons more features :)
Sorry I don't. That comment was based on knowing the history of both of them. I believe that Digg had something like 80 employees vs reddit's 5 or so. That's based on from memory. Interviews with Owen Byrne (Mixergy), Kevin Rose (I think it was mentioned on TWiT when he was on), and places like HighScalibility are where I got those basic numbers.

I wish I could point you at some better sources but that's the best I can remember sorry.
plan9 support is maintained with the main go repo.
I used to work in finance (esp Market Data) and now I've ended up in Employee Analytics.

One thing I've observed is that a user's requirements always flip, and they're usually not aware of it. The two biggest bits of feedback I've heard are "too much data" and "not enough data" -- often from the same person, and occasionally on the same dashboard.

People just want the highlights, except when they don't, in which case they want everything. The former is really hard because highlights require a lot of rule-based context. The latter is also hard because "everything" is often meaningless. Too much flexibility in your data exploration tool and people just go on random fishing expeditions.

Now I try and structure data in terms of a conversation, with an information "needs" to determine the priority order. Start with the hurdle requirements (e.g. something key like sample size), move through the highlights then present the bare minimum to guide further exploration. If you make data exploration easy from that point it this seems to work well, but I'm still learning.

I must admit, I took one glance at the "ideal dashboard" and was a bit bewildered. I had no idea what I was meant to be looking at, or the relative importance of things. Perhaps there is some critical, specific domain knowledge that I'm missing. Either way, will definitely get this book to find out more.
Then we are in disagreement. People on the inside are the only ones who can make meaningful change.
True, but people feel different about an individual they may or may not know recording them versus a security camera at the Bank. All it will take is one melodramatic FOX-News piece on TV connecting Glass to cyber-bullies or crime or some other ThinkOfTheChildren/terrorist nonsense and a bunch of people will freak out. I don't want it to happen, but I know it will and suddenly Google will have to explain how it's "Keeping our children & the public safe" or some other intangible goal.

EDIT: And look at the comment replying me below by user "read" - https://news.ycombinator.com/item?id=6189941 . If we have HN-users who already feel like they need to "protect themselves" against Glass, the general public would be whipped into a frenzy by one FOXNews report.
The way I read the essay, it seems to me that math is compatible with [1]. You don't have to follow any given rules. Make up your own ideas and see what they lead to. What if square roots of negative numbers exist? What if the sum of angles of a triangle is not 180 degrees? What if a proposition can be both true and false at the same time?
I'm in my 20s and I hate talking on the phone.

However, I have what some people call an "old generation" feel for it. It's not that I would rather text than talk on the phone, it's that I would rather not interact unless it's in person.

I text only one person frequently - my significant other, throughout the day. Sometimes family and friends text me, but otherwise, I don't reach out that way much.

I do use the phone for any communication that is more sensitive, lengthier, more important or more personal than texting, however, and I prefer it to texting. It's just that, where possible, it doesn't match up to seeing a person's face too.

EDIT: I probably seem really introverted...ironically, I'm not! I'm a life-of-the-party jokester kind of personality in social contexts. But isn't it annoying when you're texting and someone misreads the tone? Or when you're making faces or elaborate hand gestures on the phone and the other person can't see it?
They tend to be enterprisey or OEM-only; here are some examples:
http://www.ddrdrive.com/
http://www.stec-inc.com/products/zeusram-enterprise-sas-ssd/
http://www.dataonstorage.com/dataon-products/enterprise-clas...
http://www.sandirect.com/texas-memory-ramsan-440-enterprise-...
I was one of the kids who could use computers. I got a lot of negative reactions from teachers whenever I used the DOS prompt for anything. Kids in high school who know programming or other advanced tricks learn quickly that the teachers finding them using what they know often leads to censure or even punishment.

So the "good kids" who follow all the rules will leave that stuff at home and play dumb in school. The "rebels" who like to push boundaries will make sure the teachers don't find out.

So I'm betting there are plenty of bright kids who know a lot about computers in the author's classes, and they're all keeping their heads down. Doubly so if the author has a reputation for being angry and judgmental. (I didn't think this article was particularly offensive, but other commenters disagree.)
I was thinking the same, does nodejs even has a complete linux api interface like python or ruby?

EDIT: Ok, just went through the nodejs api, they have cover a lot of ground now :)
Keep your identity, even if it makes Paul Graham think you are dumb
Same thing happened last year too. I bought mine as soon as it launched on Play and you could already see the screen lift issue within a week, so I returned it. I bought it again a few months later and I got a device that has no issues whatsoever.
To be pedantic, he does NO parsing _of the subdomain_; he "parses" the computed-style color designated by the browser's parser.
> If you told a doctor "my body hurts" and refused to clarify, you would almost certainly get some sort of snark.

Actually, no. Very few people tell doctors, "My body hurts!" It's more like... "My leg hurts," or, "My back hurts," etc. Which is just as unhelpful, but doctors never pull out their cellphone and call an imaginary President or give them any snark like that; you would lose a crazy amount of patients.

What doctors do is ask, "How does it hurt? When does it hurt? Is it constant? When did it start hurting?" When I ask someone, "When did this computer problem start happening?" they almost always give more information. I've never had someone refuse to clarify; sometimes, they just don't know.
I don't think the philosophy of "I need to know what X does before I use it" is extrapolatable. With jQuery, your frustration is mildly justified, in my perspective, as jQuery is in constant development, has bugs and breaks stuff.

But consider the number of times you've used systems and libraries that you do not understand beyond the subset of its API that interests you. I do not understand the details of my computer's microprocessor's architecture, yet through several layers of abstraction it is a useful tool for me to get my job done.

There are other systems, too, like processed food. Traffic control. The power grid. The military-industrial complex. Whole industries have their internal workings abstracted out but for the tiny intersection between them and our individual lives.

Sometimes the guy who's using the jQuery library is, say, running a startup that has other, more pressing priorities, and has no time to learn anything beyond .ajax() and .append() .

So while your specific example makes sense, I don't think the point you are trying to get across is extrapolatable beyond it.
He's referring to Ram disks in the article. (http://en.wikipedia.org/wiki/RAM_disk).

The only result I found to buy was this software from AMD (to partition some of your RAM as a RAM disk). http://www.newegg.com/Product/Product.aspx?Item=N82E16832385....
What about Simon Reeve? Maybe not in the same deepness level as Curtis but very much worth watching. Especially if you want to better understand human/nature interactions and how climate change and globilisation are effecting the world's poor.
Tool to kickstart and manage ruby on rails projects?
Expecting your comments on the features that you would like to have that do not exist in the ruby world right now...