skysight-inc/HackerNews huggingface dataset:
Clever (YC S12) is hiring full-stack engineers to hack education
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 with deep experience in education. In under two years, 1 in 6 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.
Reminds me of Why's Poignant Guide to Ruby...another story-driven "technical" book.

I imagine if all my technical books were written like that, I'd quickly have to check in to a mental institution.
Honestly Worm is probably one of the best superhero stories I've ever read. Wildbow made a really cool world with some crazy superpowers, and then managed to put an amazing story in it. Fair warning, it's ~1.75 million words. It took me a solid month to read.

Another good scifi web fic is Ra: http://qntm.org/ra. It's about a world in which 'magic' was discovered in 1972 by an Indian physicist. The story largely revolves around the search for what 'magic' really is.
There's quite a bit of territory between "proprietary" and "free software, as approved by the FSF". If the MapCode sources are free for any purpose except confusing people, I'm fine with that.
I think this is also a way to open up organizations to the power of the community as well as open source. Seeing ideas come from outside the organization could perhaps open them up to wanting more and more feedback and fall on to open source to better parts of their current products.
Unless they Google via a proxy.

People are already doing this to gain access to locale restricted content, notably on Youtube. In fact, there are browser based plug-ins to automate this.

There is no 'right to be forgotten', really. It just means that, legally, a potential employer who digs up a youthful indiscretion, or a journalist digging for dirt cannot be up front about what they have found. You will not be able to know or challenge the reasons you have been discriminated against. This will be particularly harmful in cases where the damage to your good name is demonstrably false because you will not be able to confront and disprove it.
Kind of disappointing that the new service is separate from the existing 'Safari Books Online' service. I'm grandfathered in to the $9.99 5 books/month plan right now. Jumping to $24.99 for a new interface hardly seems worth it.
I don't think that's a fair analysis of the characters as the story progresses (except maybe for Ron, but who likes Ron anyway?) How far into HPMOR did you get?
Certainly not compatible with Debian free software guidelines.
"Learnt" and "learned" are both acceptable spellings. The issue is that the former is an adjective and the latter is a verb (past-tense).

See my comment.
It's interesting, but it's pretty well impossible to get a theater interested in playing your movie once it's out for public consumption.
Wildbow's new series, which is a story about Occult, Diabolism,and explores a world where mathematical precision is applied against magic and deals with the devil, is also quite good :)

http://pactwebserial.wordpress.com/
I found both Python and Ruby a lot harder to learn. Both have a lot of context depending stuff, are inconsistent (print not being a function in Python), hard to deal with stuff (Python's unicode support or result of 3/2), weird syntax (__init__) and other things (where to import what from), dealing with lists, etc.

Like, Hello World is probably simpler, but building even script style program seems easier and you never get stuck, because of something you don't know yet.

I can't really talk about Ruby. I learned Ruby after Perl and Smallkalk, so putting those two together was too hard.

Perl was a weird thing. It's possibly the hardest language to learn, but the fastest to program in. Kinda the opposite of Go in that sense. Everything depends a lot of context, tons of tricks, special variables and varying behavior, with default behavior you might not know you want and stuff like that. Also it requires a lot of selfdiscipline, while Go (kinda like Java) forces you to write code the way it is meant to be programmed in. In Perl you always can see whether someone actually programs in Java/C/Shell/Python/... and doesn't know the language well. In Go code one program/library feels like the other.
No one said they wanted faster horses, they wanted less horseshit
11 Things You Can See in the New Airbnb Logo
From a user perspective this seems very nice.

It might be nice for developers too if it starts to train people to expect to pay more than $0-2 for a game.

I wonder if part of Google's reason is to push people toward advertising instead?
3 Tips for Creating an Effective Social Media Plan for Your Nonprofit
This is especially important because we also have the adjective "learned" e.g. "the scholar was widely regarded as a wise and learned individual".
I honestly don't understand how it's not published yet. Yeah, it's extremely lengthy, and may need to get slimmed down in editing, but it's just so good, better by far than most current published SF out there.
Just finished Germany, Prague and the first Japan you linked to. All were informative and thoughtful, especially Germany.
I meant Voltaire. I'm an idiot.
Hey fuzzythinker. I think you just defined the problem in a fairly limited way to support your argument. A game may be very eloquently developed and have a non intrusive but logical upgrade path after a good deal of time playing the free version. That can still cause parent's to get a shock (and it usually only happens at the end of each month) when they find out the "free game" they let their child download has in fact run up meaningful charges.
My gut-feeling is that building Sudoku puzzles shouldn't be too hard to generate, because every random choice you make reduces the space you need to pull from for the next choice.

Whether they're "hard enough to solve", though....
Finally. I want to see more clearance in app market like that. App market owners got lazy, there is little innovation today, just counting profits.
Google Alerts is now with Material design
Conversely, I'm tightly tied to having a home and people I know - so I don't particularly enjoy travelling but love living elsewhere. That way I can get to know the culture and people more deeply, but have my own space and home.
Search engines too. I really wish there were more services out there that offered a paid alternative to ads, so that the consumer does not become the product. This will never happen though because many of the people with the means to buy themselves out of an ad-laden experience are the people the advertisers most want to reach. Without that cohort, I would imagine that the value per impression would drop remarkably.
This is the Right Thing to do.

Might want a refinement where it's possible to have whole-game access and the purchases are only cosmetic in nature.
Isn't invoicing also a formal way of extending credit (or IOUs) to other businesses. It makes perfect sense in the situation where there is high trust between parties. However it sucks for the person extending the terms because they're out of pocket until payment is made (if at all it is made)
Dell.com Becomes the Largest Ecommerce Merchant to Accept Bitcoin
What a hilarious delusion. Do you really think one of the founders (worth tens of billions of dollars) was having issues with paying 99 cents to get ahead a level in Bejeweled? And that he would find himself constantly confused as to which apps rely too much on IAP, since you apparently think he doesn't have the ability to read "Offers in-app purchases" on the app page?

I know people get attached to the ludicrous narratives they construct about different companies, but this is beyond hilarious.
I think the truth to this depends on the person and their particular motivations for wanting to learn to program jn the first place. This can be very different for different people. For example, if you want to program in order to create 3D video games with custom physics/graphics then obviously math is going to have to play a big role in that at some point or another. If your goal is programming for its own sake then math is important for you to learn theory and computer science foundations, however it seems to me that you can learn math as you learn these things. If on the other hand you just want to learn to program to customize your tumblr or even just trying to get an entry level be a web developer position then you probably won't need much math. It cant hurt though.
If you have days "Specific" for being sick--that you can't take to "hang out" then you are likely to take them when you get a mild cold-- benefit to the company is you recover faster and you don't spread your germ. However if it's just "PTO" you are likely to not "Waste" your PTO on a mild cold... thus infecting everyone and making you sick and less productive for longer...
while losing all sight of the road for a minute.

You could stop for a second, I guess.

Instead of a sturdy walkie-talkie

Why don't you just buy a walkie-talkie? They're cheaper, they just don't interface with your phone. But it sounds like that's what you want.
As the comments note, encodings for humans should probably skip letters and numbers that are easily confused.
The American economy: America's lost oomph
'Using the logo' is different from 'using the logo in a manner infringing the holder's trademark'.

Simply displaying an Apple logo, for example, and saying 'this is the Apple logo' is perfectly valid. Pretending to be Apple or Apple-endorsed is a different matter.
The platform possibilities are endless. Our dev kits will be ready soon: http://bit.ly/1oRwBkI
I actually found the earlier chapters interesting, but the whole Battle Magic arc rather tedious
The Trick to Building a Million-Dollar App
I can only comment on the process in Thailand. Note this applies specifically to western (and possibly non neighbouring asian) expats.

To get a work permit, you need a business visa (which requires a letter from either a Thai company or if you're lucky, a company in your own country stating why you need the visa), and a Thai company to offer you work.

They have to be able to show (but not always asked to) why they need to hire you (vs a local) and they need to have 4 regular Thai employees for every foreigner they employ.

The minimum wage for (western) foreigners is 50K Baht/month, compared to 9K Baht/month for locals. Graduate salary starts at around 30K Baht/month so you need to be worth it for them to even bother.

A work permit is specific to a company and a location - if you change location your WP needs to be updated (possibly replaced, haven't been through that yet). If you want to change job, you will need to cancel your old on and go through the process for a new one with the new employer.

I worked in Australia as a consultant/contractor (operating as a sole trader) and to carry on here, have formed a Thai company. This was only possible for me, because my wife is Thai, and thus I have a pool of trusted Thais to rely on for things like 51% ownership of the company.

Americans have some other options I didn't have regarding company ownership (the rules on % of ownership are relaxed) but I still wouldn't call it "easy".
People seem to either love this book or vocally hate it with passion. There doesn't seem to be much middle ground, or at least those people never speak up.
This is timely. I'm about 4 weeks into a "let's learn Korean" self-study program. The last time I seriously tried to learn a foreign language was Spanish in high school and it was quite a debacle. But after many years married to a Korean woman, I finally decided I was embarrassed enough not knowing more than a few utility words in Korean to take the plunge.

I remember looking into learning Korean about 6 or 7 years ago and there really weren't many on-line self-study resources and very few classes I could take. This time I found an virtual explosion of resources, free text books, skype practice sessions, listening guides, vocabulary resources, etc. For more popular languages, like French, the number of resources is almost mindboggling.

I've decided to focus the beginning of my studies on raw vocabulary acquisition and I've settled on using Anki to do this. My friends know that I have a pretty bad memory, so I've been shocked and surprised at how well Anki has worked. In 4 weeks I've managed to memorize (to different degrees of recall) about 300 words (out of a list of the 1000 most common).

Last week I sat down to start my grammar lessons with a free university textbook and was even more shocked and surprised at how much of the text I was able to decode. I wouldn't call it comprehension exactly, but maybe 20-40% of the beginner-level sentences I could read well enough to get the gist without knowing any grammar. I checked ahead into later chapters and was amazed that I was still able to work out some non-negligible percent of most of the lessons.

For practice I watched a couple Korean tv shows (they love to put subtitles under everything which is helpful) and was also surprised that I could work out some bits of the nightly news. Not enough to really know what was going on, but within a month going from knowing basic foods and the word "bathroom" to starting some minimal comprehension felt pretty remarkable.

More recently I've been practicing language production and took the attitude the article advocates -- just focus on getting the point across, don't worry about all the grammar bits. So, when something my wife and I are doing involves some vocabulary I remember, I try to formulate a basic sentence around it. I know I'm missing some things, but I told my wife to just grade me on "is it understandable or not?" not on "is it correct or not?". It's eased up the pressure quite a bit.

More importantly, even if my little experiment fails in the end. Outside of language study, I feel much more..."engaged" all the time. Like my brain is turned up a little. I'm finding my memory is definitely improving and some mental tasks that were starting to become harder as I've aged have started to become easier.

It's actually kind of cool.
Doing that comes with a huge Google indexing penalty.
I'd recommend Weebly.com.

It's fast and easy.
If you do not value rationality and believe in the primary of the truth, you will hate it. This is not an apolitical story, it is in many ways a manifesto.
I don't think most companies in the US give 4 weeks PTO. Currently I am contracting but at my last full time gig standard was 1 week, I pushed at hire time and got 2. What are other people's experience with this?
Ask HN: Why isn't there a decent GPG implementation for iOS?
I found one app and it costs $50 and it looks very poorly maintained.
I was undecided about it right up until the big fight with the big L in one of the early chapters. That was so emotionally captivating, so epic and detail-rich at the same time, I was just walking around in disbelief afterwards going "What the hell did I just read?! How... but how...?!"
As a developer who makes a portion of my regular income from an app offering IAP, this is concerning.

Sure, the bulk of apps with IAP appear to be spammy and simply attempting to "cheat" customers into spending money. But for apps like mine, that offer players a "preview" of fuller functionality and then offer them the ability to unlock those features for a one-time fee, it feels like morally-balanced developers are getting the short end of the stick.

I'd love to hear more discussion around this though, from both the perspective of other developers as well as customers and their experiences with paid, free, IAP, ad, and "trial" apps.
But in this case there was no announcement about the attack. “The administration has never advocated that all intrusions be made public,” said Caitlin Hayden, a spokeswoman for the Obama administration. “We have advocated that businesses that have suffered an intrusion notify customers if the intruder had access to consumers’ personal information. We have also advocated that companies and agencies voluntarily share information about intrusions.”

That's rich. I'm a Facility Security Officer and this article is the first I have heard of this breach.

Also, as indicated by an article comment someone else posted here, e-QIP is used for all clearance investigations handled by OPM, regardless of who the candidate works for. They cover DOD, DOE, DHS, and other base-level security clearances. The complete records are supposed to be destroyed once the clearance is adjudicated, so it should only affect personnel who are in the process of an initial or periodic investigation.

For reference, here is what the SF-86 is: http://www.opm.gov/forms/pdf_fill/sf86.pdf
Fine Structure, the story Sam Hughes wrote before Ra, is also really good: http://qntm.org/structure
If we're talking about full-time salaried jobs (and not just consulting gigs), the easiest way of getting a job using a technology you don't know is to find one of the many companies that value the overall engineering background over things like syntax.

For many years I recruited for companies (mostly mid/large) that would only hire engineers with a highly specific technical background - X years of this language, Y years of this framework. Then I started working with smaller shops that weren't nearly as concerned about the specific tools, but were more focused on overall software development knowledge. I've placed Ruby devs into Python shops and vice versa, Java devs into Scala and Clojure shops, etc.

This is not as easily done if you're looking for someone to hire you as an independent consultant, but for perm hire it's now common.
Last time I spoke with geohot, he was "attending" CMU, which would explain the intern title.
Meet the former Microsoft employee who wants to liberate liberal data
I think this is good for "candy books" like thrillers, etc. but for books that I want to keep...no. I don't care as much about movies but for books...this is not for me.
Is Express.js support on the roadmap or currently feasible in some way (besides completely forking Express.js) ?
There's another advantage the toddler has, not mentioned in the article. People expect the toddler to speak poorly, and don't make fun of him or treat him badly for doing so. I found being laughed at was a huge barrier to learning French when I lived in Montreal.

For example, many English speakers (and Quebecers!) I know have stories like this to tell:

https://www.youtube.com/watch?v=kaFf2kWL45U (45s clip from The Monuments Men)

Now, as an English speaker, I feel like I need to do better for the ESL people I know. It's like having guests in my house. I want them to feel welcome. So when they don't know where the bathroom is, or they flip the wrong lightswitch, I don't make fun of them, I just pretend it didn't happen and offer to help if they ask.
This is indeed a big deal. I believe e-Qip is used for HSPD-12 processing, so you would be looking at information for almost everyone who was directly or indirectly employed by the federal government. And their references, relatives, and so forth. It's not just security clearances; I got to use it last year applying for a public trust clearance.

Also, OPM is essentially the human resources department for the federal government, overseeing a bunch of stuff including currently running usajobs.gov.
The code isn't necessarily the relevant thing. My early Rails code was terrible, but my manufactured experience WAS "commercial" experience, since I had real users (in some cases paying users).
How about we let him decide whether it's "insulting" for himself?
Sounds good.

Between the restricted profiles in 4.3 and this it's finally reasonable to hand the tablet over to a child.

Beyond this, I'd really like to see something added to provide a straightforward alternative to ad-support for apps. Something like a trivial option to generate ad-free builds for an ad including app.

More than a few times I've encountered a solid app which I would gladly pay a couple of bucks for, but it's only available as ad-supported.
Introducing Ark: A Consensus Algorithm For TokuMX and MongoDB
On OpenBSD, /dev/{a,s,u,}random all do the same thing: pour endless nonblocking chacha20 keystream on you.
I've done LFS a couple of times and also contributed packages to a few other Linux distributions (GoboLinux mainly) since learning on Slack, but I think the experience was better having learned my way around a Slack system first.

LFS was definitely a helpful step to "dive deeper" though.
Samsung battles on two fronts as Apple readies iPhone 6
I've enjoyed using Irmin so far -- the APIs are well-designed and it's really handy to be able to use 'git log' for debugging. In fact a 'git log --pretty=online' has started to replace a lot of the ad-hoc debug logging which permeates my code.

Given how cheap storage is now, I think there are a lot of applications for which it makes sense to record all previous states by default (e.g. for debugging) and make mutating history (by squashing/compacting it away) the special case (a bit like running 'logrotate' every week)
A partnership with Coinbase is seen as low enough risk (they're backed by A16Z!), that conventional merchants are prepared to use them as a payment processor; first, probably, in exchange for publicity, and later, because they will be at a competitive disadvantage if they don't.
Well, the selector is "devicons-netmagazine" so it seems intentional
I feel like its pretty common to see both. I see the advantage in using the IAP though since you get to aggregate your ratings and reviews in one place.
Is he in school? Then he probably asked to be an intern. Watson Ladd is an intern at Matasano this summer, despite being cryptographically more competent than any 2 other Matasano team members. Why? Because he asked to be an intern; he's in grad school, and presumably plans on being a professor in the long term.

Google isn't a bad place for a software security person to work. They have one of the best teams in the industry. It is very unlikely that they're trying to insult the guy.
"Engineering isn't mathematics. Look, I have a calculator, I punch numbers from the ANSI standards and woop the buildings stay upright. Engineering is about understanding safety laws".
Whatever happened to that crisis where a single party got control of 51% of total network mining power giving them essentially 100% control over the blockchain? [1]

[1] https://news.ycombinator.com/item?id=7890215