skysight-inc/HackerNews huggingface dataset:
How often does a K-12 teacher thank you for coding? Find out at Clever (YC S12)
Steve Jobs described education as one of the final frontiers still untouched by modern technology. Clever (YC S12 - https://clever.com) is building the data platform needed for great software to make its way into the classroom. Just like Stripe has made it simple for developers to build payment processing into their apps, Clever has made it easy for developers to build applications for schools using student data.

We're a small, highly technical team of 34 people (16 engineers) with deep experience in education. In under two years, 1 in 5 schools in America has begun using our APIs, meaning that Clever moves data for eight million students every day.

Our newest project is essentially Facebook Connect for education: one identity to tie together all of a student’s learning applications into a cohesive experience. We’re making that happen with our Instant Login service, which allows students to log in once and immediately get access to all their apps: https://www.edsurge.com/n/2014-05-14-no-more-passwords-cleve...

And while we have all the startup perks (a beautiful loft office in SoMa, free lunch, unlimited Amazon credits for learning..) – hands down the best part of the job are the calls and emails from schools describing how much Clever helps them.

As an education company, we’re all about learning personally too – it’s practically a prerequisite to work here. In the past few weeks we’ve done tech talks on things like exoplanets, set theory, and kitesurfing. (We also love a good round of bughouse chess – just ask Magnus Carlsen http://screencast.com/t/xD7umWfo)

We’re looking for full-stack engineers who can hack in Node, Go, and Python (or are willing to learn), but more importantly, we’re looking for people who share our passion for improving education. If you’re interested, we’d love to hear from you.

https://clever.com/about/jobs

At Clever, we want to work with the best people - applicants of all backgrounds and beliefs are welcome to come improve education with us. We're committed to making our office a safe and comfortable environment for all employees.
I live in New York. I care about bedbugs, sure, but mosquitos seem to find me all the time.

Of course, it doesn't help that we had our own backyard with a pool in it - chlorinated, sure, but I guess those suckers are sturdy.
I write apps in JavaScript that run in the browser
What's so alarming about being thought female?
What other phone did he try?

Not all phones take the same pressure. But the iPhone 6+ is hardly the weakest of the lot. Consumer Reports lists it as more durable than the HTC One (90 lbs for deformation of the 6+ vs 70 lbs for the HTC One), and I don't think the HTC One is generally considered to be a flimsy phone (Consumer Reports actually says it's "largely regarded as a sturdy, solid phone").
The author is not applying the term towards a group of people.

The author is applying the term as a name of his project.

I'm sure whatever name he picks, someone somewhere will take the opportunity to either play the offended-victim card, or the white-knight-that-will-save-that-victim card.

Personally, I'm not offended and I hope he keeps the name.
The Head-Scratching Case of the Vanishing Bees
> What I don't understand is how we have gotten to the point where we are living paycheck to paycheck in terms of water consumption.

We have systems that address variability and provide reserves for it, and a few low years can be handled without people noticing -- California's had more than a few low years. While 2013-2014 has been the worst year, its not the one bad year that is the problem.
The Facebook API is really nice (at least by the standards of such things) - if there isn't one now it should be straightforward to write.
> So it's better to compare it to the idea of eliminating all the jews during WWII (however it also isn't perfect comparison, because jews aren't really a different species).

I've also never been bitten by anyone of Jewish descent, and while they're as susceptible to infection disease as any other human, they don't carry a disease that kills hundreds of thousands of people per year. So maybe this is kind of a silly comparison altogether.
Apple Patches Bash to Guard Against Shellshock Exploits
For international audiences: ComputerBild is a daughter of Bild, the German equivalent of the Sun.
Dam construction increases water salinization
I also assume that a boost in morale would increase productivity.
StealthGenie Spyware App CEO Arrested and Faces Federal Charges
I like Apple products, and I own an iPhone 6 (I also own a 5s, 4, 3gs, 2 iPads, and a Mac). But the level of vitriol directed at anyone even mentioning the obvious problems with the 6 Plus by both Apple and its fanboys is appalling. It only makes the fanboys look even more crazy than they are, and Apple look like it doesn't want to own up to its mistakes.

Apple produced an expensive, high profile product with some serious and obvious design flaws. Trying to convince others that the issues don't exist (example - [1]) or vowing revenge against any media outlet that chooses to report on them is just absurd and wouldn't be tolerated in any other PR department.

[1] - http://forums.macrumors.com/showthread.php?t=1792559
Pressure from your leg is going to be distributed across nearly the entire back of the phone. If anything, that would make it even less likely to bend.
Return to the Antikythera Shipwreck: Marine Archaeology Goes High-Tech
“The Women's Petition Against Coffee” (1674)
Useful! Thanks for posting
This (https://github.com/leachim6/hello-world) repo has a lot of languages and many are being added. However, these are mostly print lines and do not contain examples for specific libraries such as OpenGL (As far as I know).
The issue is that pointers with the high bit set are commonplace, whereas pointers that are not aligned to the processor's word size are easily avoided (and on some architectures, outright invalid).
Is this fundamental attribution error? Perhaps the reason it is more expensive is because it presents much less of a risk to purchase vs. on the street? It could also be that there is not a lot of competition selling legal weed. Maybe it is because street prices have dropped considerably due to the introduction of legal weed?

Furthermore, it should be noted that Colorado's laws also permit growing and gifting marijuana legally. Why buy it when you can grow it yourself or get it for free from someone who grows it? Sure you can only gift/receive/travel with up to 1 ounce legally and one could also make 16 separate visits (pun intended) to a friends house as well.

Perhaps any or all of these are factors in the price or maybe it is overtaxed to the point that people are still willing to obtain theirs the old-fashioned way.
Singles sentence explanations for complex ideas tend to cluster cognitive short cuts (more formally -- cognitive misers 1).

This is because new ideas/concepts may require new words or words outside the scope of the 5th grade rule. An idiom is a cognitive miser of sorts.

-----

Example - search engine

search - familiar vocabulary

engine - cognitive short cut

- machine

- technical

- related to car

- transports from point A to B (car)

- familiar

- requires steering (car)

- most are comfortable with operating (car etc)

-----

It is a hack to communicate when the available vocabulary does not convey the true intention of the speaker.

And/or the existing level of vocabulary is inefficient.

----

Videos:

Star Trek Example: http://youtu.be/ukMNfTnI5M8

Archer Example: http://youtu.be/GzHhgPgO7wA

*1 https://en.wikipedia.org/wiki/Cognitive_miser

https://en.wikipedia.org/wiki/Literacy_in_the_United_States
Still showing as vulnerable even after that:

~$ echo $BASH_VERSION
4.3.25(1)-release
~$ curl -s https://raw.githubusercontent.com/hannob/bashcheck/master/bashcheck | bash
bash: warning: x: ignoring function definition attempt
bash: error importing function definition for `x'
Not vulnerable to CVE-2014-6271 (original shellshock)
Vulnerable to CVE-2014-7169 (taviso bug)
bash: line 18: 1339 Segmentation fault: 11 bash -c "true $(printf '<<EOF %.0s' {1..79})" 2> /dev/null
Vulnerable to CVE-2014-7186 (redir_stack bug)
Test for CVE-2014-7187 not reliable without address sanitizer
Variable function parser still active, likely vulnerable to yet unknown parser bugs like CVE-2014-6277 (lcamtuf bug)

And fwiw even before install new bash via homebrew I had also followed these instructions:

http://apple.stackexchange.com/questions/146849/how-do-i-rec...
In another thread on HN, the CR report was taken to task for not applying pressure near the weak point. In this video, the guy does apply pressure there - one of his thumbs is behind the volume buttons where most of the bent photos show a bend. The CR report applies the force in the middle of the phone.
iCloud is down
Most of civilization's advances address problems created by civilization, especially density and diet. Eliminating the harmful mosquitoes will surely create some additional problems - but we'll deal with just as we have all the other problems we create.
> "Consumer Reports test results find iPhone 6 and 6 Plus not as bendy as believed: All the phones we tested showed themselves to be pretty tough. The iPhone 6 Plus, the more robust of the new iPhones in our testing, started to deform when we reached 90 pounds of force, and came apart with 110 pounds of force. With those numbers, it slightly outperformed the HTC One (which is largely regarded as a sturdy, solid phone), as well as the smaller iPhone 6, yet underperformed some other smart phones."

http://www.consumerreports.org/cro/news/2014/09/consumer-rep...

Consumer Reports is hardly sensational. And they came down on the side of there being a problem with "Antennagate". They didn't think this is a "serious" concern.
This question is poorly thought out. Engineering is a big field buddy, might want to make your question a little more specific.

But to save anyone else the hassle of replying, lots of products are made in China, you should be able to work out the rest.
> If wiping out a single specie provides enough economic value to save every other specie from their current path to extinction

Are you suggesting we wipe humans out?
The huge hidden downside to standing desks
I can confirm this. In Denmark, which has a large population from Greenland, it's an slightly offensive term too.
Spaxels: The Ars Electronica Quadcopter Swarm
You Should Run Your Startup Like a Cult. Here’s How
The guidelines were written in order to make HN a better place for the entire HN community. Your defense of "please reply instead of downvoting" only touches upon how it "seems to help" you.
I saw an interview on Bloomberg TV with both the Unbox Therapy and Consumer Reports guys. Consumer Reports admitted that they did not specifically apply pressure to the part of the phone that that Unbox Therapy did. There are titanium reinforcements in the phone, but they end near where the volume buttons are. That is why the Unbox Therapy guy was able to do what he did without much force, while Consumer Reports found it to be much more difficult. CR was pressing against titanium, and UT against aluminum.

So, if you apply pressure to the right (wrong) part of the phone, on purpose or accident, it will snap like a twig. That's just reality. Deal with it.

That said: if you are more interested in using your 6 Plus than in bending it, buy a rigid case. Problem solved.
It would be a PR nightmare if they tried anything other than to make you pay for the phone. "You broke it, you bought it" is a pretty well-accepted social rule for consumers. "You broke it, were willing to pay for it, but instead we took you to criminal court" makes you look like the bad guys. And would cost them more than taking your payment in the first place.
Some of the newer non-lethal weapons the US military use for crowd control include a directional infrasound "gun" that basically vibrates your inner organs fast enough to make everyone super nauseous.

Do you have a cite for this? A "directional" outdoor infrasound weapon would be huge (10s of feet) and quick web search seems to indicate these types of weapon are at best "not mature" and at worst fiction.
I'm sorry for being snarky, but something seems funny to me about piping something straight from github through bash to check for a security flaw.
And with modern browsers and AJAX we already have clients in place that can deal with latency better than X11 servers.
> Re-learning less frequently used operators constantly is not very efficient.

You could also say:

> Re-learning less frequently used command line programs constantly is not very efficient.

However in my experience re-learning is much easier than learning the first time. For instance if I've used a command line program before I can glance at the manual and figure out what I need very quickly.
> I may be wrong here, but I'm pretty sure as long as you aren't running any network services, you are probably ok.

Would you say the same about Linux desktop users? Or do we tend to run Bash for more things? I'm unfamiliar with bash's role in OSX.
> The current water restrictions are just mild precautions against the chance that this will be a multi-year drought.

The current drought has already had both lower rainfall in the worst years and more years below the long-term average than the multi-year drought of the 1970s.

> Right now we are at the "please let your lawns get a bit brown" level. In the 1970s, the multi-year drought got to the point where the restrictions were "do not use more than 50 gallons per person per day."

Actually, the kind of mandatory limits imposed in the 1970s drought are also being imposed in many places in this drought, although the bigger effect is on the bigger use of water (and bigger increase in the use of water since the 1970s), agricultural uses. see, e.g. http://www.usbr.gov/mp/PA/water/
I just addressed this in another comment...

https://news.ycombinator.com/item?id=8386068
I'd like to think we've made some progress since then.
And I wish I hadn't :)
Just kidding. I don't think it's that terrible. And it does have some nice features that other, more industry-oriented languages have selectively adopted -- and will adopt in the future. I just find it utterly inappropriate for the kind of applications we're discussing.
I'm a software engineer, and I moved to Toronto from Australia. Originally I came in on a working holiday permit (12m), then got a standard work permit (12m), then permanent residency, and now I'm a citizen.

Getting a work permit at the time was pretty easy - all I needed was an official offer letter, my resume and a few government forms. The permit arrived in a few weeks.

I applied for residency from within Canada and it only took 6 months. From what I hear, it's much faster if you apply once you're here, so your best bet might be to find a job first and get a work permit, then move to Canada, then apply for residency once you're here.
The Difficulties of Nuclear Containment
License in Three Lines
> For using the tokens this way? Well they know everything about our usage of these tokens, and any analytics tool out there behave similarly, right?

Yes, for using what are intended as per-user activity tokens for public scraping (which the user who has been issued the token has not requested). As you said, you can assemble a firehose using this method, and if they'd wanted apps to access a firehose, they'd have come up with an API for it.
Anybody know what took them so long?
In the 1940s, absolutely. I haven't heard it said out loud except to describe a gypsy cab in my life (not including movies.) I have heard it used to describe the license.

I understand that cab drivers have been called hacks, and that of course the term's origin is more general than its current usage. I hear "hack license" but I never hear "hack" as a verb except to refer to doing it illegally.

edit: or as an anything but something before the word "license." You've heard a legitimate taxi driver called a hack lately?
Or perhaps NaCl?
(Oh actually, you could probably do it pretty safely with a guest account.)
Behind the Scenes of Shanghai’s Express Deliveries
That was what I suspected, but your second point is a very good one.
First, thanks for this comment. You're right -- reframing the problem is exactly what I need to do.

I'm now improving my CV as a second strategy while searching for a company I really want to work for. This, as you can imagine, is the hard-yet-necessary part that I've been avoiding.

At this point I'm just posting on a dead thread, but I just wanted to say thanks to everyone. You really helped me.
Name an organisation you respect and I will find you an asshat that they are affiliated with.

Refusing to support the FSF just because of RMS is, in my opinion, childish.
Facebook's Mark Zuckerberg may have bought a massive Hawaiian plantation
I've iterated twice on these kinds of projects. First was Drywall and the latest is Frame. Drywall includes a front-end and Frame is just an API. Finding a happy medium of features is tricky. Some choices limit your audience quite a bit.

Drywall [https://github.com/jedireza/drywall]
Drywall is limited to people who're ok using Grunt instead of Gulp or Backbone instead of _______, etc...

Frame [https://github.com/jedireza/frame]
I created Frame to appeal to a larger audience. And because all the front-end opinions were removed it plays nicer since you "bring your own front-end". Interestingly enough, now I'd like to provide Postgres as well as Mongo db connections.

In general these projects are interesting and I think serve best as examples of apps beyond the absolute basics. Once you make an app yours, it'll probably go in it's own direction quickly.
Not totally divergent - those of us who are able to maintain our own PCs will have the best of both worlds. We'll be able to use either our own local apps, or the cloud ones.

Most people will prefer the managed computing experience provided by the cloud, and that's a good thing. I've had to ask "so did you keep backups?" with a sinking heart; and heard "My computers running really slow - can you have a quick look?" too many times.
Poly Maker Experiment
No the garbage collector in Ocaml is just a lot faster than a precise GC could be.
> My guess is that gmail is using a linear classifier.

Yup, the Google "Priority Inbox" feature does indeed use a linear classifier, in particular logistic regression [1] for the reason of scale as you point out.

Also, IIRC Gmail's original spam detection used naive bayes. It may have evolved since then.

[1] http://static.googleusercontent.com/media/research.google.co...
>Want to continue using TwitPic? Too bad.

That is just an illustration of my point really…

The difference is that if the company that makes my local image editing software shuts down tomorrow, I still have all my files and I can still run the software. Eventually I'll have to find a replacement, but I've got a reasonable window of time to do that, and no corporation blackmailing me (and who knows what happens to the data held by defunct companies…).

>This isn't an "injustice" it's normal business.

Business can be, and often is, unethical. Somebody who argues that "we changed the EULA and now you have to pay a month fee or we delete all your data" isn't an injustice is pretty warped in my view. I've come to expect such psychopathy from business types though.
Why would you allow your clients to transmit potentially sensitive data to you as clear text over the internet?
I don't see how you can say nothing weird or new is being done here. 99.9% of the time, https has indicated essentially end-to-end encryption. Now that goes down to around 50%.

That's new and weird, IMO.
You may also be interested in http://aphyr.com/posts/291-call-me-maybe-zookeeper
First he says:

"...for many of the rich flaunting is what it’s all about...So it’s largely about display..."

Then he says:

"...the truly rich are so removed from ordinary people’s lives that we never see what they have."

So I guess Krugman thinks that the rich flaunt their wealth for no reason, since ordinary people never see it.
You can reduce the above 5 steps to just one if you want to do it for the currently open application by pressing CTRL and DOWN :)
> if they'd wanted apps to access a firehose, they'd have come up with an API for it.

This is a quite idealistic view of the problem. But it probably holds some truth I have to admit.
> in the way a Stanford or CMU degree is.

Nice to see that Stanford and CMU CS grads are as overrated as ever.

Please keep that attitude. Those of us who recruit from other schools thank you.
Thanks! Waiting with bated breath. It's gonna be awesome once it happens but it's taken a long time...
> the only reason that it is in a "file" today is because Amazon hasn't figured out how to give you access to it without giving you a file. (...) but it's important to note that their thinking hasn't changed, only their implementation has

Yes, I understand that and I agree with you here. I'm not complaining that they changed their thinking; I'm saying that their thinking sucks (for the user), and that the more they improve their implementation details, the worse-off we (users) are.

> So what may happen here is that something which has some value to a person, will be put outside their reach behind a price they are unwilling to pay. I understand that this situation sucks (...)

This suckiness is what I'm complaining about.

I need to think about it more to come up with a coherent view of that problem. However, let me share my current perspective.

I grew up in a world where software was owned by me and effectively free. What I needed but couldn't afford I could crack if I cared. Most of the time I didn't care, or there were better free tools. But sometimes it mattered. I learned my graphics skills as a kid on cracked Corel Draw and Photoshop (in the end I switched to Paint.NET + GIMP + Inkscape combo, as I don't want to publish - even for free - things done on "stolen" software, but all those tools are inferior compared to paid ones). I learned my Office skills as a kid on pirated MS Office.

I started programming around 13 years ago. Programming tools were already mostly free at that time (thank you Microsoft for MSVC++2003 Toolkit, though I loved my pirated Visual C++ 6.0). But it's not about piracy, it's about access. I learned how to code because I wanted to make games, and my primary inspiration and motivation throughout the teenage years was the ability to dig in and tweak various games. I knew my way around StarCraft binaries. Hell, my first serious application of Assembly was patching SC using StarGraft. I read UnrealScript files extracted from Unreal Tournament games. I hex-edited saves, tweaked data files, poked and twisted many games. All of this was possible because I owned the data. That is, the files were there, on my hard drive, unprotected. I built my whole career and half of my life on top of that.

To quote pg[0], "It is by poking about inside current technology that hackers get ideas for the next generation. No thanks, intellectual homeowners may say, we don't need any outside help. But they're wrong. The next generation of computer technology has often—perhaps more often than not—been developed by outsiders.".

What I'm really afraid of is that the next generation, the generation of my children, will not be able to poke inside anything, because everything will be accessed remotely. In order to learn and grow I didn't need a credit card when I was 13, but I fear the next generation will not have that luxury.

TL; DR: think of the children.

[0] - http://www.paulgraham.com/gba.html
>We'll be able to use either our own local apps, or the cloud ones.

Not necessarily. Chromebooks are already locked down so that any modification of the software on them means DRM video support is disabled. Its only a small leap from video DRM to software DRM. This will probably be sold to users on the basis of security - we won't let your machine log into your photoshop account to steal/delete your photos if it has been compromised.