skysight-inc/HackerNews huggingface dataset:
What I noticed using this to read a couple Ars Technica articles was it worked really well for short words. But, if a longer complicated word appeared, at say 600 wpm, I would miss it. It seems like an adaptive algorithm based on word length would improve the speed even more allowing it to go faster on short common words and slow down on longer unusual words.

Also, there is bug that sometimes causes two words to appear at once. Sometimes they are overlapping vertically which is basically impossible to read. Try reading http://pragdave.me/blog/2014/03/04/time-to-kill-agile/ to see what I mean.
I have a Master's degree in CS from UW's Professional Master's program. I also had an undergraduate degree in Computer Engineering from a different school in the east coast.

I recommend you get a Master's degree from UW for 2 reasons:
1. You'll learn a lot. I certainly did. You'll meet smart, driven engineers from other tech companies in Seattle. UW's program is challenging and will push you as long as you're engaged.
2. Depending on how you branch out in your career, employers may prefer someone with a hard science background, or at least will give them an edge when hiring. If you have taken an OS course, you'll be that much better an engineer anyway along with being able to put it on your resume.
That's not dubstep bud
Great, but let's hope it doesn't start looking crap on regular DPI displays. You know, like those hipster websites that make your eyes bleed if you try to read them on anything other than a Retina display. "Most people I know use MacBooks anyway"
That would make them massively incompetent. You hear reports that phones from this plane are "ringing". Wow! This has massive implications! That means they survived the crash and are somehow within range of a cell tower! That's huge! Maybe I should check with an expert before printing this to make sure I have it right?

But no, they just skip that last step. I can forgive the first parts. A single person can't know everything. But not checking such a huge idea with an expert before printing it as "news" is ridiculous.
Thanks, I've fixed it and it should be live soonish.
I would have said "damn, $900, and it can fly 22 minutes!". That seems like a hell of a lot to me, based on what was possible just a few years ago.
So, you recommended "try nothing and re-invent everything"?

Incidentally, I don't think the author meant try everything, but rather don't be afraid to try it out, in the right context. You seem to suggest something orthogonal, but not the opposite of what he said. Obviously, in time-to-market situations or other, that is not the time to experiment.
Your version is about two hours fast for the UK. XKCD version is about spot on. Meandave's version is six hours slow.
I found the article to be a nice summary of the current Silicon Valley zeitgeist. Someone who has never really followed developments in technology can get a nice overview by reading this article.
Brains of creative people are different
This is a hackish form of "Reflow Soldering." http://en.wikipedia.org/wiki/Reflow_soldering

I used to work at Cray, the supercomputer company. Back in the 1970s, 30 yrs before I got there, they used to solder the circuits on each board by baking the entire board in an actual kitchen oven. With smaller and more delicate circuitry on mainboards these days, this is less practical and more dangerous, but that doesn't mean it isn't still possible with some degree of luck. I'd still recommend removing the BIOS battery if you're crazy enough to attempt this.
>1. A QR code on the bed would still be a layer of indirection and if it's patient specific, something else to print and get lost. Patients are already given bracelets with bar codes. But there are many reasons why they may not have used bracelets with their system: It may have felt too intrusive a way to greet patients. The backend system already maps patients to rooms and providers are used to thinking this way. Providers are also accustomed to confirming ID verbally with patient and always using the bracelet to be absolutely certain when dispensing meds or starting a procedure. Finally, in an emergent situation the bed can be surrounded by providers, and asking everyone to step back to scan a bracelet just to look something up in Glass would not be okay.

Yes, when I thought about it a bit more, I could see advantages to having this indirection. An d if that is how the "system" is already set up, then all the better. I can imagine though that there may be cases of room transfers without a system update which may cause problems at times, but they will do anyway, not just for supporting this technology.
Um, which "side" of that conversation do you think is being dismissive?
Ask HN: Selling to the wealthy
Hi, recommendations to resources for selling and/or marketing to the wealthy?

Books, Tips, Videos, anything that helps.

Kind of the opposite of The Innovator's Dilemma book by Christensen.
(In that book he talks about introducing LOW priced items.)

thx
Yes, I agree. It's annoyingly difficult to fix, though.
Word by word is feels unnatural, phrase by phrase may be better - I don't know.

However, I have dyslexia and I often struggle to follow the line, sometimes I drop out and I have to read a sentence or two again to get in flow state.

I found this method to really improve my reading speed but I am still not sure if want it as my default reading method.
It's still handy stuff somewhat if you're targeting something like an arduino.
If we define intellectual as "paid attention in high school" then yes only intellectuals will get them. The majority of that is basic knowledge.
I'd like to separate private from local. I allow for private branches on the central repo to be mutable. (By "private", I just mean marked in such a way that its clear it's owned by a particular user.) Otherwise, people end up keeping their changes local until they're ready to merge and you lose the backup aspect of git. But no one should be merging private branches (regardless of location) without their author giving an explicit OK anyway, so this doesn't seem dangerous.
The problem is that whatever punishment the justice system metes is supposed to be considered sufficient repayment to society for the damage caused. Yet, these things remain on publicly-available record for the rest of your life. The solution is to close the records to the public after the person's time is served. There is no beneficial reason to continue their punishment beyond that time, which is what open records effectively does.
Try this:

http://www.economist.com/news/united-states/21596553-benefit...
Niche vs Mass Market – Why we chose to go small in favor of better execution
In the precise case of the bug and typo, you should probably use git commit --amend.

Anyhow, generically, while your changes are local, rewrite history to your hearts content. Have it tell a development story that makes sense. The real important part is: you can rewrite history only while it is private. When you push the commits, never ever rewrite history.

Namely, rebasing is not a replacement for merging.
Was the post deleted? It is still cached

http://webcache.googleusercontent.com/search?q=cache:xB8946F...
Exactly! I actually have grunt tasks pointing to npm "scripts" to run. Here is a sample Gruntfile that does the following:

1. Runs unit tests any time source or test files change

2. Runs JsHint on the source any time it changes

3. Generates a static documentation site based on any edits I make to my markdown files

4. Brings up, tears down vagrant VMs which host a MongoDB (or whatever) instance

This makes development workflow really awesome. Just do "grunt watch" in a terminal, and you will always be able to see your tests go from fail to pass as you develop your (linty clean) code.

I have seen many others use (and mention the use of) Grunt to reboot the server on file change, this is one of those programing austerities I have not given up (yet).

[1] - Sample Gruntfile - https://github.com/sabhiram/nodejs-scaffolding/blob/master/G...

[2] - Grunt Plugins - http://gruntjs.com/plugins
Sometimes it displays two words at a time. Otherwise, very cool!
I would not be surprised if this had been done and the result was "we have no signal from any of these". But that doesn't get printed, because any individual provider saying that doesn't mean the phone is actually unreachable, and it's not a compelling story....

My point is that these "ringing" phones tell us nothing. The behavior is consistent with a hijacked plane but it's also consistent with one that crashed into the ocean and sank without a trace. All it tells us is that the people aren't alive and well within range of a cell network, and we knew that already.
Right. So one of the main smells of an ineffective methodology is going through the same motions but not realizing the intent of each action.

Some examples: standups becoming daily status reports, the customer demo becoming it's own production, and let's not get started on retrospectives.
Interview with Cap Watkins, Design Lead at Etsy
Someone please make multiplayer version where second player can be chosen by sharing link.
He's not saying that they are Git concepts that have analogs in Mercurial. He just listed off Mercurial concepts.
97% of climate scientists agreeing not good enough for you?
Also catch and chase, both from chasse.
True, but you can pause before checking. And still is better than having no idea whether it will take one minute or one hour to read the article.
Stream Popcorn Time Movies to Chromecast
Completely agreed. The fourth has the more clear-cut 'bright-line' demarcation point, as you said, "the government may not randomly search people", whomever those persons are.

Clearly though, not all rights in the bill of rights can be held to the same standard... for instance, voting rights should not as clearly be extended to non-citizens who just happen to be on American soil, but one's right to life had very well ought to be.
...English words for meat and livestock are borrowed from Anglo-Saxon and French words respectively.

You should either reverse the terms in the prepositional phrase (or the language names!), or use an adjective like "counter-respectively" or "regressively".
Disquiet / Listening to art. Sounding out technology. Composing in code.
Every sound you've ever heard on a nature program is fake, that is to say it's mixed in after from other sources.
This is the "danger," I suppose, with a simple execution even when backed by substantial science. Easy to copy a UI.
Youtube.com is down?
> you don't work on upstream branch unless you don't understand the whole concept of git

As painful as it is, it is unavoidable in oddball situations. The problem is everyone leaves it as "don't do that" rather than "don't do that, but if you do, here is how to fix it".

Normally trudging through the doco would get you to the fix, but back to problem #1.
I can not agree more with this! Incredibly frustrating.
Slow down on long words would be very helpful, I just tried it with some german news text[1] at 600wpm: Worked great except for words that occured like

Kinderbetreuungsmöglichkeiten
US-Geheimdienstausschusses
Bundestags-Innenausschuss
Bundeswirtschaftsminister
Bundesarbeitsministeriums

[1] http://www.deutschlandfunk.de/nachrichten.353.de.html
I have tried that for personal projects, and more than once I have forgotten about a branch entirely. Imagine: I spend couple of days working on a feature, commit into a feature branch, tick it off the todo list, and after several weeks realize that I didn't merge it into master! And by now there are going to be merge conflicts.

The only time I branch for personal projects is when it is going to be a truck-load of changes, which are going to be hard to forget.
Edit dispatch('squirt.wpm', {value: 400, notForKeen: true});
And we'll call it... Python 3!
Apparently a solution has been released for git 2.0.

> "git pull" can be told to only accept fast-forward by setting the
> new "pull.ff" configuration.
> I mean, really, is there any possible reality that involves the NSA/GCHQ deleting the mountains of data they have surreptitiously recorded?

They will: it costs a lot of money to keep data alive.

And it is a shame, NSA data for research purpose should be put under the UNO protection:
- it holds lower bits of informations interlaced with the "big data" like how flu is propagating;
- we could analyse causality chains and propagation of ideas (the impact of culture);
- we could see corruptions effects, measure it and decide if it worths the price;
- we can record the variation and evolution of natural langage/style;

These data are a treasure, the should be opened after X years, but for economic reason, they will be deleted.
> What is it that keeps you shipping working code every day? That's not the state of nature, you've clearly made some kind of decision to do that.

Good question. If you mean: "Why do you choose to ship code?" then I suppose it's my desire to please my clients and stay employed. If you mean: "How do you manage it?" then it's what I hinted at earlier: Good intuition, experience, a precise and logical mind, and thoughtful use of tools.

About tools: My tools are important to me, but I don't see them as a silver bullet. It's like if you asked a carpenter about a "hammer-centric methodology." She would laugh. She'd say yeah, she uses a hammer all the time, but her hammer use doesn't amount to a methodology or a philosophy. Hammer use just comes about naturally as a consequence of recognizing nails that must be driven in.

Similarly for software: I don't use to-do lists because they're "agile." I use them because I need to remember the 20 different requests my client made yesterday. Could I live without Asana, Basecamp, or what have you? Sure. I'd just write my tasks in a text file. What if I couldn't use a text file? Then I'd put sticky notes on my wall. I need tools (everyone does), but I don't deify them.

> 80% of agile can be summed up as: limit work in progress, and (almost as a necessary consequence of this) ensure any given piece of work can go from initial requirement to deployed to customer very quickly. My "in the trenches" experience is that whether or not a company follows this is the most accurate single predictor of whether it succeeds. So methodologies do, in fact, get projects done.

I agree with all of the above except for the statement that "methodologies do, in fact, get projects done." I think the reason we disagree is that we mean different things by "methodology." I take "methodology" to mean a formalized process, like a recipe, that you can follow mechanically. By that definition, agility is the explicit rejection of methodologies.

But then, I'm not the god of word definitions. I don't get to say my definition of "methodology" is right and yours is wrong. So perhaps it's fair to say that we're each right insofar as we're permitted our respective definitions of "methodology."
I agree with your point regarding applications being dynamic and SEO only for the content heavy stuff. My site is a mix of both where the content is sprinkled with pieces of data that is dynamic.
Honestly speaking, most of the jokes were pretty straight forward, and I am no genius or intellectual.
22 minutes is a really long time for a drone.

As for $900 - it survived getting way too close to an active volcano... this is good stuff.
Alternately, we are more secure as a nation state because oil is a global market. Then, as countries become more reliant on each other for crude, revenue, and finished petroleum products they are less likely to upset the balance. Additionally, in 2012, we imported ~40% of our oil (lowest it's been in a long time), and our biggest import country, by far, is Canada. Here's an EIA link: http://www.eia.gov/tools/faqs/faq.cfm?id=727&t=6

Terrorism can be a problem of course, but I would be more concerned about the grid than our access to oil.
News orgs that do full diligence and research do not get to break the story first. In the competitive landscape, speed to publish has a massive impact on what gets reported and how. After all, an article can be "updated" later ... or not. If it's a big enough change to the story, well then that's just a brand-new story, and you heard it here first, folks! Now a word from our sponsor ...
If it's used as a drop-in replacement for dirtier sources, and doesn't stop any cleaner sources from being developed or used, isn't it a strict win?

Maybe switching to a somewhat cleaner source would slow down movement towards green sources, but it seems like using CH4 is an overall win given what it's a substitute for.
Which is the eggcorn? "Chock" seems more idiomatic, but now that I think about it, I'm really not sure.
One word for you: sedition. Its gonna happen.
> Case in point, Texas (because of it's size) is #1 in almost every economic category.

Texas is neither the largest state by area (that's Alaska, Texas is #2) nor population (that's California, Texas is, again, #2). Nor is it #1 in most economic categories (e.g., by GDP California is #1 and Texas, again, #2 [1]; by GDP per capita, Texas is #19 -- #20 if DC is included as a "state" -- and Delaware -- or, if DC is included, DC -- is #1. [2])

> #1 per capita energy consumption

Size doesn't really justify being #1 in per capita anything, but then again, according to the US Dept. of Energy [3], Wyoming is #1 per capita energy consumption overall, and Texas is #6.

EDIT to add:

> but also #1 in green (wind) energy.

Texas is actually #1 in wind energy (probably not #1 in "green" energy, which normally means renewables; Texas has a very high ratio of wind to total renewables.)

[1] http://en.wikipedia.org/wiki/List_of_U.S._states_by_GDP

[2] http://en.wikipedia.org/wiki/Comparison_between_U.S._states_...

[3] http://www.eia.gov/state/seds/data.cfm?incfile=/state/seds/s...
I doubt it. This would more effectively be achieved by just creating tiered plans (e.g., 2 GB, 100 GB, unlimited).

Am I the only one that doesn't have a problem with tiered Internet access? I see nothing unreasonable about letting a grandmother that only uses Facebook pay less than somebody that watches 3 hours of Netflix a day.
What Next For 25-Year-Old Internet?
AOP type architectures work fairly naturally with out of band queues etc. (0MQ, RabbitMQ or Redis pub/sub off top of my head) so its never really difficult to parallelize those requests out to workers who can largely operate independently. HTTP isn't a silver bullet and for the most part its how public API's are defined - however within your own infrastructure there's a bunch of other transport options, protobuffers, thrift, msgpack or whatever. But yes building some kind of hypervisor or FSM to manage error conditions across a cluster and particularly across datacenters can get out of hand very quickly
Yeah, and destroying the key will be much easier than destroying paper by the ton.
What is the current state of EncFS development? The last official release seems to have been in November 2010.
Are any of the issues raised by this audit being addressed?
Facebook F8 developer conference registration is live
try Appcelerator Titanium
My point was not to debate the specific points (which is why I didn't provide reference URLs), only illustrate that the US is physically large, and has many different regional economies. Even contradicting economies within the same state. Your point about CA only reenforces this.

But I get it, CA is awesomely green in every way... great for them. I'm not fan of Texas but the shear size of the state and population means they have several economic "identities".
NEW MTV Singer BITTERSWEET (FULL ALBUM (2014) – Avant-Garde Genre
Do you think german words like this would benefit from automatic syllable colorization -- slightly changing the shade of grey to make the syllable boundaries more obvious?
It was in my organization that I first heard the word "Scrummerfall." People learn the tools (stand-up meetings! Stories! Sprints!) but not everyone bothers to grok the purpose (I haven't seen "good agile" yet so neither have I).

Agile certainly isn't unique in this regard. I've seen an MVC project with only one action on only one controller which had a ton of parameters to control its behavior. There's a balance between "I need to thoroughly understand how to use this concept idiomatically" and "I don't have time to read up on another buzzword."
There isn't a time since WW2 when America wasn't viewed as an evil invader. It really depends on whether you've got the business end of a weapon pointed at you or not.
That's a good point. How do you synchronize history rewriting across the local and remote copies of the private branches? Do you have a formalized way to ensure it doesn't get messed up?
"I am sorry '2048' users, 22 hours from now, I will take '2048' down. I cannot take this anymore."
Except that it's not at all lucrative.
Cases I know of are things like Smart TVs with Skype integration and no chance of supporting WebRTC.

Skype did a good job of getting embedded on lots of devices.
These companies are desperate. They'll pay for anyone to get the training if they're able bodied.
This sort of "git pull" slam is really just an aftershock of shooting yourself in the foot.

The UX of git is so different from other tools, but seems so similar. It's a real problem for newbies. It's easy to think you know what's going on, because is vaguely similar to other operations. And, for the impatient, the documentation is really, really obnoxious. And most developers I've met are fairly impatient.

End result: most developers I've met has shot themselves in the foot when they started to use git.

When I bring people onto git now, I start them with a nice visual tool in an existing repo; my current favorite is SourceTree. But that's not a requirement. The simple fact that they can a nice history log with see tags of "origin/master" and "master" usually triggers that "WTF" experience and they start asking the right questions. If I start them with a new repo, and then have them add, and stage, it's all a bunch of things they could figure out, and they get impatient, and then bad things happen when it comes time to play with others.
It was down, for about 5 mins. Maybe only for certain users.
I think you misunderstood the GP. He means that the internet runs on linux, so the OS is a high-value target. Thus, it is reasonable to assume that the intelligence agencies have collected some as-of-now-unknown-to-the-public vulnerabilities for libraries that are typically used with Linux.
frivolous - "1a : of little weight or importance; 1b: having no sound basis (as in fact or law) <a frivolous lawsuit>" from Merriam-Webster.

#1: an argument based on the overall goal - reduced car traffic and enhanced used of commute time - is of little weight or importance for those who are locally disadvantaged and when there is an equitable alternative which better balances the different factors.

These people who were left out of the decision making process might also regard the companies as being imperious.

#2: an argument based on the overall goal is of little weight or importance if the premise - that it reduces care traffic and makes more effective use of commute time - is incorrect. (BTW, the NYT reports that one survey of tech workers says that 50% would not move to SF if there wasn't a private bus system, so the benefit of a bus is not simply determined as to count how many cars would be needed instead.)

These people who regard the argument in favor of the buses as being frivolous might also regard the the private bus services as being self-defeating.

#3: the argument is also of little weight or importance to those who see believe the larger underlying problem is that subsidized free parking and other zoning restrictions prevent the free market from operating efficiently. Put medium density housing in Mt. View and there will be no effectively no commute time nor need for cars nor buses.

These people who regard the argument as being frivolous might also believe that it's a short-sighted behavior.

In conclusion, I certainly did use the term "frivolous" correctly.