skysight-inc/HackerNews huggingface dataset:
Buffet doesn't claim it's impossible to beat the market. He only says that the vast majority of investors cannot pick individual investments accurately enough to beat a diversified, low-cost index fund in the long term. There are a bunch of caveats in here, namely LONG TERM – you might get lucky and strike it rich once or twice, but you are very unlikely to have those lucky investments pan out over decades.

Yes, Buffet is incredibly skilled. Buffet actually claimed once that he was born with a preternatural ability to invest in companies. The whole "you can't beat the market" quote is meant more to say that we mere mortals are to Warren Buffet what normal people playing pickup basketball are to Michael Jordan.
Then you might as well use the normal web. DNS is basically a directory listing with IP addresses to connect to, like a phone book; or a "trusted directory listing" as you say. Onion addresses are public keys which somehow find their way to a rendezvous point (I forgot the details).
Why not both, allowing different settings/selections?
You're born in close proximity to your mother. The veil of ignorance is a mental model; in reality, there is no lottery stork that places children randomly.
Sourcemaps aren't always possible with some workflows e.g. transpiling then bundling. Plus, readable JS is a huge productivity boost because it lets people transition away from JS into OCaml while still understanding their JS output every step of the way.
My question is "does it matter".

In 24 months is everything your suggesting going to be replaced with something newer? The answer is maybe, and any guess is as good as any other.

Pick what you like, or think is going to make you happy, validate your choice and leave your self notes as to why. Come back to it later and see if you rational of today holds true in the future!
Eh, you "never, ever" have to worry about DynamoDB scaling in a perfect world where marketing is literally true.

If you read Amazon's documentation, there's quite a lot that you need to pay attention to if you want DynamoDB to actually perform and scale well for your application.

You don't get scalability for free. Tradeoffs and effort are always required. In Amazon's case you can usually throw money at the problem, but even that has its limits.
My biggest pet peeve with projects is when the feature list is actually a mix of features and things that are "upcoming"/"to be supported." This feature list isn't really a feature list either: it's just "simple" and "fast" (but fast is just 'written in a new exciting programming language'). Interruption and resuming is the first actual feature, but that's "soon."

Feature lists should be feature lists. On open source projects especially, I've seen "soon" take weeks or months. Move features that aren't features into a "upcoming" or "planned" block or make an issue, but don't list it as a feature when it isn't implemented.
Ask HN: How can I become good infrastructure developer?
Oracle Adds a Crucial Piece of Enterprise Technology
I can't recall all the exact details, but there is some validation logic in place along the lines of "if there's a wildcard domain installed then newly added subdomains must be on the same account as the wildcard's owner". You could give it a shot, but I don't think this attack would work.

(I used to help maintain the system responsible for this, but don't work there anymore.)
In the cities I'I familiar with, the vast majority of urban parking is in tall structures (and often underground). Although there is a decent argument that multilevel parking structures are less financially sustainable than multilevel apartments.

I'm much more interested in blanketing the suburbs in fast, cheap transportation with low wait times and minimal to zero parking requirements on the urban side. Probably a combination of e-bikes, electric motorcycles and scooters, and UberPool. Then personal car ownership (and demand for urban parking) can fade because it is actually less compelling than the alternative, instead of by fiat.
great way to tell the masses and countless business school grads that its not even worth trying. Any astute investor will support articles like this since it reduces competition. Thinking is bad. Long live index funds.
Could you spare a minute to comment of the current state of functional encryption?

Is it practical on an intel cpu ?
It doesn't seem easy to reason about the performance of a program under lazy evaluation. Generally there are many aspects of a system that you may want to reason about, and making it easier to reason about one often comes at the expense of making it harder to reason about another. Pure functional code, for example, makes it easy to reason about what outputs are produced from what inputs, but that is one (important) aspect among many (and to take one thing that's really simple without purity and really tough with it - consider "pure functional data structures" vs data structures in imperative languages assuming a mutable RAM.)
For the curious, that's what the search "keyword" is for. Over time, Firefox has made it harder to add new search engines and find/modify their settings, but it definitely still works.
Advantages?
Is it really that easy to get a referral? I'm applying for internships and I applied to Uber (online) a while ago and have heard nothing. Meanwhile, all but one of the places I have been interviewed (Google, Amazon, etc.) were places where I friend referred me. The interview rate has been 70% for places I've been referred vs. 3% for places I haven't, so getting one has been key.

Unfortunately, I wasn't able to join Blind since I don't have a work email that they're available to.
It should be pretty clear by now that the destabilization of certain old, corrupt regimes in the former Ottoman Empire leaned heavily on mobile Internet. We had the sobriquet "Arab Spring" for it, and look what it became.

Mobile Internet seems to have taken the role in this disruption that the printing press took in the Protestant Reformation in Europe. It is perhaps too early to see if a subsequent Enlightenment is to follow. We know from direct historical provenance that the regions where Islam held sway were perfectly capable of a high degree of culture. Right now, however, barbarism seems to hold sway.

During the rise of Sayyid Qutb, Nasser was able to control things. He did so somewhat ... brutally, but the situation remained in control.

Libya itself was mostly a criminal enterprise masquerading as a government.

George Orwell wrote at least one thing - "Poetry and the Microphone" which expressed skepticism about radio. In my own household, it's taken considerable effort on my part to explain to people that teh TeeVee isn't always good for your brain. There is still brilliant work done on television, more than in the past. You just have to be careful.
I think there's only a small percentage of the population who have original and interesting things to say. Internet does enable those people to reach an audience which was much harder earlier without institutional support.
This is getting into semantics, but:

Nothing about investing in stocks is speculation, at least in the theoretical sense. Businesses earn profits. If you buy shares in a business, you are entitled to a share of those profits. Obviously, this gains you money, and this money will (usually) not come at the cost of the business. So, you'll gain money due to dividends, and your investment won't lose money.

Investing in stocks is going to be, on average, a net gain for you. In theory. And mostly in practice, see for example the massive exponential gains in the S&P 500.

There's a lot more to things. For example, sometimes businesses fail and you'll have lost all your money. And on the flip side, maybe a business will grow enormously. But this just adds noise to the data, it doesn't change the fact that, on average, you should make money on stocks in the long-term.

If you just buy a total market index fund, you're making a bet with a high expected value. That's not "speculation" in the same sense of going to a casino and playing blackjack or buying an asset which has no fundamental reason to rise in value (like precious metals).

So, I think it's misleading to call investing "speculation". It gives off the wrong vibes, since the way most people understand the word it makes it sounds like investing is super risky. (And yes, there's some risk, don't get me wrong, but not in the sense that it's a coin flip like many people think.)
Which patents are you concerned about? When I think about why I use Apple products, it's not for the things they do that competitors don't—there are a few, but most get adopted within a year or two—it's the things that everybody does, that Apple does better.
> After searching for a while, I ended up wanting to use Haskell, but it was taking me too long to become proficient with Haskell's unfamiliar syntax and functionality; which is why, the author posits, Haskell hasn't taken over the world.

Similar experience for me. You can't read Haskell without learning Haskell.
At my first developer job, I accidentally left off the 'Where X=X' in a SQL update statement. My manager didn't catch it in time and pushed it from staging->production.

The next day, the damage was done when the first client started using the new features I just implemented. I stayed until midnight pouring over code with my manager to make sure there were no more mistakes.
For those looking for a better option:

Get windows N LTSB edition and never have to deal with bloatware and invasive apps again.
In the end, Haskell's ramp up time (to be productive) will slow it's momentum, and I feel that's with all languages with a ramp up time. Most popular languages have a pretty low ramp up time, and part of that is business concerns (getting a whole team to being productive in a language with a long ramp up time takes...well, time, and it's rarely the right option to have them make that transition), but also the personal, human side of it - we suck at being bad at things and the experience of it is hard to push through for people.

Actually, jumping back into mathematics outside of work, I'm having to go through this period of uncomfortable 'badness' and resisting my urges for the greater good. It is emotionally taxing to be 'bad' at something. I think that's part of why we favour languages that allow us to be productive quickly, despite it probably paying off in the long run.

I wouldn't do it with everything (you need quick wins _somewhere_) but it's a good skill to have, to be disciplined and persevere despite what your heads saying.

I'm no psychologist though, so this is largely conjecture and anecdotes.
A higher peak in the hype cycle.
A ‘civil war’ over painkillers rips apart the medical community
United Arab Emirates goes from 10k Tor users to 250k in days
I kind of like Haskell, but the learning curve is brutal and the documentation is often intensely non-helpful if you don't want to learn a whole lot of mathematical terms.

i.e. when browsing and trying to understand parts of the XMonad code, I came across the "Endo" type. I Hoogle'd it, and the only documentation for it is "newtype Endo a: The monoid of endomorphisms under composition." Thats.... not helpful for me.
My point is that you can't really "learn" an OS. Linux distros are a combination of hundreds or thousands of tools. Yeah, you could get the hang of using Ubuntu in under a day, but you can't just "learn" all the stuff it can do.
5/5, I am surprised and flattered. Probably more luck than anything else, I expected to get 3 wrong, but I guess I was looking for the right thing.

Spoilers below.

Leaving some whitespace, since my eyes always glance further than I've processed, like spoiler warnings.

The last question was between "does it do WHERE first or GROUP BY first?" In real life I'd realize the problem and google the answer. I don't think it's that bad if you got that answer wrong, so long as you realized that there's something that could make a difference that you should google.

Kind of the same issue as with school: in real life you'd ask a coworker if you don't know the answer on a test. In school you can't just look it up. Silly system.
I followed ArsTechnica suggestion and built a home server/wireless router from a minipc, so far it's been great.

I got the machine from HYSTOU, on aliexpress, it partially matches your requirements:

- two gigabit ethernet ports
- an AP capable intel wifi card
- 2 sata ports and multiple mPCIe
- i5 processor, overkill for a router but useful for a home server
- 2 ram slots

In addition, several niceties like 2HDMI ports and digital audio if you also want it to be a media center, several USB3 ports for printer or storage sharing and an SD slot for automatically archiving your photos when you get home with a card full of pictures!

It's been running with debian Jessie with 100+ days of uptime now :)

Jeff Atwood's article on the "scooter computer" also encouraged me to explore this path, I recommend checking it out.

0: http://arstechnica.co.uk/gadgets/2016/01/numbers-dont-lie-it...

1: https://blog.codinghorror.com/the-scooter-computer/
Ah, neat. That sounds like exactly what I want (except to be able to set a whitelist). Thanks!

For anyone else interested: now that I know what to search for, I also found some status at https://wiki.mozilla.org/Security/FirstPartyIsolation
The argument here suggests that there may be choices to make that guarantee LOSS, not success. In that case, learning how to avoid the 'automatic loses' is important and the more people that learn it, the closer things revert to the power-law distribution.

I see no reason to conclude the hyper-winners are more than just luck. Perhaps all the '1% edge' associated with talent is simply avoiding bad mistakes that always deliver a loss. If everyone performs optimally, it becomes entirely and completely luck.
You could ask a similar thing to any functional language. The internet has a very wide variety of introduction points to imperative languages, and quite a bit fewer for functional languages. This means that the barrier to entry isn't just "can learn a language" but the vast majority of the time, you have to convince programmers who already know another language to adopt a new one (and in an entirely new design paradigm than they're familiar with).

Functional languages have to be penetrable to newcomers and offer huge benefits to veterans to switch, or they're going to remain nearly esoteric. Is mathematically provable code nice? Sure is. Is that enough to win people over? Well, language adoption says otherwise.
I like Go specifically because it is boring. I really enjoy the simplicity of it, which makes it easy to read and understand the core packages. I feel like the language doesn't try to do too much and gets out of my way so I can concentrate on the task at hand.

I don't write large complex applications though, thus far I've used it to write programs that fit into Go's sweet spot -- high performance network daemons that do a lot of I/O.
That's not the case at all.

The traditional way to filter a program's network traffic with netfilter is to give each software its own uid, which can then be filtered. You will need it anyway to set ulimits and file access rights.

Also avoid to decide policy by process name. Even using full path is problematic (where things like hard links can give nasty surprises). Better to do what SELinux does and tag executables with metadata instead. Any role based system will be much more expressive, but also complex, than a uid based one.
Reminder: the terms "statistics" and "statisticians" come from the common root word "statist".

I am a trained, practicing statistician (clinical and medical, not governmental) and this always gives me pause. "Data science" is a shitty term, because science without data isn't science at all. Moreover, these days it's just long for "IT guy". But I'm not sure what's better as a term for the real thing, where experimental design and inference are as important as predictive accuracy in one specific context.

Anyways. Statistics was always built around statism.
hrzn says:"So yeah, in this particular phrasing of the question, with this model, the less likely option is to flip a coin and get head 40 times and the more likely option is that there is something else, like talent."

Before concluding "talent" is responsible, you must exclude other possibilities in the "something else" category (e.g., intelligence, insider information, control of upstream/downstream resources, etc.).

Wealth allows access to resources unavailable to those w/o wealth.
Future of Column-Oriented Data Processing with Arrow and Parquet [video]
1 and 4 makes sense. Ok it provides an api ? is it like parse or BaaS - what does end user get - backend with apis,frontend ? Or how is it different to Kinvey who are in similar space.
Wait what? Public opinion surveys (if that's what you meant) are absolutely still subject to error. This is especially due to getting a representative mix of all of the different populations.

Even without those issues, you still have the issue of people you survey not telling the whole truth... or surveys being poorly designed so that the question people think they are answering is not what was really being asked.

Data is hard. Just because you have some survey data and (maybe) did something statistical doesn't at all mean you should listen to it.
What promises has Microsoft kept that would make me consider trusting privacy to them? A sale to Microsoft would mean the decision to use duckduckgo would rely solely on search performance, and as much as I love bangs it's not a better search engine.
NoScript is a pain to use and configure. And you need to finely tune it. With this profile method, you can have a "all-in" profile, and a "safe" one. This makes things much easier to manager.
Agreed just use Startpage.com for better results and privacy than you can get from DDG.
Huh, at first I thought ML means Machine Learning.
It's not only statistically impossible for Buffett to be a fluke

I'm curious, do you have any evidence of this? "Statistically impossible" means "zero probability". If that's really your argument then you need to back it up.

Perhaps you mean, "improbable"?
Do you normalize the contribution rate by the number of contributors?
That's why you don't quote probabilities from continuous PD's as "the probability of X" but of X falling between a range.

It's like you're saying the area under a point on the graph is zero...duh.
> they gave me a t-shirt.

I had same experience with Salesforce
A quick Google search indicates that they've taken on ~$3M in funding. Depending on their revenues & expenses, that may mean that their investors aren't clamoring for quick returns. But at some point most investors do want to see a ROI/exit.
I am interested in trying out - my email is in profile about @gmail
Gitea – A painless self-hosted Git service
The exact opposite to Buffet (value investor) is probably Carl Icahn (speculator). Granted, Icahn has had some major fuckups along the way, probably more than buffet, but he invested well over the years. But both operate in a different way. Soros is another.

There's no one way to invest -- you have to find a way that works for you.
Perl 6 compiler, Release #107 (2017.01)
+1. Most asocial persons I know have been raised that way by society. Now you want them to undo what took years of training. This is hard. And unfair.
It has nothing to do with newcomers or skill or any of that. Often, we need to make computers do a list of things. Conditionally, sometimes, but nevertheless, a list of things. This is human thinking. A C function is nothing other than a list of things the computer does, one by one. Functional programming essentially throws rocks into anyone's way who thinks like this (which is pretty much everyone) and makes everything unnecessarily complex. There are few areas where functional programming is great, parsing and compilers come to mind. Other than that, in my eyes, it is mostly an academic pursuit.
Too long to waste time.
There are other service discovery tools than Zookeeper such as Consul.io, Etcd, etc.
A programming language doesn’t need to “take over the world” to be successful. Nor does it even need to be “the best”, just serve a niche, as the article goes into. Haskell is the best language I’ve found for the software I write, so I use it. If other people aren’t using it, then I figure they have a good reason, or it’s their loss.
Introduction to Jupyter
You think that bogus work doesn't siphon funds away from good quality research? What universe do you live in? With a 10% pay line, even most good research won't get funded. For bogus research to get funded, better work MUST go unfunded. Guaranteed that will lead to more dead kids and a longer wait for effective treatments.

And if Rubin was falsifying data, then so much the better if it wipes him out. Few things are more disgusting than preying on the horrible situation of kids with rare diseases just to crank out research indirects and promotions, mostly on the backs of slave-labor postdocs with no alternative employment in this country.

So, to sum, if Rubin falsified the work, fuck him twice as hard as other frauds for his mendacity.

If he did not, and this is all much ado over nothing, then I sincerely hope he will be vindicated and I wish him the best.
A lot of that indfrastructure isn't going to last. We talk about bridges that fail that we're built 50 years ago, in china its more like 10, or even a brand new one fails because all work was sub contracted out multiple times.

Likewise with residential buildings, China's low tech/skill approach to building means these buildings require more maintenance and begin to look dipilated only a few years after they are built. People talk about Kangbashi (Ordos New Town) eventually filling up, but the clock has been ticking for 5 years already, the infrastructure of a ghost city won't last that long.

And then there is the infrastructure that isn't built but badly needed. Billions for HSR but nothing for decent drainage so cities don't have huge floods whenever it rains heavily. Or what about some water treatment plants to clean up the water? China is rife with such contradictions.
Fortunately the US has solved that problem. Trump has removed all mentions of climate change from the Whitehouse website thereby fixing the problem.
And it's why you see successful bozos as well.
I'm super late to the game on this. But I made a website http://selectstarfrommovies.com/ with the intent to help people have motivation to learn SQL. Check it out.
Same as it ever was: http://www.tiobe.com/tiobe-index/
Who would you recommend then?