skysight-inc/HackerNews huggingface dataset:
My first idea would be to see if it's possible to create massive sell-offs by crashing through many people's "stop on loss" barriers.

For example, let's say that the exchange rate is 100 USD per bitcoin at the moment and that you have tons of people who would absolutely sell their bitcoins if it went below 90. I'm not in the bitcoin game, but I think mtgox offers "stop on loss" features so that people could get out of bitcoins automatically.

If you're sure that you want to be in bitcoins, but you think that there are a lot of scared players who put their "stop on loss" too high, you might be able to provoke some kind of selling avalanche by selling sufficiently many bitcoins at once. The price drops below 90, which triggers a lot of automated selling. This makes the price drop even further, triggering other stop on loss barriers, driving the price to 80 and so on.

With your $5 millions you buy up all those bitcoins at a rate of 50 USD per bitcoin when the avalanche stops. Then people realize what just happened and the price of bitcoins crawls back to 100 because that was more or less the fair market price.

The point is, with $5 million dollars you might have the power to create digital panics, a "flash crash", and use that to your advantage.

I don't know if $5 million is enough for that, and it's not a guaranteed return.
Run your own bitcoin exchange:

https://www.youtube.com/watch?v=7fvSYT7vhQY#t=279s
One problem that slowed Ogg Vorbis early on was MP3 had integer only or fixed point decoders first, allowing music player manufacturers to do software decoding with CPUs that did not have floating point hardware.

It wasn't until around 2002 that good integer only or fixed point Ogg Vorbis decoders became available.
I didn't know the NetGear was that hackable. Cool.

Have you ever had to do a network install of, say, OS X? Yardie reports he was able to do that with Synology (https://news.ycombinator.com/item?id=4340947)

Also, any experience with AeroFS?
I don't see how ogg is worse than mp3.

And if you're considering Ogg Vorbis, lets remember that the "full" name of mp3 would be something like Moving Picture Experts Group 2 Audio Layer III.

People just call them by their file extensions.
The key point here is the difference between copyright and patents. If someone has a copyright on something, you can create an alternative (free) implementation of it. If they have a patent, you can't.
Not to mention Spotify uses ogg. But it is not user-visible.
The Happiest and Unhappiest Jobs
Pros and Cons of Freelancing
KickassTorrents Circumvents Censors With New Ka.tt Domain
Yes, it does run Android.
Firebase has a flexible authentication system coupled with security rules: https://www.firebase.com/docs/security-quickstart.html. You can generate your own JWTs (if you have a server or a custom auth backend) or use Simple Login, a service that lets you authenticate against Facebook, Twitter, Github and Persona without requiring you to run any server code. You just authenticate as you would normally in a regular Firebase app, AngularFire will simply inherit the authenticated session.
Separating from the DOM: A JavaScript refactoring story
I got Lasik eye surgery about ten years ago. I did it because I had always needed rather thick glasses and this interfered with my active lifestyle -- SCUBA diving (couldn't see underwater very well), kayaking and skiing (constant lens fogging issues) and other things -- all were hindered by the requirement for eyeglasses.

The procedure for both eyes required about an hour and I was allowed to leave -- but I was told to keep my eyes closed as much as possible for a number of hours afterwards, which I did.

For the first two years or so after the surgery, after dark, fine points of light like stars and headlights weren't points, they were blobs of light with radial extensions. I knew the reason -- it's caused by the irregular seam created during the surgery. Over a longer period of time (many years) that seam smoothed out and now I see stars as stars again.

Do remember that, as you get older, Presbyopia (a gradual stiffening of the eye's lens) will require you to wear one or another kind of corrective lens, probably for close vision, and Lasik can only allow you to choose which default correction you want to have (I chose distant vision).

Before Lasik I had to wear glasses for absolutely everything, now I wear glasses only for close work (I'm in my 60s).

So I have to say that, for me, Lasik was an unqualified success, and I would do it again -- no regrets. Also, I have no connection with the business, I'm just a recipient of the procedure.
The developed world has an exponentially higher cost of living than sub-Saharan Africa or rural India

Which is irrelevant since the $2 a day figure is adjusted for purchasing power parity.
7 More Top eCommerce Software - Linux Links - The Linux Portal Site
3 Myths of Cross-Selling Debunked
There are some real concerns with Bitcoin. For example, I was going to write an app that accepts Bitcoins as payment. However, the problem is that the amount of time it takes for a transaction to become "verified," i.e. be part of the official block chain, can take up to 10 minutes.

What am I supposed to present to the user during this time? Am I supposed to tell them that their payment may or may not have been accepted, please check back in ten minutes or wait for an email? How would you handle this if it were a real person in a real store, at a register checking out?
Commodore 64? Develop on it for it. So mebbe the revolution started without you... in the 80's. :)

I agree that we'll see a lot more games developed in garages and on weekends. And I think that's where a lot of the unique games come from. But this won't destroy the gaming industry at all. It will help usher out folks who shouldn't be in the industry in the first place.
Thank you for creating this. I have been thinking of making one for years because all the Arabic alphabet apps in the app store are really bad/low quality. Now I have no reason to do that :) I let my 4 year old take play with it and here is some feedback from her and from me observing her use it:

* The buttons on the start screen are too close. My daughter kept touching the wrong button and ending up in the browser in your cafe press store
* The cafe press store. I hope you are planning on integrating it in your app. It really disrupts the experience when you leave the app and open the browser
* When you start reviewing the alphabet, my daughter had a hard time with the arrows. Her instinct was to swipe, which didn't work
* The menu in the top right hand corner is also easy to touch by mistake and end up interrupting the experience

Hope this feedback is helpful to you and congratulation on an excellent app!
Maybe it is video lag? (i.e. their TVs are adding the lag, not the controllers.)
I'm curious, why hasn't anyone implemented a mining client in javascript, so you could in effect has visitors to your website mine coins for you. It might be a create way to fund content instead of advertising.
"Consumed the planet". Our current global ecosystem is almost unrecognizably different from that 1000 years ago. Much can be credited to human efforts = most deserts, fish depletion, atmospheric changes, even chemicals in the soil.
Squidoo Nofollows All Outbound Links
Do you remotely access your mini at all? Like with AeroFS?
Big Boards and the Rise of Massive Office Screens
Shouldn't hoarding be estimated by comparing BDD to total Bitcoin days? Or does the block number roughly reflect Bitcoin days?

The increasing number of bitcoins means that there are more and more days to destroy, so I'm having trouble relating it back to behavior.
Yes, it would be nice for us all to become rich without contributing anything.

If you're a Good Person, however, you should be interested in becoming rich by creating real value. And you should be interested in promoting an economic system that encourages people to create value rather than hoard assets.

You don't have to be a Good Person, of course. And no one has to like you, either.
Money velocity is an aggregate phenomenon: if a single dollar is passed around a billion times, it is treated the same as a billion dollars passed around once.

Under BDD, if i understand it correctly, the single dollar case would result in a nearly 100% BDD while the billion dollar case is much more modest. It looks at each bitcoin independently. The dollar analogy would be if we kept track of every single dollar bill etc.
I could not agree with #5 any more. I can't tell you how many times I see default parameters being set incorrectly (i.e. defaults to a corner case so you have to set it on every call). It creates code that looks like:

foo( $data, FALSE, FALSE, FALSE, TRUE );

That drives me nuts.
Yeah, I sometimes think sensitivity to input lag is very subjective. Also, another factor is the TV and/or receiver (if they have Ouya going through one). But surely Polygon editors would factor this in?

I'm not a game developer (or hardware expert), but are there not tests that can be performed to capture input lag? At least that way it could be ruled in/out at the hardware/software level, assuming you have a baseline reference of any input lag from TV/receiver.
Being a Beginner
Cartoon Frisbee Dogs
One thing you have to look at is synergy. Open source projects can be business projects.
care to name examples ? from my experience, especially when doing web development, the OS your tools run on does not really matter anymore.
Or simply writing "the 2 largest distributors control 65% of the market".
Actually, it was 1988!
LISP is ahead of its time.
The reasoning in this short message has been a consistent part of RMS' talk and actions since the very beginning of the GNU project. Earlier than Ogg Vorbis, the very existence of the LGPL is an example of similar reasoning, applied.

You wrote: "I can't recall any specific quotes but he was ready to burn ten bridges"

I think you might have been conditioned to expect RMS to be that kind of self-defeating extremist because many people who are opposed to him, including some who pretend otherwise, describe him that way.
I see that now; bad choice of words.
Hm, while the economist's article points out how messy the process became, it doesn't makes an evaluation of how the default actually affected the argentinian economy.

I think that Greece and Argentina will make a good examples for comparisons of different approaches, when both recover economically (if they do recover, that is).
Thanks for sharing and kudos to you and your wife.

and those kind people each pitched in a few dollars to help people they'd never met before

That’s the best thing about anonymity in charity; you remain in debt – forever. And the best thing you could do in return is help those whom you don't know (or those who don't know you).
Any early computer. Heck, UNIX was developed so the bored team members could play games on an old minicomputer.
So, citing the id codebase is not the greatest idea here. Consider Quake 3 (possibly one the most widely-abused codebases for games in the world):

https://github.com/id-Software/Quake-III-Arena/tree/master/c...

Their codebase has smart things implemented smartly, dumb things implemented smartly, smart things implemented dumbly, and dumb things implemented dumbly. To wit:

https://github.com/id-Software/Quake-III-Arena/blob/master/c...

Array are for chumps, apparently.

Perhaps my favorite:

https://github.com/id-Software/Quake-III-Arena/blob/master/c...

~

And Q3 is still probably one of the best codebases I've worked with, in terms of learning clever tricks and being hackable.

"Beauty" is such a shitty metric for how good code is--I think you want to maximize the things implemented smartly, and minimize the dumb things.

Some of the best engineering in the Q3 codebase was unseen stuff used for the virtual machine the whole thing ran on--itself having roots back to the VM in Quake 1.
Java miners exist. Not as pretty but it works.
This misses the point. As well, there are many people in these kinds of jobs that do not make as much money as you think; I feel like you're either taking the emotional bait or you don't realize that. I like "dummy with a student loan" reversal though; you realize many people have student loans for vocational training right? You realize many people have paid more money for vocational training than they can earn. Many have paid over $30,000 for schools and only receive a certificate that they cannot find employers willing to pay more than $10-$12/hr, if that.

I don't think it is controversial to state that one that goes toward an academic track has equal ability to go toward carpentry as one that started out on a vocational track, but the reverse of this is not so.
In 2001 there were plenty of people who were critical of Microsoft and their market share abuse but this was at a time when saying "stop using Windows" was akin to saying "stop driving a car".

Why was this? Perhaps because the state of free (as in speech) operating systems didn't allow most people to make the switch (put aside the corporate world for now). People want stuff that just works[0], and looks relatively pretty, and that was really not the state of GNU/Linux desktops at the turn of the century. I realize that the developers have fought against certain things outside of their control (closed source drivers, for instance), but there's always been that hacker attitude driving GNU/Linux development and usage, so the concerns of the non-power user are often an afterthought.

If there existed a legitimate alternative to Windows with the same ease of use, it would be far less difficult to convince someone to switch.

[0] Yes, I know, Windows crashes and Plug and Play is often not that.
Sounds like an opportunity for a "bitcoin credit card" or "bitcoin charge card" where a trusted third party maintains complete control.
Living mostly on a Chromebook and programming through action.io, I'm probably closer to where Joe wants to be then he thinks is possible.
Given the speed of a SSD, how long does it take to format it? Must be pretty fast
Will EPA sulfur crackdown raise gas prices?
There's no real work being done on this at the moment (I was involved with trying to kick start a small team with the original patch authors). We've started discussing it again, but it's looking like a case of "Real Life" getting in the way :-|. Will see if I can get the broader Adopt OpenJDK programme to take it on board.
Many Amazon S3 cloud storage users are exposing sensitive company secrets
tmux 1.8 Released
If you should get hit with a large medical bill like that in the future: Just don't pay it.

Or pay them $10 per month.

Don't let it destroy your life.

If you pay them even a tiny amount each month the bill never goes to a collection agency, which means it never hurts your credit score.

Also, do some research and find out the medicare rate for your procedure, and never pay more than that.
Yeah, that's one of the most ridiculous statements ever made about programmers.

It's hard to imagine how someone could know more than a handful of programmers and say such a thing.
it would have to be in a web worker. it would have to be a site with high traffic that users will stay on for long periods of time, and even then, cpu mining (ala JS or any language) is pretty much a waste of time now. very few do it even with dedicated boxes -- everything has moved to GPU and forthcoming ASICs. not sure if you could offload JS web worker to GPU using WebGL or something, tho.
Humans, as individuals, don't think about long-term consequences, sustainability or very far outside their own self-interest.

People live paycheck to paycheck, have children without being prepared, get married without being ready, party every weekend and do things they don't even remember, destroy their bodies with chemicals, treat their fellow man with little to no regard, eat garbage, refuse to exercise, get less than required amount of sleep, sit on the couch and watch TV for consecutive hours at a time.

What are the results? Divorce, suicide, diabetes, cancer, obesity, high blood pressure, heart disease, murder, rape, bankruptcy, debt, family feuds, domestic violence, child abuse, homelessness.

This planet is temporary.
I wrote a blog post with the correct node.js version:
http://guillaume86.calepin.co/dotnet-vs-nodejs-performance.h...

The big performance hit for the node version is the float conversion.

Multithreaded .NET version is a bit harder to write because usually this work is delagated to ASP.NET/IIS.

UPDATE: the .NET version is actually already multithreaded because of the Task system, so Node.JS seems to be actually faster in this scenario...
Templating in JavaScript - Featuring Mustache, Jade, Transparency
The good news: as described, this method concentrates the solar energy using a series of lenses, increasing the efficiency of each cell.

The bad news: this means the panel needs to be pointed at the sun at all times. It can't be a passive panel bolted to a rooftop, it has to constantly track the sun.

And no, this is not remotely a new idea -- it's been evaluated, and the difficulty of tracking the sun is why it's not used more often.

> A novel ...

It is not novel. It is an old idea.
But ZFS has the ability to scrub pools, it can roll back transactions, and it can import of degraded arrays as well as many other things. Again, people seem to be failing to understand that the things fsck does are there either in the FS itself or in the tools. I stand by the argument that this whole debate is due to fear and a lack of understanding(aka ignorance).

I brought up UFS as people who just use linux often similarly complain about the way BSD does "partitioning." The two debates seem very similar to me.
Doing any kind of handyman type project requires just as much preparation as the actual work. And it could be days worth of reading, just so you know exactly which fastener to use. But that's exactly what I do very good for my programming job - learning and applying my skills.

If you approach your projects with that attitude, things become much easier. Moreover, most trades people are not very good at learning or analyzing. They just do things one way or another because 'they have been always taught to do it this way' by some master carpenter/plumber/electrician when they just started. So the whole trades industry is full of misconception and myths.
Bitcoin micropayments are possible if you can solve the UX issues (copying and pasting addresses, etc.) and if you can avoid "recommended" transaction fees that are currently near 5 US cents.
Don't forget conventional attractiveness
This comment was made by a .NET lover on the article:

"Imagine that! An enterprise-class framework (.NET) is faster than Node.js (a boutique framework created just because someone could). Who woulda thunk it? Even if Node.js performed better, you couldn’t get me to switch. C# and .NET together are much, much too powerful a combination. With .NET I know that my application’s code will scale with my business."

sigh

This is why .NET can't have nice things. I have no issue with a lot of Microsoft's tools, but my God, the fanatical for no reason other than kool-aid training classes followers kill me.....

"scale with my business"??? Is he human, or is he a robot that randomly appends marketing slogans together into paragraphs?
Swing is effectively dead. Oracle will no longer invest in the technology, the preferred way forward is definitely JavaFX (2.0+), it shows a lot of promise for those who still need this type of UI tech.
Content Creation Tips
Why use a dual BSD/GPL license? I think that would inevitably lead to a fork between the two versions -- for something like ZFS that's going to be used on many different platforms and which is already well-established, the Apache 2.0 license probably makes the most sense.
so are they still married? :)

Being broke makes you learn things too: for most of my 20s (and 30s, and 40s) I haven't had the money to pay people to do things for me. So I learned to do them myself - not always expertly, but they get done. I think a lot of people have fallen into the fallacy that 'time is money', and spend their time on Mad Men instead of fixing stuff around the house.
Doesn't HDMI give you the new and wonderful possibility of display lag? (This is particularly pronounced when playing games using iOS devices, especially older iOS devices, with AirPlay.)

Because the time between a frame being rendered and appearing on screen can increase, you are reacting slowly to events on the device which you perceive as control lag when in fact it's display lag.
How to succeed in school...and life.
Everyone Should Learn to Wireframe. Start with Pen + Paper.
Perhaps YC could fund such a startup.
It's in the first sentence of the fourth paragraph.
I don't get the recommended transaction fee thing. What happens if someone pays 1 cent? Will no one process it?
Bug fixing rockets in space!

Q. What was the problem with the thrusters on Dragon?

Musk: There was a “very tiny change” to three of the check valves on the oxidizer tank. Different from the previous ones that flew, and they got stuck. Was able to write some new software in real time that was uploaded with Dragon to increase pressure upstream from check valve and release it. The spacecraft version of the Heimlich maneuver. Once they got unstuck, they worked very well.

Had difficulty communicating with the spacecraft because it was drifting. Worked with the Air Force to get higher powered dishes to communicate with Dragon and upload the software.
Like Slashdot commenters pointed out, it's really an RTFM situation...
Supercomputing on a Raspberry Pi
I don't see why the UX issues have to be a deal breaker. If nothing else it's a micro payment system for early adaptors for now.
Google Apps Script helps SETI name Pluto's moons
Changelog: http://sourceforge.net/p/tmux/tmux-code/ci/master/tree/CHANG...
so what you are saying is that the many brilliant game programmers, including the likes of John Carmack or Tim Sweeny, dont know what they are doing ?
Not everyone in IT is writing dead simple CRUD web apps using scripting languages, but those guys seem to have the biggest egos...
> What would be your dream setup?

> Software that’s not broken.

As someone who has just reported yet another bug [1], I couldn't agree more.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=929329
Its funny seeing an article on the 99/4A here on HN :)

I'm too young to have had any experience with the home computer generation. A friend of mine, however, cut his teeth on the 99/4A, and he still has a soft spot for it. So much so that his first big project he ever did with an FPGA was to recreate and expand upon the TMS9918A video chip. He finished it a year or so ago and if anyone is interested in reading about it he documented the whole thing on his site http://codehackcreate.com/archives/30
Here's one thing that I've learned recently that I wish had been ingrained into me at the beginning:

You will spend far, far more time reading your own code than writing it.

If you come into coding with that perspective, then good design and habits is something that is logical to prioritize, not merely something that comes from being OCD.

We all grow up learning to write in such a way that we experience writing as something much more time consuming than reading. This is a mindset that has to change when what you're writing is code
Tweet Archive
I'm guessing there is no solution to this problem. BitCoin will clearly fail.
Fuel is only something like 2 or 3% of the cost of a typical launch.
Leaving aside bitcoin for a moment, payment shouldn't be synchronous anyway, if you can avoid it - you're relying on external systems.
Most construction codes are not all that hard to interpret for someone who deals with 'code' all day(albeit a very different one)
I wonder how often real life dragonflys hit each other.