skysight-inc/HackerNews huggingface dataset:
BBS's, Usenet, AOL, CompuServe, Yahoo, LiveJournal, MySpace, Friendster...

I think there's a history there where certain social/discussion/sharing sites/systems are popular, for a while, they peak, then the next cooler thing comes along and the masses move on. Yes Facebook has hit the highest peak to date. But that doesn't mean it will last. When Zuck started it was the small cool elite site for Hardvardies. Now there's a lot of Moms and Uncle Bobs on there, the masses, dorks, rednecks, coworkers, bosses, and precisely because Facebook has violated user's trust a few times, and spread it's Auth system and Like buttons everywhere, a growing sense of distrust and avoidance towards it, precisely because you don't want Facebook knowing everything you do, or risk having the Moms and Uncle Bobs find out, coworkers, bosses, etc. Popularity is a double-edged sword: if you get it virally over just a few years you can lose it virally just as well. Now I do think Instagram was massively overvalued based purely on objective evidence to date. But I do understand how Zuck could fear it, based on future possibilities, and priced it based on fear. He knows how quickly Facebook's success came to him. He knows how quickly it might have come to Instagram. And arguably, past a billion or two in the bank, it's all just play money.
Excellent point. People should read your coworker Nathan Marz's book _Big Data_, for a lucid discussion of schemas.
"Alex ... [realizes] that someone added an extra field in each line"

Someone?!? Who's touching the server configuration and why? Unless Alex put a publicly accessible web interface on his .conf files, this shouldn't be happening.

Back on topic. The increase in size for logging in JSON could easily be a deal breaker.
Italian Nobel Rita Levi Montalcini (http://en.wikipedia.org/wiki/Rita_Levi-Montalcini) turned 103 years old a few days ago, and she is pretty active as well... maybe taking the mind active helps living a lot and well :)
That's not quite it though.
Aye, becoming healthy is a better start than drugs or equipment to help you breathe.
Cispa cybersecurity bill passed by US Senate
Well, let's be cautious. The constraint of moving from the asteroid belt to near-Earth orbit is less "absurd amounts of energy" and more, "how fast do you want to get there?". More importantly, we're not necessarily going to choose the asteroid belt for our source, due to these time constraints. Measuring in terms of Earth's orbital radius ("astronomic units" or AU), the Moon is 2.5 mAU away, Mars and the asteroids are 1000+ mAU away, and the metallic asteroid (6178) 1986 DA approaches Earth's orbit within 161 mAU, which is to say nothing of Earth-crossing asteroids.

It's true that moving an asteroid would require a lot of energy simply because they're unbelievably massive; the space shuttle propulsion system might dish out something like 10^14 joules, but a typical mining asteroid is 10^13 kg or so. But apart from that, space is frictionless, and so moving a longer distance does not require much more energy, just much more time. Sending ships to and from asteroids shouldn't require an energy cost except to cut down the travel times, in principle.
What does being one of the top contributors have to do with anything? Everybody should be criticized when they deserve to be.
related to zerg-rush, perhaps?
Yep. The most rational explanation for that valuation was that it was irrational. I truly think that was the thought process, whether consciously or subconscious. It sure as hell wasn't based on revenue.
Instead of reinventing the wheel, why not make this library work with the wrappers provided by Mapstraction?

http://mapstraction.com/

Edit: Sorry, didn't notice the part about leaflet earlier. But yeah, Mapstraction support would be nice.
The worst offence of this type I've come across is in JetBrains' latest crop of IDEs.

In WebStorm, they completely removed the scrollbar in the code editor, and replaced it with this "hidden until you mouseover it" slider thing. That means you have no visual cue where you are in a document, scroll-wise. And no way to quickly grab the scrollbar with the mouse since you have to hover and wait on the right edge of the screen before you can see where you're headed.

Making it worse, they have (normally) really useful gutter over there that displays colored bars describing the health of your code. Those are cool, but they now live on top of the scroll bar so even when its visible it's still pretty hard to find it.

Compare that to their (awesome) ReSharper plugin for VS.NET that preserves the original scrollbar and adds that helpful gutter bar next to it. You can quickly see the health of your code AS WELL AS where you're scrolled in the document. Perfect.

I filed a bug against WebStorm about this and had it immediately closed as "by design". Worse UI. Intentional. And not even a setting you can uncheck to fix it.

I actually uninstalled my paid copy of WebStorm as a result. It'd be an awesome product, but all its advantages are wiped out by not being able to navigate around files at times when I have a mouse in my hand. One bad UI choice to turn a good IDE into shelfware.
Google supports generic TLDs
Oh? What's the biggest/bigger reasons?
It is a real problem in someone's dev stack. I have already written code to preprocess such log files before feeding chunks into a real JSON parser. It didn't make my life easier.

I'm not against logging as JSON at all, but as pointed out, you have to use a subset that makes parsing the logs easy.
Firstly I will say, I like Microsoft. I'm sitting here on a Win7 laptop (dual boot Ubuntu) and have a Windows Phone next to me.

But I don't like the culture that follows it around.

I like Ubuntu and see it as a much more positive model and a more extensible, cheaper system. However we have some problems to contend with...

Here's how it works where I work (SME - 100 people - UK - Financial sector):

Show a user Ubuntu - "ooh that's really nice - feels better than windows".

Show a dev/architect Ubuntu - "yeah we already use it at home for everything and we run a few VMs without letting operations know - want me to friend you on bitbucket?"

User approaches operations for a test machine - "NO!" and a load of FUD about how Linux is cancer and Microsoft is Jesus' sandals and "I'll replace you with a very small powershell script (if I can get the signing right)".

Dev/architect approaches operations for a test machine - "NO!" then silence with no attempt to get into a discussion.

Any discussion raised ends up with the "we're a microsoft shop and that's not going to change".

This is the same company which runs everything on ESX which is Linux underneath, has Linux-based virtual firewall and load balancer appliances, uses Linux-based Android phones, Unix-based iOS devices everywhere and ironically runs it's entire phone system on Linux.

At the other extreme, we have to run memcached on windows otherwise ops will get all antsy.

Clueless monocultural operations teams that want to protect their worth are who are causing serious problems.

We need some marketing tied to "you dont need an ops team anymore" or "cheaper, more efficient ops teams are possible with Linux" (which they are) and you will get somewhere.

This is the THIRD place I've seen this now so it's rife.
Yes that can be an effective way to change the world for the better, however we should still have state regulation and laws. We should not leave this entirely up to the labour market.
Maybe the clustering project could be made compatible with Mapstraction rather than fully dependent (if that's what you suggest?).

(note that I'm not the KS project runner, just a thought!)
Awesome use of technology!

How practical is the pull-up bar though? All I can think of is that Far Side cartoon (you know the one with the guy on the floor after hitting his head doing pullups), which Gary Larson said is his only cartoon based on personal experience.

I am trying to decide on the best approach on getting some sort of pull-up bar inside an apartment with ceilings that I can reach on my tiptoes.
I will provide API for leaflet which is also a wrapper. I'll take a look to Mapstraction and definitively support it to

This goal is to make something very easy to extend.
See http://www.jasondavies.com/wordcloud/ for a version that uses JavaScript and canvas for bitmap-based collision detections.
Samsung Galaxy Tab with Dual Screen soon?
That's a good insight. Being as fickle, I may indeed be back to Unity at some point :)
OpenNMS vs Nagios
So the question is, has 12.04 made a leap in the right direction, enough for it to be at least as good?
There is no one commonly agreed-upon definition of sexism. Also there is degrees of sexism. From "We don't hire women" to subtley making it uncomfortable for female employees to actual gender equality. Things are not Black or White. There is a continuum between "Saudi Arabia style" and gender equality.

(This applies to most -isms aswell)
Starting New Projects
> Logging to ascii means that the standard unix tools work out of the box with your log files.

Check out Jshon, it acts as a bridge between JSON and the standard unix tools. For small files it is faster than cat.

http://kmkeen.com/jshon/
I've noted that split as well - and wondered indeed if there is no middle ground. Recently it occurred to me that perhaps there is no real need for that middle ground.

The fact that Django comes with even more batteries included than Python itself does not mean you have to use each and every battery. And ignoring stuff you don't need is often easier than extending an even moderately complex 'middle ground framework' in a meaningful way without making a mess of it.

If I compare that to my own experience, that is exactly what I've started to do over time.

A thing I've become accustomed to is splitting my applications cleanly in 'front-end' (focus on interaction with humans) and 'backend' (focus on business logic, (persistent) state and interaction with other applications/machines).

For front-end applications I've no real need for a number of things Django offers (ORM, authentication/authorization mostly). For building back-end applications Django has even more bits I do not really need.

This lead to a situation where I asked myself 'what does Django still offer me? Is it not easier to use a more limited framework for either use case or gobble together my own frameworks from various bits and pieces?'.

For front-end applications I could've (and have tried to) build a framework-to-fit from various bits and pieces such as cherrypy, jinja for templating, babel for i18n, routes for routing, etc. However creating a solid working framework this way, with all bits working together nicely - and keeping up to date with the development of its various bits and pieces - is a lot of work. Just using Django an ignoring the bits I don't need turned out to be far easier, leaving more time spending on my actual problem.

And for building my backend-applications I don't need all the stuff listed above - I simply need a robust and reasonable fast networked server which can host my business logic. The 'minimalist' frameworks then offer just what I need without getting in the way too much.

So in conclusion: if you want to build something that is mostly logic with a machine-machine interface, the minimalist frameworks offer a solid foundation and you have no real need for all the extras a 'mega framework' or even a 'middle ground framework' offers you. If you want to build something that has to interact with humans, you actually do need most of what the prevailing 'mega frameworks' offer you and leaving out the bits you don't want is easy. Hence there is no real need for 'middle ground' frameworks.
It would obviously exclude Muslims, so might be viewed as discriminatory.
I really don't see a problem with that one?

It excludes Muslims? Religious based discrimination is illegal.
Great hosters!

- cheap prices for lots of power

- everything "just works" (only contacted for questions)

- quick, friendly & to the point support service

- great uptime

- they are eco

- 14 days money back (for root servers)

Drawbacks

- bigger latency for US/Asia/...

- you do your own backups

- they bill only after the end of month. had problems when card expired
Say No To Unhealthy Food To Stay Fit
It also would exclude Muslims, and could be viewed as religious discrimination.
Low Earth orbit is proverbially "halfway to anywhere". That is, it's not an even more absurd amount of energy to get from elsewhere in space to LEO. (Also the idea is to mine asteroids with nearer orbits, not out in the belt.)

Which isn't to say I expect large-scale returns anytime soon.
Now, personally speaking, I don't like a bunch of the changes (those damn icons being the most annoying - and yes I know you can change them to text and I have :-). I can certainly criticise some stuff that gets in the way of my personal workflow. But hey - I'm not the 'average' GMail user. Expecting Google for optimise for me is daft.

A couple of random thoughts from usability tests I've done over the years:

* People are treating the changes to gmail in isolation. Google has changed and integrated design over all of their products. Some parts of a system can get "worse", but still help the overall system get "better". I've seen this when we culled some specialised hi-density layouts on a particular part of a larger system that pissed off some expert users who spent all their time there - but opened up the functionality to be used by a much larger population who were more familiar with the "normal" look.

* People don't know what Google is optimising for. Usability and usability testing isn't necessarily about "making things nice for the user". It's about meeting the business goal. For example I've seen users hate the fact we took some layout and colour preferences away from them, despite the fact that overall satisfaction went up, and efficiency increased even for the users who hated the change.

* I 100% guarantee that the people commenting here are not "normal" as far as Google is concerned. Does it matter if the geeks like me hate that they can see less e-mail at a time, if the other 99% of the market is jumping for joy that they're not repeatedly clicking on the wrong e-mail? Sometimes you just can't make everybody happy - so have to make a decision over which audience you want to be happy. You will generally have a more successful product if 60% of your audience goes "yay" rather than 100% going "meh".

* I spend a bunch of my time talking to "normal" users. I've noticed the general reaction to the new GMail be very different from the general reaction here. They either liked it, or just not noticed/expressed an opinion. I suspect Google cares about that user group more than it does me :-)

Also, and this is complete guesswork on my part, this feels like a first stage to me. Currently the various apps are very lightly integrated with a mostly pure visual design makeover. I wouldn't be surprised to see more functional integration appear over the next year or two as more people perceive the various Google apps and systems as an integral "thing".
Yes, I find original Starcraft more enjoying too, as there is no implicit or explicit time limit in most missions as in SC2, so player doesn't have to rush through all the game and has time to explore the map, try various units and strategies without load/save loop, enjoy the humour, music, look&feel of the units/buildings etc.

This "war against the time" approach was my deal breaker for SC2. The general idea may be fine for training people to fight online, but for single player mode/campaign it's just inappropriate.

Typical SC1 mission is "destroy all enemy bases when you like it and how you like it", typical SC2 mission is "disarm the ticking bomb in time". It's OK to have 1-2 such missions in the campaign, but when entire campaign is made of time-bomb missions, there is no satisfaction from the game.
"So We Were Featured by Apple – Now What?"
Functional programming is not "minimizing" state. The point is that it makes state "explicit". The minimization is done by the programmer because she is lazy and longs for conciseness.
Our Windows Phone Pubcenter Success (and some failures) Story
I like jsonpipe better - then you don't have to remember all the command line flags, and you can compose pipes with your familiar unix tools.

https://github.com/dvxhouse/jsonpipe

$ echo '{"a": 1, "b": 2}' | jsonpipe
/ {}
/a 1
/b 2
$ echo '["foo", "bar", "baz"]' | jsonpipe
/ []
/0 "foo"
/1 "bar"
/2 "baz"
According to Google, SIRI is...
The SRS words were mostly in isolation. I agree now that studying in context does make it easier, but in that case how is an SRS useful?
The LED's are programmable and "actually flash with the gameplay". Yes that is really impressive.
> How do you do that with json?

Depends on the schema used, but it would probably be something like

jshon -a -e "ip" -u < log | sort | uniq -c | sort -nr | head
After glowing Sencha scorecard, is PlayBook 2.0 targeting web apps?
The single sentence that surprised me the most:

"For performance, there is no question that Haskell will win hands down on any performance comparison".
My problem is not with the lack of text. It's not always possible to include text with icons. What I find depressing is the lack of color. There must be a reason humans evolved to see color and these monochromatic icons cause nothing but mental overhead. They are also pretty poor in details. I wish at least the spam button is red/yellow.
What I don't like is colour as a premium feature, you pay with your social profile
The $9.99 and 3.5mm MicroStylus is amazing
"Calling Constructors with Placement New" by Dan Saks
It is possible that overuse of A/B testing results in a local maximum, with sweeping changes needed to reach the global maximum.

That's not overuse - that's just bad use :-) There is nothing to stop people split testing radical redesigns.
Don't get me wrong. I think stock market is a wonderful thing.

There are people that have money and people that need money and stock market is a great mechanism that tricks people who have money into parting with some of them temporarily or permanently and funding the people that need money.

Companies get money from selling their stock and use it to fund their actions.

People with money buy their stock and between themselves use their stock as casino tokens to legally gamble.

Without the gambling part there'd be much much less interest in giving money to the companies. People would have to believe that your company will grow. With stock market people just have to believe that there will be some suckers that will buy the stock for more money. (the thing you said in (b))

Most investors are in not to own a part of the great company but just for the gamble.

I just think that price of the token is mostly meaningless from the point of view of the companies that issued them. If you own 51% of the tokens you don't care how much people are pricing them because you own the actual company and you care mostly about the company itself. It's not like you could just dump your 51% on the market without making the sky fall.

Price has some importance if the company wants to get more money by issuing more tokens and it's also very important for various managers who got some of the tokens as their compensation. I'm not sure if that last one fact is a good thing. Managers should concentrate on their jobs of running the company not on making an impression that their company will do well in the future but you can't effectively ban them from playing. They would play anyway via proxies.

I believe that price of tokens does not say almost anything about companies condition. It only says things about random peoples opinion on the company future condition which I think correlates very weakly with actual current condition and the actual future condition.

Determining the price of token more precisely has no more value to people not involved in playing this game of buy/sell than precisely determining the value of WoW items.

Stock market gambling just switched from game played by people to game played also by bots. I think it's a nice thing that there's a place both for humans and bots in this game. I don't share the opinion that people that use bots are somehow cheaters. They just play they game the way they like and don't seem to be destroying it in the process.
Welcome to the last days of ipv4.
That's a poor excuse, Google knows how to do internationalization.
I have been using hetzner for all my servers for about 2-3 years, and have been very happy with them. I can remember only one, brief downtime.
New Zealand Under 19 World Cup squad announced | A Sports News
I've learned from past experience then when you are not focused, it's just better to just do something than try to "force it". So when I'm not focussed on the Startup side, I just take a peek at my todo list and see if there's something more interesting to do :)

But also has noted by breathesalt, going to the gym or run for 1h can sometime clear my mind and put me back in full focus mode!
Did Daniel Tammet really learn Icelandic in a week?

He studied for a particular interview about his experience learning Icelandic. I don't know how well he spoke in that interview, or if he could cope in situations which weren't interviews about what he thinks of Iceland/Icelandic and his studying method.
Top IPL T20 Players List: Best Players of DLF IPL T20 
This year IPL T20 season 5 are going on big way over the last 4 years and many cricket players from the world proved themselves as a worlds best player. All the nine teams comprised of players from all over the world are giving their best to compete and grab the winning title. so this IPL T20 provides a platform to prove itself. This time there are 9 teams Play in 5th IPL. The IPL T20 matches gives best entertainment to cricket fans. Bollywood Celebrities and cheerleaders add the entertainment value to the tournament. This season, a few young players have come to the fore, playing vital roles in their team's victories. Here is the name list of top 10 best players in IPL T20 Season 5 2012.
"Tried" to dump Bing.

If they succeed, I wonder how this will affect DuckDuckGo as I understand they source a lot of information via Bing.
I think you underestimate just how much there is to learn when learning a language that is very different to your own. Learning Javascript, which has a limited grammar and VERY limited vocabulary, really really doesn't compare.
Cynical Agile and Scrum Dictionary
I agree very much.

As far as I'm concerned Java's biggest failure, orders of magnitude worse than all others, is to make java.lang.String a final class.
Agreed, the content pane gets reduced immensely on my 12" screen. Thank FSM for Stylish and Google Reader Absolutely Compact ;)
Men TL&Air Max Dream
Is there some kind of site somewhere that could simply gather votes on simple questions such as "do you like the Gmail UI ?" so that we can talk numbers

The problem is that the numbers don't matter in isolation. It's wrapped in two assumptions:

* That it's possible to make something that the vast majority of the population likes. Especially for something as complex and context dependent as email. No matter what Google does some section of the population won't like it.

* That it matters to Google (or any other company) that N% hate a product. I don't care if 75% of the world hates my product if the remaining 25% love it - and shovel money in my direction because of it.
Can somebody tell me why the EX 4S costs the same as EX 5 ? I feel like the 4S is actually superior, but I'm no expert.
their API: http://wiki.hetzner.de/index.php/Robot_Webservice/en

ruby:

https://github.com/rmoriz/hetzner-api
gem install hetzner-api
Did you measure the latency difference by any chance? I am really considering buying one host there, would love to get an idea on this.
Maybe the difference in CPU? (no expert either :-)

See http://www.hetzner.de/en/hosting/produktmatrix/rootserver-pr...
He said himself that it wasn't the case.