skysight-inc/HackerNews huggingface dataset:
what if Google had one app and inside it was GMail, Search, Maps, etc?

You'd find that weird, right? Because you are forcing a significant change of behavior. Similarly, facebook breaking their core functionalities into specific apps is a significant change in how we already think about an existing product. To access Facebook Messages on my desktop, I do not visit messages.facebook.com or FMail. To chat, I don't goto chat.facebook.com. If I did, these app break ups could perhaps make more sense.

I consider myself tainted data point because I am a huge user of facebook on both desktop and mobile(app, not browser). I probably do not use facebook in a similar manner as a mobile only facebook user. They seem to be betting the company on mobile-only facebook user. Even then, their present strategy makes little sense to me because even when I am on mobile, the app switch causes friction and makes me use WhatsApp instead of FB Chat app. Why? Because I know WhatsApp has more reliable chat; and if I must switch apps to chat, may as well switch to the better one.
I believe the table at the end deals with a subsection of the 3d graph, but I could be wrong.
Although I'm generally hesitant to purchase books, this appears to be a fairly interesting product. I'd likely buy it immediately were I in an economic position to do so. Unfortunately, I'm simply unable to justify such an expenditure...
If the percentage kept by facebook is higher than the cost of money laundering this won't be a factor.

For example, there are probably few people willing to launder money at a cost of 90%, and 10% seems like the amount FB would pay.
Well I understand that but I guess my main question can be condensed into the following: Do the big cellphone companies appear to be scummy because the industry is difficult to turn a profit in, or are they just 'poorly' run companies?
It does seem as though they acknowledge that most users won't read or completely understand the entire terms, and invite users to rely on the summarized terms instead. So if there were ever litigation that involved careful interpretation of the terms, might the "basically" sections be construed as estoppel and override the main text?

If so, doesn't this make the summarized text the actual controlling terms of service, leaving full "legalese" to clarify ambiguities only to the extent that is consistent with the "basically" sections?
So for every iteration, we get a cleartext message?

So every cleartext message is 100% dictionary words and absolutely no gibberish?

So every cleartext message has complete, logical sentences?

So the complete, logical sentences in each message make sense in the context of the message?

I do not believe this to be the case. Only one cleartext message would actually make sense.
Start attending IT-related events and conferences. Check if there are IT-related User Groups or meetups in your area. If you are working in a company that has some sort of IT department, ask your IT co-workers on how to get started.

A good network to join and search for IT people is LinkedIN.

You could send me questions: mribunal [at] gmail [dot] com :-)
Global Game Jam - Guinness World Record-Holding Hackathon Returns Next Month
> If enough companies contributed 1% of revenue/profit/funds raised

I think you're overestimating how much companies spend on patent litigation. People have been throwing around the number $100 million for how much Apple spent on patent litigation in 2011. That's 0.1% of their 2011 revenues. At a typical Fortune 1000-ish company, total spending on outside counsel (which includes not just litigation, but transactional advice, tax advice, etc) is on the order of 0.2% of revenues.
Even if RVDS could do that like gcc or vcc, it would make any operations at least 60x slower than just using the add instruction directly. Unlike IA32, 32 bits ARM processors have only 32 bits addr space and registers (against 36 bit in IA32 which allows some 64 bit support) and have no support for 64 bit operations. You are confusing compiler wizardry and the actual program.

That said, NO you should never do that.
These days in World of Warcraft, boss monsters drop tokens instead, and when you have X tokens, you can exchange that for a piece of armour, or a weapon, guaranteed. And noone complains about the random loot anymore.

This bit is not correct. All of the most desirable items (except darkmoon trinkets and tier sets) drop directly from raid bosses, and people still complain about the outcomes of random loot.
And why not? Ever considered a busy SSL offload device or VPN appliance?

A kilobyte here, a kilobyte there, and pretty soon you're talking real memory!
"The only thing that stops a bad guy with a gun is a good guy with a gun”
Brilliant comment. This public statement by IV hopefully can be used in court to undermine their entire position, that they and their lawyers are abusing the legal system for financial gain.

Not only will they lose the case, but 'abuse of the legal system' is grounds for disbarment in most states.
Or flag it and wait for YouTube to take it down, which will take ages if it happens
If you read the linked post its clearer whats going on: http://madvis.blogspot.ie/2010/09/flying-bombs-on-london-sum...

The poisson analysis is only done on a subset of the area thats in the 3d plots: "Clarke's analysis was focused on the central area of higher density here and with finer geographic coordinates. Within that area his analysis found no evidence of clustering that cannot be accounted for by a Poisson process."
It still sounds like their focus really is not on 64-bit. That may be fine in the past, or even today, but it really doesn't seem forward facing at all.

Does anybody know if they are at least working toward separate processes per tab? Continuing to focus on single process 32 bit seems like an absurd strategic move.
Show HN: Explaining how we are different from rest of them
On the other hand, sometimes it turns out the players are right when they suspect something is biased against them.

In Everquest when you cast a spell, there was a chance the spell would fizzle.

Occasionally, someone would get a streak of fizzles. Many argued this was just the normal streakiness you expect when you are do repeated independent trials. Some insisted that fizzles streaks were more common than you'd expect based on that model.

Finally, a statistician who also played EQ spend some time gathering data, and determined that fizzling was not independent. Your fizzle chance was an increasing function of the length of your current fizzle streak, up to a cap.

Things like that give a game character.
The example that you've given is is a single cell, linear charge management controller.

For a 26Ah (what voltage?) LiIon (LiPoly?) pack you need a lot more than that. Balancing, temperature monitoring, overcharge/over-discharge protection, current limit.
To be honest... since you can't try/catch, you can't do much.

You can catch the exception with something like this:

process.on('uncaughtException', function (err) {
console.err("Uncaught exception: " + err);
console.err("Uncaught exception stack: " + err.stack);
});

I use the built-in clustering module (implementation is very simple) so a simple worker crash will result in the error being logged & the worker being restarted.

That's about the best you can do, unfortunately. You could always monkey patch the lib if you can figure out where it's crashing.

I recommend Longjohn(https://github.com/mattinsler/longjohn) for these sorts of situations; the extra stack trace lines become invaluable.
Ask HN: Job title used for UX designers who code into CSS/do other effects?
To further state what I mean: I need design / layout work done that is relatively minimal. I've created mockups but would like it turned into a polished version, with things like subtle colour fade-ins and outs/changes, etc. It doesn't make as much sense to first hire a UX/UI graphics person to polish it, and then followed up by someone to have to convert it into CSS/JS. Also, I feel it would be better to be able to tinker in real-time to see what functions / flows / works the best.<p>So, is there a special job title I can seek out for such a person? Thanks for any help / suggestions.
Apartment hunting hacks. Got any others?
I don't see this happening, as Facebook has no trouble abusing the userbase.
The Hobbit, the Uncanny Valley, and what it means for 3D
A market would also fix this, in effect averaging over the entire population. Given players' anger at pieces not dropping as often as they "should", the market would converge approximate the true ratio between drop frequencies of different pieces.
Herbalife shares slide: Bill Ackman calls it a pyramid scheme
That's been my experience, more or less. Worst I could say is that mostly they don't seem enthusiastic, and on one occasion one guy seemed annoyed that I did not understand some vague instruction about either staying put or not.

But each time they ask me if there are any sensitive areas, each time I tell them, "Yes, my nuts", and each time they been respectful of my junk.

They really could do better about keeping people with their stuff that's been passed through the X-ray machine, but overall they seem to appreciate that you want to keep an eye on it.
> "Just like Innovator's Dilemma says, they will predictably move "up-market" in servers and supercomputers, trying to chase higher-profits as ARM is forcing them to fight with cheaper chips in the consumer market."

Which way is up? Intel's been moving down in terms of per-core wattage since 2005, putting them closer to direct competition with ARM. Anybody can glue together a bunch of cores to get high theoretical performance, but it's Intel's single-threaded performance lead that is their biggest architectural advantage.
But those require a battery, which will only survive so many (hundred?) recharges, no?
I was referring to the "mebi" prefix. I agree that, currently, the old SI prefixes have perhaps been made slightly more ambiguous due to the introduction of the new prefixes. It is my hope that the computing community will eventually reach the consensus that the SI prefixes refer only to powers of 10.
We are struggling with the fact that in e-commerce everyone claims that they are offering the best price (e.g 85% OFF etc). But our sourcing model actually provide the best price for quality product. Wondering what other startups do to make Customer realise the value they are getting?
That this comment is the only one in the thread is indicative of the applicability of this article to Hacker News.
I think we get enough WONTFIX's from browser devs as-is. How about just ship sane defaults, enforce permissions as configured, and let us determine what's acceptable on a case-by-case basis?
some extra views

Billions, not some.
Facebook built Poke in 12 days
It's more of a checklist than a lifestyle hacking post?

How about checking for Aircraft traffic?
CLOS did a stellar job of adding OO to a non-OO language.
An interesting take on the difference between UI and UX
I used the word "some" loosely.
> one commonality of 10x programmers is that they have done a lot of different kind of programming

That is exactly what I was thinking about. What makes me faster than less able programmers often is previous experience on related topics and sheer variety of problems already solved.

When the hints combine, paths open and the boost can easily be 10x or more. This is a large part of what makes me enjoy programming. Nailing it fast.
Our funny little (enterprise) Christmas app
It's been three long years in the pursuit of building something great.

What started as a project to construct a simple voice messaging system (you record a message for your customers and then blast them) turned into a full blow enterprise grade call recorder, conferencing system and automated dialer with full call control.

We've burnt the midnight oil, sacrificed personal lives and health in the pursuit of perfection. And whilst we haven't been perfect, we've got pretty damn far. Building a PBX with good APIs in near every language from Javascript, Java, .net and Object C to providing support, writing decent documentation, unit and integration tests has proved to be bloody damn hard but it's a heckuva product.

Thanks to our efforts our product is being used across the world, in a number of banks and financial houses. As rewarding as the project was to work on we decided to have a little bit of fun with it and put together a web site utilising our APIs and the media capability of the product.

We call it [Celebrity Greetings](http://www.facebook.com/pages/Message-portal/223036014497299). It lets you record a Festive message, choose a celebrity and call your friends and family to hear it.

Have a play, it's at:
http://greetings.gltd.net
Isn't that what all lifestyle hacking posts are?

Good one with the aircraft. Another one is to check crime stats.
Yep. That combined with the fact that every single checkout counter in my city has their NFC receiver disabled, I just gave up. It's a long rant and I'm on mobile but NFC for payments in its current form was dead on arrival in my opinion. It could be done correctly but it's not.

I wish that it wasn't do risky and capital heavy to get into the payments game...
I remember seeing a graphic showing that certain KPOP songs had equal numbers of views from literally all over the world, including the majority of African and Middle Eastern countries.

I'd certainly be interested in seeing some numbers on view inflation on those videos.
http://en.wikipedia.org/wiki/Observable_universe#End_of_Grea...

Up to the largest scales the universe is randomly clumped/stringed/voided.
Previous discussion:
https://news.ycombinator.com/item?id=2489040

The posting date says December 2012, but as you can see there, this article is over a year old. It looks like the author has migrated to Blogger and somehow ended up giving all the articles a December 13, 2012 timestamp.
That's fine! It's enough to read a book or do homework after the sun sets. We're not talking first-world style lighting; we're talking about a $5 light that is better than sitting in the dark because you have no electricity and ran out of kerosene to burn.
https://wiki.mozilla.org/Electrolysis#Status (take note of the then-future dates)

http://www.2ality.com/2011/12/firefox-electrolysis-on-hold.h...

I wondered how they went so far off the rails and let this fall by the wayside, not even updating the project status.

http://www.2ality.com/2012/02/servo.html

Mozilla had to find a replacement for C++ and chose Rust.

. . .

[Rust] Release 0.2, 2012-03-29:

I'm trying to think of a nice way to say that it's maybe not a good idea to invest in inventing a new language instead of focusing on your flagship product.
> So every cleartext message is 100% dictionary words and absolutely no gibberish?

No, but for every sensible message there is a way to guess a key that decrypts the given ciphertext to it.
Yeah I'm not entirely sure I understand what you're referring to either. the only plugins in Windows 8 are in the IE RT app. And that's just Flash.

There aren't really plugins for JS apps though there are obviously WinRT specific APIs and some CSS models that are only implemented in IE...
Without asking the folks aiming them we can never be sure, but the results of the survey of South London detonations mentioned in the article was shockingly close to the Poisson distribution. So it seems likely.
I may get some downvotes for this but…

I see a lot of talk on here about removing all distractions and not allowing anything to interrupt your flow so that you can be a 10x programmer. Sometimes you may need to shut out everything, but is it really going to help your team in the long run if you do that a lot?

If you can allow for some degree of distraction and interruption then you may find you pick up on others' problems early, and by having that quick conversation you may help them be a lot more productive. Taking the time out to discuss areas or to pair on problems will also pay dividends.

Much as our egos would be boosted by it the world doesn't need us to be 10X programmers, it needs us and those around us to be more productive overall.

This still involves trust and discipline. If you're constantly on twitter or HN then you're probably not doing that much actual work, but equally if you aren't at least glancing at things like that then you may well find you're missing out on a lot.

Equally you and your colleagues need to trust each other that interruptions won't be too great, and that urgent requests can always be met with, "can this wait a few minutes so I can get to a stopping point."
I know, would anyone like an 8th?

641648018FD15E9157AB76299C47FFCC9974EB401494D13398A9F2635F66AD83

Spoiler alert: It's just /dev/random
I really really really think travelling will help with depression, at least for me...BUT NO MONEY, NO TIME!!!
Oh yes. Our intuition is that random is fair and uniform, but it's absolutely not.

I was bit by another random quirk in World of Warcraft. There was a long-running achievement called "What a Strange Long Journey it has Been", which took at least a year in real-time to complete, and you had to actively play during each of the ten or so in-game festivals and holidays, and do some quests and tasks during each. If you missed a festival, you had to wait another year to do it again, so if you were aiming for the achievement, you really wanted to do it in one go.

During their version of Valentine's, each player got a bag of heart-shaped candy, and the task you had to complete was to pull out at least one each of the eight different heart candies. But you could only pull a piece of candy once every hour or so, each time you pulled a piece you had a 1/8 chance to get a certain piece, but the holiday was time-limited, so you had about two weeks to complete it.

Sounds easy and fair, right? 1/8 chance, get all eight pieces, two whole weeks, easy! Except that there was one piece that I just never got. The piece that said "I LOVE YOU!". And as the time went by, I got more and more frantic, logged in more often so as not to miss any opportunity to pull a piece of candy, but no luck.

So, I did a quick bit of math. You can pull one piece every hour for two weeks, but sleeping, not playing, missing days etc, meant that I effectively pulled ~100 pieces. The chance of missing a certain piece is 7/8, so missing a certain piece 100 times in a row is (7/8)^100, which is roughly a little bit more than one in a million.

With ten million players all doing the same thing, there's going to be a number of them that will hit that "one in a million" chance, which means that whoever designed that part of the achievement didn't do their homework, didn't do the math. Because intuition tells you that 1/8 chance is plenty! Hundreds of tries, of course everyone will get all pieces! Except proper math tells you otherwise, and I was one of the "lucky" outliers.

(Later, they apologized and retroactively removed that part of the achievement, so I got my purple nether-drake mount without having to wait a year extra.)
Such a great article! - something nice at the HN top after a long time.
It's out of reach for anyone - Google, Apple or Microsoft - to optimize their libraries enough to make up for CPU performance differences.
Apparently these recommendations are "just for me": Brazilian author goes topless to fight book piracy, Cam girl's emotional reaction to trolling goes viral, Half-naked daughter helps Dad sell 1977 Datsun on eBay. Each with an illicit photo.

Is there a more reputable source, perhaps?
Too bad the WoW random number generator was flawed, somewhere in there it had the clause

if (item == tier2.druid.pants)
return (item = plate-wearer-loot());

Of this I am certain.
You shouldn't really be trusting Amazon with your datawarehouse or paying that much for the storage, but from a technical convenience standpoint AWS is probably the best solution for some of the horrid little inept kinds of organizations that I have encountered.
7 hours left to raise $60k for CS Education in High Schools
I used a tablet for a while; now I use an ultrabook. I'm hoping tablets qua tablets are a fad, and going forwards new systems will combine the good parts of tablets (small, light, touchscreen, long battery life) with the good of traditional machines (keyboard, wintel backwards compatibility, performance)
Single process per tab is heavyweight, and is the reason why Chrome uses more memory than Firefox once you have a few tabs open.

Very few people actually hit the point where 64-bit memory is useful to them, and thus it's not a focus for Firefox at the moment.
please provide some background on who these famous astronomers, geologists and archaeologists who had full faith in what Mayans have predicted.
Make sure your neighbors aren't complete human trash.
Factory_girl for Scala
Didn't read the article - but was there revenue share related to these views, or maybe just being higher up in ratings for being most popular?
Even ARM's "embedded processors just a notch above a bunch of random logic gates" are fully-fledged 32-bit microprocessors with hardware support for preemptive multitasking, running at fairly respectable clock speeds. And that's the sub-dollar embedded stuff!
I agree, my heart sinks every time I discover a project's source/binaries are on SourceForge.
No, they were aimed but it was a matter of trial and error. To get the data about where they'd landed, some had radio transmitters. They sent a message back to armourers in France (I assume some were deliberately non-explosive).

Meanwhile German agents in England were also observing the success or failure of the V2s, and in particular where they'd landed.

However, in an effort to deceive the Germans, the British started reporting the correct time of successful attacks, while mentioning an incorrect location.

Moreover, a double agent called Eddie Chapman also fed false information back to the Germans.

As a result, the aimers never really got a grip on ranging accurately. The bombs started landing to the south east of London.

There's considerably more detail about this in Most Secret War by R V Jones, who was involved in all sorts of ruses to confuse the enemy. Well worth a read.

Eddie Chapman (Agent ZigZag) was played by Christopher Plummer in the film Triple Cross. It seems to be on YouTube.
Over the past year and a half I've had it drummed into me that fast hashing is bad and slow hashing is good. If this is so, why have they optimised this new hashing algorithm to be as fast as possible?
Imagine you were one of the dots on the plane in the dot illustrations. Would the "constellation" of all the other dots from your position be Poisson distributed?
Companies are different from instruction sets, and the disruptor is the ARM instruction set... on Qualcomm. QCOM is already called "the Intel of the mobile world" and, as the world is going mobile, thar be the disruptor.
Here is the title of the person you're looking for:

Jack of All Trades

Now most Jack of All Trades will be masters of none, although there are exceptions. Honestly if you've already done the mockups then you've already done the UX Design. And if you "want to tinker in real time" that makes you the designer, because that's what a designer does based on that designer's experience.

If this is the case then next you want to hire someone who is an art director to do look and feel, and then a front end developer/production person

Can you get an art director who sort of knows production? Yes, but that person will be weak at production. Can you get a front end developer who can make things look slick by using off the shelf templates? Sure, but the work may not be original. Can you get someone to do both? Yes but that person is going to be more of a rare bird and very expensive. Or they'll be bad at both art direction and production.
Maps of Europe each century, 1 to 2000 AD
Site down. Coral cache:

http://happyinspector.com.nyud.net/apartment-hunting-hacks/
Most importantly, it seems that there are users who regularly run into the 4GB memory limits of 32-bit builds. These users often have hundreds or even thousands of tabs.

Wow, and I thought I was ADD!