skysight-inc/HackerNews huggingface dataset:
This got me thinking, as I have many primary-school clients ("K-6" schools) making extensive use of Google Apps for Education to give the students access to various services like gmail, drive, sites, blogger.

So I just did a search, and found the following question and answer on productforums.google.com[1] from 2009...

Question:

We currently have Google Apps Education in our school. Our teachers in the elementary and middle school have expressed a great interest in using Google Docs in the classroom. I read on the web that there is a age restriction of 13. Is there anything in the terms of service that indicates this and what is Google's position on using Google docs in k-5 classrooms.

Answer:

If you are using Google Docs within Google Apps Education Edition for your school domain, your school assumes the responsibility for complying with COPPA and the information that students submit. When offering online services to children under 13, schools must be cognizant of Child Online Privacy Protection Act (COPPA). COPPA is a regulation that requires parental consent for the online collection of information about users under 13. Per the Google Apps Education Edition Agreement, any school administering Google Apps Education Edition acknowledges and agrees that it is solely responsible for compliance with COPPA, including, but not limited to, obtaining parental consent concerning collection of students' personal information used in connection with the provisioning and use of the Services by the Customer and End Users.

Parental consent and notification could take place in form of a permission slip granting use of Google Apps and/or other technology services at the school. For more information on complying with COPPA see the FTC's website at www.ftc.gov/coppa.

EDIT:

From [2], google have also said:

Asking for age information helps us provide features like age-appropriate settings to our users, who are interacting more every day with the people they know. Under our policies, Google doesn’t allow users who are under the age of 13 to have Google Accounts, unless they are using Google Apps for Education accounts through their school. This is similar to a lot of online services, as it's very complicated for many providers to offer better solutions for children that meet the relevant regulations.

[1] http://productforums.google.com/forum/#!topic/google-educati...

[2] http://www.washingtonpost.com/blogs/blogpost/post/hey-google...
Wow, six figures for a welder in the Dakotas is poverty level? I can't imagine what you consider a livable wage.
The space savings for the same error rate should be small (I think the likelihood of false positives for a given load goes down slightly with size of the filter) but the benefit in lookup time should be significant for multiword searches. Thinking about it more though if you're doing live search you'll already have computed the results for the first word by the time you are given a second so maybe it doesn't matter.
Sweden spies on Baltics, passes data to US
Is this part of basic Computer Science curriculum now adays?
The hiring company will take care of most of the H1-B bullshit & cost for you, so from that perspective that shouldn't be a problem. The US also pays far better than Canada or the UK.

Some weird grumpy people at the border that you might deal with for 5 hours a year tops seems a bit out of proportion. Plus SFO is pretty friendly as far as us border people go. They wont treat you as a criminal if you have the H1-B visa already anyway.
Yes I think it's better to say this in a more limited way: certain CPU instructions such as push, pop, and call manipulate the stack pointer register in a way that assumes common stack conventions.

One interesting thing is that the implementation of these instructions do specify the question of whether the stack grows up or down. On x86 these instructions subtract from rsp when they want to grow the stack, ergo on x86 the stack grows down.
hope you don't plan to travel. nexus 5 would work on most network. also get ready to be disappointed with the camera. even the motoX gets owned by old nokia phones.

the sad thing about google/moto only churning out low end phones, is that we now will have to give in to weird rooting/unlocking if we want basic features, like a simple sd card or removable battery.

i dread the day i have to abandon my old nexus and start fiddling with Odin and whatnot to unlock a high end phone. (odin is code you have to use to unlock samsung phones. nobody has the source, and it is allegedly stolen property from samsung... shady stuff, and that is what will update you phone bootloader. no thanks)

anyway, really wanted to have a high-end option that was free as the nexus claim to be (claim because the radio, camera driver, etc are never open source. but thats the best we can get, well, could.)
TIL what XMPP stands for. Neat! I thought Google said they dropped it because they had trouble extending it to do the things they wanted with Hangouts... when the whole point of the protocol was extensibility? That's unfortunate.
Any plans for Chromecasting/AirPlay support? I know it's not that simple but would not mind paying $4.99 if the paid version supported it. Thanks!
I highly recommend this Provisioning Profile Quick Look plugin for iOS Developers https://github.com/chockenberry/Provisioning

It'll give you information like whose devices have been added to the provisioning profile, the type of profile (e.g. Ad Hoc), the App Name and ID, and valid certificates for the profile.
I've never had problems with receiving messages with it. Had I2P been running for at least 20 minutes or so to be able to establish enough connections? Bote can tell you how many Bote nodes it is connected to.
How important Chinese manufacturing is to China has little to do with the ramifications of perennially feeding a country for nothing.
Verizon Is Acquiring Content Delivery Network EdgeCast For More Than $350M
Including, indeed, the USA, if you want to come in as a programmer.
A Few Basic Science And Tech Facts Many Americans Don’t Know
Well to be fair to Michael, crazy conspiratorial shit does happen in the valley with the big players colluding together: http://techcrunch.com/2010/09/21/so-a-blogger-walks-into-a-b...

I agree though that Michael is taking it a little too far. What's true now, has been, and always will be is that money is king -- all other things, all connections, all politics come second. If YC has a startup in its class that they legitimately think is the next Google, they will fight like animals to get in on it.
Moto G is a great balance of price and performance. It is also much more sensible for a Google-owned OEM to pursue a distinctive niche in the market than to compete with Google's partners across their whole product line.

BUT that's just one handset. Nobody knows what Motorola will do next. Is Google shining it up to sell? That would be sensible.

Motorola is a huge addition to Google's headcount that produces far less than the typical Google product group. Motorola competes with Google's partners. Google would be better off with Motorola as an OEM partner than as a subsidiary.
BASH as a Modern Programming Language
Which is why we need to get it studied more.
I don't know about all architectures, but I took a peek at ARM and it has a stack pointer register and built-in instructions that use the stack. So that's Intel and at least one RISC cpu that assume a stack.

Of course, you can probably write programs with no stack, and never use the stack instructions, or even put them to other purposes. But there are probably performance reasons for having instructions that automatically manipulate a function call stack, and it would be hard to live without any functions.
Right, but t-mobile is pretty much the only carrier with a really solid HSPA+ network, and has a tiny minority of the overall market. I've got a Lumia 620, which doesn't do LTE, and it's really not great on ATT.
Apple wasn't really covering all price ranges with those products — they were covering all use-cases.

For example, the shuffle seemed more aimed at people who wanted something easy and light to clip on while exercising.

The nano seemed to cross-over slightly with that market, and also attract people who wanted something tiny but full-featured. (I.e., it was the size that differentiated it, not price.)

I don't think many people thought "Oh, I'll get a shuffle because I can't afford a regular iPod."

The fact that Apple continues to offer the previous years' iPhones is actually kind of unusual with regards to the structure of their past product lines. It's how they are trying to cater to different price brackets rather than use-cases.
Mass surveillance by Australian ISPs, telecoms
> Some weird grumpy people at the border that you might deal with for 5 hours a year tops seems a bit out of proportion.

For the TN-1 visa, these "weird grumpy people" may, during any one of those visits, choose to deny you re-entry, completely at their whim. And there's nothing you can do about it if they do.
"real, meaningful value to users" only helps with part of the problem.

The other part, depending on the whims of a big player for your traffic which is a big issue even if there is value.

After all the chance of a site going down in rankings enough to impact profits is much greater than the chance that anyone is going to complain (as a group) to get that previous ranking restored. Or certainly the site operator can go in most cases and pound sand.

So let's say you are "perlanswers.com" (arbitrary for example name not even registered) and you currently rank near the top. Then all the sudden you don't rank near the top and you fall to #8 or #15 which greatly hurts traffic. You can't complain and even if you have a loyal customer base "meaningful value" they really aren't going to be able to do much either. Right?

Of course if you have a large group of people typing in perlanswers.com that's a different story. But how many times does that happen as opposed to the "other" way people tend to get answers?
I had to do a little bit with assembly language for a core course and learn a little about hardware. So probably yes, at least at some places.
There's only one family plan on the T-Mobile site now, called Simple Choice. It's $80/mo for 2 lines with unlimited talk + text + web (500MB at 4G per phone then slower speed), and $10/mo for each line after that. There's no contract or credit check, and you either bring your phone or buy one from them -- unsubsidized but payment plans available.
While some architectures have some special instructions/registers for handling stacks I still wouldn't say it's built into CPUs. The direction in which a stack grows depends on the architecture. Some programming languages don't have one stack and one heap that grow into each other but instead several memory areas while still being single threaded (I think prolog or some logic oriented languages have such a more complicated concept).

Management of the stack is done by the program, not by the OS. How the program does it depends on the language and unless you use assembler it is hidden by the compiler. There is a calling convention, not one single way a call works. Some C compilers expose ways to define a different than the standard calling convention for a function. You might say that how a function call works is to much detail and not what you understand about how the stack works. Anyway, some languages have segmented stacks, meaning if a stack is used up a new stack is allocated and referred to by the old one (rust supported this at some point).

There are also languages that have different heaps per thread (rust for gc-ed objects). Per-thread heaps are a good idea because otherwise you would need to use some sort of synchronization for malloc and free, which defeats the purpose of threads. Usually this is done by reserving a memory area for a thread and only when this is exhausted and a new memory area needs to be allocated some sort of potentially blocking call (I think usually mmap?) for another area is called.
Productive people wake up whenever the hell they damn well please.
The addresses is a hash of a public key, not a public key itself.
I'm not talking about programming, I'm talking about computer science. A heap (really, an object reference digraph) is a mathematical object that you can prove theorems about. An address space is just one way to isolate a block of memory, a way to enforce on a Von Neumann architecture the preconditions that allow for that mathematical object to be instantiated and manipulated. Not every machine is an x86 with an MMU.
Giant Alien Planet Discovered in Most Distant Orbit Ever Seen
I think it's just a badly phrased sentence.

I'm pretty sure it should read something like:

"If you have an underlying neoplasm (tumor) like these patients had, then the risk [of not treating the tumour] outweighs the benefit," he said. "However, if you are doing well on ARVs and you merely want to get off antiretroviral therapy, then the risk [of the transplant] seems greater than the benefit."
> Seems like you have a double standard here. (...) You should at least be consistent if you're going to call other people out.

Ad hominem tu quoque [1]. Suppose I'm 70 years old with emphysema due to smoking cigarettes decades ago. If I advise you "smoking is harmful, don't do it", does my hypocrisy invalidate the assertion that smoking is harmful? Would the fact that I, as an addict, still smoke a pack a day magically make smoking any less harmful?

> Welcome to the internet, lighten up.

I have to agree with TheZenPsycho. Yes, this is the internet. But no, this is not /b. This is a domain of the internet called Hacker News, which (at least in theory [2]) has certain standards. pg has even expressed worry about the dilution of HN [3].

> I can keep this up all day.

I find your antagonism especially disappointing.

[1] http://en.wikipedia.org/wiki/Ad_hominem#Tu_quoque

[2] http://ycombinator.com/newsguidelines.html

[3] http://paulgraham.com/hackernews.html
Do any of those numbers break out people with technical training vs those who's total education has ended at high school?

How do you propose we fix things that break and build new things without any trade jobs? Given the prices that plumbers charge for example, it appears that it is both lucrative and quite needed (especially since many people today would have trouble changing a tire let alone replacing a burst pipe.)
I think it'll be faster to do multiple filters, because the one-filter way requires hashing and comparing N times while the multiple-filter way requires hashing once and comparing N times.
This is the answer of the French Ministry of Finance, who was issuing the certificate:

http://www.ssi.gouv.fr/en/the-anssi/events/revocation-of-an-...
On Arxiv you can also find some crackpot articles written using LaTeX.
Yeah, pretty much identical, except there is no table involved. Thanks for the link.
Speaking of junky content:
http://imgur.com/a/zUaPG
But at least with Reddit you can subscribe to the subreddits you like. With extra "HNs", you have to visit each individually.
Tossed off in the middle of James Burke's connections, while he's driving a French postal van up a mountain on the way to tell the story about the discovery of the vacuum, is exactly this point. As people communicate faster and more reliably, knowledge spreads and advances.

http://www.transcriptsearch.com.es/id/w-pBZThdndI

grep for "postbox of europe"
All online birthdays are 00:00 Jan 1, 1970. Maybe not for a 9-year-old, admittedly, but start of epoch is easy for techies to remember. I have yet to see a birthdate form on the web that would actually be served differently between this and my actual birthdate.
It depends entirely where you are. I've had T-Mobile since the original G1 (first commercial Android phone) came out in NYC and have had no issues. Service is a bit spotty on the train up to Albany/Rochestor, but it is with all the carriers. The only places you have trouble with T-Mobile is when you get in rural areas, which I usually don't. The one exception is part of my family we visit and only Verizon has coverage by them. In that case, I just switch to wifi calling at their house. Or turn it off for a while.

In the states, if you're obsessive about your phone being on every minute of every day (and, realistically, anyone actually that important... as opposed to thinking they are for their startup... is still forced to carry a pager), you basically have to go with Verizon. That's why I have a Verizon hotspot as a backup. Not as a backup for T-Mobile, but as a backup for Time Warner, since it goes down at least once a month for a little while and down for a full day every few months.
It's too bad it's too expensive to be relevant for people who rely on bike transportation for financial reasons (at least, in much of america) :(

I'd love one, but it seems silly to spend that much on my bike.
It's not really a second platform, is it? It's more like adding a single configuration bit to an account that determines whether it is eligible for marketing campaigns (or whatever else it is they can't do with children).

It's even likely that they already have such a thing in place for debugging purposes.
"To see what emerges from two entangled quarks, [Sonner] first generated quarks using the Schwinger effect...."

Theoretical physicists are so cute.

I don't believe anyone is generating entangled quarks here; all of this was done on something isomorphic to a blackboard.
Change the header color to a nice yellow "coin" color, like #F9BA00, or the official Bitcoin color, #FF9933.
just like nexuses. still sends all the info to google by default, that's not something we can deny.

in fact, even if you flash it, you'll want google play services, and it then still sends all the info to google again.

So unless you can live without gapps (some apps won't even work without it nowadays, due to calls to the proprietary API), you're a little screwed.. well thats unless you wanna port FirefoxOS to it or something.
The part that makes it onerous for Google to do it. Laws don't have to explicitly forbid activity to shape it.
I think in Denmark or any country with lots of support for cycling and expensive cars it would be reasonable.
default android phone sends your location to google, as well as your contacts, app list, app usage, calendars, todo list and some other things.

You can disable a good part of it manually, thanksfully. Still, he sure has a point.. its not like if that data wasn't sent. It fucking is.
Reading Zen and the Art of Motorcycle Maintenance again, Pirsig hits on this among other themes:

Schools teach you to imitate. If you don't imitate what the teacher wants you to get you get a bad grade. Here in college, it was more sophisticated, of course; you were supposed to imitate the teacher in such a way as to convince the teacher you were not imitating but taking the essence of the instruction and going ahead with it on your own. That got you A's. Originality on the other hand could get you anything --- from A to F. The whole grading system cautioned against it.

The book of course is all about Quality, Creativity, and Innovation. Highly recommended.
It's not that you'll get a good job, it's that if you don't go to college for SOMETHING you're an abject failure.

I got out of school with $72,000 in debt thanks to this.
Make More Meritocratic Decisions, Improve Diversity
Those do look pretty good. How's your battery life?
WalmartLabs Discusses how Node.js Performed on Black Friday
Notice that I say 'I shoot' above, so the moment you start to look at correlations, I start to decide into which pockets I shoot. ( For example determined by the results of an EPR experiment.) However, my rant is not so much about details of entanglement as it is about science journalism, after I have read the entire article, I still have no idea what the paper is about.
That's fine. the 4s, the oldest model phone that actually continues to work with their software updates, came out 80% through 2011. That's a little different than saying apple still supports phones that came out in 2010.
Ask HN: Can time travel be possible .... ever?
"In your system, if you had a double-spend where both sides ended up being accepted due to a netsplit, which one would win during the healing process? In bitcoin, the winner is the one that happens to be in the longest chain."

That doesn't seem to be unanswerable, and it's not like "happens to be on the longest chain" is more deserving or anything, it just happens to be the way it works in bitcoin.
The most-cited analogy would be Shrodinger's Cat: http://en.wikipedia.org/wiki/Schr%C3%B6dinger's_cat
I would argue that it isn't quite the same, since with Haskell you can enforce it with the type system. While other frameworks are great pieces of engineering and usually well tested, Haskell is nothing without it's type system therefore tons of work is put towards ensuring that what the type system says is true, is true.

The other thing is I believe frameworks like Yesod use property based testing which IME catches a lot more than unit tests by themselves.

I feel like my point is unclear here, perhaps someone more experienced with Haskell and/or Yesod can articulate it better than I can.
Yes, and while Atlassian's Stash bears the same name as the git command, bamboo.io has nothing to do with continuous integration or Wacom tablets or any such related software. I'm going to keep calling Bamboo bamboo and if I ever need to refer to this project, I'll call it bamboo.io.
HTC and Sony both allow their devices bootloaders to be unlocked via simple procedures involving fastboot, a generic (& simple to use) Android tool supplied with the Android SDK (and AFAIK, open source). Both manufacture high quality, high end devices.

As for Samsung devices, there is Heimdall, an open source, cross platform alternative to Odin.

Of course, whether via official means for HTC & Sony, or unofficial for Samsung, unlocking the bootloader will void your warranty (just as on Nexus devices). It comes down to a question of whether or not AOSP is worth it to you.

Of course, there are also the "Google Play Editions" of phones like the HTC One and the Samsung Galaxy S4 which come with what is essentially AOSP, giving a "Nexus-like" experience on a non-Nexus, high end phone (including officially unlockable bootloader, although that may be unnecessary if all you want is AOSP). The S4 has micro SD card support and a removable battery.
All users receive all messages. The only sort of traffic analysis you can do with this is to harvest all of the peers. You have no idea who is sending messages to whom.
So you're gambling your project on the ridiculous assumption that nobody at Vine reads Hacker News? Good luck with that.
was the question not about operating system implementations?

I could condescendingly lecture people about blueberry ice cream, but that also wouldn't have any relevance to the topic at hand.