skysight-inc/HackerNews huggingface dataset:
Commandment one, two, six, as well as number ten (when translated to the current context) is also solid advice.
I cannot recommend highcharts enough. The API is extremely easy to use, and the documentation is excellent. Basically, each time I was wondering whether I could customize some feature, not only was highcharts able to do it, but I found it in the docs extremely quickly. Building a great looking custom graph takes very little time. It can't do too many super fancy things, but i still like it.
Even if there was room for affordable housing, who would build it? Home builders need to make a profit, and you do that by building $900K luxury townhomes, not by building $400K roach traps that need tax payer subsidy to break even. Do you think the tax payers lounging in their Atherton mansions give a crap about housing for poor and middle class people?
$200 in Canada
Redundant but I just want to say it: this is well done:)
Is Sugar really toxic and related to CANCER
Isn't the silicon valley creed that a small group of skilled trained passionate about the product people can put huge multinational order of magnitude companies on their knees?
The upside of being on the cutting edge
Comcast still provides email addresses to everyone. I don't use it though, since next thing I know I move across the country and lose that email address, not my idea of fun is trying to gain access to various websites...
Retrotechtacular: WWII Paraset Spy Radio Used by French Resistance
This is a stupid option as a developer.
So far, strictly worse than Console2 in everything I've tried. In particular ncurses apps in an ssh session render terribly no matter what I set TERM to. "ansi" works the best, but still I find myself hitting C-l to get rid of garbage regularly.
I remember when I first heard of the concept that you should not discuss sex, politics or religion in polite company. My thought then, which I still hold now, is that polite company sounds pretty damn boring.
GitHub Avatar Chrome Extension, AMDClean
I'm a long time tmobile customer currently on a prepaid plan. I love it and tell anyone who will listen to switch if they live in a good coverage area.
From the original article:

Refactoring to Functional–Why Class?

This is a multi-part series on Refactoring to Functional Programming
One suggestion: Adjust the game so that the player is only presented with countries that have populations within a certain distance of each other. Right now I'm getting a lot of "Marshall Islands vs Pakistan" type questions.
1. Separate private and publishable keys (like Stripe does).

2. Get rid of the "create a payment page" nonsense and just let me send someone to http://www.coinbase.com/payme?mykey=FOO&amount=10.00&currenc...
No less amazing than how some people insinuate things they have no basis for in a way that frankly amounts to a disgustingly underhanded and cowardly ad hominem, based on expression of scepticism to one specific case, based on the extremely unusual facts of the case.

You're particularly far off base given that I explicitly point out I don't believe it's a conspiracy at all, rather raise the possibility that it might amount to an unfortunate combination of the motivations of two separate parties that I explicitly don't believe have been conspiring.

I also most certainly believe Assange did act like an asshole in - we can conclude that from what he has not disputed. It's even possible he did commit rape.

But we don't know.

And those possibilities those not negate the other things I wrote.

What we do know is that there's no open and shut rape case here, but some statements that may or may not amount to allegations of sexual assault and/or rape - the statements that have been published during the extradition hearing have not been contested in a court (the UK extradition hearings are conducted on the basis of whether or not there is a case to answer assuming the prosecutions statements are true, not whether or not the prosecutions representation is correct).

In terms of the case in Sweden, there have been (substantiated) allegations of police misconduct, prosecutorial misconduct; statements were provably illegally leaked to the press by police; at least one of the women have not signed statements and have refused to deal with the case after the new prosecutor took over. All of which puts us in a situation where we have a highly unusual case, with several we might likely never know one way or the other without a trial.

So forgive me for stepping on your sensibilities for not being prepared to just automatically assume guilt for someone who has not yet even been charged, in a case where the first prosecutor claimed there were no indications a crime had occurred, and where just what we do know about the case includes a laundry list of violations of police procedures, violations of Swedish law (on behalf of at least one police officer or prosecutor), and outright lies from the current prosecutor.

Clearly having an opinion based on what is known about this specific case must mean those of us who not automatically assume Assange is guilty must be trying to deny that rape ever happens.
Again, bash is a shell. This is a terminal emulator. This even provides you the option to get bash along with it in the form of msysgit which comes with bash.
It might be interesting to have Eclipse integration
I disagree -- we leave an impact behind, but I've also seen terribly polluted areas being successfully remediated. So where there's a will, there's a way.
Are Open Source Developers Too Demanding?
The problem is that the more these assaults on freedom are allowed to persist, the more likely it is to come to your door step. Maybe now you're more likely to experience hardship at the hands of a corporation, but if we continue down this road that absolutely will change.
It's worth pointing out that you should rarely, if ever, use exact formulas since there are a lot of problems with numerical stability amongst other things. Often it is faster to just numerically solve the system.

For example, in your case you are solving Ax=b which you can easily solve by a simple LU decomposition. Plus if your A changes, your exact formula is wrong, so using an LU decomposition just makes sense. Plus your code will look way cleaner as well. And way easier to debug.

http://en.wikipedia.org/wiki/LU_decomposition
The AIO Smart plan is $10 more per month than a better plan from Straight Talk (on the same network).
It has indeed. See the case of Charles Hall, who invented the modern waterbed in the 1970's, and was denied a patent on his invention because Robert Heinlein had already described the waterbed in novels as early as 1942: http://www.techrepublic.com/article/geek-trivia-strange-wate...
Thanks! Is there a good profiling tool you recommend?
Right now I'm using time command on Linux. How can I measure the execution time of a single loop inside my program?
There is already one on top of DB/2.

http://www.theregister.co.uk/2013/06/05/ibm_db2_mongodb/
Introducing Agile to Product Teams
Right. Just like MySQL/Oracle was put out to pasture.

And if you think MongoDB is only popular because it is a JSON store then it shows just little you know about the database landscape and about how developers actually use databases.
"To get to "its not okay for the government to read my email" you have to get rid of the notion that "its okay for Google to read my email."

No, you don't. You opt-in to Google reading your mail by using their free service. You can't (easily) opt-out of the government reading everything you do.

You have a choice with Google and any other private firm.
This behavior also happens to be totally unsurprising if he is not guilty. The point being that the fact that they went to the police together is not in any way something that in meaningful way indicates guilt.
QEMU 1.7 Is Bringing New Features For Linux Emulation
Alternatively, the Supreme Court could invent a right,of privacy out of thin air.

Between the originalists and the existing problems with rights that have been found in the penumbrae of other rights, I cant see that happening. But then a consittutional amendment likely isn't on the cards any time soon either.

(I'm tied up for the rest of the day and most of the week with family stuff, but have wanted to chat with you about this for a while, would you mind shooting me an email so we can pick it up later?)
Bitcoin’s skyrocketing value ushers in era of $1 million hacker heists
SimCity wants to be the killer app of the classroom
But then that could be handled by the compatibility layer.
Nickelodeon betting on HTML5, very good news for the platform. HTML5 isn't the future, it’s the present.
Its more a problem for the people that she was elected to represent. The fact that once that power is accrued, the game is to keep it, is not a partisan one. But that creates more cognitive dissonance for some ideologies that it does for others.
They don't have a package repository for Debian yet, but I think you should just be able to make/install it.
Wait, the (linkedin) post isn't sarcastic? I heard Jeff Jaques (QC) mocking the idea on twitter earlier[1], and thought he was joining in a wider joke.

[1] https://twitter.com/jephjacques << at the moment, the posts are about 4 hours old and the first 5 or so.
I would love have an example of how they use a chunk of your salary on making your day-to-day life at work better...

> We’re more likely to spend less money on salary and invest that on making your day-to-day life at work better.
Microsoft Enlists Pawn Stars To Mock Google’s Chromebooks
How Apple Maps won on UK iPhones over Google Maps - despite Waze
Washington: A World Apart, Exploring The Super Zip Codes
What does this add over conemu? Is this just conemu + clinks + msys repackaged?
Even if it's just for Visual Studio it's still pretty cool. :)
After spending a full afternoon at a dinner party with colleagues, do you feel a) happy, refreshed, and ready to do it again tomorrow or b) drained, tired and wanting to just be alone for a while to recuperate? I'm the latter, which is traditionally classified as introverted. To flip it around, the extrovert would feel drained, tired, and wanting of some social interaction after spending an afternoon sitting in front of a computer (my wife is like this).

Energy is a metaphor for the "stress level," of the individual for lack of a better term.
Thanks for the information, and just so you know, my tone wasn't intended as skeptical. I genuinely wanted sources.
Now and Then: 10 Classic Video Games That Got a Major Upgrade
So... when are we going to abolish patents?
Didn't he also say somewhere that we'll be reading about him in history books?
Ask HN: Would a "union" of programmers work to end patent trolls?
Without getting into labor theory too much; it suffices to say that unions are typically organized around marginalized workers. /usually/ (hollywood writers, pro atheletes excluded).

Programmers are not marginalized except in the most link-baity of articles.

I would have no problem, as a programmer, of swearing allegiance to some list of facts that could easily be improved upon but might look something like this:

* Math should not be patentable
* If you have a math patent and use it defensively, that is okay.
* If you have a math patent and you use it aggressively, that is decidedly NOT okay.
* Features and ideas should not be patentable.
* It is okay for specific implementations of features to be protected by law, maybe by patent, maybe by copyright.

If you or your company conflicts with /any/ of the above statements, you are declared evil. If you are evil I will NOT work for you and will work within the law; primarily by whining on the internet, to assure that you lose your capital, your programmers, and thus your ability to do harm to the world.

Signed,
eof and 100k other hackers.

Something like this?
Just to clarify - the bulk of the work here is done in GLSL shaders on the GPU, not with matrices in JavaScript.

All that matrix code you see in the source here is basically just the minimum prerequisite for doing 3D graphics, it would be the same if you just wanted to get a spinning cube with some camera control.

The real magic happens in the shaders which compute water mesh displacement, normals and shading directly on the GPU (21 simulation passes + 1 rendering pass + 1 initialization pass, using several floating point textures, seems like stateful simulation with ping-ponging, basically using graphics rendering pipeline to do GPGPU without a need for OpenCL / CUDA).
How RunKeeper built its business on six key platform principles
I'm sure you could also find a lot of C programmers who wouldn't know what to do if you took the compiler away. Talentless amateurs.
PostgreSQL doesn't answer the criticisms of relational databases.

It is still cumbersome to use, hard to shard, even harder to cluster and is incredibly complex to manage compared to databases like Cassandra.
Apparently a lot of that was due to the location. It is on a hill, and there is a lot more red-tape for hills around here since there are so many more rules. A fair chunk of that was to pay someone with a lot of experience dealing with the zoning board to show up to meetings for you. If you had no life, you could do it yourself. The majority was the actual costs of the permit though.

Having actually done an modification with a permit (installing a new furnace in the exact same place as the old one), I can see why every contracter I talked to said "don't bother with permits" It took about a dozen visits and they rechecked everything each time.

The cost of this particular permit was minimal ($500 US) but I spent so much time driving back-and-forth and waiting on inspectors &ct. that the hassle outweighed the dollar cost.
True but for any discerning techie, root it and you can have nandroid/titanium backups, pushed to the cloud, or pulled via wireless adb, or even bittorrent sync (in lieu of an open-source solution for now).

The Moto-G is nice except for the lack of LTE and micro-SD. Meanwhile the $150 Galaxy Light has both LTE and micro-SD but a low res screen. Trade-offs hmmm....
So use force instead of convincing people, because it's easier and cheaper.

My problem with any regulatory agency is that it can't claim to work on behalf its clients. Why? Because funding comes from taxes and taxation is not voluntary. No one asks people whether they want to pay taxes or not. They still have to or they will be fined even more or will go to jail. Thus, FDA lacks basic market mechanisms that could check such a consumer protection firm in check. If a group of people feel dissatisfaction with their work - fuck them, who cares? They're still getting their funding.

Homeopathy dealers are having a great time and make tons of money. They may not make medical claims, but that doesn't stop them from hurting a lot of people by offering something those people believe is a cure. Let's not pretend government does anything to stop it, really.
bad_user why don't you go educate yourself and come back when you can make valuable comments. I've seen you trolling several posts now with comments that show your lack of Understanding of CS principles.

In your attack on my comment, you're starting to argue against something I'm not talking about or implying.

Good abstractions and code structure are created in a large part by being very careful about what's public. Defaulting to public helps a programming process that tends to ignore abstraction and structure, leading to heavy maintenance costs later. There's really no argument here, this is best practices established decades ago. It's fine to challenge establishments with new findings, but I find this article and your comments completely brain dead and unproductive because you're just lacking understanding of core principles.
Screw the ocean, I wish California could find a way to build in the Sunset!
Spec for US GSM model doesn't list 2100 band, which makes the 1700 band kind of useless. It's only needed for T-Mobile HSPA+ which is on 1700/2100 or 1900/2100 if you're in a re-farmed area.

I'm hoping that's an error, because otherwise this phone will be limited to 2G speeds on T-Mobile.
Just to play devil's advocate, wouldn't it make sense that members of the winning team had previously worked for Salesforce? They would have a big advantage of knowing the sort of apps Salesforce were looking for. I suppose the best counter to this would be if Salesforce disallowed previous employees from entering at all.

Also, I'm still confused at what does and doesn't constitute pre-existing code at hackathons. It's such a grey area. I think Salesforce definitely should have done a better job of addressing this before the hackathon began. As it was, it's no surprise that some teams interpreted the rule differently than others and those teams that interpreted it most loosely held the advantage.
I have the opposite reaction to this posting: Penny Arcade are being abundantly clear and transparent about the requirements and drawbacks of the role.

It's not exploitation; it's a trade, and Penny Arcade have listed out their terms. Everyone is free, or not, to go along with what they want.

The author mixes two messages: (1) the merits of the offer, and (2) the ethics of the offer. The author may be right about (1) -- I am not qualified to say -- but this does not imply that he's also right about (2). A poor job offer is not an unethical one; and in this sense I think Penny Arcade are living up to higher standards by being transparent about where they may fall short.
Ordered! This is cool in a lot of dimensions. Wireless programming, low profile, low power, connects to any modern smart device, ibeacon support and really cheap.
I think that the "introverts just need energy for social interaction" is a recent innovation created by non-specialists, and the word "introvert" used to mean just that - the opposite of extrovert.

Wikipedia states that the 'energy explanation' is a characterization by a few popular writers: "Some popular writers have characterized introverts as people whose energy tends to expand through reflection and dwindle during interaction." - Wikipedia (Introvert)

I've seen the 'energy explanation' repeated in social media like hundreds of times. They start by saying that everyone who belives that introversion is the opposite of extroversion is false, even though they're themselves focusing on a theory fully supported only by popular writers.

Perhaps in 10 years the classical definition of the word 'introvert' is lost and the 'energy explanation' wins, because for some reason it spreads like wildfire in social media. My own gut-feeling is that 'introvertism' has been high-status social quality in certain social circles (e.g. 'nerds'), and now some people feel like they want to attribute it to themselves.
2) Is this a stupid option as a developer?

It will most likely go bust. 10% of 0 is zero.
Leave.
I'm not sure how I'd feel about a repost to jsfiddle without my permission if I were the original author. How is this any different than reposting xkcd or other webcomics on alternate hosting without the author's permission?
Why You Should Write Your Own Book
You don't have to take the snapshot before you shut it down. The container persists after its main process is terminated. It's safe to take the snapshot any time after.

Your question is very near to me, I published a teeny-tiny script called 'urbinit'[1] for doing exactly what you are asking. It's meant to use with urbit, where you start by creating a 'pier' and use it to begin 'ships'. The ships must not be discarded (unless you don't mind having no real identity, and many parts of urbit require you to maintain a persistent identity). If you re-do the key exchange dance again from a fresh pier to identify yourself as the same 'destroyer' (having discarded the previous incarnation), you wind up as a perfectly viable ship with packet sequence numbers that are out of order and can't really receive any messages or acknowledge any packets that are waiting to be delivered in the correct order from your neighbor ships.

Anyway, urbinit is a manifestation of the fact that Docker doesn't really have anything to help you deal with this (very common and not at all unique to Urbit) problem. Docker offers that you can use a volume... make the state you need to be persistent part of a volume. Unfortunately this means it won't be present in your images; or you can do roughly what urbinit does, which is a very simple and classic problem all Computer Scientists past year 1 should already know.

Launch the container in detached mode (-d) and save the ID. Create a lock file. Urbinit won't do step 1 if there is already a lock file created that was never cleared. This is to prevent you from launching the same ship twice at one time with two addresses, which is very confusing to the network.

Attach if you need to interact through terminal, or however you want, affect the container by sending packets to it (eg. login via ssh and do stuff). Terminate your process or let it end when it's ready to end naturally, or the power goes out. If you're using urbinit (and the power did not go out), this is the point where the commit process comes along and commits your container ID back to the named image that it was created from, simultaneously clearing the lock created in step 2.

If you're doing this with several different images on one host that are meant to run simultaneously, a nice trick is to name your lock file after the actual docker image that's used in the commit step.

[1]: http://nerdland.info/urbit-docker
It is going to the primary developers of the product.
It is only sarcasm if half the people that reads it will wonder if it is serious. otherwise it is just slapstick humor.

Also, while this is sarcasm in the tech industry, this is the life blood of non-profits.
Why "continue to cripple"? It's actually one of the things that can be changed quite easily at some point in time and doesn't introduce insurmountable backwards compatibility issues. And as I mentioned (and you cut out of your quote) there is at least one alternative available already.
I'd love to donate. But as most Germans I don't own a credit card. Why do so many people ignore that credits cards are not the default payment methods in some countries. I'd even accept to pay the extra fees for using PayPal.
The Only Thanksgiving Survey You’ll Ever Need: 10k People on How They Celebrate
This is a good thing, look at 4.4, it's horrible with Google+ and Hangouts replacing SMS...
"running out of money"...."withhold salary"

Run.
> If anyone is interested in playing around with it, I threw it up at JSFiddle here

How do you know the author is ok with that?
> This doesn't answer the question of why FDA bans products and services instead of simply informing consumers of possible dangers and letting them decide for themselves.

To the extent that it does this, it does it because the FD&C Act set standards by which they are required to. Why Congress did that is a different question.

But, it must be noted, that what they are doing here is not banning a product, they are prohibiting the marketing of a product for a particular set of advertised uses without meeting particular standards of proof that it is effective for those marketed uses.

> If the government really cared about consumers, it would go after homeopathy dealers, religious leaders and other charlatans. Never gonna happen. Why do you think that is?

In the case of homeopathy, which is regulated by the FDA, it is less regulated to less stringent standards than traditional medical products and devices largely due to public pressure.

> but a startup that actually provides some value to people, suddenly is a threat that needs to be shut down?

23andMe is "suddenly" a "threat that nees to be shut down". They were notified years ago of the requirements they needed to meet to market the product the way they do, they initiated the application process to meet those requirements in 2012, and haven't responded to FDA requests for further information necessary to move forward on those applications for over a year.

You act as if the FDA noticed the existence of 23andMe and immediately moved to destroy them. That is very much not what has happened.