skysight-inc/HackerNews huggingface dataset:
Sure. But is it possible that there is a limit to its value? Could it have reached and passed the point of diminishing returns? It was not really my intent to start up yet another debate about HFT in particular. I don't necessarily claim to know the answers to these questions. My point was more that there is a lot wrong with the financial system, but there is a core of good as well. It is a false dichotomy to argue between it being an evil broken system and a system that is working perfectly well that provides nothing but good. I was hoping to provoke a more thoughtful debate than we usually get around these matters. (And actually, your comment is a step in the right direction.)
How to configure Docker to start containers on a specific IP address range
Emacs is currently my preferred operating system, and I wish I could use it for everything. One problem is the Web. A modern browser is also an operating system of it's own, and while it is possible to embed a full-featured browser into Emacs, it can't be fully integrated. We need an Emacs-based alternative to the Web, something decentralized, maybe Xanadu-like! Just dreaming.
If you think of a build step as a function, taking some files as input (the source) and returning a result (the compiled artifact), then this tool is memoizing the that function.
I skateboard to and from work now. It's not a huge workout, but does get me to sweat twice a day.
There's also Swagger: http://swagger.io/
> It also seems like Rust will eventually add some form of more traditional OOP features like inheritance, because the servo project would like such things to implement the DOM

There's been a great community and core team effort to design small, orthogonal language features (or extensions to existing features) that can be used to regain the performance + code reuse benefits one gets from using inheritance, without all the associated warts. The DOM/Servo problem is a tough one and it's going to be very interesting to see if Rust can solve it without resorting to the blunt instrument of inheritance.

Here's an example from last year of such an attempt, in RFC form: https://github.com/rust-lang/rfcs/pull/250
And what if it was a cloned body grown in advance? would that eliminate rejection?
I'm not saying that it's not interesting, but why did you post it in the "show HN" section?
>Quadcopter Drones are just not viable for delivery with current battery technology.

AMZN can allow itself to implement infrastructure/process to use something like Al metal-air cells. Stick in, stick out, sent resulting Al oxide to re-processing. You'll get efficiency and range of at least gas engine without mess/maintenance. There are more advanced schemas available (like potassium based - more energy dense, easier for reprocessing), unfortunately most of the money is in Li based schemas which would make sense only if Li were to be the main by weight component, which isn't going to happen in any near future.

>Wide use of overhead power lines in cities makes drone delivery unsafe in cities.

that just control/sensor problem, pure tech and very solvable issue.

>I feel this is somewhat misguided

we need to utilize 3D en-mass, in particular for transportation. Whatever industry starts it doesn't really matter in big picture ... End result anyway will be an autonomous octocopter for commute :) (the autonomous cars Google develops will be great for trucks which will roam roads empty of people carrying cars)
If this was meant as a demonstration of power it failed miserably. A nation state attacking a single corporation, and not even a very large one at that and all they managed to achieve was being blackholed in various spots and seeing their attack being consumed. Minor nuisance at best, and very much losing face, both in terms of goodwill and in terms of power.

If this was officially sanctioned heads will likely roll.
I can't wait for a mature idris+mature rust. It will be a better world then.
I don't know what happened with trace-viewer; perhaps you could ask the developers?

In some cases, Google uses a BSD-style license with a separate PATENTS file. For example, here are the PATENTS files for Go [1] and Dart [2]. Apache 2 is also common and it includes a patent grant.

[1] https://go.googlesource.com/go/+/master/PATENTS
[2] https://code.google.com/p/dart/source/browse/branches/bleedi...
What is the company that you applied to YC with?
Sounds like amazing work is happening here.

For real time user applications such as games, newsfeeds, and mobile apps that have visual/audio feedback, I'm certain that the most important feature is the ability to have applications themselves control the process of collecting and the time constraints to operate within. It is possible to have a collector that is less efficient, but be entirely perceived to be more responsive as long as the wasteful or less efficient work is done at times when it does not matter - and this tradeoff would be gladly welcomed.

So much of UI application time is idle. Even during fluid animations, the majority of the frame time goes wasted. But then something like Objective-C's ARC frees large trees of memory, or perhaps Java's GC collects, and causes your frame time to exceed 16ms. For UI applications, there are periods of time (during animations) where you must hit 16ms deadlines, and the difference between 1ms and 15ms is nothing, but the difference between 16ms and 17ms is everything. UI application animations are like train schedules. If you miss one train by only a microsecond, you still have to wait the entire time until the next train arrives. You don't get points for almost making the train. Furthermore, only the application can know the train schedule. It isn't something the language runtime can possibly know, so to do this right, the language must anticipate this and accept input from the application frameworks.

Then there are other times when we are not performing an animation and we know that we could block a thread for as much as 50ms, without having any perceived delay experienced by the user. The latency constraints for starting a continuous interaction are larger than the constraints for continuing a continuous interaction. So in this case, our application still knows the train schedule, it's just a different train schedule that allows for more time to kill. If applications could tell the GC about this, it might decide that it's a good time to perform a major collection.

I've found that many of what people consider to be performance problems in UI applications aren't problems of efficiency, they're problems of scheduling.
There are plenty of people for whom money is not the driving factor in their decisions. However, for me, finance is a very interesting field, and I would probably quite happily play the game for a fat paycheque regardless of what I think of the societal value of what I am doing.
Some highlights:
mealy-mouthed malcontents

BIG-BANG-BELIEVING-BABBLERS

dead darkness drool that drips from the drooping face

Every fickle frame is filled with the foul stench of arrogant atheists

sad little men sit in the silent abyss of spiritual darkness wearing their dirty diapers of despair

dead-dogma doctrines

best movie ever, could use moar magnets

Though now as I go back through, some of the more ridiculous comments seem to be disappearing...
Facebook shut down FriendFeed
Minimum Viable API Footprint Definition
That wouldn't be the oil industry anymore.
I honestly wrote that entire section just so that I could work that quote in :-)
Firefox add-on signing is coming later in 2015, but the wall around the garden isn't complete yet. I just got an update from Mozilla; other add-on IDs are also being stolen.

[1] https://blog.mozilla.org/addons/2015/02/10/extension-signing...
Sorry for the confusion, but I think the link you've provided definitely fits the bill. My original intent was to ask about personal preferences (resources people use) of people who implement (or have implemented data structures).

As an aside I was exploring an idea (probably where the confusion set in) that in my ideal world there would be a web page where I could go that would list all data structures. And each item in that list would link to the canonical / reference implementation of that datastructure. And if that didn't exist, then a list of all known implementations (by language) which would link to the source code of each implementation.

If something like this doesn't exist I am definitely up for taking a crack at it, but at least wanted to check to see what folks here might have to say, which may be a better idea or to confirm that it doesn't already exist.
Interesting. I tracked down the transcript (http://www.thisamericanlife.org/radio-archives/episode/496/t...) and found the section I think you're remembering:

And for the 16 companies that did settle, the verdict may not change anything. In most cases, these licensing agreements have language that makes them nearly impossible to get out of, no matter what happens with the patent later on. This week, we heard back from a spokesman from one of the companies that chose to settle.

The spokesman wrote in an email, quote, "We were hit hard by this lawsuit. Infringement on our part seemed completely bogus, but we could not afford to fight it. Even with the settlement, we were forced to lay off employees. We are still--" and "still" is in all caps-- "still paying out on the settlement agreement. We were unaware that the patent had been invalidated. We will be contacting our attorney to see what recourse we may have."

It looks like in this case, it was more due to the licensee's inattention than a winning legal argument. (Unfortunately, this is an all-too-common occurrence, no matter what the law says.) I'd be curious to know what happened once they did contact their lawyer.
I don't much care about the width of the seats, but I've flown on a couple (relatively expensive) flights where I literally didn't have enough room for my knees in front of me and had to stand for the bulk of a transatlantic red-eye...
Did you get this today? Or is this just copied and pasted from online?
Great list. I found BizArk.Core powerful console application entry point library very useful. It provides command line arguments parsing based on class and properties atributes https://bizark.codeplex.com/wikipage?title=Console%20applica...
I have long legs. I already sit literally pinned butt to knees between my seat and the back of the seat in front, if someone tries to recline the full weight of the seat falls onto my knees and it feels like that person is bouncing up and down on them for however long the flight is, I take painkillers when I fly...

So I think it is safe to say I do not support this. In fact I'd fully support a legislative minimum on seat pitch and seat width. Essentially freeze it where it is now indefinitely. Otherwise airlines will feel compelled to compete with whoever has the smallest seats yet further.

And before you say "well Premium Economy!" that's a nonsense argument. It is literally 50% more expensive on most flights and you most assuredly don't get 50% more seat pitch, 50% more seat width, any better food/drinks, or much else. You may get a free bag worth $25-50...

There's no particular justification for the inflated price of premium economy. They just declare it a "premium" product and charge accordingly (i.e. lectury tax). But for those of us who are tall and or with long legs, there's nothing luxury about Premium Economy, it is just "basic comfort," just like most short people enjoy on aircraft.
"If documentation doesn't match behavior, and you're not going to change the behavior, change the documentation."

I think it'd be better to fix the rules than design them to encourage things detrimental to society. We'd be better off undoing Reagan's damaging removal of the Fairness Doctrine from the FCC (which had helped fix the media issues you noted before it was gutted), than just writing rules to make plutocracy our official policy.
Seattle: Your rights during a cable outage
Robotization and automation will leave tens of millions of people in the US without jobs. There's just no way around it.

This is happening as we speak. The next 30 years will be absolutely nuts.

That's why some form of socialism will become inevitable. We will absolutely have to provide millions of people with food, shelter and basic medicine. Or face famine and revolts.
raw strings: https://github.com/rust-lang/rust/blob/master/src/grammar/ra...
Ultimately better education isn't going to be good enough. 100 workers replaced by a robot won't all get 100 jobs fixing or making that robot. Buggy-whip factory workers may have found new jobs in car factories, but it would be a mistake to assume that is how things will always play out.

Unless we want serious societal unrest, I am convinced that we need to get something like basic income off the ground sooner rather than later.
Well, considering: the extreme working hours (that can in extreme cases result in death, or a psychiatric disease), high risk of exposure to drugs, the fact that the starting banking positions do not pay that much money, the fact that you often do things you absolutely do not care about, well, the answer is not that simple.

http://www.businessinsider.com/wall-street-to-silicon-valley...
Like I said: Who are you to say how people should enjoy themselves?
Would you possibly be able to explain "enlightenment" to me?

As far as I can tell, pretty much all of reality agrees with my understanding of it. Does that mean I'm already "enlightened"?

My guess is you mean something deeper? Perhaps a self-awareness capable of formulating thought/actions to (successfully) modify ones own disposition/situation? (which I guess often means influencing other people?).
Concurrent and safe lazy set in go
It would seem reasonable to think that age-related slackening of the skin may have something to do with this.
The problem with cyberweapons non-proliferation treaties is that, unlike nuclear weapons NPTs, they are incredibly hard to verify and enforce.

Estimating the offensive capabilities in cyberspace of any government is incredibly difficult, as is attributing attacks. Governments can attack you in the internet without you realizing you have been attacked or without you being able to distinguish between a government attack and that of a small criminal cell (the GFW attack is noteworthy because it is very easy to attribute, and even then we can't know for sure it wasn't a third party trying to falsely implicate the Chinese govt... not that I think it was, the point is that even in this case we can't be sure). In fact, many of the capabilities that governments have in cyberspace are quickly matched by non-state actors, making the attacks even harder to tell apart.

And that is only about enforcing norms on the use of cyberweapons. Verifying that states are not hoarding vulnerabilities or attack technologies is basically impossible.

The only real alternative is to build safer systems, mandate higher security standards and basically assume that companies and individuals are going to be the target of government attacks (their own and others) on the internet. The role of a good government, should one exist, would be to provide support to their citizens to increase their security (via research, mandating stronger standards, monitoring the supply chain for sabotage, economic insurance, etc).
Dare to Dream, Dammit
Always liked the fact that Franklin initially published the quote:"Sell not virtue to purchase wealth, nor Liberty to purchase power." under a pseudonym. Now the fact that he published it in a work that essentially was meant as satire of his age's hipsters does make his intended meaning somewhat suspect...
Now that I read more about your app I can see why criminals would want to subvert it. You are replacing the top (ad) search result on every search engine with one that has been verified by sitetruth.com. If I were a criminal I would love to slightly modify your code to point to my own ad server, thus letting me earn affiliate bucks. Then install the addon via drive-by download. The users wouldn't remember installing it, but they might not remove it either, due to the pleasant-sounding name.
Sort of, but also not really. Two decades ago, say around 1995, a computer was still pretty damn expensive. A decent system (not high-end systems like we use for gaming today, but very basic office stuff) would easily set you back $1k to $2k, which is a bit more in today's dollars. That wasn't accessible to everyone, especially because these things weren't good enough to replace your office, your phone, your TV, your gaming console, your newspaper, your camera etc. So it was an additional cost to all of that.

And while it was already large two decades ago, it's not ubiquitous in the sense of finding $70 star trek like tablets in remote villages in central Africa, like happens today. Ubiquitous in the sense that outside of the 10-20% upper-middle class of the US/Europe, who've indeed had personal computing for decades, we're seeing computing arrive en masse to an additional 1-2 billion people, and probably billions more not long after, now that you get full desktop software, with complete hardware including input and a screen and battery, at $70 retail, and sub $50 second hand. That's insane.

You guys remember the $20 smartphone media talk last year? Should have arrived by now. In any case, this decade is something special. Chips are using so little energy nowadays, low res screens, too. Things are sturdy, cheap. The electricity costs per year are a tiny fraction of the device's costs (which is on its way to 5 to 10c a day per device) Computing is actually going to become accessible to 4-5 billion people by the end of the decade, that's something really new. And we're seeing a lot of initiatives in terms of free, global-coverage connectivity in the form of internet, too, for low-data applications like messaging, banking, wikipedia etc. e.g. FB & Google's initiatives.
This..

My family belongs somewhere in this group. A few Australians have been confused by my last name which is biblical. Occasionally I remind them that India has more Christians than the Australian population and most of us have biblical names mixed in.

As an aside, I suspect the case was also driven by the fact that Keralite people are generally more aware of their rights given their high levels of education, knowledge of worker rights and socilaist exposure( the world first elected communist govt was here).

Most keralites migrate out to escape the socialist pressure that kills jobs there. Quite ironical that they get out and put up with such cr@p for so long but understandable given the obligations they get into.
NPR's Planet Money did a recent podcast on the problems that pot merchants in Colorado and Washington are having when dealing with banks:

Audio: http://www.npr.org/blogs/money/2015/02/06/384347628/episode-...

Transcript: http://www.npr.org/templates/transcript/transcript.php?story...

It also contrasts the situation in the US with the current banking environment in Canada, which has no such problems dealing with cannabis-oriented businesses.
On the contrary, it sounds like this was just an initial test. It crippled GitHub for days, called into question the reliability of the service, and took a team of people to trace down the attack.

And if this paper's allegations are accurate, China's government did this while only targeting less than 2% of the people who pulled down only a very small subset of scripts that will only exist on a small subset of pages. Imagine what would have happened if the Great Cannon were to inject this script into the <head> of every page?
8 ways to contribute to Open Source (without coding)
"Many things can go wrong" != "failure is highly probable". You also have to think about the probability of each one of those things going wrong.
Docker Application: Controlled Persistence
Facebook: a bug made us track nonusers (coughcoughbullshit)
>100 workers replaced by a robot won't all get 100 jobs fixing or making that robot.

they will get jobs servicing each other as doctors, teachers, nurses, lawyers, soldiers, playwriters, government clerks/officers, etc... Basically actively employed in a re-distribution of the products made by the robots. Government for example one can see as an instance of such basic income program (it just comes with such strings attached as spending 9to5 in the office and regular kissing of the lower back of your superior)
Yikes! Me too. Exactly.
From https://bugzilla.mozilla.org/show_bug.cgi?id=1152966
> The real solution to this problem is extension signing, which we will deploy later this year.
> But then again, we live in a world where Boeing has a patent on certain trajectories that use the moon's gravity

Interesting. That particular patent was owned by Hughes Electronics, though, not Boeing [1]. EDIT: Apparently in 2000 Boeing acquired that division of Hughes Electronics [2] but the transfer of ownership of the patent was never recorded in the USPTO.

The patent expired in 2012 because the owner didn't pay the required "maintenance fee," which is a statutory fee that must be paid every few years to keep a patent alive [3]; see the end of the document to which you linked.

[1] http://assignment.uspto.gov/#/search?adv=patNum%3A6116545&so...

[2] http://en.wikipedia.org/wiki/Hughes_Aircraft_Company#Hughes_...

[3] http://www.uspto.gov/patents-maintaining-patent/maintain-you...
Yet another one of those thinly disguised Orwellian titles.
That's what I like to hear :)
This sort of thing reminds me of MaidSafe, but I haven't really seen any traction in the years it's been around...
Handling Time in JavaScript – Inspired by the Bug Report of the Century
You are factually wrong. Only one third of Ether is premined.

https://blog.ethereum.org/2014/04/10/the-issuance-model-in-e...
You may be putting the cart before the horse there. Cholesterol is a complex subject, and mainstream wisdom is under threat [1]. The lipid hypothesis holds that cholesterol promotes heart disease, but cholesterol could also be something the body uses to combat atherosclerosis caused by infection say.

Regarding LDL elevation on keto diets, this is true but not necessarily a reason to abandon the diet [2]. I recall listening to a podcast interview with keto researcher Dominic D'Agostino (I can't find it anymore) in which he expressed the following opinion on this: so many biomarkers improve on these diets, so if LDL gets elevated don't sweat it, because cholesterol is so poorly understood anyway.

[1] http://wapo.st/1vh4cc3
[2] http://bit.ly/1IAPAyz
The goal is to minimize counterparty risk, not entirely eliminate it... you are right that in many cases that just isn't possible.
What will happen is simple: China will find itself in an internet black-hole.
I'm sorry. I was trolling.
I believe tup [1] uses a similar technique for compile dependency tracking.

[1] http://gittup.org/tup/ex_dependencies.html
You should use this part of HN:

https://news.ycombinator.com/show
And on top of that, how many of us are actively trading day in and day out? The added value there doesn't benefit the vast majority of society.

EDIT: People with pension funds, 401k's, IRA's, and the like are not trading day in and day out. They typically purchase funds which do the trading on their behalf. Most of these funds are controlled by institutions that aren't subject to be skimmed by the MM's as they are the MM's themselves.
I always thought Visual Studio was a dog but one day I opened it with ReSharper disabled and it was blistering fast.

ReSharper makes writing C# a lot easier so I stick with it.

VS2015 has, on paper, some of ReSharper's features but I tried it without ReSharper and it felt ... dead. So you still need it for a complete C# IDE experience.