skysight-inc/HackerNews huggingface dataset:
That's ridiculous - you just said "Snapchat is an entertainment product, it could go away tomorrow and the world would be just fine" - IBM's servers could go away tomorrow and the world would ALSO be just fine - unless you LITERALLY mean they disappear without time to replace or back them up, but I don't think that's your point.

If ALL Entertainment products were gone tomorrow, the world would NOT be just fine it would be SHIT. Just like if ALL servers went away, which is what you jumped to.

Snapchat, incidentally, is not an entertainment product anymore than texting is an entertainment product. It's an entertaining communication product.
I have also yearned for my simplistic old Basic days, but I think it's more nostalgia than an actual void in computing which needs to be filled.

I don't know how old your son is, but I think he'd be better served by learning something relevant and extensible, than some custom language intended to him from scary programming. The Python and editor idea was good, though it doesn't necessarily have to be Python.

He's got you there so if he wanders into some "dark corner" of the language it's not like he's screwed and without help. That was my major impediment to learning programming as a child, not having someone there to explain things. I was 6 years old and got stuck on the concept of an array and my progress ground a halt. Later on I found a friend who could explain harder things like structs and enums and this made programming much easier.

So, just show him tools and be there when he has questions is my best advice.
A programmer from Eastern Europe, India, etc. costs less than 500 000$/year (maybe as low as 50 000$/year). I don't see any progress in automating their work.
I absolutely despise working for large corps but this seems like a no brainer. They're paying to teach you to become a Software Engineer?

It's not like this is a life or death decision. If you don't enjoy the job down the road you can quit and go do tech support for thousands of other companies. Thousands of other companies will not hire you and teach you to become a Software Engineer. When I hire developers, unless they're interns, I hire them because they already are Software Engineers.
Svbtle opens to public, takes Five years guarantee
actually being transmitted by the vaccine (claimed in the post in question) and that even vaccinated individuals can transmit the disease are very different things.
this is exactly the sentiment that I have for my (biomedical) nonprofit.
You know what I mean. yes we the HN crowd know all about throttling and stuff. What about the average Joe who sees the TV ad for "Unlimited data" and goes "wow I can watch youtube all day".

For example, I have an "unlimited" data plan from TMobile. But they try to explain it to me like this "After 2GB usage, you will lose the 4G speed and it will be very slow". They even send me text messages with this crap once I reach a certain "limit" on my "unlimited" plan. It cracks me up.
I'm betting on Scratch.

The benefits of automation are mostly denied to me because I haven't the time to learn Julia or properly use the Python skills I already possess. I do however have the time to link and configure objects ala Scratch and Apple's Automator, or the first generation of what was once Allaire's Cold Fusion. Its not just me, either. The demand for automation tools is pervasive in business and education, but the time and innate skills needed to program effectively belong to a subset of the needy. Bring me a language that is truly a means to an end and take my money.
Author here: That video is an in-house demo of an early prototype on a Samsung Galaxy Gear, so yes it works on those! Minuum isn't yet shipping on any smart watches, but we're hoping to have something out as soon as possible.
Ahh, now that makes sense, thanks! The HTML5Rocks article cleared up my concerns.

For anyone reading this later, it was the section starting with this paragraph:

Inline Code Considered Harmful

It should be clear that CSP is based on whitelisting origins, as that’s an unambiguous way of instructing the browser to treat specific sets of resources as acceptable and to reject the rest. Origin-based whitelisting doesn’t, however, solve the biggest threat posed by XSS attacks: inline script injection. If an attacker can inject a script tag that directly contains some malicious payload (<script>sendMyDataToEvilDotCom();</script>), the browser has no mechanism by which to distinguish it from a legitimate inline script tag. CSP solves this problem by banning inline script entirely: it’s the only way to be sure.
Well, I think the "unlimited" and "no heavy bandwidth usage" clauses are not compatible with each other.

He did violate ToS by running the servers though, and overall, Verizon looks really good in this story, if I were them I would consider this a free advertisement.
Land Value Tax Won't Fix San Francisco
Sometimes a fragile plan is still the best one you can have. Life doesn't always give you good choices. Sometimes you're stuck with either a fragile plan where things can go horribly wrong if secrecy is breached, and one that's even worse.
Richard Sherman Song FUNNY
good luck guys! I tried crowdfunding for biomedical research (preclinical) and I learned a lot about crowdfunding in the process - will be restarting later this year, I hope to learn from your success. With some knowledge about the AIDS vaccine field (had many colleagues in that space in grad school, attended many talks) I think your project is really worthy and a fresh approach. I also volunteer weekly for an AIDS-related nonprofit, so this is a personal issue for me, I have seen clients of mine pass away of AIDS. I'll definitely be chipping in myself.
This Little House in Wyoming Didn't Just Get Flooded With Web Traffic From China
Adobe Brackets without localhost (On Koding)
Why will it not be part of the strategy? Too costly in terms of time based on profit you get out of it? Or there wouldn't be profit if you scaled this up with extra support?
why do you feel this way?
Installation requires root, which requires registration unfortunately :/. https://koding.com to register, but hey.. it's Brackets without installing anything local, which i like
Used to be the same with me. Then I got a Mac and realized that some keys are missing. My goal was then to learn how to do the stuff that I commonly do in GUI editors: edit multiple files at the same time, copy&paste code around, navigate through the file system conveniently... Googling for these things took some time but now I'm pretty fluent in vim. Also I like the workflow having vim open and then ^Z into the command line to run unit tests.
>but do not believe this is the best route for us at this time.

It might not be the best route because while it will provide individual immunity, HIV transmission can and likely will still happen. The worst case seems to be everyone gets HIV but everyone is a controller.

(Btw, the FAQ seems to have changed since that quote: http://www.immunityproject.org/faq)
Yeah thats right, quite often to holiday destinations they run specials like flights to Croatia $200, but you try and get a flight back $600. They recoup the costs on the return flight you need to take.

But if you're in Croatia you can get flights to London $200 etc... geofenced deals marketing deals to try and coerce people into taking holidays.
One of the saddest developments of 2013 was the polio outbreak in Syria. [1] It's even more disheartening considering that part of the world pioneered vaccination. [2]

[1] http://www.who.int/csr/don/2013_10_29/en/index.html

[2] http://royalsociety.org/exhibitions/arabick-roots/smallpox/
I'm pretty confident that in 55 more years we'll be at the point where the state of the art in programming language will be to simply rediscover Common Lisp.
I have an unlimited plaan from tmobile. I carefully checked with them what they meant.

They meant unlimited reading of email or surfing, but if I used too much data (1GB per month) I wouldn't be able to watch YouTube or download large files.

It's an aggressively stupid method to sell bandwidth. Now no one knows what's allowed or expected.
My iPhone5 shuts off any time I take it out in cold weather when the battery is under 30%. Buy cold I mean like -5, 5 or 15 degrees F. Then when I plug it in, the battery level immediately shows about 40%.

Other than that and the low battery life in general, I'm pretty pleased with the phone.
> But the OP said salaries excluding taxes, I would imagine whatever social safety net is in place would be taken out of your wages in taxes, right?

Jein :) The cost for social security is split roughly 50/50 between employee and employer.

The basic point about more holidays is true in germany as well: I know people that have 30 or even 35 days (7 weeks) of holidays. Then there's public holidays that are paid as well in germany (up to 14 per year, depending on where you live) etc.

My basic point was that it's very hard to compare salaries only by looking at the raw figures since the benefits guaranteed or given voluntarily differ massively.
It's about 1/3rd of what technical recruiters charge. And again, it's only on successful hires. And if you can't afford it, you can give equity. And it's an honor system. And it's a test. And other folks in the space, like DeveloperAuction, charge more (Google around). But you can't please everyone :-)
Yes, clearly the only way to teach things to children is with crayons and bright colors.
That's a strong vs. weak issue, not a static vs dynamic issue.

irb(main):001:0> 1 + "hello"
TypeError: String can't be coerced into Fixnum
from (irb):1:in `+'
from (irb):1
from /usr/bin/irb:12:in `<main>'
Another fun one is the Cuban Missile War timeline, a frightening alternate history of the Cuban Missile Crisis turned into nuclear war. I'm not an expert, but my impression is that it's pretty realistic.

http://www.alternatehistory.com/discussion/showthread.php?t=...

The timeline diverges from reality when a Soviet submarine captain launches a nuclear torpedo at an American ship, which then gradually spirals into all-out nuclear war. This very nearly actually happened: the three main officers on the submarine had to unanimously agree to use nuclear weapons, and two of them were in favor. The third one managed to talk them down.
>I personally feel happy that this effect is increasing

Well, it's all good until it isn't. If the priorities of a few people impact so many (including you) and you no longer agree with them, then what do you do?

>I hope to be the part of this small group at some point.

I think it's actually a shame that you'd need to be a part of the "small group" in order to have a voice. Ideally, we'd all have at least the capacity to participate in our world without first requiring the blessing of a handful of gatekeepers.

And, the irony is that's the thing: It's actually harder for you to make it into the small group sans the blessing of the few who are in it. For instance, where is the real democratizing effect of the Net? For a recent, specific example, look at Bitcoin. What was once a libertarian's dream has already been co-opted by the same VCs and interests such that they will now provide the services and "real infrastructure" to grow wealthy from what was once considered an almost subversive concept. Business as usual.

>majority of humans just doesn't give a crap about anything that's further than 10cm from the end of their noses

That's true, but I think that's due to the quite purposeful orientation of our society towards mass distraction, which seems to be part of an apparent desire to limit critical thought. Witness the U.S. education system which emphasizes rote-memorization and the creation of "cogs for the machine". I actually think it's endemic to the wealth/income polarization problem. That is, such a societal structure that seeks to create a consumer class that serves as mere unthinking cogs works to someone's benefit.

>Just look at internal politics of every democratic state

I'm not sure how many truly democratic states there are. The "shining example" (US) is controlled by a relative few people through special interests, insane campaign funding laws, and revolving-door civil-servants/lobbyists. Again, all of these examples point back to the very discomfort I have: the increasing concentration of power and wealth away from "the masses" into the hands of a few whose agenda and priorities shape our world.
Very few industries are capable of as thoroughly ruining somebody's life as an abuse of power by cops--especially since they are given carte blanche to do so.

We have to look at the worst-case outcomes and make our safeguards against them; anything else is inviting disaster.
I didn't downvote, but I'm guessing it's the jab that "Ruby and Python are quick and easy, but that's not for real production systems."

There are tons of high-profile sites using ruby or python in production. Reddit is written in Python, Twitter got quite a bit of mileage out of Ruby...
I think you missed his point (which could certainly have been made better). How I read it was more like this:
If you are told/know that you will be working 14 hours today because everybody is in crunch mode, then taking ten minutes every hour to get coffee and relax isn't a big deal, and another ten minutes on HN every hour isn't a big deal, and another ten minutes on email every hour also isn't a bid deal, and now you've spent only 7 hours actually working for 14 hours at the office. On the other hand, if you are told you can only work 9-5, then you will save all the HN time for later, and you will probably ignore some of the less important emails, so that's an extra 15 minutes per hour of actual work, so you worked 6 hours in your 8 hours at the office.

Source: I interned on a military base that had exactly this rule. It really focuses you to know you have x hours, no more, each day.
Thanks for all the notes. Great points for me to ponder. Perhaps Mr. Gates is correct to an extent.
I use Minuum and have Swiftkey, although I have to say I never liked it as much as swype or the google keyboard. I used to use Fleksy full-time because it just seemed way more responsive that Swiftkey and the gesture typing is pretty awesome. The two biggest pros for me are as follows:

1 - Small keyboard makes it hard to look at the keyboard itself as you type forcing me to actually touch type on my phone. This has allowed me to catch way more typos as I write and has also helped my writing as I can focus more on the flow of the words than on the act of typing.

2 - Screen real estate. I know that phone screens are huge, but if you want to write something longer being able to read more of what you have written without having to constantly stop and scroll is great. Responding to emails and incorporating details from prior messages is much, much easier.

Cons:

1 - I find the space gesture to sometimes result in the backspace gesture being selected if I go too quick. Compared to the speed and effortlessness of fleksy this is much more finicky.

2 - The swipe up/down to pick different word corrections from fleksy is not present meaning that choosing a different word completion requires you to leave the "home row" and click on a small target. Way less convenient.

3 - The swiftkey style "start typing and just select completions to finish the sentence" style doesn't really exist, but most of my sentences weren't as canned so I didn't really use this feature.

In summary, I use minuum and like it a lot. At most you've lost like 4-5 bucks or something or like 1/2 of a footlong sub. So you really can't go wrong by just trying it out. I would also recommend fleksy if you don't like minuum as I find both to be better than swiftkey. If minuum could grab some of the fleksy features I mentioned above it would be unstoppable.
They're both predictive typing, so they both fall on their face when it comes to two things. Proper nouns and slang.

Whenever I try to write one of those two thing (often, think email addresses, friends names , "yo", etc) I have to fall back on regular input.

With swiftkey, this means just going back to pecking. With minuum, it means going into a menu and switching to minuum's full sized view or long pressing each region to get a zoomed in view of the keys around there to pick out the one I want.

The compactness of minuum is great, though. And when I'm entering non-proper nouns it's as fast as any keyboard (given a few days to adjust).

I paticuraly like the "swipe left for space" function.

It makes me want to try even more radical keyboards. Maybe something chord based.
Considering the 18 page thread and the fact that the iPhone 5 came out in Sep' 2012 (not much over a year ago) I'd say that is quite unusual. I have many devices older than 2 years with highly respectable batteries, smartphones amongst them.
I faced one issue with choosing between the two. Startups won't hire junior level people or people without extensive knowledge about the technologies they are using. With most startups they all have very different "stacks" so it is hard to catch up on the all technologies. Startups are trying to get a product up and running quickly for investors or create more value to get more customers. I interviewed at startups that I would love to have worked at and showed knowhow but was never sent an offer. I now work at a huge company with way more flexibility in the projects and time constraints. I love bigger companies as a software engineer for the learning experiences. Needless to say take risks when you are young and have nothing to lose (paraphrasing Steve Jobs).

P.S. I worked at a consultant software firm and it was the worst. I pretty much worked by myself going to clients then coming back. No team atmosphere to spread knowledge and challenges with.
Walled gardens make good neighbors, argues Nextdoor CEO
I'd spoken to apple support about it and told them that I'd done all the restore and backup and restore and testing from blank install.

This was a few days outside of default Applecare (of course) and had been happening for a few weeks before it expired.

Dying at daft times and magically charging instantly when plugged in

Bought a replacement battery but cannot take the screen off, just won't budge with a sucker, almost lost the teeny screws.

So will try the exhaust battery and full charge thing tonight.

very annoying, last night it was at 6% for hours, plugged it in at bedtime, straight to 33% stupid thing.
I have the Samsung Chromebook WiFi and it works great!

My thinking is that if I ever needed 3G/4G, I could either a) root my phone and tether on the DL, b) buy one of those USB dongles that the carriers sell that enables it and get the right drivers for my rooted Chromebook.
Replication of iMessage's text input behavior on iOS 7
Make up for accuracy with power. It doesn't mater if your missile can only make it within a mile of the target if it destroys every aircraft within a mile when it detonates.
A children's book about programming is a great idea and it's very nice to see the market encouraging this kind of work.

That said, I'm not sure if I'd be comfortable giving this particular book to a young child. From the sketches it seems as if it will be light on fundamentals like logic and data structures, and a bit heavy on Ruby-specific abstractions and borderline political value judgements. I don't want to tell the younger generation which application stack they should be using, to say nothing of the completely out of place "Apple is selfish, Python is fascist" storyboards.

If you're interested in honest advice I'd remove the parts about what is wrong with all the other technologies and substitute material related to the history and engineering that made all of these tools possible. Mention how strings and floats are encoded as bits, for example. Young children are not going to be wondering why they are learning Ruby instead of C or assembly, but they will be wondering how it does all that cool stuff.
The guy in the bar isn't bound by law and ethics to be professional and respect the constitution. The cop is.
Go Containers (or I wish Go had generics)
Is Google becoming an energy company?
To clarify, Timely and Bigtop are code names for the next versions of Google Calendar and Gmail? I hadn't heard of these. Can you give any more info?
That actual works as well, don't book anything from South Africa I found out as I was booking my mates flights. You could knock several hundred off by going through an Australian or UK proxy. I believe from memory it was the same agency as well. Just changing the domain brought up vastly different prices on the same flights.

But no as I mentioned above lots of holiday destinations have cheap tickets inbound, but out bound are expensive. I first noticed it travelling from London to Croatia.

It was like $200 flight to Split, but the flight home was double or triple. I hopped on a proxy, and found I could get the reverse deal from Split to London. $200 to London, $600 back home to split. So I started gaming the system.

The agencies are hedging on the fact you have to take the return flight. So they coerce you into the cheap flight to location X, but claw the money back with the return flight which I guess the vast majority of people have to take.
It wouldn't, but I don't think we're talking about making a difference to the consumer here.
Not to be a an asshole, something I have to preface a lot on here... but, uhh,

"Safety, type systems, homoiconicity, and so forth. I'm sure these things are great, but when I'm messing around with a new project for fun, my two concerns are 1) making it work and 2) making it fast."

Uhhh... Call me crazy, but wouldn't the "so forth" be what you care about if #2 is that important to you?
Comcast's cap is moving to metering. When it is implemented in your area you'll get about 300 gigs per month with your plan and they will than charge you $10 for each additional 10gigs. So its not really going to be a cap anymore.
Hey tavoe,

A quick point: you can actually access the 2d keyboard with a gesture by long-pressing two fingers on the keyboard. Not a very discoverable gesture, unfortunately, we'll definitely need to improve that.
Introducing Trace Logging
How do you know its c++? I mean it probably is, but the article didn't say that.
Someone has to buy the Bitcoin and spend it before it can be sold on an exchange. Nothing has changed in that regard; the part of the Bitcoin economy you are referring to is zero-sum.
> 3. Can we do anything about it?
> 4. Should we do anything about it? I believe this is a cost-benefit analysis

Great points. Worrying about climate change is a luxury. Most humans are worried about serious threats to their well being with much shorter time lines. Convincing the population of climate change is challenging. Convincing them to make real sacrifices to combat it seems nearly impossible.
For Vim mastering outside of Vim, I have found this quite pleasant: http://vim-adventures.com/
Yeah, when 0 also didn't work, I took another look at it. Turns out I needed to call (add-hook 'server-visit-hook 'my-custom-function) with the call to scroll-bar-mode inside my custom function, because I'm working off an emacsclient. Now I have my choice of -1, 0, nil, etc. Finally sorted out. :)
Hey Naveen, I know that there are some epitopes that can only be recognized if there's a weird domain swap that happens, causing antibodies to be "four-pronged" instead of "two pronged". I think it's a proline substitution in the conserved neck region. Did you screen out those epitopes from your ML?

Also good luck! I'm chipping in now. I'm relaunching my own crowd-funded nonprofit research in the biomedical space (and will be partnering with crowdhoster/crowdtilt)... I'm magnifying your message. When the dust settles a little bit I'd love to be in touch with you guys.