skysight-inc/HackerNews huggingface dataset:
> Also this is version one.

Windows Phone was version 7 and it didn't seem to make a difference. It's pretty safe to say that at this point, you need to make a splash or you're going to end up an afterthought. You can't just stumble in, you need to offer something compelling enough to convince others to get on board. Slow, evolutionary growth is fine for some things. It's not OK for a mobile OS launching in the year 2013.

Call it bullying the new kid all you want to rally support, we're just being realistic. When the vast majority of mobile phone users really couldn't care less about how "open" their phone OS is, FFOS brings little to the table except catering to amateur developers. Considering what is holding back OSes like Windows Phone isn't lack of apps from amateur developers, quite the opposite. They have those, but lack the heavy hitters.

I haven't heard "No thriving development environment for small developers" once when covering the downsides of Windows Phone. I have heard "No Instagram" about a thousand times. Maybe it's just me but I don't really remember an instance of any OS becoming popular by catering to small devs. It's a part, but it usually comes AFTER enticing users to come aboard. People didn't develop for iOS because Apple made it painfully easy for them, they developed for iPhone because millions of users bought them, said "Isn't this so cool, but I wonder if it could do <blank>?" and the rest is history.

Likewise, developers weren't chomping at the bit to go messing about in Eclipse, but millions and tens of millions of Android phones ended up in users hands. Suddenly, there was a market and then the popular apps came.
What algorithm does Readability use for extracting text from URLs?
BlackBerry puts itself up for sale
Haha, nice. It sounds like we have the same sense of humor. I get recruiters calling me all the time, so maybe I'll use this to mess with them.
Other discussion, which already has 112 comments: https://news.ycombinator.com/item?id=6197081
And yet, is-a and has-a relationships predominate natural language. Well, it makes sense: natural language is hard to reason about formally also.
Note that it's the 'City of London Corporation' [1] that's called for a halt. The title at the moment implies that the authorities of London as a whole have gotten involved.

[1] http://en.wikipedia.org/wiki/City_of_London_Corporation
There are a few gems that do this, but you're right, it'd be a huge shift. I do like the approach, though I haven't tried it outside of toy examples myself.

With features like this, the usual answer is 'if a gem gets popular enough, we'll consider it.'
What do you think?

For your information, I believe that violence and destruction are counter-productive.

As with most people, I rely on a global system of trade and cooperation for my livelihood. I do not wish to disrupt that. Fundamentally, most people wish to simply get on with their lives; to spend their time, attention and energies on their own job, on feeding themselves and their family, on keeping a roof over their heads, on maintaining their relationships with their friends, and on pursuing whatever it is that makes each of them individually happy.

This political pissing-match is not something that they know or care about. Indeed, the pool is now so polluted, who would want to swim here? We did not ask for terrorists to come here and try to kill us ... just as we did not ask for the authorities to poke their noses into our private lives and threaten us with what they find.

However, as much as I would like both of these groups to go away and scw themselves, I have to acknowledge that we have no real choice in the matter. If some random psycho decides he does not like my religion or the colour of my skin, and decides to murder me and my family for it ... well, in all likelihood there is not much I can do about it. Ditto for the machinations of the uncaring zombie bureaucracies that we call the "Nation State".

In truth, we are utterly powerless, and these things are done to us with neither pity nor mercy nor any real thought for us as individuals whatsoever. I do not seek change, for in a massively connected world of billions, it cannot be but like this.

My bitterness and rage are futile; less than nothingness; feeble against the unstoppable forces of inevitability.

The thought that I might get up and do something is laughable -- at best it might tar me with the same disease that infects those responsible for all of this -- optimism, and a horribly, destructively misplaced belief that we have any power whatsoever to alter things.
Just pretend to be extrovert. Smile and look at people when they talk as if what they are saying was fantastic. Imagine the people you meet are your friends. Those of your friends that prefer to talk than to listen to you. It's all bit tiresome for introvert but most jobs are.

When they hire you as long as you do what you are told and respond when somebody asks you about something and listen to people, no one will know that you are introvert.
> You're just bullying the new kid. One day he might grow up to kick your ass.

Skeptical questions on a discussion forum are not bullying. Moreover, it's hardly apt to suggest that the Firefox OS team, let alone Firefox OS itself, would retaliate. The fighting metaphor seems ill-considered and childish.
Is that legal? I'm fairly sure in most of europe you wouldn't be able to fire someone for something that minor.

I listened to 2 minutes of the speech around when he fired him [1] and the guy sounded like he was itching to fire someone, he mentioned 2 or 3 times that if you didn't like where Patch was going, or if you weren't 100% committed you should leave. In fact, immediately before firing he said:

> "If you think what’s going on right now is a joke, and you want to joke around about it, you should pick your stuff up and leave Patch today, and the reason is, and I’m going to be very specific about this, is Patch from an experience — Abel, put that camera down right now! Abel, you’re fired. Out!"

Just looks like a pathetic way to try and show people he's serious. I hope he has to resign because of this (assuming the only reason for firing the guy was the picture)

[1] http://jimromenesko.com/2013/08/10/listen-to-aol-ceo-tim-armstrong-fire-his-creative-director-during-a-conference-call/
I just pointed out that the experience cannot possibly be exactly the same without any compromise over his current usage as he described it.

Some usage will have to be adapted and/or compromised will have to be made, or else just accept being monitored.

Overpromising is not a good policy.
Show HN: The Clojure Cheatsheet for Emacs
This is a clear example of the judge over stepping her bounds. The first statement, that the name could gave a negative impact on the child, makes some sense. The second statement does not and really doesn't have a place in the court room. Just because this judge believes Jesus is the only messiah and only he should be called that doesn't mean she has the right to change it. What's next will every person named Jesus have to have their name changed to Jose? Will every person named Mohammed have to have their name changed?
I kind of chose "equally likely" as a way to avoid rattling any cages. Obviously, I don't personally feel it's equally likely. I think the scales are heavily tipped towards irrelevancy.
For those unaware, this is not "London" that's stopping the tracking bins, it's the City of London. This is the historical center and current financial district. It is ~1 square mile out of ~600 for the. There are all sorts of curiosities around the City - it is not governed like the other boroughs and is extremely wealthy in its own right. Conspiracy theorists have found much fodder in the City government and control.

The current set of bins are claimed to all be in the City , but this move is not the end of of the tracking of people in London via their phones.
Do things, write about it
I knew someone during our senior year of college that couldn't start a new Java class without using the "New Class" menu option in Eclipse. It was painful, to say the least.
Thanks!

I'm sure you know that I'm a big fan of presenters, maintaining one of the most popular gems that implements them, but they've generally been deemed a bit too heavy of a pattern in the past. What do you mean by 'arbitrarily set them'?

There were performance tests, but nobody used them, so we pulled them out to a gem in 4.0.

Can you give me an example of the eval problem? Not familliar with it.
Self-derision. He thought it was very simple initially. Like you do. ;)
The game is about a similar checkpoint in a city split in half, I thought it was a deliberate reference...
The Most Overlooked Skill of Great Leaders
Indeed, I was nonspecific, and I agree with your details.
LavaBit's Architecture (2009)
Your numbers are off: http://nces.ed.gov/fastfacts/display.asp?id=28

The average salary for full-time public school teachers in 2010–11 was $56,069 in current dollars (i.e. dollars that are not adjusted for inflation). In constant (inflation-adjusted) dollars, the average salary was about 3 percent higher in 2010–11 than in 1990–91.

Note the average is well above the median in this case.
In many, perhaps most parts of the US, you can legally fire employees without cause.
You've got to fight ... for your right ... to -- Oh. Ew.
He was going to fire Abel anyway and just needed an excuse.
Elon Musk yet again proves that he is nothing but eccentric billionaire devoid from any touch with reality. I guess he is just hell-bent to play with his futuristic toys, while our own planet, the only known planet that can support life is in distress. Do we really need a Hyperloop? No, we don't. We need to clean up CO2, deal with climate change, overpopulation and fresh water crisis. These people are truly the ones that like to party amidst the bubonic plague.
1) was specifically reverted by David, so that won't be happening.

2) How is it not agnostic now? What's the problem with just using rspec?
Google with Google + taking over the Internet
>There's always chemicals in the food. That's what food is made of.

Not very useful pedantic correction. He doesn't mean flour, salt, sugar etc.

He means artificial sweeteners, preservation chemicals, additives, etc.

Stuff people have not traditionally eaten for evolution-spanning years to be adapted to them, and are only used to maximize profit.
Behind the music: the backstory of Marimba 158, the iPhone text tone
Modern browsers can use requestAnimationFrame to allow the browser to handle render loops differently from update loops. How this works between browsers isn't always the same, but the description tends to be along the lines of allowing the browser to use another thread for those calls, use GPU acceleration, pause rendering if the page isn't visible etc. In an engine I've been building, I've been using setInterval(1000/60) for the update loop with a delta time calculation, and requestAnimationFrame for the renderer calls, seems to work very well.
You're being a little harsh here. I think he was actually trying to impart the idea that it's worthwhile to have a foundation in CS, even if you don't necessarily work on deep algorithmic code every day. He drew on some (perhaps foggily remembered) CS background to successfully solve a problem, so why knock him?
My first dozen attempts were kaput within 3 letters. The search is so quick, I almost thought the product was broken. Examples would be nice, though I understand that's difficult since any example domain could be bought and become irrelevant.
From Jefferies to Wanelo: My 2.5-Year "Job Search"
And the good ones often get squeezed out because their focus is on the company instead of politics. Really a sad state of affairs.

I'm convinced that most companies survive in spite of their management. At least in the US.
Thanks! Didn't see the Slate article. On the plus side, the CNN article goes into some detail on the current AOL / Patch situation and the CNN commenters are quite hilarious. CNN would have benefited from the fact that Abel Lenz regularly took photos of meetings like that.
I ported my game http://www.towerstorm.com to FirefoxOS over the weekend too (at campjs). It was surprisingly easy, the only difficulties was making it run on such a small screen and dealing with no longer having window.location or navigation buttons.
The Scientism Delusion
Of course not, but most people on this planet don't believe that one human is just as valuable as another, a homeless drunk just as valuable as Einstein.
Symbol table, multiple passes, iterative processing....

The state is not event-based in nature but does exist.
Shopify Announces Payments
The gallery layout can be seen in G+ for a while now. But the ambient effect in full-screen mode is awesome!
"AOL provides broadband offers through partnership with Digital Landing, owned and operated by Acceller, Inc."

http://broadband.aol.com/broadband/getting-broadband.adp
Indeed, the same City of London that is surrounded by the "Ring of Steel"[1] - described as a "surveillance cordon" with almost half a million CCTV cameras. At the checkpoints police had near-carte-blanche to search any vehicle they liked.

From a different era, granted, but a strange entity to be kicking up a fuss about privacy.

[1] http://en.wikipedia.org/wiki/Ring_of_steel_(London)
Is BEM The Perfect Structure for CSS?
Does the presence of a process make it any less immoral?

I am sure there are drug cartels with a very rigorous process that they go through when they carry out a revenge killing --- first, extract the pancreas, then the spleen ....
That you get the results you expect.

How is that any different from Haskell? You think that merely lining up types and having it compile determines that it also "executes correctly"? There are also algorithmic and other mistakes.
As a counter point to the (justified) positivity: Firefox OS is still rough around the edges. The app I threw together (basically just packaging a mobile site) doesn't look right on the higher-resolution phones, as Mozilla haven't sorted out the scaling yet. The OS itself feels really very slow.

But it's an interesting project. Just not ready for the primetime yet.
The finance community, on the other hand, is very aware of Tesla (NASDAQ:TSLA) and Musk
How Foursquare's Dennis Crowley Lost The Narrative To Yelp's Keith Rabois
I've heard of these building that store nothing but paper books that you can borrow for a certain period of time and return at a later point.
By pretending to be something you aren't you risk of trying too hard and looking even creepier.
Nobody is forcing anyone to eat at McD. For an entire family I think it'll be more expensive than cooking a normal meal. Besides, the average customer for McD is not the poor, it's the middle class. http://www.neatorama.com/2011/11/13/mcdonalds-biggest-custom...
Legal, yes, but also ample grounds for a civil suit as well. One would think AOL's board would also desire a CEO who would've handled that differently.
Domain lolpenny.com for sale
Email me if you're interested. I was thinking that this would make a great micro payments commenting service. Thought I'd share it with the community first. Not looking for much money at all. singularityhacker@gmail.com
The arguments against UUID just don't seem strong enough to me.

Even with huge datasets queries against UUID keys/indices have never been any kind of bottle neck or major performance hit compared with other more complex queries within the application.

Add that to the fact db's like Postgres have native support for UUID types and stable extensions for UUID1-4 generation, I just could not see myself wanting to sacrifice such a well known solution for one that offers such slight gains.
Lots of minor features that are missing, but I expect most of that to be taken care soon, if it isn't already in some branches. Right now, there are lots of minor niggles that make me miss my iOS/Android devices of the past (heck, even my old Palm Pre). But the basics do work, you can take calls, multi-task, browse, tweet etc.

Right now what bothers me most is the lack of badges on icons, I'd really like to quickly see how many calls or messages I've missed, without going to the notification pull-down. A 24 hour clock wouldn't hurt either, and the organisation of the Music players is a bit off (no albums under artists, pretty but useless main view etc.). In my release you can't control it from the lock screen, either, but I think that's going to be in the next version, judging from the wireframes.
http://en.m.wikipedia.org/wiki/Exception_that_proves_the_rul...
What about simply having one do odd and the other even?
I made something similar a while back to generate backgrounds on a music website. I took a different approach, and it's not as clean. If anyone is interested to see a different attempt, take a look at the JS.

http://wwwstu.tcu.edu/baerbradford/tiles.html
Wow, the last time I heard of AOL was something like in 2002. Didn't know they were still alive.
OpenStreetMap have pretty good data, actually, not just for Belarus, but also all sorts of areas in the ex-USSR where google/apple/nokia can only manage a blank space, or a 1 point per 10km vector road. Saved my bacon repeatedly while rallying across that neck of the woods, and you can very easily load OSM data into a garmin or whatever.

Edit: looks like google have been making lots of headway in this area too - https://www.google.com/maps/preview#!q=rostov+on+don&data=!4... - this time last year, there was only one road in Rostov, according to them, and it was dead straight. Made navigating fun, as I failed to get the OSM tile for the area, as it was an unplanned side-trip.
Simple python tool to manage your SSH
You'd reduce fertilizer usage if you could prevent farmers from over-fertilizing. Simply following directions would be a huge step forward. Unfortunately there isn't a technical fix for stupid.

There is more to fertilizer than just Nitrogen compounds so you would still need a fertilizer, it just wouldn't need to be as nitrogen rich. And the farmers will continue to over fertilize.
I work at a medium sized web agency (~60 employees) as a developer and consider myself introverted. For the first year I worked in a client facing role, which exhausted me - long hours, a lot of social interaction. It wore me down almost to the point of burnout. I then made a lateral move to a non client facing team which greatly improved my quality of life here. So there may be hope for you at a larger company that has non client facing roles - but you may need to work yourself up the ladder to get into them.

You can't change your underlying personality, but you can work on being more social. It's definitely not easy (at least not for me) - when in social situations during the workday, my internal monologue is usually saying "I'd rather be coding." It takes time and practice, but it's achievable. I've been working at being more social and have seen some success.
No, the 149€ (tax excl.) model is the Peak+, now in pre-order. The post makes use of the Keon, not available now, but listed at 91€ (tax excl.) [http://shop.geeksphone.com/en/phones/1-keon.html]
The whole world becoming vegan would not be a slight behavior modification. That would be a huge shift in the behaviors we evolved to have, which is the eating of both meat and plants. The reason people like eating meat is because we evolved to find meat delicious.
Are they preemptive?
Even hand luggage would hold things up and I can't see this being a good option without at least hand luggage. Without it you'd rule out almost every commuter (handbags, laptops, etc).

And if the infrastructure is a tube, then damaged infrastructure would grind everything to a halt for some time.

Still, something more like a train would still avoid the headache of boarding and taxiing that you get with a flight.
Open Street Maps seems to have pretty detailed data of Belarus.
Why Data First Development Rapidly Fills Application Whitespace
I think it may be a typo? The Keon is still 91 euros (http://shop.geeksphone.com/en/phones/1-keon.html).
Contrary to Windows Phone, FxOS is not aiming to be competing against the high end Android or iOS devices. Nor will it be appealing to current consumers who have a smartphone in their pockets. It's targeting consumers that currently hold feature phones (mostly Nokia) that can either not afford a smartphone, or just a very low-end Android that performs terrible. FxOS is not here to be the ultimate OS for developers, but to bring a fully featured smartphone experience to Latin America, South East Asia, Balkans, etc.
It's a nice touch that GoDaddy encourages you to register a geographically correct TLD as well.
This - http://en.wikipedia.org/wiki/At-will_employment
They own, among other things, Huffington Post, TechCrunch and Engadget, so even if you haven't heard of them specifically, chances are you have heard of at least some of what they do.
It's pitched as a better option than a bullet train so I think it's safe to assume the primary thrust is transporting people.
Bug reports can only be as useful as the people who receive them. Try zooming with any browser; you'd expect it to, hum, zoom, but what actually happens is that after zooming, the pictures get resized again, so no matter how you zoom, it always looks the same.
Get back to me when it's been announced and when someone who knows what they are talking about has taken a look at it.

(and by "someone who knows what they are talking about" I don't mean TechCrunch)
The issues come in the mixed type cases. Consider this C program:

#include <stdio.h>

int main(void) {
long x = 9007199254740992; // 2^53
double y = 9007199254740992.0; // 2.0^53
long z = 9007199254740993; // 2^53+1
printf("x == y: %d\n", x == y);
printf("y == z: %d\n", y == z);
printf("x == z: %d\n", x == z);
return 0;
}

Its output shows that "==" is not transitive in C:

x == y: 1
y == z: 1
x == z: 0

On the other hand, "==" is transitive in Julia:

julia> x, y, z = 9007199254740992, 9007199254740992.0, 9007199254740993;

julia> x == y, y == z, x == z
(true,false,false)

You have to be careful: if you compare "y" and "z" by converting "z" to Float64, they appear to be equal even though they represent entirely different integer values. When subtracting them, however, one does convert them to Float64, so their difference is zero:

julia> z - y
0.0

This kind of issue is why it's so important to have a theory of what "==" means.
Seriously the only people who think Android is great for low end devices are those that have never used it. I've built a number of apps that needed to support those devices and it was a nightmare. And it's not just pure specs everyone involved thinks of the people using them as cheap and therefore less deserving of a polished experience.

Breaking free from all of that and getting back to simple, well executed basics is the way to go IMHO.
I still don't see how setting security rules would prevent cheating. I would love to know how to fix this issue as I'm making a similar MMO game with Firebase.
I don't think it's lying about the position as Codelearn comes up #17 for me for 'rails tutorials'.

However, any position beyond #10 is pretty much useless on anything but the most popular terms. People just don't tend to venture that far. The difference between position #17 and #40, say, will be like fighting over 0.0001% vs 0.0003% of the audience (not real numbers, just to illustrate a point).
RSS feeds with all DBLP-indexed Computer Science papers
> So, your comparison here is not fair. You should compare
> Go's package management with Python plus
> setuptools/easy_install, Java plus Maven, Haskell plus
> Cabal, etc.

That makes Go look even worse, doesn't it?
Bought this last night, I must say it's really fun. Though, I was forced to switch to an actual mouse to play. A touchpad isn't quick enough to move all those documents around. I also wish there was a hotkey (perhaps it'll be an upgrade) to get to the regional maps pages.
really? a site that is centered around local news that doesn't have miami or fort lauderdale as an available area for florida?

you'd figure the first thing they would do is have all the major markets covered