skysight-inc/HackerNews huggingface dataset:
Things change all the time. Last time I searched (shortly after wheezy release when I first needed a newer Firefox and Iceweasel was not yet in backports) I couldn't find a current Firefox version build which worked on 64-bit Linux. So yeah - your link is one I haven't seen back then (not checking every week...) so I installed the nightly build instead which was recommended to me. Which worked for a while - until I think maybe 2 weeks ago when it first had some troubles on screen-updates, which got fixed one release later, but that fix-release broke flash (I stopped counting how often flash broke after an update by now, yeah, we all hate it, but still...). But thanks for the link, I will give that release you posted a shot next weekend - maybe I get a working browser back then for a while. Note - you can get stuff working again always in some way, but over the years I had to do that for a working browser over and over and over again every few months!

And well, I mentioned backports and binaries and compiling stuff yourself etc. But that has it's own share of troubles. Problems I had with backports for example had been package conflicts and missing source dependencies, which means hunting problems in there sometimes already fails in the "get shit compiling" stage. Then certainly not all apps are in there. A quick check for the apps I use often showed: Pidgin and xchat are in there (but both 1 version behind, which means several months...) while clang, Filezilla, MyPaint, Pencil and Audacity for example are not.
A quick comparison on my Laptop showed that for all of those except Pencil (which seems outdated on both systems) newer versions are available at the moment in Ubuntu - in around half the time even the most current version. Also one gets a simple installer with the newest version for each of those (except clang) on Windows (just somewhat sad to see how it is often easier to run free software tools on Windows).

And this is still pretty much at start of this release cycle, experience tells me that it tends to get worse until the end.
> One aspect that I’m not so enthusiastic about is RinohType’s performance. On my modest Celeron T3000 1.8 GHz laptop, the average rendering time for a page in the RFIC example is a disappointing 0.8 seconds.

Such a project should have not been started using Python as all current implementations have performance issues, as long you are not gluing C wrapper invocations together.
Thanks for the link, although I can't justify spending more time reading it than getting to the introduction of the Storm, which per my last link, supports my point about technical execution.

It's one thing to find it difficult to figure out how to fight a disruptive innovator or a paradigm shift---and the iPhone was mostly the latter, I think, only partly a disruptive innovation since it only did a few things worse than the Blackberry, and the lack of a keyboard was deliberate.

It's quite another to make your first product to answer that challenge, that addresses the company's "most important strategic opportunity since the launch of its two-way e-mail pager" and have it fail to work (well). Probably damaging the brand while they were at it, certainly displeasing Verizon Wireless.

Companies fail for many reasons, and often for multiple reasons. I'm just pointing out that RIM started to fail in technical delivery, in new products such as the Storm and that silly "can't do email by itself" tablet, and in its core existing business (e.g. email system outages ... and poorly handled ones at that, and probably more as well).
Should Boston Angel Investors Be More Active AND Visible?
Decent Target Outreach tool available for free
Give a list of 1 or more Twitter screen names and this tool will tell you the links the list shares on Twitter and with what frequency. http://textfreeapp.org/TweeLinks.php
Tesla builds its own backend to replace SAP
In Praise of the Animated Gif (2008)
That's so awesome! I wish http://thecodeplayer.com/ was more active for things like this.
This is interesting. Its the first time I've seen the simple.wikipedia vs the en.wikipedia. Upon checking, they are two different written entries for this subject. I am curious if simple.wikipedia is merely a simplified version (did not read either entries).
Show HN: Daily Rate Calculator to check how many days you need to work
FWIW, you'd need some profile spec to constrain the problem of what eyeball distance you're looking from. One approach might be to define profiles for desktop, mobile, and projector distances. Is it meant to be accurate? No. But it can stop people from trying to munge angular measures with distance measures.
> I don't think there's any compelling evidence that this is true.

Have you looked for evidence, or is that a feeling that you have? I'm not snarking, just wondering.

I guess it depends how you count the money. There has been a decline in the use of credit cards to access images of child sexual abuse. Most images of child sexual abuse are free, or traded for other images. But commercial trading exists.

The best site for modern information is Europol https://www.europol.europa.eu/sites/default/files/efc_strate...

You have people hosting images, and people paying for access to those images, and people paying to have those images made. You have people travelling to rape children. You have adults selling children into the sex trade. I dunno, that feels like it could be a couple of billion dollars.

Some offenders have millions of images in their collections.[1] In 2005 there were about a million images online.[2] About 50,000 images are added yearly.[3] Sometimes children are raped "on demand", with the video being streamed by the rapist to some one who has ordered and paid for that rape to happen on video, and who is directing the abuse.[4] Parents sell their children into the trade of images of child sexual abuse.[5]

Wired have some pricing information. http://www.wired.co.uk/news/archive/2013-10/16/child-abuse-i...

> [previous para talks about decline in use of credit cards, and rise of free images of child sexual abuse] New material has also become a currency in itself, with value ascribed to the novelty of the images. So individual video clips might cost as little as $10 (£6.20) each, with subscriptions for $50 (£30) for three months. Although one video file of new material on demand can cost as much as $1,200 (£748).

[1] http://www.theguardian.com/lifeandstyle/2013/oct/05/sold-mum...

[2][3] http://ec.europa.eu/dgs/home-affairs/what-we-do/policies/org...

[4] https://www.europol.europa.eu/content/new-cybercrime-report-...

[5] http://www.theguardian.com/lifeandstyle/2013/oct/05/sold-mum...
I prefer Simplenote. Hackpad is nice, but feels a bit slow.
I don't buy that the Milgram experiment can be used to explain everything. A better explanation is probably that there is a lot of implied "or else..." when you're being asked to follow orders in a national security context.
Show HN: Iguana, a micro-ODM for AngularJS
More info here: http://blog.pedago.com/2013/11/04/pedago-releases-3-angularjs-projects-to-the-open-source-community/
Money would like to have a word with you.
Android 4.4 (KitKat) is Here
What's the purpose of the law? Is it to give redress to victims and punish perpetrators, or is it to punish criminal intent -- that is, thought? Do we view criminal law as a way to enforce societal rules against harming others, or do we view it as a means of punishing people who harbour antisocial intentions?

I suspect the answer is "both", but I'm leery of using criminal law to enforce consensus views on how one should think. I'm far more comfortable with using the law to address actual harm than to punish the desire to cause harm or even an attempt to do so. I realize, however, that there are many cogent counter-examples: being convicted of drunk driving does not require you actually hurt someone, trying to buy drugs in a sting does not require there actually be drugs present, etc.
Another way to reduce the number of loops:

for (int q2 = 1; q2 <= 256; q2 <<= 1)
if (output * r1 * r2 * q1 * q2 == input * f1 * f2)

This doesn't need a loop. Set q2 directly and test if it is a power of 2.

n2 = input * f1 * f2;
d2 = output * r1 * r2 * q1;
q2 = n2/d2;
if (__builtin_popcount(q2) == 1 && q2 * d2 == n2) {

... taking advantage of the fact that calculating the Hamming weight of q2 doesn't need a loop.

http://en.wikipedia.org/wiki/Hamming_weight
Space Will Favor the Capitalist
"Lots" doesn't mean "all". Both issues are a problem.
Note to Rainforest team: When I signed up for the free trial I was sent 3 identical confirmation emails. Something going on there.

Overall your product looks good, definitely going to keep it in mind.
The simple wikipedia is supposed to use simple English. The English wikipedia uses normal English.

It takes more skill to write good simple English. Unfortunately, the Simple English Wikipedia is sometimes recommended by WP editors for problematic editors - they send these problematic editors to Simple English WP. Often there are problems with English writing or comprehension or wiki policies. So the quality of Simple Wikipedia are very variable.
Highly Stable Quantum Light Source Developed
This seems like a Simon-Ehrlich wager case. We don't know of an immediate way to stop the crisis, but does that mean we really will run out of helium before someone discovers a better method of production?

I am not an economist and I'm not going to bet $10k on it or anything, but I think it's reasonable to expect something to change the situation.
Show HN: Backtick – A console for bookmarklets and scripts
I agree. It's not practical, but neither is climbing Everest or swimming The English Channel. You get no points for taking a boat or a helicopter. People do stuff like this specifically because it's a challenge/the path of more resistance.
With PIC and Arduino you can use the FlashForth to get you going ! Small and simple Forth Interpreter.
The article says,

> The way the CSS authors handled this problem (again, sensibly, IMO), was to allow the user agent (ie. the browser) to choose a useful precise size for the “px” unit and then size all the other units relative to that “px” unit.

So I'm a little confused about what you mean when you say, "Nope! "px" is defined by the CSS spec."
More info in the associated blog post: bit.ly/Hr9HSQ
I like in Firebug how you can select the value of a property and then up/down arrow key through all the valid values. Any chance that is coming to the built in tools?
Oh, I misread that. Thanks and sorry.
Ask HN: Iphone 5s from USA work in UK?
Hey guys,

I live in the UK, and it's much cheaper for me to buy an Iphone 5s from the US and take it back with me. I have actually just bought one, but haven't opened it yet. I got the no-contract AT&T version.

Does anyone have any experience if the iPhone will work in the UK? Or should I return it?

Cheers!
Now I have a real reason to search the Wayback machine on the Wayback machine!
Then: https://web.archive.org/web/20131024095443/https://archive.o...
Now: https://web.archive.org/web/20131029213051/https://archive.o...
Lavabit's Dark Mail Initiative
I originally planned to release RinohType into wild only after I had finished a full review, refactoring and documenting of the code. I also wanted to write some API documentation and a small tutorial, all in the spirit of making a good first impression. Turns out all this takes a huge amount of time! So I’ve decided to dump the code in its current state onto GitHub, write a blog article about it and await some valuable feedback while I resume my refactoring and documenting chore.

If you decide to play around with the code, please bear in mind that this is just a preview; your experience might not be as smooth as I intend it to be eventually.
In the U.S. the theory of attempts is largely based on the Model Penal Code (http://en.wikipedia.org/wiki/Model_Penal_Code) (MPC).

The MPC has a somewhat unintuitive but very rationally consistent theory of criminal guilt. The MPC focuses on personal culpability. It finds someone guilty of an attempt when: 1) with intent to commit a crime; 2) he proves himself willing to carry out that intent by taking a substantial step towards committing that crime. The focus is on subjective culpability: what the criminal is thinking and what actions he takes. The focus is not on what happens.

Thought experiment: three people go out and buy a gun, and take a shot through an apartment window at who they think is their ex-wife. First one hits and kills her. Second one misses because of a sudden gust of wind. Third one hits what turns out to be a mannequin. From the point of view of moral culpability: aren't the three people equally guilty? Each had the same murderous intent, and each took exactly the same actions to carry out that intent.

Now, if you think the three aren't equally guilty, because the same thing didn't happen in the three cases, consider this hypothetical: three men are driving down the road. They see their ex-wife at a bus-stop. The first man is driving very carefully, but drives over a nail, blows out his tire, and veers into his ex-wife, killing her. The second man is playing a video game on his iPad, and veers into his ex-wife, killing her. The third man is still bitter from the divorce, and veers into his ex-wife on purpose, killing her.

If the focus is on what happens rather than on what the actor thought and did, should all three be prosecuted as murder?
Sorry it didn't happen sooner! I actually started on this some time ago and got the barest of bones protobuf + socket stuff working but experienced burn-out and had to stop.

Luckily, Cesar (https://github.com/cesarbp) rescued the project and all I had to do to make it release-ready was write a thread-safe connection implementation!

He's done us all a great service here :)
Cosmic Census Finds Billions of Planets That Could Be Like Earth
Comparing Intel C++, GNU C++, and LLVM Clang Compilers
Get Shit Done mentality !== lacking respects to your employees and colleagues.

It's more akin to "It's better to try new things and get some wrongs, than try to make it perfect and wait forever. It's a culture that understands that it's better to fail and learn then to masturbate on holy grail ideas.

The OP example of saying "Lose weight" or "Catch the ball" isn't accurate. The Get Shit Done mentality is more a like to tell a fat person "Just start running and do your best, don't wait for the holy grail of perfect equipment. Or, to the "Catch the ball", it's more akin to "Just go with a friend and throw the ball together". Don't worry about the best possible techniques and arm positiosn for now, just get started and you'll learn.

The fact that people use the Get Shit Done excuses when someone is obviously already working their ass of and having lots on their shoulders is a whole different story. That's just non-respect.
In case anyone doesn't remember the old design, here is a link: https://web.archive.org/web/20131016082142/http://archive.or...
How to make a killing selling something you don't own.
They just saved a lot of money.
Why no love for ::before or ::after? Would certainly clean up the html to a more practical level.
I agree that screenshots are easier; WARC files are future-proof.
Lou Reed And The Problem With The Innovation Imperative
Yeah, it sounds like an SNES Java applet. Maybe NESJs or something.
You should really consider changing the title to something a bit more descriptive. Its a very good article about strategies for A/B testing design ideas, but I didn't get that from the title, and would it skipped it if not for the fact that I really enjoy 42floors blog posts.
The purpose of involving doctors would be to ease the consciences of the other torturers, and to extend the amount that anyone could be tortured to the medical limit. Those doctors should have refused, and run straight to the media.

Yes, running to the media would have no doubt been in violation of their orders, but following those orders is a far greater offense. They get absolutely no sympathy from me, they should be tried for their crimes.
> That's what CSS pixels are. A pixel is 0.26 mm, period.

For some definition of "mm". Did you read the part about "anchoring"?
Well a clock is pretty easy to make, so an easy challenge to anyone countering me, you just change some numbers somewhere, but sure. I guess I just didn't have the imagination to think of something better while in rant mode.
The moment the ant takes even one step, the far end will no longer be move away from the ant at 1 km/s, so it will be able to move fast enough to catch up and cross the rope.

After one step, the ant will be somewhere in the middle, and both ends will be moving away from it. (Because when the rope stretches, every point on the rope moves away from every other point on the rope.) If the far end is moving one direction, and the near end is moving the other direction, and the two ends are moving away from each other at 1 km/s, then neither of them can be moving away from the ant at 1 km/s. The ant will then be able to catch up with either end.
I'm aware what XPath is/does.

And I'm not disagreeing with you–I'm only saying Chrome has this feature. I don't know what route they choose for you but I know they don't always work in tools that parse (HT/X)ML.

Here's a screenshot in case you don't believe me:
http://imgur.com/9FZSMSt

The XPath Chrome returns for this page is:
//*[@id="details"]/article/table[1]
http://codepen.io/anon/pen/KlzHn
That's exactly what I thought when I read the title! I'm right now in the process of reading Journey to the Center of the Earth and this struck me. Jules Verne really was quite the visionary...
Yes it does work, as every other phone would nowadays.
Uploaded ~100GB of it to S3, wasn't thinking enough to check torrent size limits. S3 limits torrents to 5GB objects. Want me to provide personal info for you to get in touch with me? I can mail you a SATA drive with the archive on it.
Why The Magazine is publishing on Medium
Poor support for rotate on before and after :) this was my initial idea, but it didn't work as expected.
Ask HN: Anyone want to build an app with me?
I would like to develop a new mobile application (hyper local information streams) and was thinking it could be cool a cool experiment to work with an absolute stranger. If interested my email is in my profile.
You have a point that often victors don't have war crimes leveled against them. But they should.
It has no practical use, nor is it meant to be. Just a showcase.
Habitable Earth-size planets common, study argues - ~22% of sunlike star systems
Marxists who aren't concerned with orthodoxy generally self-identify as "Socialists" rather than Marxists, even -- perhaps especially, given the degree to which Marxism as a label has become associated with Leninism and its descendants -- their approach to socialism generally follows Marx as opposed to other socialist thinkers.
This is still not quite as fine-grained: Android allows you to specify that some WiFi connections should be treated as 'expensive' in the same way that 3G connections are expensive, so even if you are tethering over WiFi you can still limit your data use. My S3 also has (I'm not certain it's stock) functionality to limit applications' background data use to WiFi only. I've turned that on for a couple of data-hogs.
This is all I see...

> Tesla Motors CEO Elon Musk decided that the company would build its own business software to run the company. CIO Jay Vijayan and his team built it in just four months.

Is this really the entire post?
> The real problem lies in dog owners not taking care of their pets the way they should.

Failing to train your dog to never bark or otherwise become excited when somebody kicks in your front door in the middle of the night is "not taking care of their pets he way they should"?

One example, of many: http://en.wikipedia.org/wiki/Berwyn_Heights,_Maryland_mayor%...
Actually, it's approaching 50,000 employees. Wikipedia cites 46,421.

Speaking as a Googler, I do think that people here are generally smart. However I've come to some conclusions after working here for a few years...

As an established company, I think it appeals more to specialists, compared to the newer internet companies.

About the saying "Do cool things that matter" ... I don't find much of the work to be that cool, but giving Google the benefit of the doubt, I suspect it's because I don't have a strong or specialized CS background (I have a EE/CE background but I work as a SWE). The company is so big now that you really need specialized knowledge to understand and appreciate why a certain project is important.

I think that a lot of Googlers are are specialists in some field. To them, Google is like one big sandbox funded by the ad revenue, and they get paid to work on stuff in their field. Contrary to lagging popular belief, not every Google engineer is a hotshot creative/entrepreneurial type. Most don't seem to be -- they're content just to do work that is technically advanced and challenging, but not particularly important or innovative to someone outside of their field.

e.g. one of the things people say is great about Google is that you get access to all these data centers and map reduces, and you can run algorithms over huge terabyte-sized data sets. But that "selling point" is only a true benefit to those who actually have terabytes of data to crunch. I think people with a background in machine learning or similar research might. I certainly don't.

I know a lot of Googlers who have joined Google X to work on the self driving car, Glass, etc. I think that's one outlet for the people who want to do something that's new and cutting edge. Now if only we could put more people on Google X, where they're actually doing cool things that matter.
Entire post @ http://www.google.ca/url?sa=t&rct=j&q=&esrc=s&source=web&cd=...

p.s. when I visited this link it only showed me a short preview, but if you come in via a google, it shows the entire thing.
Nice work Harry & Leore
Wow, what an article! Here it is, don't bother clicking:

Tesla Motors CEO Elon Musk decided that the company would build its own business software to run the company. CIO Jay Vijayan and his team built it in just four months.
Not the type of propaganda I'd like to fund.

"Puppycide" -- really?
I love the concept of Lob, especially the CDN for mail.

I do wish the processing time was much lower. 2-3 days is quite a lot of time to wait on-top of the already slow USPS delivery.

"All printing is processed typically within 2-3 business days then mailed right after." https://www.lob.com/docs

Is there a reason the processing time is so long? I understand Lob relies on other parties to print and send the mail.

Ideally there would be same-day printing - I submit a job at 9am and it is printed and in USPS's system by 5pm. Combined with the CDN printing & mailing close to the destination, the mail should then arrive within 2 days of the job submission.

EDIT: And congrats to the Lob team! You guys are solving a real pain-point, and it won't be long until you've moved from $1 million in checks to $1 billion.
Nice to see a mention of RPL. Still use an RPL machine daily (HP50g)
it will work just fine
Make Your Money Matter - Interesting use of parallax
In this case, there was no movement or campaign against it, it was pure apathy. A vote to grant them a variance has been on the agenda for nearly 3 years now waiting for them to get around to it. Most people agree that this should happen as soon as they find the time ("staff", ie the council's lawyer needs to study the insurance implications etc). Meanwhile another winter is coming. They'll open it back up as soon as they're sure they can do it "right".