skysight-inc/HackerNews huggingface dataset:
Dvorak is not terrible for writing code. I don't find it difficult at all. Parens are in the same place as on Qwerty, [] and /= have basically switched places (they're both about equally common), and the only real complaint I have is that ls -l abuses my pinky.

I do not find myself hampered at all when writing code in Dvorak. If anything, it's better since 90% or so of what you write is identifiers, which are basically just short English phrases. Sure, it's possible to make a more optimized keyboard layout for writing code for a specific lannguage, but I find it to be great all-around.

I'm a little sad about where : is (ViM uses it extensively, Go uses it pretty frequently), but alternating hands completely makes up for it (e.g. how often have you typed minimum in code; that by itself can cause RSI in Qwerty).
NextSpace (along with Cruzio) has a space in Santa Cruz. I've spent time at the Hacker Dojo awhile back (before their troubles w/ the City of Mtn View). At the time, it was a little more ... organic that NextSpace and a couple of others I've been to. That said, it is member run as opposed to NextSpace which is commercially run.

I prefer working at home myself, and know when I am being less productive and just need to take a short break. That is hard to do in an office environment (if one is a full time employee), but still possible in a less formal co-working environment. Thankfully, when I need to be productive, I can focus and get things done -- despite my cat wanting to play :)
"It probably starts when they're 7 or 8"

Pretty sure it's much earlier than that. It's not like a parent wakes up one day and says, "Well, little Johnny is seven years old today, finally old enough for me to start beating him with a rake like I've always wanted to do."

This stuff starts very early. One serious problem with this stuff is that, since the child is subjected to it from pretty much the beginning, they grow up thinking it's normal. This makes it less likely for them to seek help (help for what? it's normal!) and helps perpetuate the cycle, as they're more likely to do the same thing to their own children.
It seems as if the HTML5 stars have aligned pretty well lately. I find myself testing with Chrome, finishing the project, and everything works in Firefox and IE10.
So the title is "Why I Say Dumb Shit" but he never explains why...
https://vimeo.com/24410924 is also quite amazing.
So I guess my question is, and I've seen lots of articles and breakthroughs in genome sequencing, is what use has the actual data been in the HGP? It seems to me that things like this are about as based on the HGP data as velco is to NASA. It's an enormously beneficial spinout technology that happened to have developed as a side-benefit of the main work. I don't know if I'd go so far as to say the sequencing or velcro would have never been developed without the main research focii, but it didn't hurt.
It's too bad Google Glass seems to be going the way of Segways and Bluetooth headsets -- great inventions that everyone is too embarrassed to be seen with.
Then put another one on the opposite wall showing the number to everyone. Problem solved.
I am currently building a web app and I've found myself doing a lot of string concatenation. What are these more robust and better-abstracted methods? I would love to read up on them. Thanks.
While I'm not one to criticize companies flying teams out to Tuscan villas - something I'd be very happy indeed to see become the next big fad - it isn't clear to me whether the authors realize their expirement contributes nothing to the current debate about remote workers. In this case they've actually made their team less remote if you're defining "remote" as "not in the physical presence of their colleagues" (presumably with no home to return to at night or non-work friends in the area, their Italian getaway is resulting in more face-to-face time spent with one another).
This comes in time with the whole debacle of the H-1B lottery being triggered this year due to too many people applying within 5 days of the quota period, overflowing the 85k yearly quota by almost twice.

I've written about this before, and I like to impress upon you yet again that the majority of H-1Bs are taken by outsourcing / consulting companies that you might not have heard of, like WiPro, InfoSys, Satyam, Tata, Deloitte, Patni, which contribute the least to innovation, in my humble opinion.

Second in line is Microsoft, Google, et al. and the smallest group by far are startups and small businesses, which innovate the most and create the most jobs for the US.

Why not make work visas easier to get for small companies but limit visas per company? That'll make sure companies pick correctly and only people they need. Or maybe make it much more expensive. There is currently an additional (around 2k/appl iirc) cost for having too many H-1Bs, but it's not enough. The visa system heavily favours larger companies, because it was created and lobbied by them.

More details:
https://news.ycombinator.com/item?id=5515519

....

Besides, if you're worried about foreigners driving salaries down, you should quit targeting the H-1B which has a legitimate prevailing wage requirement (and we can argue for days whether the DOL does a good job of deciding what prevailing is, and I'll say it does, but that's a different issue).

The L-1 visa for employees of multinationals has almost as many people entering the country per year, but has NO prevailing wage requirements. Yup, I can bring in a person from another country and pay them federal minimum wage to be an engineer.

...

My opinion on calls to end the H-1B used to be pretty negative but maybe we do need a startup visa. My problem with the startup visa is that it's pushed by VCs and favours that model heavily. Want to bootstrap? Want to raise angel investment for a year or two? Good luck.

In any case, the US has a labour force of 150 million. We're talking about 85k a year.

Could we agree that letting small / medium businesses hire a reasonable number of H-1Bs easily would not demolish the the US economy or significantly? Let the cap be for the large ones.
It's awesome that someone like the CEO of Twitter can be the commencement speaker at a major university. Possibly even 3 years ago, Twitter could have been dismissed as a trivial trend that nerds are using.
provided the planet wobbles in its rotation and has a summer/winter cycle
This may be a technical problem, but it's hard to really know the best price of a book when you exclude used books from third-party sellers. For example I found a $70 book that was in the $60 range on a foreign site, but then if you clicked through on the US site you could find one for $45 that was slightly used. Without that kind of contextual information the site is less useful.
People are working (or planning to work) on some of those:

* pip (sort of): http://www.python.org/dev/peps/pep-0439/

* virtualenv: already in Python 3.3

* requests: http://kushaldas.in/posts/notes-from-language-summit-at-pyco...

As for IPython, many would agree it's not suitable for inclusion, which is not necessarily a bad thing. That does not stop anyone from stealing some of its features for inclusion in the default interactive interpreter though.
What you are missing is the policies of "zero-tolerance". Worried that lenient individuals might fail to enforce rules strictly enough and wanting to make a clear and unambiguous statement about behavior that should not be tolerated, many (especially schools) are setting up "zero-tolerance policies". These say that if you commit a certain offense, then certain consequences will be imposed regardless of mitigating circumstances. In this case, she did (even according to her own admission) create an explosive on school grounds. Now, the "explosive" was extremely mild (hydrogen gas can make a loud "popping" sound), she may not have realized that would be the effect, there was no malicious intent, and no one was hurt. But mitigating circumstances don't count with zero-tolerance policies, so she must be expelled.

The prosecution as an adult for felonies... for that there is ABSOLUTELY no excuse. I only hope that these threatened prosecutions do not materialize.
Jekyll 1.0 Released
Automate whatever it is you do? Hire someone to do it?
Protect your sources by all means necessary if you want to built trust, the technology is in place to do this, the legal footing on the other hand can be tricky. You should host your servers in a country that has a solid legal framework in place to protect your data, Iceland for example. Honestly consult a lawyer who specializes in this, it is a legal issue and not a tech one.

The real problem is vetting your material, you will need to analyse and verify submissions before posting using real people, there is really no alternative when lives are at stake. This is the reason wikileaks collaborates with researchers and journalists, and there is an entire approval process. I must stress this point, you MUST have due diligence on your sources or else don't even bother.

Also keep in mind that several countries make anonymous services very difficult to use and even so they still might be monitored, you need to enable multiple avenues of submission and do a really good job at informing your user base on which is best.

You should have a very solid and dynamic server setup that can withstand attacks/DDos and domain name/ISP related takedowns.

tl;dr Learn from all the issues wikileaks had with tech and submissions and how they overcame these challenges.
I agree with you, so I guess there are some necessary guidelines.

1) You should almost always learn from someone face to face. Whether it is in person or over Google Hangout, personal interaction lays down a baseline of respect. Yes I am implying internet forums are not the place to learn (and the irony of saying that here.)

2) Don't waste their time. Defend what you believe until you've learned why you're wrong (if you are), but don't be a dick.

It is really about starting a conversation and learning efficiently. Lob 100 softball questions at an expert and they can give you dictionary answers. Or really challenge them and you can get a framework for their entire understanding of a broader volume of knowledge.
What I think he's trying to say is something my dad told me long ago (about juggling): "If you're not dropping, you're not learning". If all you're ever doing is juggling a three ball cascade (even if it's perfect) you're still not a better juggler than one who can juggle a 7 ball mills mess.

If you're the 3 ball juggler, it might actually help you to go up to the 7 ball juggler and claim their pattern is easier - as they'll probably take offence and try and teach you it.
Eat up Martha, or how Google may learn a hard lesson of the 90s. You only get one shot at a first impression.
It's presumably only temporary measure, and only present in the reference client.

Anything below four decimal places is completely worthless at this point anyway; do you really have a use for being able to send 0.01c USD?
Show HN: Weekend project - FaceInToilet.com
I love the high touch approach here - Ryan just earned my email address.
It's also ugly when copy-pasted, which does not stop people exposing such ugliness on sites like Stack Overflow.
I think this has been discussed before here.

Some guy made a comment along the lines that, on some sort of meta level, these arguments have some validity because ultimately we are talking about humans.

Someone might remember the point better than me, it was convincing when I read it
http://www.guardian.co.uk/commentisfree/2012/feb/17/eugenics...

Would seem to support the statement. It's somewhat news to me, and eugenics is certainly associated with the right.
I tend to agree with both of those, though I'm largely self-taught via Google/IRC. IRC's certainly more interactive than forums though -- after HN and reddit I absolutely refuse to use non-threaded forums.
Xeround is shutting down its DBaaS - ClearDB remains a viable option
Except it's just the phone number and quote that are hidden from adults. There's a message at the top about child abuse and a picture of an abused kid that everyone sees.
Sure, here's an example of the output from `keyboard_battle --bundled`:

texts/alice_underground.txt:
qwerty:
alternation_effort: 32118
reach_effort: 51842
raw_score: 83960
dvorak:
alternation_effort: 24476
reach_effort: 30312
raw_score: 54788
colemak:
alternation_effort: 29962
reach_effort: 29403
raw_score: 59365

texts/declaration_of_independence.txt:
qwerty:
alternation_effort: 3049
reach_effort: 5129
raw_score: 8178
dvorak:
alternation_effort: 2237
reach_effort: 2693
raw_score: 4930
colemak:
alternation_effort: 2725
reach_effort: 2469
raw_score: 5194

texts/gullivers.txt:
qwerty:
alternation_effort: 110812
reach_effort: 181778
raw_score: 292590
dvorak:
alternation_effort: 81836
reach_effort: 103371
raw_score: 185207
colemak:
alternation_effort: 100074
reach_effort: 97327
raw_score: 197401

The raw score is simply the sum of alternation and reach. Without research into whether alternation or reach matters more in the long run, I don't feel like I can provide an aggregate ranking.

Regardless, we can draw some rough conclusions like Dvorak is best on alternation, Colemak is best on reach, and they both blow Qwerty out of the water.

EDIT: Even though more alternation is better, the numbers above represent effort, meaning subsequent keypresses with the same hand, so lower numbers are always better.

As far as contributing goes, if it's possible to reliably support non-ASCII characters without special knowledge of the user's OS config, please take a crack at it (or at least open an issue). Thanks!
I haven't gotten around to reading the Bitcoin paper yet. But in cases where features like this are added, don't they rely on most miners moving over? Otherwise, won't some miners reject the new block while others accept it?

Or it is only for non-confirmation mode that "dust" is dropped?
Maybe I do, yes.

A handful of developers shouldn't be deciding acceptable business models for bitcoin. That's not going to lead anywhere good.
The UTXO acronym stands for unspent transaction output. Think of it as the total number of Bitcoin bank accounts. Pruning past transactions doesn't shrink this size at all. These UTXOs have to stick around and can never[1] be pruned as they're used in future transactions. And yes, it does seem like 8 decimal places was too much for the current time and they're now correcting for that.

[1] If they really wanted to do so with a major fork it's possible but it's not nearly worth the hassle.
Hopefully if/when the technology gets small enough to resemble sunglasses or eyeglasses that will change. Bluetooth headsets never had a chance since they didn't resemble anything non-dorky.
Message, yes, but it's just a picture of a somewhat sad-looking child in the upper view.
Iron law of native desktop app development: Code to your platform's native GUI API -- no wrappers.

Not so iron, if you have many platforms to manage. Usually it doesn't worth it to manage tons of separate toolkits for each platform, if there is no common abstraction at all. It's just too costly.
Just speaking from the experience of my G1 phone, which had an LED that was software controlled. I guess they could set it up either way.
I can't but people are always talking up bitcoin's ability to be more than just currency, so I assume some of those people probably have a use.
There are probably more Indians living near the Himalayas than there are Americans living in the mountains.
I think what we actually should worry about is what is the underlying reason for all this international development.

I am not implying it is wrong, but this is what most of us seem to be aspiring after - "making the world a better place" (without giving it any further thought).

But why? Is this really most important? How would we go about finding what is most important?
Yes, that works, thanks!
From the article:

> To increase the number of explorers:
> increase the number of explorers.

Thank you, that's helpful...
I assume the reason behind this is to block people from encoding data into the block chain by doing thousands of worthless transactions. If I recall correctly someone recently encoded the URL to a child porn site into the block chain, this is the only reasonable response to prevent it from happening again IMO.
I think the child looks normal with no injuries to the adults. The bruises only show up to the children.
The mystery goes away once you start reading python-dev and watching bugs.python.org... people find it hard to agree on the right way to do things. It takes a lot of energy for the bigger changes to go in, and many of those with the energy are busy working on other things, while the Issues rot. CPython needs more contributors (as does so many volunteer software projects).
Great point. The API access restriction hasn't stung TapBots yet but the token caps are frustrating and potentially stifling to future growth.

I'm interested to see what Twitter will do when Tweetbot starts to approach the maximum number of tokens allowed. My guess is Twitter will grant Tapbots extra tokens. I think the API restrictions are geared towards preventing new companies from using Twitter's APIs in unintended ways (like Flattr) than shutting down established Twitter clients like Tweetbot and Echofon.
Job creation is the wrong metric. One could employ a million people digging ditches and then filling them up again, and ultimately nothing will have been accomplished save for some wealth redistribution.

Wealth creation is the key metric. While harder to measure, it's what actually moves society forward.
Interesting choice to use https when it clearly isn't necessary.
Meet the Numbers Nerd Bringing Big Data to the Small Screen
Remember, not all arguments/debates are exercises in formal logic. A Slippery Slope argument, for instance, might be perfectly valid in a legal context where precedent carries weight.

Also, Ad Hominem is not a synonym for “insult.”
As you note: the context (it's a bit hard to grasp from the link without prior knowledge): this is a question that was asked numerous leading intellectuals, as 2013's "Annual Question" by The Edge. The essays are their responses to the question (I'd initially read the Chinese genocide response as the only response to the question).

I find the presentation a bit difficult to follow as the full essays are presented on a single page (useful for long reads, difficult to follow if you want to quickly survey the topics). Without even a table of contents.

Even the overview page only lists contributors, without specifying their topic or title: http://www.edge.org/contributors/what-should-we-be-worried-a...

I rather agree with your soapbox preacher assessment. I'm underwhelmed by most of the responses.
It's like they did it by fiat or something.
I've always thought of GOG as owning a niche (legacy titles) that nobody else is much interested in

They started that way to gain the traction, but they definitely don't plan to stay that way - they add new titles and aren't focusing on old games exclusively anymore. I view them as a solid competitor to Steam which will threaten them even more in the future, since they have a resolute DRM free stance. Linux additions would boost GOG position a lot IMHO. They still work on adding old titles though, since that's their original specialty and that's a good thing.

I'm not sure about Gamersgate - never used them. Are they DRM free? If not, they aren't really offering anything better than Steam does, and won't compete with GOG here.
If you're thinking this would result in a block chain split I don't think that's the case. This affects which transactions get relayed and eventually included into the blocks miners are mining against, but it doesn't mean that blocks with these transactions would be rejected by any client.
I sometimes wish I had a liberal arts education and just fucked around programming and hacking in my spare time. A lot of tech education is dominated by old tenured people focused in narrow domains that haven't the slightest clue about the large-scale changes and trends that startup culture is attuned to. Anyway, this guy agrees with you: http://www.forbes.com/sites/vivekranadive/2012/11/13/a-liber...
it is absolutely not misinformed FUD, fedora is not using the linux foundation bootloader.

Please read http://mjg59.dreamwidth.org/12368.html its the best document detailing the changes they are putting into place.
Yeah, I'm getting to that point as well. It's just disappointing to see posts like this, because many people here would undoubtedly benefit greatly from a switch. And it's not some scheme to replace QWERTY with Dvorak globally, as they probably think it is, because I know that will never happen. I just don't want those curious hackers, as I was myself six years ago, to be discouraged from giving it a shot.
Awesome!

Any idea when GitHub Pages will start using 1.0 (or are they using it already?). Really want to start using that gist tag ASAP (copy-pasting the <script> embeds is a bit of a pain).
Common advice around here would be to "charge more".
What if I have need to send $0.10c tomorrow if BTC is then worth $1000?

Placing the constraint right on the edge of the current value seems like it will just cause a lot of problems as the value continues to fluctuate.
Dig the post. The title is definitely a good way to get some clicks. But I would disagree that your first 3 examples are "stupid" things to say. They at least have some basis and are absolutely great challenging statements that can lead to awesome discussions.
Warning: Decapitation Video: Graphic Female Beheading Video Surfaces on Facebook
When you're dealing with bribery, you can't prevent blackmailing/fake reports at all.

What you can do, though, is to provide HTTP, HTTPS and TOR access to your webservice to allow everyone to submit stuff at his/her own security choice.

If possible, change your IP address(es) and domain names on random intervals; you can use free domains like .de.vu and friends to have reliable "entry points" (an example is canna.cu.to).

If you have an android app anyway, try building a "distributed" service like BitTorrent or Bitcoin for information exchange.
he did explain why, he says dumb shit so people who are smarter than him will correct him and teach him something they might not have been willing to talk about.
Sure. Which is why, I assume, the poster is still about child abuse on the upper panel. Older kids are more likely to be able to google (if not safely at home than at school).

And I highly doubt it's the only effort on their plate, with many others intended to reach out to older kids. In this kind of thing you just have to do whatever you can.
It may be less useful for your particular case but I found it an amazing tool. I want new books and I didn't know that the German site had the book I was looking for in half the price although three weeks delivery at most.
Be aware that while the site lists 24 common fallacies, many more exist: http://en.wikipedia.org/wiki/List_of_fallacies
The sad thing about this is that we're probably going to start seeing this form of advertising being used to specifically target kids with marketing messages, where the parent (or adult) looking at the same sign will be oblivious to what is happening.
Hey avolcano! Tom is going to try to push it out soon, but I can't say whether it'll be this week or maybe the end of the month!
Well done.

I'm building something slightly similar : http://www.shoptimate.com But it's browser extension, not a website and it's not limited to books or Amazon.

Note that shipping from a foreign country can lead to custom taxes.
I think the most likely explanation for the Fermi paradox is that civilizations destroy themselves before advancing to the stage where interstellar travel is possible. Look here at earth, all civilizations collapse sooner or later and this means that technology is forgotten or lost. Humans are too likely to engage in conflicts with each other before anything like interstellar travel will happen.
I'd say fluor because it's damn reactive (and thus, dangerous).
They will be added soon.