skysight-inc/HackerNews huggingface dataset:
Maybe pie charts are not robust, but as I'm saying in the post, it's actually the best - if not the only - method to represent the contribution of the Top N contributors to a global measure. And only this. It's not meant to let the reader compare the relative measures of different items. If you wish to do so, I fully agree with your comment: use a bar chart instead.
How is Facebook getting the plaintext passwords to compare to their hashed user passwords? Since the passwords are 3DES encrypted, only adobe should be able to do that.

They could just be using email addresses, but that seems rather blunt.

I'm not a huge fan of Facebook, but what they're doing does seem like an excellent idea.
Indeed, but harmless generalisations and simplifications like this are part of the art of making it read like a newspaper article rather than a contract.
Totally unrelated, but I'd like to quote something you wrote on the 'academia vs industry' thread. Could you please contact me? (email in my user profile)? Thanks!
(this would only work if marvin is monitoring his comments; apologies for the noise, everyone...!)
That's not a property of Mongo, it's a property of any non-trivial caching layer that you can't regenerate. Something will go wrong, and then you're stuffed.
It's the default for Bitcoin wallets also, but some users choose to "change that setting".
Long term php guy (I maintained APC for years, slowly given up now), so I've worked a lot with ~2k/3k request-per-second PHP websites.

The real trick here is async processing. A lot of the slow bits of PHP code is people not writing async data patterns.

If you use synchronous calls in PHP - mc::get or mysql or curl calls, then PHP absolutely sucks in performance.

Nodejs automatically trains you around this with a massive use of callbacks for everything. That is the canonical way to do things - while in PHP blocking single-threaded calls is what everyone uses.

The most satifying way to actually get PHP to perform well is to use async PHP with a Future result implementation. To be able to do a get() on a future result was the only sane way to mix async data flows with PHP.

For instance, I had a curl implementation which fetched multiple http requests in parallel and essentially lets the UI wait for each webservices call at the html block where it was needed.

https://github.com/zynga/zperfmon/blob/master/server/web_ui/...

There was a similar Memcache async implementation, particularly for the cache writebacks (memcache NOREPLY). Memcache multi-get calls to batch together key fetches and so on.

The real issue is that this is engineering work on top of the language instead of being built into the "one true way".

So often, I would have to dig in and rewrite massive chunks of PHP code to hide latencies and get near the absolute packet limits of the machines - getting closer to the ~3500 to 4000 requests per-second on a 16 core machine (sigh, all of that might be dead & bit-rotting now).
How GCHQ hacked Belgacom
Where quitting your job can lead. This is an example.
As has previously been noted, this is a poor article.

It compares a default Drupal install against a finished (as finished as Gmail can be, considering they keep tampering with it) product.

I bet Gmail looked pretty janky before the front-end devs got hold of it too.

Thanks to Drupal's module-based architecture and the massive community around it there's few limits on what one can do with it - it's rare that a module doesn't already exist for what you want to achieve.
When it is presented to the Senate for ratification is too late to have any influence on the text -- at that point the agreement can only be accepted or rejected.
Security Tools and Utilities
Yeah the CSS style selectors and methods are the same, I assumed he was referring to the fact that it's all JS.

When you are scraping it's great to be able to do a test run in the browser console and then just paste the code into your node script without any language porting.

It's not an argument that it's better or faster or anything than PHP, just that some find it easier to hack a scraper together in this way.
If you are dissatisfied with a commute, earning more money doesn't necessarily increase your satisfaction with having the commute. You still dislike the commute, and you are dissatisfied with is, you are just willing to accept it as the price you pay for more money and lower rent.

> If anything this is an argument over semantics.

This is also explained in the article.

"A person w/ a 1hr commute has to earn 40% more money to be as satisfied with life as someone who walks to the office"

That's a take away from someone reading the original article. This is obviously not true, even disregarding the 40% part, and not what the original article even suggested, but it's being interpreted that way.

While I strongly dislike pedants, word choice is important, and can change the meaning even if technically correct.
I love this idea and I truly hope that more companies see that as a feasible option.
More so, because I've been contemplating the idea of leaving London for Croatia for some time, but Croatian is an incredibly hard language to learn.

On a second thought, it's also fair to say that the idea is all well and good, but all you need is a disgruntled employee to ruin it to everybody else.
But then, I guess it's all up to what type of people you hire in the first place, and how the company shows those new-hires what kind of culture is expected from them.

There are few rulings in the UK, based on EU's laws, supporting employees speaking they own language even when the nature of the business require them to speak English.
The most recent case I recall of, is that of a Polish nurse/nanny/babysitter who would speak Polish to Polish-parents and Polish co-workers.
But her managers required there to stick to English at all times, even when approached by Polish speaking parents and co-workers. She sued and won.
Maybe it works if both users are using the desktop version of Excel. But I am sure it doesn't work if one is using the web version and the other is using the desktop. That screenshot is from last week.

If anyone can confirm it's not the case, I'm happy to update the post.
It's also a common assumption in economics that as your income increases, the amount that you value your time (in monetary terms) will also increase (thus in a lot of urban areas, living close to your work is very expensive, and outer areas are cheaper). It would be nice to see get empirical confirmation by seeing how the "cost" of the commute is different for people with higher incomes, but it's not like this is a strange claim.
How reliable are the networks in Africa? Outside of the cities?
I'd be more happy if Unity goes toward being more programmer-friendly. Fully code-only projects support, no need to waste a lot of time tinkering in that complex UI, etc...
Semantic Web start-up brings Apache Stanbol and Marmotta to the Cloud (Redlink)
My oldest drive currently in use is the original 20MB disk on my IBM PS/2 Model 30.
> Beyond that, it supports custom sql queries[2].

That's more than a bit unsatisfactory if I'm using a query builder or ORM to avoid writing custom SQL queries.

> For more power, drop down to SQLAlchemy.

It's closer to stepping sideways, even the expression language is at a similar level of abstraction.
The Internet belongs to YouTube and Netflix
"Hundreds per user request" is just wrong. Generally, Drupal opens a single connection per request (and does not use any kind of connection pooling). Perhaps you mean that Drupal issues hundreds of queries per connection? (Which is definitely much closer to the truth).
I imagine the machine would be like the robots in the band Compressorhead: http://www.youtube.com/watch?v=sc8mQyA2dw0
Twitter could be so much better than an advertising company
There is a lot of research on the validity or lack thereof of various measures of satisfaction. Like most areas in the social sciences, it's a complicated topic. Blanket suspicion isn't warranted unless you know something about the methods involved.
You're assuming the product is slow because of the calculations and not because of UI implementation. You're also assuming that the calculations are extremely complicated, by todays standards. People are doing pretty much the same calculations they did 20 years ago, on far faster machines; my laptop is faster than the supercomputer I worked on in the early 90s, my phone is way faster than my desktop was then. It's not unreasonable to ask for the calculations to be done on these machines.
"Immigrant" is not a "race".

That said, a very recent report in the UK shows that immigrants are more productive and add value in the UK, contrary to right wing hate mongering. No idea if that is the same anywhere else, but it does show a difference between what we are told and the actual economic facts.
"is there some bigger point you're making?"

Sorry for responding late. TLDR of my long post is its a privacy market. The trade happens when both sides think they're getting the better half of the deal at the same time. FB is a classic privacy market which I got almost nothing from, so I'm not willing to trade more than a microscopic amount of privacy for it, in fact I'm not willing to participate at all. On the other hand, I feel I get substantial "stuff" in exchange for giving up some privacy on youtube, there actually is some worthwhile stuff there, so I feel its a fair trade. This market making balance varies pretty widely across different people at different sites. I could have just as well used HN as my example of trading off privacy (however little) vs what I get out of it (which is a lot) but FB is the standard market player for privacy discussions, so...

On the bigger picture, I suspect those who run YT know what they're doing, and this is a reasoned decision. You must give up this much more privacy to trade, means they are hoping / expecting the value of whatever videos they're shipping will improve to make it worthwhile. Or they just can't monetize anonymous cute cat video comments anymore so abandon that market sector, which is frankly not much of a loss to humanity.
Repeat of http://news.ycombinator.com/item?id=6576482 from 4 weeks ago, with informative discussion. Few upvotes, for apparently good reason.
Not meaning to hijack the post, but I am currently working on a solution for error spotting in Excel- we really feel that this is one of the other huge problems with spreadsheets. Collaboration intrinsically leads to "lost in translation" errors (see JP Morgan's recent blunder) and these are difficult to identify, especially when you are not the creator of the spreadsheet. We are at http://www.slateforexcel.com
Opensource Add-ons Business with more than 20,000+ customers world wide
RE: Why You Should Never Use MongoDB
Some drives like WD's Green series have variable RPM to save power (and therefore heat). I don't think the OS is involved at all with controlling how fast those disks spin (so long as they are spinning at all).
We are now in the 'Trough of Disillusionment' of the Hype Cycle: 'Interest wanes as experiments and implementations fail to deliver. Producers of the technology shake out or fail. Investments continue only if the surviving providers improve their products to the satisfaction of early adopters.' [1]

[1] http://en.wikipedia.org/wiki/Hype_cycle
I don't understand your point about 'goodbye'. Are you saying that the hardware is subsidized?

But it's a problem I didn't think of. While I don't mind Kindle, consoles I mind for phones, tablets and 'normal' computers. Probably a distinction should be made.
> It is a throwback to notions from the 19th century, puritanical christian Sweden where the notion was that Swedes have an 'addict gene'.

19th century Sweden was not "puritanical Christian". The ideas of absolute temperance entered through influences from the Anglo-Saxon world, local temperance organizations mostly advocated alcohol use in moderation.

I believe that the idea of Swedes being especially prone to addition also is something recent, but here I am out of my depth. I have not heard it used often by temperance activists and Christians either.
Honestly don't know what that guys deal is. It's political correctness gone mad to the point that people can't have a bit of harmless fun without offending someone or other. Sometimes there is no malice whatsoever intended, in this case I knew what the context was (I'm a huge Formula 1 fan) and so thought it was very funny. You see this kind of thing all the time in UK when people go on there bachelor parties and you'll see entire groups of drunk adult men dressed as women. Everyone laughs. Everyone has fun.

Like you say, no big deal here.
As a trans person with several other trans and lesbian/gay friends, I can assure you everyone here is being insanely oversensitive.

It's as if everyone here understands that they're supposed to be supportive of the LGBT community, but don't actually know anyone in it themselves and so completely misfire with their attempts at being PC
This is going to be bigger in the upcoming Drupal 8, but Drupal can already be used as more than just a CMS. HTML is just one interface it can provide, along with JSON/REST/XMLRPC/SOAP etc.

This means you could have a native app and a website powered by the same Drupal install. Or, you could ditch the theming and templating layer entirely and create your own.
There are good points made here. I suspect there's also a bit of herding going on.

In Germany, for example, it's pretty easy to find major websites which are fixed-width, left aligned and looking dated. There's no real geographic or historical reason for how it is, other than the fact that their neighbours have a similar style.

In a similar vein, many startups have similar designs. Even on the Internet, where you can connect with anyone in the world, there's a lot of tending towards those who are closest to you.
> I only played with the starting ship, on hard difficulty

And you're wondering why the game is hard?
This looks wonderful. I have a side project that uses BeautifulSoup to get sports scores and then computes standings based on those results and prints the results out to a text file. Honestly, for me, being a simple and personal program SQL Alchemy was just overkill I felt like, but this project looks like it'll do exactly what I need.

I'll have to look into it more in-depth later, but I love the idea behind it.
The only reason anyone gets pissed off at stunts like this is they feel like somebody isn't taking them seriously. But the whole point of the stunt IS TO NOT BE TAKEN SERIOUSLY. The real joke is that anyone using this as an example of sexism, transphobia or offensive behavior is making their own cause seem trivial.

Give me a picture that involves sex, gender, skin color, religion, country, or any other thing that can make a person feel offended, and I will find you someone more than willing to yell about it without knowing any context whatsoever.
David Cameron Calling For Permanent Austerity In Front Of Ridiculous Gold Things
Nginx like a pro - an optimized setup guide
There are several fallacies to this sort of argument:
1) The myth of the HFT geniuses. Like any other industry there are smart people in HFT, there are also dumb people & bad software developers. In some ways the industry is very insular and has many bad habits.
2) We could harness all these people to something that provides more utility. It would be great if that were true, but how do you do that? Historically, centrally planning what careers people are required to follow has led to pretty bad outcomes. Conversely, if you think you can provide more utility by hiring away some of these smart people, nothing is stopping you.
JetBrains Newsletter - November Edition
> It's also heavily associated with pretentiousness.

I have also noticed that in Brazil, over a decade ago, in a local company that was trying its luck in the US market.
Eventually it failed, for many reasons but mostly because some of the staff wasn't fluent enough in English while others were. Internal bickering ensued, until the company went bust. The management was only focused on the US expansion and failed to address internal disputes.
World’s first roast-grind-brew coffee machine
You should consider checking out the game "Space, Pirates, And Zombies" (aka SPAZ), which is a more recent iteration on the top-down space shooter. Plus, it's also made by a two-man team.
From an end-user point of view, SQLAlchemy relies on you first defining your models in the ORM (object relational mapping) and then SQLAlchemy will take control of issuing the SQL to create, update and drop tables depending on your interactions with your Python ORM models.

From what I can read, it seems that this cool looking tool allows you to use SQL as a kind of object free data store, maybe not unlike a NoSQL DB python wrapper (freeing you from first defining your models, and then ensuring that the SQLAlchemy functions have updated your DB).
Thanks for the info. We haven't hit near that number yet, we mainly use it for the autoresponder stuff and some simple mailings to a few hundered addresses.
Greens have had problems with aggressive head parking. If you have an idle set of them you can go through their design limit of head parks in a couple of months and start to get failures shortly after. Done that.

Check your S.M.A.R.T data. Look at the head park number. (Load cycles I think it is called, can't look it up now). If it is a six digit number, you are in trouble. For a server you want if to be in the same order as to power ups. Anything else and you have to explain to yourself "why?"

Edit: adding. The 1TB and smaller greens were disasters. I ruined a lot of them. I was told all of the 2TB and up greens didn't have head park issues, but spent part of last week replacing a storage unit populated with 2TB greens when a spindle failed (>200 unrecoverable blocks) and found that some of the 2TB greens were load cycling into the 200000 range, others weren't running up. They were all identical models purchased at the same time. Maybe they had different firmware? I replaced hem with REDs. They aren't supposed to park and they won't try to recover a bad sector for more than a few seconds so the don't hang your RAID when they get bad sectors.
Show HN: Do you use Mixpanel? Want to export people data to CSV? I built a way.
I doubt that would happen, since the Unity editor is what sets it apart from a plain IDE, especially for 3D designers looking to build games. However, they likely have plans to beef up things on the coding front instead of just relying on third-party tools.
Not all of them are making money. Most of the money is just being shuffled around between various firms. At any given time you can find an HFT firm making money and another one blowing up.
techvibes.com (Canada)
ARghh... my mother in law carries her money around in $100 bills. It's a total PITA. Cashiers have to call managers to make change, or they just say "I can't break that." $20 bills are much more convenient, if a bit bulkier.
"Want to be the expert in your hobby or skill set but have a real job to focus on?" We will curate, write (in collaboration) then post and share" on your topic.
A hard guarantee of privacy that prevents any snapchat message being copied is obviously impossible, but for a lot of people messages which are resistant to casual forwarding by ordinary users is valuable.

The analogy which is usually made with DRM for media is flawed because of the mass audiences for ripped films and music. If one person of the hundreds of thousands who pays for a DRM protected music track cracks the protection off and posts the raw file, the protection is substantially devalued. A snapchat sent to a few people will not be forwarded unless one of the recipients has put forethought into doing so.
WD's marketroids tried very hard to give people that impression, but it's false.

http://www.wdc.com/wdproducts/library/SpecSheet/ENG/2879-771...

At the very bottom, in small, grey text, you'll find "IntelliPower" defined as:

"A fine-tuned balance of spin speed, transfer rate and caching algorithms designed to deliver both significant power savings and solid performance. For each WD Green drive model, WD may use a different, invariable RPM."
I've always believed this 'move fast and break stuff' mentality was a load of crap; it's nice to see a hackerspace promoting an idea of slowing down and building things for the sake of building them. Hope to check it out in Vancouver some day.
Looks like the download link is no good. Getting a 404 (Windows).
That's particularly likely given the quote where the national police chief is quoted as talking about thefts.
Since tables are created and modified on insert commands, there doesn't seem to be any possibility of maintaining integrity at the DB level. That would seem to be the main disadvantage compared to any approach that uses schema defined in advance. You still get an RDBMS advantages for ad hoc queries, but not integrity.
FoundationDB Raises $17M For Database Similar To Google Spanner
Because they get the benefit when they fat finger as well. HFT firms tend to actually have more risk than big investment firms. You'll notice that when Knight Capital had a program run wild they went out of business (for all practical purposes). When Goldman did they had their trades busted.
As someone who made games throughout my childhood, I'm looking forward to trying out the new built-in 2D functionality with my 9 year old. We've used Scratch, RPG Maker and a few other things but it would be nice to use a framework that has such wide publishing capabilities so he can show his friends his creations more easily. I didn't think he was ready to tackle 3D game creation so we haven't tried Unity yet but I was really waiting for 4.3 to come out - thanks for the heads up!
I guess the cultural aspect is a big reason here. Everyone who has ever watched japanese television or has seen the nightlife of major japanese cities will be overwhelmed by the amound of screaming, blinking lights and information, it's quite different from the western point of view.. :)
Changing mobile app and online privacy laws in 2014 and 2015
Personally was not a big fan (hard to say that without sounding snooty) - the movie was mostly entertaining but was kind of pop-corn sci fi masquerading as deep sci fi. Too many plot holes filled with arbitrary mechanics. Edit: it may have been over my head, but I think it is perhaps in a movie's favor to be very clear in its purpose (without necessarily bludgeoning you with it)?
Only a brit would use Codswallop :)
> The same is true in Sweden only worse.

I would need a good source for this, since some newspapers in Sweden are rather right-wing with even some quite extreme libertarian columnists.
Let's not forget Jeeves!
And most pro-government ideologes seem to think that absent government humanity is made up of liars, cheats, and scoundrels. There are plenty of good people to go around, and always have been.

In other words, there are a small number of corrupt people in private as well as government roles, and that's just the way it is. Problem is, in government, they get to dictate the rules that the rest of us have to live under.
Already covered in http://thelastpsychiatrist.com/2010/07/the_ultimate_explanat...
Formerly GitHub acquired startup Gaug.es recently re-acquired.
It's been around two years since GitHub acquired OrderedList for their Gaug.es and SpeakerDeck products: http://venturebeat.com/2011/12/05/github-acquires-ordered-list/
has any small/indie game developer here had experience with their license? I'm curious how much it'll cost to publish to a console system. Their website says it's a per-case basis and I'm not actively developing anything now so calling them won't help. Just curious, thanks!