skysight-inc/HackerNews huggingface dataset:
You don't "need" fat binaries. You can just build for 32-bit and be happy. 64-bit is purely optional.
If you can pay off the mortgage quickly, the low interest rate discount works in your favor.
"Culture" is a bullshit nonspecific term and i apologise for using it. It's a word the article used, and i was trying to stick to its language.

For us, it just means "will we be productive and happy spending the working day with this person?". Somebody could be a great programmer, but might not be someone you're going to get on with. They could be too quiet, too loud, too aggressive, too passive, too arrogant, too sensitive, too confident, too insecure, strangely obsessed with tubs of jelly, etc. Great programming skill is a great resource, but if a programmer can't get on with their colleagues, that resource cannot be exploited.

We would not rule you or your wife out on grounds of gender, ethnicity, nationality, religion, university, taste in literature, or the state of your lawn. If you for some reason wanted a job with us, and passed our technical tests, then all we would want to know would be that you could sit down and be an effective pair in programming, and stand up and be an effective participant in a discussion. Ideally, we would also like you to be good company at lunch or in the pub, but that's not essential.
Eh, as an American who's visited several major US cities, I've observed a whole lot of variation in behavior during inclement weather, partly because the US is pretty big and hence pretty diverse in climate. The behavior you describe might be more common in southern California, where it doesn't rain all that often. When I was in Seattle (where it rains pretty much all the time), a lot of people didn't seem like they noticed it was raining.
is it licensed under a GPL compatible license now? If not, what's the big news?
I love the last point, but there really is an argument to be made for keeping the unwashed masses ignorant of the best ways to harm people.
"Long-run inflation is 3%"

LOL the political reported rate is what the .gov is willing to provide in COLA increases. It has nothing to do with actual costs. You're budgeting based on made up numbers provided for someone elses "pay" rate increases.

Look at say... gas prices. Double in a decade. Thats about 7% per year. Or the price of food, or medical insurance, or tuition, or price of cars, etc. Think of what real people actually spend money on.

You can get better numbers from shadowstats. Somewhere toward the low end of 6% to 10% is about right. We'll call it 7% long term average.

The problem with 7% annual inflation rates is very few people can maintain those pay increases, every year, for an entire 30 year mortgage... So eventually you end up house poor.

Lets say J6P gets a 3% pay raise but the cost of everything else increased by 7%, for a generation or so. That means the money left over after food, car, etc aka the rent either directly for land or indirectly for money to buy land, will drop by about 4% per year. For awhile you can mask that by lowering interest rates, but once you reach "basically zero" like now, problems develop.

Finally the mortgage interest deduction doesn't work like that. If you pay more interest to the bank than the standard deduction fraction then you don't have to pay income tax on the fraction above that. Basically you need low income, high interest payments, and then all you save is taxes on the portion above the standard level. You're still out the same money, just not out the income tax on a small sliver of the total interest over a certain limit. I've paid enough of my mortgage off that I no longer get a mortgage interest deduction. Oh, I could file it anyway, but I'd have to pay more in taxes than just taking the std deduction. Eventually you reach AMT range and then things get weird.
I'd say it's more likely to be iPod touches - only the newer touches are getting ios 7 and there's no contracts (and hence no "cheap" upgrades). Plus It's also quite likely to belong to a child.

Anecdotally, I rarely see a 3GS any more.
> I learned by doing small project after project... slightly outside of my skill-set

Not to toot my own horn, but this is exactly the approach I take when I teach students to code (which I have done quite a lot of).

You can see the basic sequence of projects I use here[1]..

Then at Zed Shaw's prompting I wrote a book: Learn Java the Hard Way[2].

[1] http://programmingbydoing.com/
[2] https://learnjavathehardway.org/

Doing project after project, each stretching your ability is a really good way to learn ANY skill, but especially coding.
For years I've been toying with making a start-up board game. This essay could easily serve as the basis for that.

Slight disagree with the line:

"For example, if a reputable investor is willing to invest on a convertible note, using standard paperwork, that is either uncapped or capped at a good valuation, you can take that without having to think."

A good valuation means you're going to have to think anyway and if you don't need it you don't need it so then you're just going to have an obligation + temptation to use the funds. There is no such thing as 'free money' and a convertible note is simply deferring a part of the process and you'll need to take care of it sooner or later by going for funding (or paying back the loan). So if you are not sure if you are going to do a follow up round just yet I'd advise against getting a convertible loan, you now have a good chunk of the hassle of having an investor without having properly gone through the process required. Of course you could simply bank the money and pay back the loan if you are still of the same opinion later on but this rarely happens. It's the start-up equivalent of easy credit card debt, and if the valuation turns out to be low you could end up regretting taking the money (for instance, you could lose control like this). Better to negotiate it when you're strong or if you feel very secure about your future valuation.

Having seen a lot of this from the other side of the table quite a few of the passages strike me as extremely negative about investors, I'm sure Paul has a ton more experience than I do so this carries a lot of weight with me but I don't recognize the behaviours he sketches with the investors that I normally work for. Maybe they are the exception (I'm sure they'd like to think that :) ), but I can't imagine it is this black.

Investors look at the process of investing mostly as risk elimination, and as a second best as risk reduction by enumerating the risks. If an investors bails at the last moment (for instance after you've already agreed on terms) that would either reflect very bad on the investor, or more commonly on the party invested in. It's not as clear-cut imo as it is sketched here that all start-ups are angelic and innocent and investors are all sharks to a man and employing dirty tactics to get you to sign on the dotted line.

Again, it's clear on which side my bread is buttered but I simply wouldn't work for investors deploying such tactics, but have yet to see this sort of behaviour in any VC of some stature. Otoh I've seen plenty of trickery by companies about to be invested in (and lots of good companies too).
Why our generation is unhappy
And to make things even more interesting/confusing, Oracle is one of the forces behind btrfs.
just blog about this - a lot! Congrats on building your dream! I hope it works out great. 10 different people with ten visions have to come together... wow. Could be real fun or...
This. A bunch of meatheads who don't feel compelled to be part of their kids education because they managed to buy homes and get solid jobs at 18 with a HS diploma is the legacy we need to correct. Fleeing to private schools or the best suburban districts has been the plan for a long time, which is nice for those who can afford it.
LOL define any real estate transaction in the last decade or so, especially home equity withdrawls!
I'd suggest that the users will move to what ever platform best allows them to play games from their steam libraries. Gabe's end game has to be that the users aren't even aware they've moved to Linux; they just plug in their steambox and play their games.
It's remarkable you think there is something like free money.

USP tuition is paid for by taxpayers.
I can understand this use case. e.g. you have some 100 parameter financial instrument that can only be valued with monte-carlo methods. You could have 1 GB of data, but many core years of computation.

In this case, is Hadoop actually a good tool? When you have such a small amount of data, it is unlikely you will ever be faced with a "reduce" challenge, and thus the problem is better solved with a simple queue rather than a hadoop cluster.
The sudden end of the Soviet Union was a massive threat to the United States.

The Soviet Union was a regime that by the 1980s had amassed a stockpile of tens of thousands of nuclear weapons, which were stored and deployed across the vast interior of the USSR. The regime was the only guarantor of the security of those weapons. A breakdown of the regime would (and did) throw open the question of who now controlled those weapons. A new successor state? Individual breakaway republics? Factions within the army or internal security forces? Non-state actors? Random locals who happened to show up at a silo with a big enough mob behind them to claim them?

The USSR also had huge conventional forces stationed across Eastern Europe, Asia and Africa. If the authority these forces reported to were to suddenly break down, how would they respond? Would factions among them split and fight each other? Would a general use his tanks to set himself up as King of Poland? Would a revanchist politician rally the army to establish a military dictatorship?

With hindsight we know the answers to these questions, but at the time we did not. Which is why intelligence agencies exist -- to help answer them.

Thanks to quick thinking and quick action by both Americans and Russians (and Ukrainians, and Belarusians, and Kazakhs, etc.) in the years following the dissolution of the USSR, Soviet conventional and nuclear forces were (mostly) secured. (See http://www.washingtonpost.com/wp-dyn/content/story/2009/09/2... for an example of one story from that time.) But there were no guarantees at the time that things would turn out as well as they did. So the question of whether the USSR was breaking up should have been of urgent interest to the CIA, because a breakup that went bad could have had catastrophic consequences for the US and the world.
AddThis JavaScript Performance Best Practices
Goldbely (YC W13) Raises $3M Led By Intel Capital
Deep Learning Libraries
They missed the most important and generally applicable one:
"People who are right a lot of the time are people who often change their minds.

"The smartest people are constantly revising their understanding, reconsidering a problem they thought they’d already solved. They’re open to new points of view, new information, new ideas, contradictions, and challenges to their own way of thinking."

http://37signals.com/svn/posts/3289-some-advice-from-jeff-be...
That's much more reasonable. But I also think it's a waste of time.

The problem with the docs aren't these small gramattical errors. In most cases you cite the meaning is clear, so this is just pedantry.

What bothers me about the documentation is that the explanation of his algorithms is a bit opaque.

But all told, I'd much rather someone contribute than hold back because of concerns about language mastery.
Where i work, we give prospective sysadmins the same simple programming problems as programmers. Our infrastructure is run with automation - Puppet, plus lots of juicy devopsy madness written in Ruby - so our sysadmins do need to have at least rudimentary programming ability.

If they pass that, we don't give them any more programming tests. We give them a hands-on sysadmin assault course problem, where they have to SSH into an EC2 box that has been carefully broken by our devious chief sysadmin, find out what's wrong, and fix it. They do it in a tmux session, with some kind of audio link (Skype, Hangout, etc), so one of our guys can watch and talk to them as they do it. I've listened to several people running through it, and it sounds terrifying.
Hypothetical Number Inflation
As a beginning programmer, what would I need to know before attempting this? Javascript?
> A Roth IRA almost always makes sense, which is why they are so limited.

A Roth IRA makes sense in two circumstances:

1) You have maxed out contributions to tax-deferred retirement accounts, such that the only options for additional retirement savings are Roth IRA or regular investments with no special tax benefits (i.e., post-tax contribution and capital gains tax on withdrawals.), or

2) you expect to be at a retirement-savings-excluded income esuch that the average tax on withdrawals from your retirement savings would, if taxed as income, be greater than the taxes you pay on current-year income. (Otherwise, your better off with a tax-deferred vehicle than a Roth IRA.)
Looks like the forest was recently cut and there's just a lot of saplings. But within some decades, it's going to look much better!
Also: http://matterport.com/
Could be. I haven't paid as much attention to the Touch. Either way, I think the overall general point is that iOS is hitting an inflection point where the number of devices not supported by the current OS is set to increase substantially.
tptacek tells me that secure JS is never going to happen so I don't see a use case there. Yes, proof of concept is cool, until someone steals your private key. No thanks.

I suppose though you could non-secure stuff, like add a Python interpreter or C compiler and teach people to code inside the VM. GitHub could provide in-browser syntax checking using a real interpreter/compiler.
I agree that the implementation is quite obvious. It's the inference—the collusion between the HM type constraints and the Prolog-like typeclass constraints—that's magical.
Nurturing the Next Generation of Technologistas
Maybe also because other professions in the private sector don't pay so much better, compared to US.
And you have the same risks if you pick any other cloud provider.
This is better than Christmas for me... Though I am an atheist (but I still like presents!).

There's almost nothing I wish for more than a ZFS based world. If that OSX version wasn't in alpha, I'd install it right now. A truly modern, well designed file system is something most people don't have any clue about.

Snapshots and pooling would probably make most people cry tears of joy.

I hope ZFS continues to gain traction; freeing it from BSD and Solaris is step one!
Mrs Mapreduce
To be blunt: do you speak a second language fluently? If not, I don't think you have any idea how much dedication you're demanding.

Instead of bashing someone on hnews comments, you could send them an errata patch.
The thanks to Moriarty is a nice touch pg.
> island llc

Anyone else old enough to mistakenly read this as "island IIc"?

#apple
I like that cozycloud, as my personal cloud, can automatically collect informations about myself without using any third party. I can quantify myself without that feeling that someone is spying me.

It seems to me that it's the first free software helping you to quantify yourself. Do you guys know another one ?
Yes, programmed the asm.js core by hand. It was not too hard. One day. The asm.js is also a little bit outdated. It could be around 20% faster. I have never used the standalone asm.js validator. Not even knew, that it exists.
The optimizing work in Javascript is really hard. Every few weeks there is a new browser and new mystic speed issues.
Firefox 22 without asm.js was the fastest six weeks ago (30-60 MIPS). Then everything changed. And I don't know why. Even the IE is faster than Firefox (without asm.js) right now.
Ask HN: As a digital nomad what's your favorite place?
Following up on the recent HN discussion

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

I’d like to learn where “digital nomads” prefer to hang out and why?
NSA bought 0-days from French security firm Vupen
Supporting Startups with Wine: Ambassador
"This becomes a very disruptive life event for children."

Between the ages of 6 and 12, maybe. Below that age they don't really notice or care, above that age the coverage area for middle and high schools is so immense that if you move out of the coverage area it was intentionally. There are eleven thousand household units in my kids high school. Seriously claiming I wouldn't be able to rent a single one?

The worst case scenario would be kids around 10 and you live in an elementary district that has precisely one apartment building or perhaps only one (perhaps illegal?) private house rental.

The long term effects of financial devastation to the family are probably worse than having to go to a different school "Well, you can't go to college because we don't have the money anymore to help because we stayed in our upside down house back when you were in 3rd grade; but on the bright side we didn't have to move to the apartment complex on the other side of the elementary school district"

The argument is identical to if you rent an apartment while going to university, in theory you might have to drop out of that university and transfer to another if you need to move and no one will rent to you. Very few people indeed report this tragedy..
Highly incorrect. NSA success is measured through a reporting system that tracks which reports are cited in other reports, and which reports get used in briefs (and the relative level of brief). This mechanism is used to determine the relative importance (funding) of certain functions, and used to cull functions that are not ultimately reportable. The ultimate say-so in targeting comes from the administration, based on what information they're most interested in.
Your intuitions != what older more experience people say

pg and YC has more qualified investing experience than probably any other "experienced person" you could talk to. When you are doing a startup, it's generally a good idea to focus on innovating in your core area of expertise - which would be some combination of product/market/technology - and take the best practices of all the other areas, like financing.
Ok, this is GREAT. It's clear you put a lot of work into this, or maybe the NPM installation is making it look bigger than it is, particularly with the stream-adventure.

FYI, the stream-adventure spit out some error codes involving Darwin, but it seems to have installed with no issue.

I feel like I know Node decently well, but I think this will be a great way to stay sharp and commit more of what I know to memory vs. constantly referencing my old code.

The fact that you've created a tool which requires no internet connection or browser to use is fucking fantastic BTW. I love being able to go somewhere quiet, internet or not, and just dig into something. Turning off the WiFi just helps ensure there are no distractions.

Thank you!
I see this and it blows my mind, coming from a low-income family growing up and a low-COL but mid-to-high-income household now. I've never heard of anyone even paying asking price, let alone above it (and having the seller pay most or all of closing costs is a non-starter around here). We only paid $113k for our 3br 2.5ba home (list $139k) with the seller chipping in $7k or so seller's help and although it wasn't the case when we bought it a few years ago, we make more in a year than the house is worth.

This is tempered by the fact that the medium HHI of our zip-code is in the high 30k's and we've got the amenities to match, but we're in a suburban area outside of small city/large town (200k or so during the week?) and with me being a developer my income isn't necessarily tied to a specific geographic area.
The articles linked talk about antibiotic-resistant genes being passed from organisms in hog waste lagoons (and hospitals) to organisms in groundwater. DNA is a molecule, yes, but a molecule with the will to survive.
As I understand it, OVH Europe goes to quite a lot of effort to ensure non-Europeans don't order servers from them.
Are you factoring in maintenance? Depending on the age and quality of the construction, you might be looking at big issues lurking under the radar (ie, plumbing, roof, etc). When we bought our duplex, the house inspector didn't really go into an amazing depth of detail, I wish we'd had more focus on the foundation (sometimes acts like a sump - solution is a french drain estimated @ $5-10k).
Thanks for the references.

I also noticed OP's article is nearly 3 years old, which says something. Time for open hardware schematics!
Another use of interfering with quorum sensing is keeping bacteria docile, even when they've multiplied to levels where they could be threatening to the host.
I read the link, and I disagree that it answers these questions. It is presented as "the truly open source successor to the ZFS project", which is why I understood it was a fork.

I agree that btrfs is not ready for production (and I'm not ready to hand my precious bytes to it yet), and will probably never be as feature rich as ZFS. But the licensing issue will always exist, and Linux needs a modern file system -- btrfs.

That said, a lot of people/businesses use ZFS on Linux in production, so it's nice that there is an central place where they can find documentation about it.
That's definitely a stage of a Haskell program design. The stack helps to separate out layers of effects, but it can be easy to fix that stack concretely at an early stage and then feel the weight of it later on with overly specialized functions.

The solution is usually to use the mtl-style transformer classes which let you write generalized functions which depend upon capabilities of the transformer stack instead of the concrete stack itself. You end up with a sort of natural dependency injection framework. For instance, here's a function which works on any RW-style monad stack

augment :: (MonadReader a m, MonadWriter a m) => a -> m ()
augment a = ask >>= \a' -> tell (a' <> a)

where the Monoid constraint allowing us to use (<>) is coming from the typeclass Prolog involved with the MonadWriter class.

You can then use augment in ANY monad transformer stack which involves Reader and Writer over the same state type.

Note that this defers the extremely important decision about your monad transformer layer order---the caller of augment decides whether to call it with "ReaderT w (Writer w) a" or "WriterT w (Reader w) a". Reader/Writer commute so it's not a problem, but this changes things in the op's example using "ParsecT (LogicT m)" versus "LogicT (ParsecT m)". If your function depends on a particular ordering of the effects then it must have a less general type.
Ask HN: Why is My(whatever) such a popular brand / marketing tool?
We have MyLink, MyFordTouch, MyChart,of course Myspace and now Best Buy has renamed Rewards Zone My Best Buy. There are countless others. Why is My* so popular? Does it focus-group well?
> You'd still be plenty wealthy due to dividends.

Not all stocks offer dividends, and not all investors choose stocks with dividends (there are tax disadvantages to returning value via dividends rather than via appreciation of stock value.) Dividends offer a lower risk component of return, but typically in a diversified portfolio you can put some share of the portfolio in a lower-risk investment to have that lower-risk component.

So, for growth focused investors that aren't risk sensitive, dividends can be a negative feature, and for investors that are risk sensitive, they aren't essential as there are other ways to tune a portfolio around risk. This makes, at best, only a weakly positive net incentive, and more likely a negative net incentive, for firms to offer dividends.