skysight-inc/HackerNews huggingface dataset:
I can't tell if you're joking. If you're being serious, though, I think you took my comment too literally. :)
In the Netherlands we use the "US International" keyboard, which is basically qwerty like you're used to but with dead keys to make áéàüetc. We don't have that many odd characters so it's okay not to have special keys for it, but I'd agree with anyone saying that even these few are too many. If we're gonna clean the language up though, let's also get rid of other overhead. For example the sentence "If we clean language though, rid other overhead" makes quite a lot of sense.

Other countries that make even less sense and use way too many special characters (from my blunt perspective) usually have different keyboards. Prime example that I know of is France where you have to use the shift key to make numbers.

To answer what you actually asked: Yes we are taught how to make those special characters. For me it's as logic as typing parenthesis or the euro sign, but I'm spending most of my waking hours typing one thing or another. Many people don't or barely know how to.

It's not what most of the time is spent on in those courses. We're being taught the asdfjkl; row just like everyone else. Or aoeuhtns, depending on your keyboard (in the Netherlands we only have qwerty though). Making accents is more of a side thing that's mentioned once or twice after learning everything else at an acceptable speed.
Top Mistakes in Starting an Online Business
Ah. The offering used to be called Google Apps for Domains back when users could still sign up for free 100/50/10-user-limit accounts. Google Apps for Business, in some of our minds, is the post-December 2012 paid service.

Here's a link comparing the free edition with Google Apps for Business:
http://support.google.com/a/bin/answer.py?hl=en&answer=17512...

Thanks for getting back to us though!
Awe, dude... I thought it was funny.
1. Yes, most everything we changed is in the open source Redis code base. That's what I'm referring to as upstream, above.

2. Redis is in the critical path for a majority of API requests. I can't provide a specific percentage.
I switch (with a key combination) between a French keyboard, when I need to write text in French with accents, and an English keyboard when I need to type various types of brackets e.g. [] and {}. I actually know two different French keyboard layouts ... and can touch type fairly efficiently using any of the three. I don't consider myself a very efficient user of keyboard shortcuts.
Like LinkedIn - but in real-time and social
There are tons of alternatives to JS if you count languages that compile to JS. Probably just as many as there are alternatives to PHP. Also, the fact that there are alternatives to PHP does not mean that they are widely used. We're in an echo chamber here, but in the real world, PHP is still the de facto language of the back end web. The LAMP stack is still the dominant setup. It's unfortunate, but it's reality.
This looks like a geek-project, but it is actually
a dad doing exactly the same as cutting up dinosaur pieces before they need painting, or sanding Hornby rails down for better grip, or reading the book ahead of time in case of long words!

Just with Arduino.

You sir are not a geek, you are just a concerned parent.

Nice one.
Seems that the information came from a news program on a Russian state TV channel.
We now await the comment from an even more pedantic professor of music picking the details of _your_ comment apart.

(Instead of criticizing, you could have framed this as interesting elucidation and additional info instead, and let people make up their own mind)
I'm just gonna post a previous comment I made on another story regarding this:

----------------------

I wonder why in the Venezuelan government's eyes it's OK for them to constantly monitor and record every call, email,etc made by their political opponents.

I wonder what would happen to an officer of the SEBIN (venezuelan inteligence agency)if they came out with details about how they record every political opponent movement. I wouldn't be surprised if they ended up being just another statistic in the homicide rates.

They even had a late night TV show (La Hojilla) where a guy would play back cell phone recordings and emails of the opposition politicians.Live. On TV. He had carte blanche to insult,record anyone he wanted live on TV. Chavez would often call in to the show to congratulate him.

They even had a Congress session where they played recordings of the cell phone calls of the most prominent opposition members and their family. And that was live on TV again!

Hipocrysy at it's best.

---------

These governments are not "fighting for freedom" or for the privacy rights of the people of the world.
Many of these governments would sell their mothers to have a PRISM-like system. Venezuela included.

EDIT: when I talk about hipocrisy, I'm talking about the venezuelan govt, not Snowden.
Is it absolutely certain he's even in Russia? Couldn't he have left Hong Kong on a freighter bound for South America weeks ago? It would explain why nobody has seen him since he disappeared in HK.
If you're a typical early stage startup with 100 visits a day then you shouldn't be caring about the difference between 4% and 5% - it's not big enough to matter.

At that stage you should be testing big changes not little ones and increasing traffic.
Looks really cool. Great job!
To me "leftist" has certain idealogical connotations, as in trying out a particular system of government that emphasizes strong and omni-present governmental control (like the USSR, for example).

In my opinion the countries listed are not leftist, they are simply very, very corrupt with very poor law and order and poor government accountability and democratic in name only.

I don't think they are "leftist"; they are just very corrupt and the majority of people are powerless to change it because criminal and military elements are opposing them.
a lot of my friends knew nothing about the NSA illegalities going on. if they read this, they probably wouldn't get that it's a joke. They'd start searching for the sign up page online... i need new friends
The irony is that there's no such policy for buses, which in many ways are less safe than planes. One catastrophic bus crash on the way to Tahoe could conceivably wipe out most of search quality, or any other department.
Those are great rankings for the parts of the software development community that use Stack Overflow and GitHub. Here's a hint: those parts of the community are not representative of the community as a whole. Not even close.
Free-enterprise economics != free-market capitalism.

Capitalism has enough of a history to counter the claim that it (if by 'it' you mean 'free-enterprise economics') is a force for 'human liberation'.

It appears that perhaps you are talking about ideas, instead of actual implementations of free-market capitalism. If so, then let's limit criticism of opposing economic policy to their ideas, as well. And by that measure, capitalism cannot hardly offer 'human liberation all over the world' to compete with socialism and communism.

If rulers are the worry (and, still talking in the realm of ideas), then capitalism fails at providing the greatest possible equitable division of rulership. Communism and socialism both offer a far more expansive systemic build of ownership of the means of production and the exercise of that power.

If you want to discuss implementations, on the other hand, then that is the point where we get to bring up history and the facts, and we can draw out a nice chart of pros and cons with all the various competing economic ideologies for the purpose of determining which one offers the most 'human liberation'.

When we're done with that, then let's factor that back into the discussion of ideas, pinpoint where the implementations fail the ideas, and figure out how to correct the implementation deficits in whichever idea was found to possess the highest 'human liberation' factor.
Correct, I acknowledge that:

On the other hand, once it’s public, it’s public for good. Git makes cryptographic guarantees that ensure that if someone tries to rewrite history to obliterate a file, every clone of that repository will notice at the next fetch (perhaps to the ire of your fellow developers).
No wait, not yet, I'm not done download ... um ... [insert something about freedom]

Seriously, my internet connection isn't the fastest, give me some time will you?
Systemic poverty occurs not because there is a welfare program

rather because of classism, racism, and capitalism

Yeah, we completely and totally disagree. Racism is obviously wrong, but you'd have to show why other minority groups (korean, japanese, chinese) don't have the same poverty rates as blacks and hispanics before attributing poverty to racism.

Capitalism has been the greatest economic system for humanity to break out of poverty in history. Feel free to point me to another economic system that has worked better at taking a diverse melting pot like the USA and allowing anyone to achieve the highest economic and political levels in society -- hand-waving theoretical economic systems are not admissible as evidence.

Classism tends to happen when layers of a society calcify because the framework reduces mobility. Free market capitalism allows people to start businesses and achieve the ultimate in economic mobility, shattering the classes.

Apart from all that, welfare and assistance is taken by force from others in society. I'm okay with caring for those who are truly unable to work, but most of the dollars going to such programs today go to fraud or other unnecessary use of that money.

this kind of attitude is a direct endorsement of systemic racism and classism

As usual, your political persuasion tries to throw out the race card. That tactic offends me mostly because the irony is that your political philosophy causes more stifling economic stagnation than any other. That stagnation is the cause of distinguishable classes and just reinforces economic distinctions between races that reinforces racial stereotypes, encouraging racism.
Despite much of it being proprietary Nokia's S60v3 platform, a Symbian derivative, was/is if not easily hackable (due to the whole certificate business) then at least very easy to write basic apps for. This is thanks to a great Python interpreter [1]. With it I built an RPN scientific calculator with a custom GUI and years later a remote control program for Motion [2] in about an evening each, including (re)learning the API. Thanks to PED [3] I was even able to write small text-based programs on the device itself (though I'd recommend against that if you don't have QWERTY phone; programming on a Nokia N73 was hard enough back in 2007). If you happen to have a phone that runs a variant of Series 60 give Python a go.

[1] https://en.wikipedia.org/wiki/Python_for_S60. The final 2.0 build sadly broke some networking code. There were very few people complaining, so it didn't get fixed. I suggest using version 1.4.5 instead if you choose to play with it.

[2] http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome

[3] https://code.google.com/p/ped-s60/
the _implementation_ of "free market capitalism"

I.e. not actually free-market capitalism. So why refer to it as such?

I'm puzzled by the number of people who call the economic system of the US free-market capitalism. It's corporatism, or state capitalism, or a mixed economy, or something else. But not free-market capitalism.

Much like people point to the state of health care and health insurance in the US and say that it shows the failure of the free market.

It's anything but.
How Stripe Builds Software: Interview with Greg Brockman
What's the difference between wheezy and wheezy (security)?

https://security-tracker.debian.org/tracker/CVE-2013-2070
I think that's irrelevant. Snowden was interested in revealing that democracies that purport to have a certain set of values actually have a different set of values, and a set of secret non-accountable courts and agencies which can do whatever they like. He's done that now, and now he needs refuge.

Yes it would be nice if he had asylum in a country which was more aligned with his beliefs, but guess what - none of those countries turned out to exist, since none of them offered asylum.

So what's he meant to do so that he doesn't appear hypocritical?
Simply use and store everything in UTC. If you ever need to do grouping by time in any other timezone, it would be trivial to do the conversion.

DAYOFYEAR( CONVERT_TZ(my_datetime_field,'+00:00', '+02:00') )

Seems very intuitive to me.
I'll take the ones with the hob-nails on the bottom.
The Israeli entrepreneur infographic
I knew bytes were ambiguously sized, but I had thought a nibble/nybble was (A) always half an octet, and (B) a fun Apple coders magazine [0].

But sure enough, I was very wrong on (A): Apple II disk writes were done in "sets of 5-bit or, later, 6-bit nibbles" [1].

Thank you, chiph!

[0] http://www.nibblemagazine.com/
[1] https://en.wikipedia.org/wiki/Nibble#History
Explain Unicode to Grandma and Land Your Next Job
I didn't just interview the people who made those decisions. I've talked to dozens of federal and state CIOs over the years, along with many contractors and Web developers. The consensus amongst insiders and industry observers is that this approach and outcome are genuinely novel and innovative in the government space, which is why I wrote the feature to begin with, starting months ago.
These are all countries where 'Yankee' is a bad word and 'socialism' is a good one. This isn't subjective, it is amply documented.
Um, no. Have you seen the people out in this world? Like, really measured how diligent, engaged, and effective most of them are? If you have, you’re not worried about competition.

Yes, yes I have seen the people out in this world, and I've since decided that I don't really want to actually compete with people whose work-ethic consists of staying in the office from 10am-9pm and then spending the rest of the evening on hobby projects until 3am before doing the whole thing again, until the weekend comes, at which point the majority of one's hours are available for the hobby projects.

I've seen that, and I've decided I want to be a human being, not (no offense intended to someone I half-admire) a specialized insect. I don't just code, I read, comment, cook, and exercise too. When I can, I take trips or go on normal social outings.

All of these prevent me from having a really, truly competitive work-ethic. And I want to note that I know for a fact I'm a good deal more accomplished than people of comparable age and background to myself. I'm just not a superhero worker.

Which also goes straight to the argument that "People are lazy". By the definition used by capitalism and capitalists, yes, people are naturally lazy. That is, we usually do not naturally enjoy totally consuming our capacity for drive and effort in the flaming bonfire of a single near-nonstop labor.
This is hilarious, i just made exactly this as a personal project very recently (only its super ugly, i did it in under 1 day)

http://ff.mouseofdoom.com/

I also uploaded the source to my git account if anyone wants to take a look: https://github.com/ndroo/friend-finder
Yup, I mentioned glass houses.
ThriftDB
What are "futures", and why should you care?
This starts to sound a bit like John McAfee's story. Better make sure any journalists don't forget to remove geotags from photos!
As a European, I'm utterly and totally ashamed that nobody here actually offered him asylum. None.

This lack of action speaks so very clearly that whatever nasty the US is doing now, entire Europe is in on it already. Sans the actual European people under total surveillance ofcourse.

It seriously makes you wonder what's going on behind closed doors in European governments and EU offices. It can't be good, and it needs to be rooted out pronto.
Awful Question Surrounds Plane Victim's Death
What would be a good evidence for you about the TDD influence in design ?
> the number of tests, checks and counterchecks they have to go through before being approved for service is soul crushing.

> I'm pretty sure that the total count of in the bug database of any airline software currently in service basically amounts to zero.

The military, NASA, and a bunch of other critical organizations really wish that what you were saying was true. http://en.wikipedia.org/wiki/List_of_software_bugs
It may come as no surprise that Mullen cited the GDS team as an inspiration.
Why pay $800?

I can buy a brand new unlocked Nexus 4 for $305 CDN. This is a top tier smartphone.
Explain various Action classes used in struts framework
We bootstrapped a product video
PHP never really went away. It's still quietly powering many, many websites out there (and not just sites running a copy of Wordpress). There are active developers making loads of projects with it still.

I think it gets a bad rap on HN because there are so many terrible PHP developers and it lends itself to allowing them to function. I work with numerous GOOD php developers and it's quite a different story then. I do find it funny that Matlab is somehow in the top-20. I mean, I've studied engineering and the curriculum used Matlab for teaching, but how many real engineering firms out there actually use Matlab??
Is educating the uninsured about the provisions of a law that applied to them "propaganda?"
How do you define a 'sandboxed' system? What if I choose to run the Wordpress/Django/Drupal/Whatever-CMS on a shared host? Cracking tools don't often take into account the negative effects on non-target hosts, nor are they generally tolerated by shell providers.

For example, see 'Prohibited Usage' for Linode:
https://www.linode.com/tos.cfm

Unless you're paying for raw bandwidth, you're subject to the ToS of each resource provider along the way.
Sorry, bit confused - are you saying that NSA is spending more than Google / CitiBank or the other way round?
Cdist 2.1.2 includes lots of cool changes
This is a really excellent comment. I would go further and point out that it’s slightly missing-the-point to apply harmonic variation to a tone-row structure. Serialism, as practiced by the big three, represented in part a rejection of harmonic variation and a renewed focus on counterpoint instead of harmony (especially the primacy of the tone-row variational operations of transposition, inversion, and retrograde motion, which seem to be ignored entirely in the video—or at least in the first 12 minutes, which is all I’ve made it through, admittedly).

None of this is to say that one can’t build tonal structures over a tone-row, or engage in harmonic variation; some of my favorite compositions do exactly that. It’s just worth keeping in mind that this has relatively little to do with serial composition as practiced by it’s originators, who really were trying for a genuinely atonal approach.

(If I had to guess regarding the quote, I would say Berg or Webern, but I don’t have an actual reference available either).
If this holds, it could be a key ruling. The government's assertions of the need for secrecy as a matter of national security in virtually everything have essentially given it carte blanche to do as it pleases AND without true oversight.
So remember: as long as you don't try to have a certain set of values, these things aren't actually bad. Nixon's mistake wasn't partisan spying, it was only not to say that partisan spying is OK.
I agree on focusing on big changes, but these hardly need to be A/B tested. A/B should be more for optimization.

So this seems to confirm my idea that (statistically sound) A/B testing is not for startups...
Even a small apartment should have a dining table, your straight-backed dining chair will be better for your back than your bed or your couch, especially if you get up and stretch at reasonable intervals.
Having been in the position of hiring technical people for the past 10 years I can say with a very high level of confidence either all the perl people have such nice jobs with so much security that almost none of them ever need to apply for a job, Or I can say this is a broken metric ( same thing goes for C - C++ BTW)
"Leftist" is one of more respectable terms that those countries have been called by the western media :)
Agreed. They used to do this with the plastic Macbooks (hence their popularity at Colleges/Universities). Also the iPad mini, though more expensive than some of its Android competitors, doesn't command the premium price usually associated with an Apple product.
Doesn't look like it's going to be open-source, so the "safe" part will be hard to independently verify.

Meanwhile it's also XMPP-based, and so it looks like it will be yet another centralized service, with servers run by Hemlis themselves. (Don't get me wrong, I'm an avid XMPP user, but I believe in freedom to choose my own software and service, including my own.)

If it's not just another closed proprietary service, it would be great to see more info about that.
If the Venezuelan government really wanted to be nasty, they could arrange for Snowden to be assassinated in a manner that implicates the US government.
True. Much as they were deeply involved in PCs. But the mainframe people and the desktop people identified pretty strongly with their respective character sets in the old days.

There is no technological reason EBCDIC couldn't have been the encoding for the whole desktop revolution, other than the dramatic central control vs local control, mainframe vs desktop thing.

There is some truth to the claim that whenever IBM reached a fork in the road they usually found a way to go both ways, at least for many years in the olden days.
Standard Treasury (YC S13) Aims To Make Software That Eats Commercial Banking
a particular system of government that emphasizes strong and omni-present governmental control

That's just "authoritarian", which isn't really limited to a specific place on the left-right spectrum. You can have left-wing governments based on strong state control and security services (USSR, GDR, Cuba), as well as right-wing ones based on the same (Francoist Spain, Pinochet-era Chile, Iran, apartheid South Africa).
Not gonna lie, there's something curious, if not suspicious, about your enthusiasm... ∗squints∗
I started to write a comment detailing what's wrong with this article and then realized that 'flag' was easier.
Seems to be ok

http://people.canonical.com/~ubuntu-security/cve/2013/CVE-20...
I would claim the opposite. People who live in a vaccume can't very well be said to be part of a community.
Your definition of 'left' and 'right' in politics is quite simply just wrong. Both left and right can descend into state control just as easily. Fascism, for example, is a far-right ideology.

I also don't know why you think Venezuela is less democratic then many other N Hemispheric countries. But having no comparison with which to judge I don't know how corrupt a country needs to be in order to register as 'very, very corrupt' on your radar.
Problem: I forget what price I paid for something
For those of you who find Schoenberg's work interesting but ultimately unlistenable, I suggest checking out some Takemitsu. He uses a lot of similar ideas, but you don't get the same feeling of contempt for the concept of music that one sometimes gets listening to hardcore serialism. (I know that's not at all how schoenberg thought but it's hard to avoid feeling like that on occasion.)

Rain Tree Sketch is a good place to start: https://www.youtube.com/watch?v=DD01g6q3zPo
Developing Neural Networks Using Visual Studio