skysight-inc/HackerNews huggingface dataset:
Look at the costs associated with each of your 401K investment options. Usually, most plans include at least one that is not actively managed, and their management costs tend to be significantly lower. Additionally, but avoiding actively managed funds, you also avoid the "chasing the tail" syndrome that leads to almost all active managers under-performing index funds over time. Layer in the tax benefits of 401K accounts, and I think the advice to max out 401K and other tax-shielded investments, and to look for "inexpensive, well-diversified funds" is very good advice. If followed correctly (few do, from the sounds of the replies to this article), I think you'll find that the advice is sound.
That's not accurate. The syntax is irrelevant - if you compare it to a shell script you are missing the purpose of the dockerfile. The purpose is to make an otherwise inert source checkout runnable. Point me to a shell script that does the same thing.

You will no doubt point me to some script you wrote as a sysadmin. I wrote similar scripts as a sysadmin. They are unusable to anyone outside your immediate team of sysadmins - you can't use my scripts, and I can't use yours. That's because they're ambiguous. They assume that other things are already present on the system, and don't specify how to make sure that's true. There's a README next to them explaining what they require, how to bootstrap a build and so on.

Dockerfiles don't require a readme. They are not ambiguous. That's why they're useful. They also specify where to drop source files in a container, which allows you to get rid of your custom scp + flip-a-symlink ghetto deployment script.
Then how do you explain that:

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

One case, demonstrated by Smith & Sugar, 1975; A. Smith 1987, demonstrated that one patient with this procedure had completed college, attended graduate school and scored above average on intelligence tests. Studies have found no significant long-term effects on memory, personality, or humor after the procedure, and minimal changes in cognitive function overall.
While I'd love owning some land, owning an island is definitely in a different league. I doubt I'll ever own one (because it is impractical), but it's definitely something to dream about.
If you're looking to do something rusty, feel free to ask in #rust, someone will (hopefully) be able to point you at a bug or two.
I cannot remember giving a bounty that was actually worth it (in the low six figures of rep by now). Sometimes you have a question and no answer turns up in a few days. You put a bounty up and suddenly you get answers, but they're just grasping for straws, or the bounty in that case, by simply answering anything that could be helpful. At least for my unanswered questions a bounty never turned up a good answer.
If you get a moat, I'd also want a drawbridge. And walls. And towers.
As a direct example, my parents are both poor. They are retired and their total pension is about $400 a month... which they mostly spend on smoking and coffee. Oh, and they also have four TV sets (my father has an obsession).

Ok, so I can afford to supplement that income somewhat; but saying that they couldn't save is absurd.
A cautionary tale for any aspiring entrepreneur who won't share their world-changing idea without a signed NDA.
SVG support will be awesome. I've been trying to convert all my LaTex equations to svg for use in a desktop app. Looking forward to this
Netflix Lets Content Pirates Help With Programming
The meeting happened in 2010, going by the fact that it happened one year before Mr. Ward's death.
Just read abt Starlite and other Amazing man made substances at this URL thru reddit. http://listverse.com/2013/06/20/10-awesome-man-made-substanc...
Unfortunately, positive articles about conferences encouraging participation from women are less likely to get voted up on HN - as these comments show, there are many people here who are uncomfortable with the whole idea of conferences trying to adjust for sexism.

I see lots of positive messages because I follow tech feminists on Twitter and subscribe to tech feminist email lists - they post happy updates about the latest conferences that have adopted anti-harassment policies, links to conferences that make genuine efforts at inviting diversity (so many tweets about PyCon!), and so on. There's not much actual basis for a "tone argument" (http://geekfeminism.wikia.com/wiki/Tone_argument) - HN is just a weird place.
I believe that optimizations observed are almost purely function of brain activity. Any boosts genes provide to specific regions are quantitative not qualitative in nature.
awesome! very useful.
Replace 401K with SEP or Simple 401K, and I think the rest of the advice is valid. Also, consider the true cost of working for that startup. Stock with a startup effectively is valueless, and should be considered as such. If you can't save while working with a startup, or you have no savings as a backup if (and usually when) the startup fails, then you should consider a more traditional, established company instead.
If you are from US, then you might as well because present UK at least seems less imperialistic. However, this could be simply because it wields less power than it did in past centuries.
DataTables author here - I've often wondered what article or software I might write to see if I could get onto the hacker news front page. Apparently the trick is to wake up one morning and be very pleasantly surprised to see existing software already there :-)

Very happy to answer any questions if anyone has any!
Cool, I think we'll start with that. Yeah, there's always the risk of "reverse discrimination" with any kind of effort like this. Will have to find the right balance. So far most of the early bird tickets (even more discounted) have gone to men just because of the current industry ratios, so I'm not too worried about them feeling bad.
>Wow, really? I have you know I still own DVDs from 1997! and they work just fine

I have you know I still own a horse-drawn cart, and the wheels work just fine!

It really is more of a "Where we are going, we wont need wheels" situation. Sure there are some edge cases for physical media today, but they will slowly fade.
The pay-per-view rights alone would cover a lot of those pension obligations.
> If you have ever run into a Christian who just assumed you were lying when you told them that you were an atheist, this is why they thought that.

By the way, Dennett talked about the reverse: how the Church itself lies: more specifically, priests won't try and correct the beliefs of their parishioners (like, such and such depiction of a miracle was actually just a symbol), lest they destroy their faith altogether.
CFP for India-2013 DevOpsDays is now Open, CFP closing date 18/Oct/2013
You are right. My mistake. Second link you provided is very informative.

Bonus: What people think they can use WD40 for: http://www.snopes.com/inboxer/household/wd-40.asp
It's more about bacteria getting antibiotic resistence in animals and those get eventually passed to humans.

Antibiotics are pretty much a non-renewable resource, the more they're used, the lesser their effectiveness. Using them on livestock, or even excessively on humans would leave humans with a dangerous lack of medical defence against harmful bacteria.
Yes, but you have to prove that they did this worse than in other US cities.
You could skip sleep too in order to make money.
I wrote a small library in Python for DataTables when I got tired over that there was no easy way of doing backend processing for it.

https://github.com/starstable/PonyTable

Warning, probably not PEP-8 and can probably be improved in a tons of places.
As I read this it occured to me that this is actually a lot like functions and fields/variables in programming. A function could be compared to a question where the result/answer it returns can change every time it's called/asked based on the current state of the system. A field holds an answer that is only valid for a time. The field gets "old" when it's not actively updated, but the function keeps being "fresh" because it's evaluated every time. It also compares nicely to answers being fast as a cache and functions being slow because the answer to the question has to be evaluated every time. Maybe a cache invalidation system for our brain would help us unstuck from held beliefs. I don't know. Just a few thoughts.
I remember this being on Tomorrows World (which is a show that needs to come back), and practically every year that memory pops into my head and I wonder whatever happened to it. I think the segment ended with him showing it to NASA.

If I remember correctly, he created it in his garden shed using off the shelf products that you could buy on the high street, and he just started mixing them together and testing the results... and I think hairspray was mentioned as being an important ingredient.

Or maybe my mind is full of holes.
> Water: is this all being brought to the island,
> or do you have a plan for on-island desalination?

A that latitude, collecting rainwater and maybe sterilizing it is a plentiful source of drinking water
Buy and hold, not day trade, and I think you can beat the market. You don't have management costs. And buy and hold avoids capital gains that professional stock market traders will incur. You also have to do your homework--don't buy the latest fad, and don't chase performance (that's a guaranteed train wreck waiting to happen).

And, yes, I can beat the market. My 20-year investment history shows that I consistently beat the market. And, no, I'm not a professional stock market trader. I've worked as support staff at investment banks, and I can tell you first-hand that there are many reasons not to be a "professional stock market trader". The industry is a horrible place to work, and I'm glad to be out of it.
My highschool teachers didn't (European school, too). I found it by myself one or two years later (I hated trig in the meantime) and was very proud of my achievement. Then I went to university where all the teachers were treating it like a natural thing, and that was my first glimpse of adulthood -- I started realizing I was really stupid.
> Complex systems require complex interaction, and Docker images do not allow for that

Unless you compose a complex system by composing multiple containers - which is the whole point of containers.

> they are monolithic, all-or-nothing changes

Compiling a binary is also a monolithic, all-or-nothing change. If you dig deep enough there is always such a change. In the operation of distributed systems (which you claim to be an expert of) that is a desirable property.

> which can only be "modified" by either remaking the entire image (expensive)"

Docker caches build steps. Which means it only rebuilds the layers which need to be rebuilt.

Typically this means the application code is rebuilt when the developer pushes a new version, while the underlying layers are left untouched. You know... the same "rebuilding" your ghetto deployment script currently does.

> or adding another layer of overhead on top, which I don't think anyone has ever investigated to find bottlenecks or overhead problems.

We have been using aufs layers as the build mechanism for lxc containers at dotCloud for roughly 3 years. In that time we've probably deployed half a million containers, and served a few hundred million uniques (and I'm being conservative). These containers included app servers, databases, and everything in between.

So, yeah, they've been "investigated" for bottlenecks and overhead problems.
App lists vs Panel ads: Which mobile ad has better ROI?
"As if I was about to run a buggy function, and if I pressed Enter to run it, it would throw an index out of bounds error and crash permanently."

This is such a great description. The Abyss is an out of bounds error.
1. Keep Excel spreadsheet in a shared network location

2. Set to autogenerate webpage on every save

3. Clean up crufty HTML with jQuery

4. Display using DataTables

5. Proit!

This hacky hackerson of a hack was great way to get around having to build a CRUD app and go through IT channels to have something deployed on the network, and still keep things simple enough for extremely entry-level end-users.

Thanks for DataTables, Allan!
People need stop using antibiotics for everything and use it only when necessary.

When Drugs Stop Working-Norway's Answer:
http://www.cbsnews.com/2100-205_162-6014559.html
Meteor for Front-End Engineers
Have you read Olaf Stapledons "Star Maker"?

It starts with the protagonist looking at the stars in a similar way, and somehow finding himself leaving his body and flying out amongst the stars.

From there on the scale keeps increasing, both time and space, covering billions of years, and pretty much the scale of the universe.

He wrote an earlier book - Last and First Men - that covered 2 billion years of future developments of humanity -, and Star Maker makes Last and First Men seem limited in scope.

Freeman Dyson apparently says he got the inspiration for a Dyson Sphere from Star Maker.
I applaud more Linux everywhere and am quite happy about Steam on Linux but it is a little odd to see Valve talk about the virtues of openness while shipping DRMed games (I understand why they do it and don't even mind all that much it's just odd).

I'm mostly a retrogamer anyways so I tend to wait/hope the games I like hit GOG
> 2. If games have to be rewritten to operate on Linux, most existing games never will. Most games, once their sales have ceased bringing in cash, are abandoned and never updated again. Legacy gaming support is important. A lot of people have beloved games that are years or decades old that they still occasionally play. If switching to Linux means they have to abandon those, they won't.

I don't see the majority of players care about old games. I certainly do, and so does a non-trivial amount of people, but it's not really anyone's focus I think.

New Windows versions make (edit: in my experience) most old games unplayable, I've had much more success getting Windows 98/XP games running on Wine than on Windows 7, to my surprise (Baldur's Gate is a recent example).

If there's a market for legacy games, someone will step up and port them to or emulate them on modern operating systems. It's already happening, both commercial (gog.com etc.) and non-commercial (console emulators, DOSBox, Wine, ...)
As far as alternatives go, it's trivial to reproduce most of DataTables' functionality with AngularJS by binding an array of objects to a template for a table. Of course DataTables has been available for years, but I have to agree that the API is atrocious. There's no excuse to be using Hungarian Notation in 20xx, but even without the naming conventions the way some of the functions are invoked and arguments are constructed is just bizarre. Parsing HTTP parameters is laborious and error-prone IIRC.

(Again IIRC some arguments, such as which column to sort on by default, are the actual integer index into the columns array -- i.e. pass a 1 to sort on the second column. The last time I saw anything like this was when I was looking at Quake3 source, written in C!)

However it does the job well once it's all set up and for a long time it was miles ahead of any other option. Only ExtJS and YUI grids are/were better but those require large frameworks and a number of assets to be in place. I would never advise someone to use it today though, I have to say. I used it once for a critical project and in retrospect I would have rolled my own, despite time constraints.
DataTables author here - I completely agree that the API is far from the best, which is why v1.10 will include an entirely new "modern" API (with a shim for the old API to provide full backwards compatibility).

The prefix letters aren't random, but they aren't elegant either. When I first wrote DataTables I was working for a company which required the use of Hungarian notation in their coding standards, so I was trained to write that way - I've never changed it because I didn't want to break backwards compatibility. Having said that, v1.10 provides a camelCase layer, which will be what is documented at the API / options with 1.10. Again the Hungarian notation will be supported for full backwards compatibility.

v1.10 is available in github (1_10_wip branch) if you want to try it. It is pre-beta, but almost ready to roll as a beta - I just need to write the documentation.
A calculator would probably help.
How about showing some sample setups (and their resulting costs) for different kinds of webapps?
> "Suppose you find a stock that you know will increase in value. You go to the bank and say, “hey, can I borrow $90k to buy this stock? I’ll put down a down payment of $10k.” You’ll be laughed right out of there."

Excuse me, but my history lessons escape me. This is called buying on margin, no? Just this time it is with a bank? I just want to know if I remembered correctly, because I thought this was responsible for something called the Great Depression in a very significant way. Haha.
A Registered Investment Advisor (RIA) is required by FINRA to commit to a higher fiduciary standard than a broker (the more commonly used investment advisor). I think that's what he's referring to. Of course, most RIAs don't cater to anything but high-wealth individuals. Things are changing, though, as the Internet is enabling a number of RIAs to cater to those with lower levels of investment funds.
> Markets are not that efficient, and information, understanding, and wisdom are not equal, and credit and cash availability varies widely for different people and assets.

This rings very true.

It's like the old joke: An economist is told that there is a dollar bill that has been dropped onto the ground, and it's his if he picks it up. "Nonsense," he replies. "If there has been a dollar bill there, someone would have already picked it up!"
If they cleaned it up and improved it a bit, they might be able to sell it at a profit.
Also, c'mon, if Facebook has your data then the NSA has your data... I wouldn't want any of this type of info on there.
"It's more about bacteria getting antibiotic resistence in animals and those get eventually passed to humans."

This can happen, but most of the bacteria found in animals are species-specific and don't get "passed" to us in the sense that you could "catch" flu or TB from another human.

The real danger is "horizontal gene transfer" [1], where different kinds of bacteria exchange genes - including those for antibiotic resistance. This is the main mechanism for the spread of resistance to antibiotics.

[1] http://en.wikipedia.org/wiki/Horizontal_gene_transfer
A full list of options are available here: http://datatables.net/ref . However, I totally accept that the documentation isn't up to scratch, which I why I'm working on completely redoing it.

I'd be interested to know of any particular pain points you had so I can ensure they are addressed.
> I never said you were uniformed.

"Uninformed" and "uniformed" are (allegedly) different.
Given enough downloads that warning disappears. Basically it displays for unsigned executables with low download counts which may imply malware. It usually goes away after a few hours for moderately popular software.

And apparently notch can't afford a code signing certificate.
wanna bet I can write a much worse version of yours in PHP?
Ward certainly believes in his product, claiming publicly that it could have prevented the space shuttle disasters. 'Starlite has a Q-value [an energy absorption rating] of 2,470. The space shuttle tiles have a Q-value of 1.' Not only that, but because Starlite is so lightweight – 1mm thick, compared to 75mm for the space tiles – it's actually '2,470 x 75 times better'.

http://www.telegraph.co.uk/technology/5158972/Starlite-the-n...

What is a "Q-value" in this usage?
10 Awesome Man Made Substances
I would have thought banks prefer to lend money for buying houses because they get the house as a security (if the lender can't pay up, the bank gets the house). Presumably the notion that houses are relatively stable investments lies behind that notion, but still, I don't think it is just a whim of policies.
In any case it seems easier to judge the value of a house than the value of some random stock, which might also be something banks like.
Totally. I love when you work and you hear only the rain, no cars, no cabs, no buses, no salesman, no childrens going to school.
True, I was thinking from the perspective of a grad student. I got a nasty shock when my "original tenant" housemate moved out and my rent jumped up 20%. (Berkeley rent control only applies while at least one original tenant remains, but I had no idea I was benefiting so much from rent control up to then.)

20% may not sound like a lot, but I'm pretty sure grad student stipends haven't gone up more than a few % over the same time. I wonder how much rent around a university can rise before the situation becomes unsustainable (the university either needs to provide subsidized housing, or it'll lose prestige as good students switch to universities that aren't surrounded by housing bubbles.)
> When in truth, you just choose to think about something else instead: politics, your job, some video game, whatever.

But that is just not true for a lot of us: A lot of atheists spend a disproportionate amount of time considering these types of questions.

Though for many the answers to the above is: Why should there be a purpose? I'd rather choose one for myself. Why does matter if we can die and cease to exist at any moment? If there is no after life, we'd never know. Do you fear going to bed at night, worrying you might not wake up in the morning? Why would we worry about that - if we don't wake up, so what?

Incidentally I've never met a christian who assumed I was lying when I told them I was an atheist. A lot of them have wondered how I could be, and had questions about it, and I'm sure some thought I was crazy (the feeling is mutual), but none have ever implied I wasn't telling the truth.
Real power is backed by force. Economic "power" is not real power.

"But what about the poor guy who has no choices and HAS to take that shitty job and can only get an account from that one shitty bank (BoA, for example) that abuses its customers?"

That just doesn't happen in a healthy, developed free market. There ARE lots of choices. What we have is very far from that. A few big banks function as government bureaus. Ultimately, they DO have force backing them.
There is nothing wrong with "Wine type encapsulation" ports, especially when we're talking about full screen games that don't need to interact with any sort of desktop metaphor. If it works, the user just doesn't care (or even notice!)
To control the structure of whats put in the DOM your are going to need something that looks like a template - so it's never going to be pretty and as soon as you choose any approach to templating it's probably going to upset a lot of people.

I agree that the syntax is a bit on the terse side - but it's not "insane" and at least it is there, logical and documented.
And much sooner than those there was the whole counterculture movement of the 60s. Anti-materialism is about as old materialism itself.
Terrible, sensationalist title. The actual quote from the article is "If we are not careful, we will soon be in a post-antibiotic era," which paints a very different picture.
I don't get this.

Its simple, why can't we just tell HP or Canon we would get sued if we used their printers. So we won't.

HP or Canon has much to lose here. And its very obvious a big part of business is under a threat because of these stupid games. They would definitely take on the troll themselves.