skysight-inc/HackerNews huggingface dataset:
I know I'm going to get flamed for this, but I nearly stopped reading at "per minute". Heroku is still nice, though, and I perfectly understand why people stick with it, but contrasting it with the choice of using Ruby is what made me read the article.
Thanks, do these provide a passive income or just capital gains?
Chrome in incogneto mode generally does not write to disk.

It's in memory only cache as far as Im aware.

And of course, apps in the browser definintely cannot access the disk.
Have you checked out their About Page?

http://bikesdirect.com/aboutus.htm

Owner is Michael Spratt. He's pretty savvy for buying up old brands like Motobecane and Mercier and branding them on bikes. The quality of them aren't great, but they're stll a step up from Wal-Mart, and other department store bikes. Back around ~2008 during the fixed-gear craze, new riders had Kilo TT frames because they were $300 fixed-gear bikes and the next level up was around $700.

I used to read BikeForums.net back in the day and BikesDirect would post on there occasionally, so he had a community and also answered questions. Here's a notable post by him on RoadBikeReview:

> Kinesis is the largest frame maker in the orient. Their frames are used by just about everyone. They manufacture in a large plant in China and a smaller specialty plant in Taiwan. Le Champion frames are from Taiwan. We have never seen a defect on a le Champion frame. If your frame is the first, it will be replaced for free just like any other customer. I will not sell a bike without free lifetime warranty frame defect protection for the customer.

> Bicycle Frames are one of the marketing successes of the specialty bike business. Manufacturers have marketed the frame as the most expensive and technical item on the bike. However, most frames are very inexpensive compared to cranks, wheels, shifters, etc. This is not to say the frames are not valuable; but the way they are produced brings the cost way down. {Frames are the highest markup item sold by any manufacturer; many are sold at over 10 times their cost}

[...]

> Bottom line on frames and other components for me is clear. If I can save $100 a bike by not running an 800 line and put it in better equipment, I will. If I can spec a carbon frame from Taiwan instead of China and pay for it by savings on operating expenses, I will. And this attitude has always been the same; even before the internet. In the ‘old days’ I used to sell full Campy Record bikes with Colnago, Mercian, Viner, etc frames for $995. I was about $1000 under other shops; all of the discount was due to high volume, excellent buying, and low overhead. {This may also sound like a sales pitch; but it is just true. Even if you dislike Wal-Mart as I do; they are lower priced on CanadaDry GingerAle than other retailers; Why? high volume, excellent buying, low overhead}

http://forums.roadbikereview.com/motobecane-mercier/why-i-bo...
The blocker makes little difference, other than performance. All the popular extensions use separate filter subscription lists, which you can subscribe to some or all of.

It's those that provide the blocking logic, and which need to be updated to fix this.
The problem with this is that you will no longer know what is an ad and what is not. On facebook that may not be such an issues but for example on your local news program. You no longer know if the report you are watching is actually news or a native ad.
If the portrait of 'Boz' in Chaos Monkeys is any indication, not far.
> p.s: can someone work out how to send Matrix $5 every time someone quotes xkcd 927 at us...?

I'm sure when Matrix is the go-to chat protocol you'll get more than that. Until then it is sorta fitting..
I foresee a new area of applications for ai.
Just turned 30. Invested most of my savings (20k€) into Bitcoin several years ago, and then converted everything to Ethereum in the pre-sale. Those 20k€ are worth roughly 1M€ pre-tax at the current rates.

Started a fintech startup three years ago and we are close to a liquidation event that would net ~1.5M€ pre-tax.

Right now, though, I have less than 10k€ in my bank account. Would be also really curious to hear how to convert that money into sustainable passive income.

Spending 3k€ per month for the next 30 years would be about 1M€. Seems like having <5M€ is far from the "go bananas" type of wealth, but it can definitely be enough to achieve FI.

Achieving ~4% annualized ROI after tax and inflation seems plausible in the long term: https://www.reddit.com/r/financialindependence/wiki/faq
That's awesome. I've been banging my head against the wall trying to implement a Drain iterator for a tree structure and it tries to recurse. I ended up with things like your Chain<Map...>> and was banging my head against the wall over it.
What do you mean by support?
You could import it into a Gulp/Grunt file and use it there if you wanted. :)
With a five level scale, L-1 content is seen by 1:10,000 visitors, L-2 by 1:1,000, L-3 by 1:100, L-2 by 1:10, and L-1 by 1:1.

I'm lost. Does the repetition of L-1 and L-2 for two different values have a meaning that I haven't figured out yet, or are these typos?
To be fair, anyone who can use that kind of language does have enough grasp of English to communicate, if they choose to!
The below example is stunning. I feel sick to recognize the second paragraph (especially in academic writing), and I feel strong relief that the first paragraph can exist.

> Here is a well-known verse from Ecclesiastes:

> I returned and saw under the sun, that the race is not to the swift, nor the battle to the strong, neither yet bread to the wise, nor yet riches to men of understanding, nor yet favour to men of skill; but time and chance happeneth to them all.

> Here it is in modern English:

> Objective considerations of contemporary phenomena compel the conclusion that success or failure in competitive activities exhibits no tendency to be commensurate with innate capacity, but that a considerable element of the unpredictable must invariably be taken into account.
Van Eck Phreaking: https://en.wikipedia.org/wiki/Van_Eck_phreaking
Thank you, thats exactly what I meant.
it's probably because a more computer savy relative installed it on their computer so they don't get a call constantly when an add pops up saying

"Your WiFi was infected with 99.5 viruses call this number so we can scam you out of your money".
Must-read in this category: "The design of everyday things" by Don Norman.
I also think Facebook cannot win this. What if someone makes a plugin that, on top of removing the Ad, also sometimes virtually clicks it (without the browser actually showing the Ad page) thereby completely ruining any way of knowing who really clicked the Ad, hurting the advertiser instead of Facebook?
I totally expect this to happen. Although it will only lead to advertisers also using those programs to check their content and modifying it until it fits. I mean we already have pretty much an always on going evolution in advertising, why should it stop.
It might be quite hard to opt out of unless society vastly changes it's views on dying. I brought this up in another comment. [0]

[0] https://news.ycombinator.com/item?id=12272372
interesting. Useful tools
Thanks for the insightful response. One use for machine learning could be to determine an optimal sleep/eating schedule. You'd probably need to log some mood/health data but should be doable. Similarly you could probably do something with diet data.
Problematic business relationships – part 2: the cult of the one big client
May I ask, where do you assume a coroutine's stack lives?

i.e. In relation to program memory
Yeah.
But I didn't find a way to run python code in the browser.
Currently in Klipse, we support javascript, ruby, clojure and php...
I agree with all your points, but I'm still curious as to what that price point of item 1) would be, realistically.

Also, the remaining user base of item 3) -- the "even if" case -- might still be sufficiently large to warrant a purchase.

According to this source [0], which seems to come from their public filings, in 2014 they apparently had "only" €4.32m in revenue.

Edit: According to [1], in 2015, they apparently struck a much more lucrative deal with Google, Microsoft, and Amazon, among others.

[0] http://de.statista.com/unternehmen/434815/eyeo-gmbh

[1] http://on.ft.com/1CmZiBO
Part one here (HN): https://news.ycombinator.com/item?id=9484840
Not to sound to Imperalist, but Palestine is not recognized by the powers that matter - namely North America, West Europe, Japan, Aussie etc. - i.e. the free and democratic world with power.

I want Arabs in Palestine to have a state - but not until Hamas is gone. They democratically elected a terrorist group who's #1 objective is to destroy Israel, and bring everyone in the region under Islamic theocracy.

Having a 'state' is merely a political tool to promote their terrorist agenda.

Moreover, West Bank / Gaza are two totally different things today.

Arabs in Palestine had their opportunity for statehood with Oslo accord - but they said no. Why? Because they would not recognize the existence of Israel. They would not recognize their neighbouring people's right to self determination.

When Gaza was given freedom in 2004 - did they build schools? Universities? Housing?

What did they do with their new freedom?

They went 'full terrorist' and used the opportunity to import weapons and try to kill Jews.

It's an abomination.

When Hamas is gone, and the Arabs in Palestine want to live in peace and prosperity with their neighbours, which the surely can, then they can have a state.

Ironically - the existence of Hamas gives Israel cover to build settlements in the West Bank.

If Gaza were run by reasonable people, not firing missiles, there would be a shit-ton of pressure on Israel to stop building settlements. As proof again - Oslo accords.

Deep seated Arab intransigence and egoism by their elite - their unwillingness to accept anything other than total Muslim Theocracy is the root of the problem.

No state until the terrorists have little or no influence.

Until then, it's a managed territory.

That said - I think regular Palestinians should have passports of some kind.
>My claim is that Pythonists are completely unaware that almost all of the errors they experience could have been avoided by just informing the compiler about what type a value is.

You literally didn't have to say anything else to let me know that you're a haskell developer :)

My claim is that developers who habitually don't do TDD like the methadone hit that static type checking provides.

I actually write very almost no tests to directly verify type correctness but I always write a test for any new behaviour.I implement. 95% of the type errors I do encounter indirectly come out in the process of writing tests that I would have written anyway in any language.

>I think sprinkling type annotations all over the code is much preferable to writing test code.

And I think if you're avoiding writing tests to define what your code should do you're a shoddy programmer.

I've been sprinkling my programs with sanity checks and runtime type checks for a decade which has been more than sufficient at eliminating almost all bug-causing type issues the tests don't catch.

This isn't something I even need to do often so any alternative to this process isn't going to yield me much of a productivity gain.

>In my humble opinion, humans shouldn't have to write test code. If you can't get the compiler to generate the test code you want - by constructing the types carefully - you're wasting a lot of time, because you have to write both the implementation, and a second implementation which tests the first one. So every time you do a rewrite, you also have to rewrite your tests, so that the two match. Double work.

Wherein you just indirectly addressed the biggest complaint people have with the haskell community - it's horrendously shitty documentation. You're supposed to figure out the behavior of libraries just by looking at the type.

Good tests tell a story.

The tests I write for libraries double as readable documentation for that library. The tests I write for applications double as readable executable specifications. This is a relatively new thing hampered somewhat by tooling issues but I think it'll catch on.

For libraries that I use I often ignore the official documentation and treat the tests as documentation instead.

Compilers can't do this for you. They don't know how your code is supposed to work.

Ironically one of the best things to come out of the haskell community was quickcheck - a testing library.
There was no implication whatsoever that intopieces couldn't speak on their own behalf. It's disrespectful to suggest there was.

I suggest you read intopieces' reply to vonmoltke, and have a think about this exchange from a fresh perspective. Remember that when people talk about losing their loved ones, a little tact goes a long way.

Asking so bluntly for research you could look for yourself (that pharma companies would never actually publish) comes across as tactless in this situation, which is why you're being greyed.
But for me, this difference is nothing, because on Rust we can write safe and fast close to metal code. I think Rust is the greatest modern system programming language.
Although ngrok is clearly the leader at the moment, I've used Localtunnel.me in the past. There was a HN discussion about it (including some even more niche alternatives) here: https://news.ycombinator.com/item?id=7585056
I've often (but only casually) wondered why "Orwelianism" isn't a thing, like Marxism or Leninism or Reaganism/Thatcherism. I kind of understand why, as I think his world view outs such things as inherently abhorrent, but since when has that stopped people making idols out of people and dogma out of the things they say?

But still, it would be nice if "Orwelianism" meant "Adhering to the principles of George Orwell in encouraging critical thinking and considered reasoned observation" and if it became a school of political thought... alas, all good ideas are corrupted in the end, but human progress walks on the stepping stones of ideologies, and it seems we've had nothing but nasty ones for a very long time.
From your reference: "The 'line of purples' across the bottom represents colors that cannot be produced by any single wavelength of light." The GP is suggesting that fuchsia is special, but surely what he/she said applies to all the purples?
Pesky accuracy!
Inertia most likely. ABP was around earlier.
Stop trolling.
Is this a different browser (fork?) or is it a chrome extension?
This really sucks.
20 Questions for the Presidential Candidates
For I/O you can buffer inside the application whether the respective file is readable/writeable or not. If it's not readable you can directly switch to another goroutine without invoking a syscall. The scheduler will later get notified by select/epoll that the file is readable/writeable, adjust the buffered status and reschedule the goroutine.

But ok, for reading you might often have a buffered state of readable while in reality it's not and you only get this information through EAGAIN on read, so you won't avoid the syscall there. For writing you most likely always would.
Well maybe not enough demand for physical monuments, but we can build a virtual one right now without the need for VR on my site:

http://www.theymadethat.com/things/iua/teletype-model-28

So what this offers over other mediums is a more standardized, visual context:

- It shows different variants / versions of the Teletype Model 28

- It also shows Teletype models that precede it as well as models that succeed it

- It can also show all of the parts of a Teletype Model 28 (assuming we have the data)

- It can also show all of the people involved with the Model 28 (sadly I can't find this... yet)

Let me know if there's anything that we're missing in terms of capturing history.
Currently, I don't use any of it. I keep track of the gains (which is how I know they outweigh my rent and bills), but because I still work, I pay the rent and bills out of wages and leave the investments alone.

All my dividends get reinvested. I'm in the UK, and I've taken full advantage of the tax free savings scheme, currently allowing about 15000 GBP a year to be put into stocks and funds with no tax to pay on dividends or gains.

There have been market downturns during the time I've done this (started around 2005). Generally, during a downturn, I scrape together as much spare cash as I can and invest it in things that seem cheap. April 2015 to April 2016 was something of a downturn, for example, and I ploughed extra money into the markets while prices were low.
"when MaxMind was first choosing the default point on its digital map for the center of the U.S."

This doesn't make any sense. Why does it need to return a place in the middle of the US when the location is unknown?

This is what it should return: "location is unknown" and absolutely NOT a pair of geographical coordinates
They don't want to create user friction in their direction.

If facebook stops something working because of the ad-blocker, or accidentally cause something to break while trying to do so perhaps even for users without the blocker, the users will see facebook making it difficult for them to do what they want.

If on the other hand facebook stops the ad-blocker from being able to work on their site, without breaking other bits of the facebook experience at all, the same users will see the ad blocker failing to do its job.
Your version of Safari most likely lacks support for ES6 features like arrow functions[0], you could use babel[1] to transpile the code to ES5:

(function (f) {
return f(f);
})(function (func) {
return function (n) {
return n === 0 ? 1 : n * func(func)(n - 1);
};
})(19);

[0] http://caniuse.com/#feat=arrow-functions

[1] https://babeljs.io/repl/
AI that writes articles, adds ads and is consumed by another AI (bot) that analyses the content, clicks the ads. Fully virtualised money generating cycle, with beautiful statistics and all, just seed the generator AI with a few links/content.
Yes it follows CommonMark, but is stricter for safety consideration (e.g. does not allow scripts).
I checked the new ad preferences yesterday* that supposedly gives users so much more control over their ads than the "blunt tools" that adblockers are.
So far it looks like a thinly-veiled attempt to get users to opt-in to targeted advertising: There is no way to disable certain types of ads (e.g. distractinv video ads) and (obviously) no way to reduce the number of ads. That last point is even stated explicitely: None of the preferences will influence the number of ads shown, only the "quality".

The only thing you can do is give facebook some vague hints topics of ads you are particularly interested in and which you are not - with facebook making it clear that you'll get the same results with less hassle if you just opt-in to targeted advertising.

What annoys me most about Facebook's approach is their dishonesty. If the just stated "look guys, we have to show you ads cause that's how we make money. We can't let you block them", that would at least show some basic respect for their users.
Instead, both the announcements and the preference page seem to recite the tired old fairy tale that users secretly love ads and are only shunning them because they are not "relevant" enough to them. I don't know if they actually believe what they are writing but I don't know anyone who thinks like this.

They show the same cynicism in the linked post. Yes guys, we all know ad-blocking is a cat-and-mouse game. But first making it deliberately hard to distinguish ads and content, then blaming ad-blockers that they also remove content smells like a really cheap attempt to shift the blame.
White Hat Hackers Caught Red-Handed During Attempted ETC Sell-Off
As others have mentioned, financial independence isn't hard. The hard part is financial independence without lifestyle compromises.

I'm making roughly $2k/month with books and workshops. The marketing and content producing takes about 2h/day on average. It makes my life a lot easier and less stressful.

But rent alone is $3500 in this stupid city (San Francisco). So I still need a day job for now.
Weaved looks more like a layer 2 thing, while ngrok is layer 3? I use ZeroTier, which has been discussed on HN previously: https://news.ycombinator.com/item?id=11699122
Show HN: JS script to color HN items according to their ranking score
I presume the user meant that vehicle safety tends to improve over time: a modern car is substantially safer than a 1960s model can readily be modified to be, thanks to radical body redesigns as well as innovations like ABS that might be possible to retrofit. I'm not sure the rate of improvement in safety has been quite so large since the mid 90s, but certainly wouldn't rule out significant safety innovations over the next 30 or 40 years that couldn't be retrofitted to a chassis built this decade.
Dividend stocks are not a good way to have passive income. The benefit of the dividend is already priced into the stock, so they are no better than any other stock. Prefer, rather, to just go for good stocks and not worry about the dividend. If you need income, sell some stocks.

Also, the % that you're pulling out of stocks should be determined by looking at, say, a 30 year window, not a very recent one. That is, if your savings can sustain a 2% withdraw every year, taking into account inflation, then take out 2% every year. Some years this will be less that your cap gains and some years more. The key is making a long term outlook.

FWIW, these are some very brief thoughts of mine on investment: https://github.com/nickgieschen/investingguidelines
Nice ! Thanks for the answer.
It's very common to return the centroid of the matched location (city, state or country).
Scientists engineered Canola seeds with fish derived omega-3 fatty acids
Not the OP -- Pi.i -- sounds like a cockney insult.
> Maybe Twitter should be less concerned with censoring Conservative voices and dissenting opinions that disagree with third wave Feminism and Social Justice Warriors (yet radicals like ISIS can still propagandise via Twitter) and spend more energy trying to actually make some money.

Twitters stock was built on journalists (One of the only groups of people the format actually serves well) pretty much raving about it and making it's brand into a phrase that the general public recognises.

Twitter is going to pander to whatever Journalists want, if journalists write about harassment on Twitter, then Twitter is going to double down on that.
I had the opportunity to hear major german bank disappoint affluent customers by telling them that, in stark contrast to the past, there is no risk-free 4% in the stock market any more (when using the basic strategies available retail like investment funds etc). If true, you might have to play a more active role and "run a business" instead of "invest some".
Natural Reader 12 Crack and Serial Key Generator Full Version
Someone on HN mentioned (or even built) http://mdn.io for that, so you can just type mdn.io/array into the address bar and it takes you straight to the right JS docs page.

Bonus: works in every browser or environment.
So post it in HackerNews to make it popular and keep it down :D
It's a terrible approach, as it throws off all sorts of algorithms, and has the effect seen above. If you have to return a Long/Lat, make sure that your "Unknown" is something that nobody would ever confuse with being a valid address - North Pole, South Pole, In the middle of some Ocean, Dessert, or Mountain Range - whichever is least likely to be valid for your particularly application.

This makes it much easier for downstream application developers to filter out "Invalid" addresses, and simply eyeballing them on a map makes it clear what the "Invalid" value is.
TCP Flaw in Linux Servers Allows Web Traffic Hijacking
I wonder if that couple could take advantage of this and start a life of cyber crime from now on in a sort of 'boy who cried wolf' situation