skysight-inc/HackerNews huggingface dataset:
Congratulations to the team. PyPy and cffi look to be maturing and coming along quite nicely.

Spot of trivia; ESR recently contributed a nice bit of optimization documentation. It can be found at http://www.pypy.org/performance.html
How to convert videos for Amazon Kindle Fire on Mac computer
Kindle Fire allows you to connect it up to your PC or Mac easily so as to transfer your home videos or movies you rip from DVDs and Blu-rays that you own. But, be noted that with just 8GB free space on board, you only have enough storage for 10 movies or even less, depending on how big each of your video is. Do not have many Kindle Fire compatible videos on your Mac? No problem, there is a universal video converter software which is designed for Mac OS X, it is called DVDFab Video Converter for Mac, which can convert videos for Kindle Fire on Mac
I agree with the article, I think?

<TLDR>
The only difference between math and English, or any other language, is a degree of precision. In math, the symbols and connotations are more refined, but the results are still interpreted. There is no absolute truth. Mathematical truth is still defined by agreement among leading scholars that something is correct. Physical truth in the sciences also depends upon agreement. In the ephemeral world of communication, words and their meanings are relevant only to our own perception. We can try to better agree upon the starting ground, the definitions, but definitions still depend upon the flimsy symbols and what they signify in each person’s mind. There is no perfect line.

I enjoy math as a dilettante communicator. And while math can greatly enhance the precision of our communications, it can also be used to deceive. My non-schizoid self agrees that the probability of pulling the “Ace of Spades” from a deck of cards is 1 in 52, but this depends upon our understanding of the definitions, our belief that the logic of probability is reasonable, and our intuition that the results agree with the world we perceive. My skeptic self, however, disbelieves that the esoteric formulas of macroeconomics accurately predict the world around us. How much "advanced math" is being conducted at banks, universities, and government institutions in pursuit of the illusory goal of modeling the economy? This math serves the purpose of providing the illusion of understanding, appropriate for politicians justifying desired actions, bankers selling products, and economics professors advancing careers. In my perception of reality, this math too often blows up when events it describes as one in a trillion come to fruition on a much more frequent basis.

While I believe understanding math can prove beneficial to any endeavor that is trying to more precisely communicate a perception of the world, that mathematical understanding does not trump the necessity of generating agreement upon the definitions and the results. With little math but plenty of logic, Darwin was able to generate an insight into the world with which many people agree (including myself). Yet with plenty of math and very little logic, many areas of "science" travel down rabbit hole after rabbit hole where the community coalesces in complicated group think, with insights that fail to agree with most peoples' perception of reality, but results that are nonetheless justified as correct based upon the "math." In the end, math is a method of communication, often more precise than other languages, but still transitory in its ability to convey meaning and generate agreement. It is a helpful tool but not an indispensable instrument to science. But I guess this all depends upon the definition of science. </QED>
Democracy is a choice - 9% or 99% it is a free choice of those people. No one is preventing them exercising their votes except themselves. Don't like the corporate puppet bit? The sunlight foundation amongst others is a good place to start.

Oh and don't knock the USA too quickly - Italy only makes "flawed" democracy in the Economist global rankings.

Edit: the 9% did strike me as low. Turnout in 2012 was 58% and Obama won on 51:49 - making him elected with ~30% not 9%. Are you somehow counting minors (ie whole population) to drag that down to 9%?

http://en.wikipedia.org/wiki/United_States_presidential_elec...
Why would it be disastrous?

Anecdotally, as a kid, I remember having a book containing cross-eyed stereographic images. As far as I'm aware, today, my eyesight is normal.
The cost of re-obtaining the product is $7k, which were already accounted for. Marginal administrative costs are negligible.
"stashing it in the woods" ... "they'd found it abandoned in some woods."

Are you sure you didn't just forget where you left it?
Integrating JaCoCo in your Play Scala project
I of course completely agree with your disdain for people who subscribe to #2. And I'll be the first to admit that SF is hardly a "modern" city. But the rest is just bullshit.

SF is a fantastic place to live? Why? Because I live here and I love it. And that's really the only opinion in that regard that matters. I'm not claiming it's perfect. I doubt any place is.

It's expensive, sure, but NYC is certainly not cheap by comparison (have you looked at NYC rents in desirable neighborhoods? really, have you?). Regardless, my tech-startup salary more than makes up for the cost: >50% of my take-home pay goes right to my savings account, untouched. Even with eating out for pretty much every meal, and going out to bars and the like 4-5 days a week. I do have friends who work more conventional jobs at larger companies, not in tech, and while some of them don't have the cushion I have, they're able to pay the bills, have fun, and still save some amount of money.

I walk all over the place (today I walked a little over 6 miles). Anyone who believes that SF can't be walkable is lazy, unhealthily out of shape, or both. If you live out in the Sunset or Richmond, sure, you're going to need to take the bus to places on the other side of the city. When I'm feeling lazy, I take the bus. If I'm in a hurry, I take a taxi. You do realize that there are tons of taxis in NYC, right? Far more than in SF, right? And traffic is much worse there. The public transportation in NYC is far better than in SF, but cars still have their place in both cities.

I even own a car, but I find I drive it rarely more often than once a week, and sometimes I will go 3 weeks without taking it out of the garage. The majority of my SF-dwelling friends (over 75%) do not own cars. And no, not all (or even the majority) of my friends are programmers. (Logically, I should get rid of my car, but emotionally, I can't bring myself to do it.)

Honestly, I'm surprised and disappointed that you're being so negative here; the comments in your history seem pretty reasonable and educated (if a bit overly snarky at times). Sounds like you have some kind of axe to grind. SF is a much nicer, more livable city than you make it out to be. It may not be your cup of tea, but that's for you to decide for yourself, not for you to declare to others.

Regarding the article, I think it was pretty bad. It reads as pompous and entitled, and exhibits a lack of awareness of the outside world or any acknowledgement of perspective. But it's not reflective of SF (or its inhabitants) as a whole.
Coffee Grinders Advice
Best review Coffee Grinders Advice
I have been bitten in similar ways by gdm; on 8.04 and 10.04 gdm would only read /etc/passwd, it would totally ignore nsswitch.conf. The patch to fix this was relatively easy to make but annoying nonetheless.
Still waiting for Python 3 support :(
Go to reddit.com/r/programming and it's almost a 1:1 mirror of HN frontpage at any time.

HN is reddit, we need a new hideout.
This is different - " On 8 November 2007, Kaloyev was released from prison, because his mental condition was not sufficiently considered in the initial sentence." Russia did not promise to keep him in prison.
Ask HN: What's stopping anyone of you from creating a bitcoin alternative?
Judging from the prices of Bitcoin and more recently, Litecoin and the creation of new currency, it dawned on me: What's stopping me or anyone of you guys from creating your own "currency" and making a quick profit? Here's the plan:

1. Create a new "currency", claim it's better than bitcoin.
2. Mine as much as you can when the difficulty is low or pre-mint some coins yourself.
3. Wait for a while as prices for your currency rises.
4. Cash out and PROFIT for the win.

Maybe, I should spend the weekend hacking away of my new "bitcoin alternative". What do you guys think?
"In the end the class mate was trying to buy Playstation 3s to be able to sell, so she could pay off the fines that she received for committing identity theft when she was a minor"

Sounds like jail time was going to put her back on the right track in life. I wonder how she wound up after jail?
So will we ever see quantum computers as consumer products, or are their uses too specialized for that?
Need a modicum of commonsense as well. For some examples see 'Statistical Follies and Epidemiology'
http://www.youtube.com/watch?v=C42AwvaZ-04&feature=playe...
This part of the article makes me facepalm so hard, as someone who knows a little about quantum computing and a lot more about computer vision:

> Quantum computers operate at speeds unattainable by even today’s most powerful supercomputers, operations that are so fast, they can process millions of calculations in a fraction of the months, even years, traditional computers take.

Quantum computers can carry out some algorithms which normal computers can't, which can be much faster, but they're not usable for general computing so this statement makes no sense.

> They can even be taught and can recognize objects in images, a task standard computers struggle with.

Er... what? I wouldn't say that standard computers can do vision easily, but it's a problem of finding the right algorithms, not computing power.
If you are considering starting out with weight lifting and muscle training, get some proper instruction from an actual strength trainer, rather than a random CS prof.

While "hacking your body" sounds appealing to CS people (work smarter not harder!), the reality is there is no shortcut. You'll have to lift a lot of iron regularly, for a lot of time, while eating correctly, for anything serious to happen.

Following advice like in this post, will most likely end you up with a lighter wallet and a garage full of unused Flexotronic Bulkmaster 2000 machines and expired supplements. In worst case with a serious injury, you'll carry around for a long time.

Today everybody's an expert on everything, but do consider taking CS advice from a CS prof, and strength advice from a strength trainer.
Personal savings is the only true safety net most people can rely on. Ironically, the author is "bad at saving money" which explains why he confuses a "currently hot job market" for a "safety net."

Indeed. The only way it'd be a true safety net is if one could guarantee that the job market here would remain hot in perpetuity. As much as I enjoy working in tech in SF, I'm fully prepared (emotionally and financially) for the possibility that that could change without much notice.

But I think the -- perhaps accidental -- message is that, as a software developer, it's a great and fairly safe time to take risks. That could change quickly, but in the meantime, that sentiment is almost certainly true.
It's been done, repeatedly.

The problem is you need to get other people to use it and buy it, that's the tricky bit. You're making a huge assumption with this:

"3. Wait for a while as prices for your currency rises."

You'll need to get it used enough that someone puts it on an exchange, or otherwise convince people to give you money.

To make huge amounts of money, you need to convince either lots of people, or a few really rich people.

It's also potentially illegal.
Indeed. And I can't understand how the EU itself is OK with its citizens being forced to hand over their biometric information to a foreign government.

Ah wait, it's OK, they're the good guys.
I'm thinking of investing in litecoin too. Are you?
cffi based on documentation seems to be amazing !
The most interesting part of this story to me - the guy checked the serial number of his camera by uploading a picture taken by that camera to an online tool, which I presume read that out of the EXIF tags. It was useful in this case, but it's still somewhat creepy that every picture some significant subset of people are taking includes personally identifiable information.
Written by someone who should really get out in the world more before drawing conclusions.

There are many, many more places outside SF with a high(er) standard of living and about zero risk of being unemployed as a developer. Most of theses places outside the US also have decent social security, public healthcare and other facilities in case you should fall through the cracks at some point. (No amount of ninja rockstar tech skills will protect you against getting burned out or other misfortunes.)

This ignorant exceptionalism is something I really hate about these SF/SV types. I guess it illustrates why so many stick around: not because it's so great, but out of uninformed fear.
In Chrome, go to about:gpu, and look for the line: WebGL: Hardware accelerated

If you don't see that, then WebGL isn't enabled for you, probably due to a blacklisted card/driver. That's the most likely cause.
In my opinion, the problem with math is actual mathematical notation, which is, frankly, terrible. Ridiculously bad. Especially given the advances that have been made in CS in that regard.

Early programming languages created by mathematicians? They were terrible (for the most part). Then CS people started formalizing stuff, grammars were invented, and finally, the situation began to improve in the late 60s.

But not math. Nope, it's the same archaic, imprecise, terrible notation that's been around for centuries. AFAIK there's nothing in math comparable to the development of programming languages in CS. It simply doesn't improve. Imagine if the first language ever created in CS was also the last. That's math.

In CS, we've kept inventing new, better programming languages and conceptual foundations. Not math. There, they have a bad foundation, but they just keep building up and up and up, each paper even more hand-wavy and imprecise than the next.

It's to the point where things that are actually trivial mathematical concepts to understand are damn near impossible to learn by actually reading a math paper about the topic -- all because of the notation, implied rules, etc.

IN my experience, mathematical objects and concepts are simple, at the same level of difficulty as, say, quicksort or an AVL tree. All of math is that way. What's hard about math is the notation, not the concepts or mathematical objects that are presented.

And because the notation is so bad, it's very hard for people to make use of math in an À la carte manner. You either spend years of drudgery with little payoff, or you don't use math at all.

Contrast that with open source software (the CS equivalent, I would argue, to reading math papers), which is easy to use, because, hey, consistent notation, no hidden rules, no assumed set of knowledge or information. Everything has a definition. There is an answer for everything in the source code itself.

Math papers are the opposite, including the math articles on Wikipedia. Math is damn near unusable for that reason by anyone but mathematicians who can intuit the implicit rules, notational deviations, etc. after a lifetime of study.

It doesn't have to be this way.
Great post and good luck with the new games!
Mousetrapjs bind to elements extension
Phinx 0.2.3 is out with reversible migrations and much more
> Everyone already knew going into the vacuum of space was bad.

That line of thinking leads to a complete lack of actual science. As the article points out: going into the vacuum of space is nowhere near as bad as is conventionally thought. That's an incredibly valuable finding, and it gives us the information we need to create effective safety and recovery mechanisms in space.
I'm using firefox and it glitches when I scroll. So I can see the apple when I scroll. I doesn't seem like it should be the case.
I have a feeling Markus is referring to typing in machine code (in a totally opaque way) using DATA statements combined with a small loader written in Basic.[1] Here's an article discussing this approach.[2] This was very common in the computer magazines during the 80s. You learn a lot about patience and attention to detail, if nothing else. There were attempts to mitigate this..[3]

[1] http://en.wikipedia.org/wiki/Type-in_program

[2] http://www.atariarchives.org/mlb/introduction.php

[3] http://arstechnica.com/business/2012/08/experiments-in-airbo...
I want to write software that helps kill people.
from the Philosophy in a Time of Software discussion list: https://groups.google.com/forum/#!topic/philosophy-in-a-time-of-software/SnV8qMUQc3Y
Nothing, it's just a matter of marketing and persuasion...which is what bothers me about Bitcoin. It's a potlatch currency.
I'm waiting for someone to do this sort of thing the right way by setting up an endowment or trust and legal instruments that can guarantee preservation of hosting (as much as possible) for at least a decade into the future.
Because it is such utter myopic bullshit.

The author might as well have written "SF is better because our water is wet here".
I signed up to Everpix a few months ago and haven't looked back - the organisation takes some getting used to, but the support team are very helpful and they seem to be improving it every week. Highly recommended.
To be honest, none of the issues I've seen are in any way dependent on workflow. That pull and push by default work on different branches is not a matter of workflow, it's a confusing inconsistency.

That it deletes history without somebody issuing an explicit specific command to delete a specific revision is not a matter of workflow, it's bad design.
I've been waiting for something like that for ages. Since nothing has been made I just bought a dropbox membership... damn. But I guess I can use both.

I'm testing it now:

* The facebook feature is awesome! Since you can't download the pictures you've been tagged in through facebook directly I manually download them. And it's a pain.

* The hidden feature scared me at first since I thought I deleted them. Then I found how I could reveal them, but I was expecting a "config" link or at least an icon resembling it instead of a dropdown under the date.

* The moment thing is great. I wish There was an "album" thing as well where I sort my stuff by folder since the moment thing is kinda broken for me (I have pictures from a lot of different sources : facebook, camera, phone, old phone 1, old phone 2, camera of my friends...).

* no android and windows phone version ? (I own a windows phone but a Android app should be your priority).

* enter your mail -> continue sign up. I really like this way of signing up, I'll have to experiment that on my websites as well :))

* if all the pictures of a moment are hidden, the moment is hidden and you can't seem to undo that.

* I have a folder inside my principle Picture folder that I'm uploading that contains... pictures from my exes :D I really didn't want to upload that!

* The moment thing is broken. Maybe if I could change the way it sort the moments to month-group the pictures it would be better.

---

Overall it really misses an ALBUMS section in the menu where I can manually classify my pictures.

Hope you guys will keep on, you have an amazing app here.
Probably you meant 'make -j4' ?
The Wiki article lifted the code from Vivek's site (the author). This is how I solved the mystery:

http://cs.wikipedia.org/w/index.php?title=Raw_socket&dif...

Do you see they mention a reference: http://security-freak.net/raw-sockets/raw-sockets.html which was later removed as the site is now down. Both the code + the reference was added by the same author on wikipedia on the same day in 2011.

A whois on Security-Freak.net gives me that Vivek is still the owner of the domain: http://whois.domaintools.com/security-freak.net

This matches the whois person for securitytube.net (OP's site) http://whois.domaintools.com/securitytube.net

Proof 2: Wayback machine:

http://web.archive.org/web/20071217111629/http://www.securit...

Code: http://web.archive.org/web/20071219013022/http://www.securit...

The above C file is the exact same code posted in the Wiki article - in 2011 which was there on security-freak.net in 2007.
you can do playlists easily. Sort songs not accordingly to their albums etc...
In some sense, enjoying life is hard when you have lots of money. It gives you lots of options, and you cannot do all you would ever want to do.

Say, you are a programmer, and you are enjoying your work. Would you enjoy yourself more riding a Ferrari today? Sitting on some Caribbean beach? Following your favourite NBA team by going to all their games? Study medicine? Start a charity? How do you know you would stay happy doing that? Would you feel guilty spending your life lying on a beach, where you might have written some useful software instead?

Most people would shrug of those ideas or not even think about them because "that's life". If you have a hundred million in the bank, though, all of these are realistic options.

If money is no objection, some feel that they really are themselves to blame if they aren't happy for a minute or don't accomplish anything they feel valuable in the rest of their lives.
I've been trying to learn Perl 6 for a long time now. The PDF book is great but nothing beats a paperback style novel you can read anywhere. I got hooked onto Perl (long time back!) after reading the Programming Perl book (Camel book). IMO Perl 6 seriously needs a book release. No e-book, PDF, etc. just a old style paperback!
This is probably one of those things that's really effective if you have working color vision, right?
There is an "external resources" section at the end of the article, containing:

- Bodybuilding.com workout planning, which addresses your points 2, 3, 5, 6, 7, 9, 10, 11

- The fitness subreddit, and its FAQ, which addresses most your points

- Examine.com, which addresses your point about the actual effects of creatine and other supplements

Matt shared his experience and gave out the references that helped him get started, does everything have to be a batteries-included exhaustive guide to everything these days?
That's why I always wipe all flat surfaces before leaving a hotel room. I also bring dna samples from other people (something of the thread, something of the head, something of the body, and something of the dead) that I leave so that they can't be sure that it was I staying there.

I have considered removing my fingerprints but that's just weird.
People pay for Dropbox and iTunes Match (I did and I usually NEVER pay for things on internet). And since the price seems fair, I'm really considering buying it right now. So if this works on me, this is going to work on a lot of people.
Your virtual infrastructure in HTML5 browser
> My DSLR (...) which I learned photography on

Oh. Nowadays people learn photography using a "D" SLR... That makes me feel so old!

PS: thanks for the info about http://www.stolencamerafinder.com/, very useful (and not something you could have used with a non-D SLR...)
Serious question: How many people here on HN find things at this level useful? I'm always intrigued to find out how many working programmers don't know this sort of thing.

I might start a poll on it ...
>have to think about advertising all day every day

That sounds no difference from 'think about chemistry all day every day', doesn't it?

I think advertising is more interesting and inspiring these days than many of traditional science areas. Not to mention it's a huge field including bleeding age AI, Big Data, performance, etc.
Please don't take this the wrong way, but there's nothing wrong with being like that, right? It's not so much that there's nothing good to say - I just don't want to add to the clutter that already exists out in the web.

Or maybe that's the wrong way to look at it.