skysight-inc/HackerNews huggingface dataset:
I think most people (including me) would probably agree that all this tracking creates a better shopping experience. Taken to its logical conclusion, eventually the stores will know what I want to buy before I even know I want it- they'll place it front and center in front of my face, said face will light up in sudden understanding that this is what I've been missing all my life, and money will exchange hands. Snark aside, I really do agree that this is a better shopping experience.

But we're not just talking shopping experiences here- the data, algorithms, and extra tracking that fuels the (perhaps extreme) future I described above has costs, mostly in personal privacy. Maybe I don't want the conglomerates (and the government, since we all now know they've got their 'black boxes' in the datacenters) to know my penis size, how good my relationship with my father is, what medical conditions I have, and just about everything else one can think of. However, this is the future we're headed towards.

Secondly, I think _greim_ said it very well in this post elsewhere in the thread: "Giving marketers deep psychological and behavioral insight increasingly enables them to circumvent rationality and "hack" consumers in various ways." There is a fine line, I think, between offering exceptional shopping experiences and manipulating your customers.
The other Docker setups I've seen just go by port/host. This probably isn't enough, in many cases. Certainly you don't want to do that on a shared host.
You might need some fact-checking.

Looking at the "highest recorded temperature":
http://instanerd.me/v/97

The 1922 temperature record was recently judged to be most likely erroneous, which makes the Death Valley, CA reading the highest.

http://wmo.asu.edu/world-highest-temperature
Using zsh convinced me that clever and dead-easy autocomplete and hinting is what will save textual interfaces; I don't have precise metrics but it really feels like pimp-slapping tab and ctrl-r all the time saves me a lot of typing.

This project seems to take that idea in a really cool direction.

Makes me want to try it.
Context in the Information Age (The first Internet president?)
Pardon me!! I found this and shared with HN. I am not the author of this :)
Am I the only one here that really liked the video and the concept of Xiki in general? I thought it looked really interesting and I'm going to try it out tonight on my laptop.
There is More Than One Path to Success
It's not just particles directly causing reactions by hitting the walls they also cause sputtering which contaminates the plasma with whatever the wall was made out of. As to PP fusion you get some in any vary high energy plasma probably not enough to be useful for power generation but enough to make some D. Not to mention your fuel is hardly going to be pure in the first place.

Which gets back to my first point you can have low nitron fusion but if your generating useful amount of power your going to be makeing significant amounts of neutrons simply because there so deadly.
Sorry you don't like the music. I showed it to a bunch of people and they said good things about the music.

The music was actually created via the xiki "piano" command (and then enhanced with garage band). I was going to emphasize that but ran out of time... There are 16 backers so far (and only a few are friends) so hopefully it hasn't ruined it for everyone.
previously : https://news.ycombinator.com/item?id=7726177
DARPA Z-Man Program Demonstrates Human Climbing Like Geckos
Swifting around
How I Cheated Twitter
Deploying a Consul cluster in a VPC
A Billionaire Cofounder of Arista Networks is 'Suing Himself'
Great points. Btw, Victor and Rohit from the Google LMCTFY team are now active maintainers of libcontainer. https://github.com/dotcloud/docker/blob/master/pkg/libcontai...

Also check out Joe Beda's deck from GlueCon: http://slides.eightypercent.net/GlueCon%202014%20-%20Contain...

Docker is a natural fit for GCE.
I look for stories that have between 5 and 50 points. Anything more than 50 points signals "big news" stories or general interest ones like you would find in the mainstream press.
Subtype polymorphism. Dynamic dispatch.

http://en.wikipedia.org/wiki/Subtype_polymorphism

http://en.wikipedia.org/wiki/Dynamic_dispatch

Polymorphism is a feature of the type system, and thus inherently static. Dynamic dispatch is something you often wind up with as a consequence of subtyping, but neither requires the other, strictly speaking.
Some discussion about Xiki from around two years back:

https://news.ycombinator.com/item?id=4512928

I can see a use for this, especially for technical FAQ building, I do a lot of that.

Not sure if this could ever be more than a power admin/developer tool. But good luck anyway!
Amper V1 has launched Integrate and prepare Big Data with ease
As a team with little programming experience, testimonials would be big for us. A reference we could talk to from a project you completed would be awesome as well. It's tough for teams like us to make a judgement based exclusively off looking at past work since we don't know what we're looking for.
So we grow a backbone and tread on, ignoring the people trying to manufacture scandal for their own entertainment or empowerment, or we let one city's subculture control the rights to the English language.

I choose the former.
I think it's struggling with the fact it's kind of a hard thing to pigeonhole or label, and people may need to watch both videos, perhaps even with pause/rewind, to perceive all its aspects.

There's overlap with IPython notebooks. There's command-aware autocompletion. There's direct-two-way-manipulation of textual artifacts.

Maybe it could be thought of as an "MVC" IDE, but in pure-text, where familiar Unixy commands can be the "VC" parts... and you don't so much "run" them once but position them for re-use, and their output can be made directly editable with effects on the original inputs. (As just one example, what if editing the output of "ls -l" was enough to change permission bits, owners, or names of files, or truncate them to a new length?)

It even reminds me a little of the Englebart "Mother of all Demos", in the surprising/dangerous depth behind simple outline-menus.

Note I'm just assessing from the videos: I haven't used Xiki myself. If I were using it, I think I might handle it like a loaded weapon: it seems powerful enough to do a lot of filesystem damage in a few experimental keystrokes!
There are a fair number of intelligent people (and me) who think that Silicon Valley is a joke.
Very good write up!

Good overview of how to get started with Erlang. Sometimes those that give it a first try are the best ones at writing a getting started guide.

> I'm not exactly sure what one_to_one is, but it works. It makes sense to look through Erlang documentation and find out the definition.

one_for_one just means that if one child of the supervisor dies, it will be restarted. There other choice is all_for_one, which means that if one child crashes, supervisor will restart all its children.

You can nest supervisors and create hierarchies of supervisors and workers and restart them as you need. Each process has an isolated heap (just like OS processes) and it will be neatly cleaned up by the garbage collector.
Yes, me too. Sounds like creator wants to get on top of it and clean all that up, so I hope this kickstarter succeeds. Great project and I want sublime support! :) Backed.
Great use of Angular.
How To Hide Your VPN Connections In China, Iran, United Arab Emerites, Oman, Etc
BrowserQuest: A HTML5/JavaScript multiplayer game
Elon Musk: It's always the quiet ones
Its the way Anglo Saxon employment law has developed over century's one of the key acts is the "Masters and Servants Act".

Employment law heavily favours the employer hint we are the "servants" here
Last year I went to a tech talk where the creator of Xiki was showing off the product's features set. He has definitely put a lot of thought into it's design, and Xiki improves a developers workflow once you get use to the commands. I believe the creator also offered anyone who wanted to pair-program with him a call; definitely wish I had jumped on that opportunity.
Is there a very specific use case someone could share so I can visualize what docker really is?

Something more than a hello world.
I have to agree that SourceTree provides the best Git experience on Windows (I've used quite a few GUIs on Windows, including Github's offering). That said, the weakest part is still the command line interface (but people on Windows are already used to it, or don't know what they're missing).
Currently docker can only mount folders from the host VM into your container. On OS X your host will most likely be VirtualBox. Thus you need to sync the folders from your mac into the VM, and from there into docker.

The hack that docker-osx (https://github.com/noplay/docker-osx) uses has been very effective for me. Basically it mounts your user directory into the vagrant VM at the same path. From there, you can bind-mount any folder in your home directory easily via something like "docker run -i -t --rm -v $(pwd):/srv ubuntu /bin/bash".
Still unusable with very large repositories.
What am I missing? I just got this pre-determined list of links: https://github.com/frantzmiccoli/visited-captcha-history/blo...

I was impressed when this list came up, but suspicious because I hadn't visited reddit or github yet today.
Yes, and the extensions are similar to what the plumber provides.
Great links -- thanks!
Looks like they didn't make the HN API transition from Octopart to Algolia.

https://news.ycombinator.com/item?id=7130590
Get a three-wheel bike with the two wheels and a basket in front (which will also discourage people from calling it a tricycle ;)) and put your pet carrier in the basket, or just the pet if it has good instincts to stay close to you. They're sort of expensive, you can get a three wheeler with a bicycle on the back for under $1k but if you want the steering wheel at the back then look for '3 wheel dutch bicycle' - it's a design that's very popular in the Netherlands and there's one US company that either imports or manufactures them, albeit at considerable cost.
I can make a PDF fairly easily. Here's a sample - https://github.com/realpython/about/blob/master/deployment.p...
The git navigation actually looks amazing.
- it might be easier to start your app with `application:ensure_all_started(erl2048)`. If your dependencies are well set in your app file, this will boot all dependencies for you.

- Given you've already compiled, you don't need the `rebar compile skip_deps=true` part to start the app -- that's just to recompile before you boot it, but I guess you knew that already.

- Eventually you get to look in releases, but they're a bit more complex. Look at http://relx.org for an easier way in. Releases will let your system know how to boot apps (so you don't have to `-eval` anything), and lets you pre-configure shell options (`-noshell -detached`) so that you can just boot the server with a `./_rel/bin/my-release` call.

- For information on supervisors and what things like `one_on_one` mean, see http://learnyousomeerlang.com/supervisors

- The naming convention for Erlang functions is `some_function`, not `someFunction`. This makes it easier to visually parse between variables (`SomeVal`) and functions (`some_function`).

- functions like `withinBounds({X, Y})` can be rewritten as `within_bounds({X,Y}) -> (X > 0), (X =< ?SIZE) andalso (Y > 0), (Y =< ?SIZE).` -- no need to pattern match there past the initial tuple. Remove the `_` matching, and just let it crash if something doesn't fit. You'll see it in logs (somewhere) and can fix it later.

- Functions like `getVector(up) -> {-1,0}` could easily be made declarative by using `vector(up) -> {-1,0}` or just `up() -> {-1,0}`.

- Break out large functions more. There's often no reason to have a 100+ lines function in Erlang. If you end up nesting `case` constructs more than two level deeps, start thinking about splitting the functions up and deferring stuff to other function calls. Your code will also be more testable that way, easier to reason about when something goes wrong, and easier to delete and refactor without breaking anything.
How about a nice PDF? Example - https://github.com/realpython/about/blob/master/deployment.p...
This looks like a great way to freelancers to interface with potential employers. The UX looks fantastic.
Maybe I'm ignorant or maybe I'm skeptical but I'd always assumed that was their sole purpose: to protect current employer's interests by legally forbidding novel approaches to solving problems within their current purview.
Yeah, we spent some time with logging providers to get feedback on the design, and had to go back to the drawing board a little bit.

We're going to show the result of that tomorrow :)

We decided to ship 1.0 anyway just for the sheer volume of bugfixes. But don't worry we are still on a monthly release schedule. We are far from finished shipping stuff!
Beds Adjustable 
We are proud to represent one of the oldest and best adjustable bed companies, Leggett and Platt.Save up to 40% and Free Shipping.
Show HN: How to render fractals directly in Xcode 6
I think that what you're asking for (a Jails execution driver) is really _not_ so far out of bounds, mostly given that FreeBSD has really good support for binary compatibility and Linux emulation, so FreeBSD is actually the _one_ good platform to try this with (one of the best candidate platforms?) but one thing, that people all keep repeating this about LXC makes me grumpy...

The LXC driver is _not_ the default anymore as of ~0.9, Docker switched to pluggable execution and storage drivers at that time and shortly after, started using the new "native" driver for execution (which does not use LXC at all, but uses the underlying kernel services directly, like namespacing and cgroups, that are also used by LXC).

The execution driver LXC provides the same experience from before the pluggable driver model happened, and it's still available but not the default anymore.

Am I being pedantic, is my information wrong, or has this just not been heavily publicized before (maybe it's actually a very small distinction and I should stop repeating it?)
The agreement is between the employee and the employer, and is a term of negotiation just like salary. The two non-compete agreements I've entered into both include provisions to be paid if the company chooses to enforce it.

When I worked at IBM and received a stock grant, they included non-solicitation of employees and customers as a term of the grant (though no non-compete).

If the non-compete agreement includes reasonable consideration, I think banning them would be wrong.
Finding the perfect house using open data
How successful have you been in getting the average citizen on board for such an endeavor?
> In my experience its always really telling that there are no incredibly simple is-a relationships to use in inheritance justifications (as opposed to tons of goto real world examples for just about every other feature under the sun). Its always either incredibly abstract (B is-a A), or incredibly contrived (Triangle is-a Shape). I've spent a lot of time in inheritance heavy code, and I've yet to find something that wouldn't be just as, if not more, elegant without inheritance.

The flow tree (render object tree) in Servo (or any other browser engine) must use inheritance: we have a heterogeneous tree of objects that all share a common set of fields (position, intrinsic widths, collapsible margins, some various bits that store state during reflow), but they all use virtual methods because they must lay out their contents differently.

We can't use composition because we wouldn't get virtual methods. We can't use an interface because then we would be forced into virtual dispatch for all of those fields that are shared between flows.

Rust doesn't have OO yet either, so we're forced to hack around it in weird ways (usually via a small amount of unsafe code to simulate inheritance).

> I have yet to be presented with one of these "killer" is-a relationships that must exist. If the sole excuse is "performance", then sure I'll conceded. I guess I don't work in environments where member access is the performance bottleneck so I guess I can't relate.

A browser engine is exactly that sort of environment. Forcing all member access to go through virtual dispatch would murder the performance of any browser.

Note that this was exactly the sort of thing that OO was designed for in Simula: heterogeneous trees of objects that all share some common fields but have different virtual methods. This generalizes to GUI libraries, game worlds etc—in short, simulations :)
That's nice, a piano command!

But its always better to roll out music that really fits than one that actually misses out the point. Now so many won't know the music came form that! You can maybe update the kickstarter page to include that.

On a side note, music is something that's universal to everyone. Something that we can use to connect with any other person on this earth! Have something really good or inspirational with less actual content in the video, it could still be a success! But if the background music isn't appealing enough, nor the product in the video no matter how great it is! (This is, of course, not the case with all!)
This is cute. I think the "Be smart, instantly" tagline is meant to be a little tongue-in-cheek because, yeah, probably memorizing a bunch of facts doesn't necessarily make you "smart," whatever that even means.

Simple design. Simple controls. I like how each fact is associated with a picture, which makes reading feel less rote and more of a pleasant experience.

For some pages, I would actually like to see the source. For example: http://instanerd.me/v/81. Was there a study performed that showed people act less irrationally when they see themselves in the mirror?

I'm not displeased with my sunk 10 minutes. Not bad.
Discouraged by whom?
Thanks but I'll stick with fish shell. http://fishshell.com/
>Why would people lose rights by acting together with other people?

Well, they as individuals don't. And shouldn't! Why would preventing corporations from funding politicians prevent the individual members of a corporation from funding politicians? Organizations probably shouldn't be donating to political campaigns or political action committees, be they unions or banks or technology companies. Politics is for the individual, not the conglomerate. Otherwise you're knee deep in lester-land[0] and all the quid pro quo corruption that results from it.

>I don't think there is any wing of American politics in favor of rape or child molestation.

Oh, the politics doesn't favor it, but a lot of (both)-wing politicians tend to get caught diddling people they're not supposed to[1], including minors.

>that seems to be about the same on both sides of the political spectrum.

That's because there really is only one side of the political spectrum in this country :) Right wing (democrats) or extremist right wing (republicans). There is no left in this country, there's just "left of."

0.http://www.lessig.org/2013/04/lesterland-the-talk-the-ebook-...
1.http://en.wikipedia.org/wiki/List_of_federal_political_sex_s...
I agree.. I had a very similar 'eye opening' experience as you did with Google's infrastructure. I am now working on a internal projects as a contractor / partner. Solid.
SO...in the years of 1996-1998 I was working for a small city owned electric utility in FL. I was hired on to be a part of their ISP efforts which included a FTTH project.

Within a few months of joining them, Bellsouth got some lobbyists to sponsor legislation that would ban any political subdivision of the state (like, say, a city-owned electric utility) from providing any telecommunications service.

The law was passed.

So our 10mbps symmetric ethernet service to the home was capped at just 24 homes or so.

Ain't democracy grand?

@Loughla: get in touch with Milo Medin at Google Fiber. I met him in 1998 at a conference when he was working for @Home. He's now the chief brain behind Google Fiber. I'm sure he has some good advice for you and he was always an approachable guy when I knew him. He might have some suggestions on how to proceed.
This is a huge undertaking and we are determined to get it right. Thanks again to Brad Fitzpatrick and everyone else contributing this building block!
It was due to a medicine given to cattle.
http://en.wikipedia.org/wiki/Indian_vulture_crisis
Unfortunately, installing the Docker client is currently broken, at least via brew: https://github.com/dotcloud/docker/issues/6256 — This made it into 1.0

The CHANGELOG states Production support as the 1.0 feature, but how am I supposed to be confident using Docker 1.0 in production if I can't use the client from my own machine? Or is there some other preferred install method?
The Microsoft Azure team is talking at DockeCon tomorrow. It's just the tip of the iceberg in terms of our collaboration together. More to come. I'm extremely optimistic.
Well that's unfortunate. It's one of the main reasons I'm switching back to android (that, and emulators).
Secret introduces Secret Dens: A private Secret for work and school
Every time this is posted, and this discussion happens, I am reminded to never judge a brook by its cover.

Edit: I'm going to leave that typo as is.
Google Charts API is an external resource, and you're limited to the capabilities of that API, whereas d3.js lets you do just about anything you'd want to do with SVG/Canvas & javascript including animations and interactions. The benefits of crossfilter or dc.js over plain d3.js is the layer of abstraction making it easier to use.
Some of the core abstractions are there. Get started. We'll follow :)
Can we stop pretending this is a controversy in which our opinions about the name matters? Bro has been Bro for almost as much time as the network simulator has been named "ns"; longer, in fact, than Pathchar. Bro simply is its name. There's no discussion to be had about it.
Business problems
Everyone I have spoken to has been supportive, but I am struggling to get them involved. I don't think I am presenting a clear enough message as to what it is we need to do to get the job done.

Unfortunately my wife has been sick and was in the hospital all last week, so I am behind on my list of things to do, and simply don't have the time to do it all myself, so at this point I really need to get more community members actively engaged and helping me get the message out.

Any suggestions are always most welcome!
Thank YOU. Users are amazing. Use more. Keep it up!
No offense, but it's also extremely inaccurate; that is not a good dividing line to draw between the two projects.

The previous Bro thread had a decent comparison between the two projects.

If I was going to deploy a network IDS/IPS somewhere (spoiler: I wouldn't), it'd be Snort. If I was going to monitor a network in general, or do network monitoring research, I'd use Bro.
Anyone know if there is a livestream or videos available from Dockercon?
I was involved in a lot of state landfill construction (my Civil Engineering days). That Bond was a big deal for a lot of companies.

The owners (county and village) were good and wouldn't release payment for work that didn't meet the spec. The prospect of payment or lack thereof is a great motivator. Contractors knew the rules up front and it made our lives as inspectors for the owners much easier. Not that they didn't test you continually to see what they could get away with. These things start at the top.

Oragne County landfill Expansion (a landfill they built and then had to stop and restore wetlands) was before my time but companies lost a lot of money on it and it was a good cautionary tale. Google seems to have very little knowledge about it.
JetBrains have, by far, some of the best IDE out there. I'm personally a huge fan of IntelliJ. I just hope they roll out the C++ IDE for free, unlike WebStorm!
It's site's you've visited at any time in the past (since the cache was cleared). Anything that would normally show up as purple rather than blue on regular websites.