skysight-inc/HackerNews huggingface dataset:
The difficulty is that we draw the distinction using available examples of successful individuals and companies. This sample is fantastically biased due to survivorship.

Without a complete record of all the failures of equivalent intelligence, drive, experience etc, it's not possible to fairly attribute to luck or to personal characteristics.
Unfortunately those lectures are not complete.
I find this idea good, github stars and number of forks is usually not a great metric to measure the quality of a project.

(Tho contribution rate is probably not perfect either but atleast we know the project is active)
The T440s has chicklet keys. And that's not what makes a keyboard good or bad for typing.
Jobs had a clear entrepreneurial bent and desire to build technological products. He would have found another engineer and likely his first company is not quite as successful, but very likely the rest of his life isn't much different.
How does it not threaten the integrity of the encrypted Web?
I think stars are a better measure, because ranking by contribution rate is just selecting for big projects. It also purposely omits one author projects.
Why would DuckDuckGo need to exit? Are they losing money?
> So why was CDMA adopted if there was only one supplier of the technology?

Other way round: Qualcomm lobbied for the adoption of CDMA precisely to create this situaion. GSM is somewhat uncommon in being a standard not dominated by a particular manufacturer. GSM has a patent pool under FRAND terms; see the history section of https://pure.tue.nl/ws/files/2477048/375588270387968.pdf on how European IP policy avoided these problems.

American public policy is to allow one company to win in the market and then use intellectual property to capture overwhelming market share and share of the value generated. This is called a "free market" for some reason.
> decent performance

Also in Java (if not better there).

> single binary deployment

Also possible in Java

> straightforward compilation from source

ditto

> easy to contribute to

ditto

Edit: a much more expanded reply here: https://news.ycombinator.com/reply?id=13451098&goto=item%3Fi...
I think the terms used above are now pretty well known to those who know something about investing. While it might add information to include their names, I'm not sure if attributing Ben Graham and David Dodd are necessary at this point.
Ok, I know just nearly nothing about this subject. But I can mention https://convertkit.com/ (ConvertKit) as I heard about them through Thinkific, and online course platform I'm starting to use.

If this helps, great. If it's totally unrelated, my apologies.
Why Less Isn’t Always More for SaaS Sites
7 Articles for Indie Devs to Start Shipping
Why would they rewrite this for the browser?
Timehops’ Founder is now working at Snapchat
It makes rotating the secret a hell of a lot easier as well.
You have to quote your sources for the concept of "value investing"? Did I miss a joke?
That's because it's on the Mozilla wiki. I'd expect better docs on the support site (and maybe MDN) once the feature nears completion/release. The mozilla wiki contains all kinds of odds and ends about random ongoing projects (status, documentation) and is mostly developer-facing.
Try manjaro kde. It has pretty good auto detection and configuration for hardware. Looks like ubuntu messed up release 16 and it rears its ugly head on many ububtu based os. It feels so brittle. Debian based netrunner kde is also nice but I like manjaro better for its excellent ux.
I'll bite despite not being the most qualified person around to answer the question :)

First of all. It's well considered to think about alternatives to NoSQL. You lose _so much_ correctness and resilience by moving to systems like Mongo and Cassandra that throw ACID out the window. At some point of scale you're going to need to loosen your data constraints to allow further growth, but most people aren't actually going to get to that point, and of those left over, practicing some basic pragmatic data austerity may allow you to avoid "webscale" databases altogether.

Regarding Dynamo: I've used it on fairly large projects at two companies now. It _mostly_ works as advertised, but its nature means that you're constantly fighting the system if you ever need to access data in a way that you hadn't originally considered. You can scan relatively cheaply along an index, but if you have any other predicate condition that needs to be added, you'll have to fall back to seq scanning the table. This is obviously slow, but also costly because it'll have a huge impact on your provisioned read throughput.

On both projects we eventually had to think about moving off on Dynamo because of serious troubles with ingestion bottlenecks. I wasn't directly involved in either project so I have a little trouble remembering the exact details, but both problems were essentially related to the partitioning balance of incoming data. You can provision as much write throughput as you want, but if you're data isn't balanced perfectly by partition key as it comes in, single shards can become exhausted and put severe pressure on the entire system.

Regarding Citus: I still haven't used it directly, but Postgres is obviously a great system, and Citus seems to be a nice augmentation for its functionality. The fact that it can guarantee atomicity, consistency, and isolation within the bounds of a single shard is potentially huge for allowing you to maintain incredible robustness even at scale.

I had a casual conversation with a CloudFlare engineer once wherein I asked them about the dirt, but they didn't give me any and seemed to be fairly content with the product.

Regarding Cassandra: again, no direct experience. I guess this is where you eventually need to go if you scale out far enough, but it seems like an incredible pain to setup, build with, and manage.
pretty typical salesmanship: if you convince people a) there's something wrong with them and b) that thing can be changed, you can sell them a cure.
You don't get code out of the REPL. You evaluate your code inside the REPL, often directly from the source files.

For example I'll often write a function in a source file, evaluate it from there so it exists in the process, then call it from the REPL to test it works correctly.

When I launch the program, every temporaries made at the REPL are gone, but the source stays.
Says the professor who has never worked in the investment industry.
We love DDG, and use them for search on our site because privacy and DNT are so important to us.
I've had way, way, way more problems deploying Node on all the various and fragmented *nix distros than Windows, since none of them match the dev environment 1:1 either.

As a matter of fact, just setting up Node on my dev machines is way simpler and easier on Windows when compared with Mac or Linux. It's the same on every Windows box - download the Node.js installer, run it. Done.

Meanwhile on Linux and Mac I have to jump through hoops and deal with things like package managers not being up to date, Brew getting broken after updates, lack of standards for installing apps, installs just not working, no easy upgrade path, etc.

Honestly, if I have to type out any commands to install stuff then the situation is already fucked. Commands that I don't run very often are subject to being forgotten. Then when I go to do an update, I have to remember how I installed it in the first place or I have to find some tool to completely clean it off my system (or I have to use Node to update itself with something like https://github.com/tj/n, which was invented for this exact situation.)
Looks like a good alternative for GNU/Linux to Little Snitch and RadioSilence (both MacOS only), recently displayed on HN.
It's clearer, I fixed it :)
Statistical analysis of poor data doesn't mean statistics is a poor method.
Over time, it seemed to me there was a strong correlation between the technical expertise of my co-workers and their ability to neuter anti-social behavior.

To be fair, I went from poorly funded startups and contracting work to BigCo.
In a number of languages with a number of editors / editor plugins, with a code file open I can easily keep open in parallel a REPL window/tab that has the code file (and libs/pkgs/modules that it imports) loaded in interpreted mode and can reload either on save or if that isn't hooked up, certainly by a repl command like `:reload` in GHCi which I use in SublimeHaskell. Marvellous "live-coding" experience of sorts. Works particular well when writing pure functions (same in = same out, every time, no side-effects etc) and in a language where quickly defining some temp vars for passing some random test arguments in a swift non-verbose manner is a total non-issue
Police officers in Zambia banned from marrying foreigners
Rather, controlling what information software can get it's hands on (focusing on the input rather than output) seems to the only way out? This is what app permissions on phones and applet sandboxing, chroot jails & containers, etc; try to do.

An additional twist that seems daunting (but interesting) is to mark sensitive data at EVERY step in it's processing, with support from the OS and hardware, and never let out tainted data out without explicit permission. See Perl's tainted variables for the gist of the inspiration.

So if a = "User's name", which is protected data, and you do b = a, then b is tainted, too, and write(socket_fd, *b) would pop-up an alert.

All old hat, I bet, to security researchers. I'm just thinking out aloud.
The article writer picked the examples not I. Picking clear abuses of government power veiled (or not) as lawful and then listing clearly lawful activities of Trump as being in the same "leak worthy" statement is the writers bias in equating them.

There is your evidence since it was to much to ask you to read the article.
That's great. But let me ask, technically, how is the sentence "a grammatically correct sentence in American English" without punctuation? For NLP, shouldn't this first be regarded as a 'special case' of unpunctuated sentences? (and BTW, the parser doesn't handle the punctuated version any better).
Voice is another wrinkle here. On Sprint/Verizon, LTE is used for data but voice calls are over the old 3G CDMA network. They're migrating to VoLTE but it's taking time. Also, there are still some places that have CDMA coverage but not LTE. LTE-only phones are coming but it will be a while before phones can drop CDMA support.
I might be wrong, but based on the parser home page it looks to me like they provide a Shift-reduce parser but it is not the default. I even says on the page Parser: englishPCFG.ser.gz.
I actually have a use-case for this. I have a "webdev"-profile where I've got none of my usual webpage-breaking privacy extensions, I do have Tree Style Tabs there, because when coding I tend to open a ton of tabs, and well, then I use the Container Tabs, since I need to be able to see my webpage as logged-out user, as logged-in user etc.
where do you set those configurations? (handlers, hardware access, flash, pdf, webgl)

do you have a link to an official chrome help page?

also what chromium do you use? and where did you get it?

sorry for my ignorance.
The main takeaway for me is that dedicated hardware is a nightmare when you have large traffic spikes. You could save a ton of stress by running this on a cloud platform with autoscaling, such as AWS or Heroku. You can always spin up a reserved instances on a long-term contract when you hit a certain baseline level of demand. And you should never consider dedicated servers or colocating until you hit that point.

AWS or Heroku could have easily handled the "freemium" traffic that would have crushed these servers, instead of only accepting paid users. And it sounds like that might have been a far more lucrative opportunity.
Yea, he built an amazing track record well before he started to buying businesses outright (and in dollar volume he's spent far more on public companies than private). His preference for buying companies instead of shares only came around later in his career, and solely due to the massive size of his portfolio that his success created.

He didn't get into insurance until about 20 years after he started investing. His greatest returns were before it.

Buffett/Graham believe in concentrated portfolio, not having too many positions in your portfolio, because if you have more than 20 or so positions its difficult to know any of them well. So this means when his portfolio grew in size, he started losing opportunities in the public markets because many companies were too small for him to buy enough of to have a reasonable position. So he ended up investing in larger cap companies, and buying smaller cap companies outright.

And his biggest flub wasn't textiles or airlines, it was maintaining Berkshire Hathaway as his investment vehicle. He gives a free ride (no fees) to investors on half his results, and because of the double portfolio size restricting his investment options, his returns are lower. He would have had a substantially higher returns if he just invested his own money, or if he had kept running an investment partnership and taking fees. He's cost himself at least $100B in personal wealth.

But despite his very infrequent mistakes, he's beat the market by well over 10% a year during his investment career, and there is almost no luck in that.
Hollywood tends to focus on short, intense scenes of pain stimulus such as beating, electrocution, etc. with a tearful confession coming after a few minutes.

The torture program had much more to do with long-term engineering of a prisoner's environment with the goal of breaking down his humanity and spirit over a period of months and years: stress positions, sleep deprivation, loud music, extreme temperatures, and repeated fruitless water-boarding.

I don't think we get to blame Hollywood for this. More like the techniques that our "advisors" were refining and teaching to repressive anti-communist regimes throughout the 20th century, finally applied by us instead of by proxy.
The one you really want to look at is Quantrix which was available for NeXTStep and is still available for OSX and Windows.

The basic idea is to separate data from formulas. Like a database. In fact you can directly base your "spreadsheet" on a database. Which is, very, very powerful.
This is exactly what government and regulatory bodies are for. Markets aren't always free, and customers/consumers/individuals don't always have a choice to 'vote with their dollar'.

It doesn't have to be an either/or scenario. The government can work for both billion dollar corporations and for individuals. It's not the fault of government – as governments in some other countries do precisely this. It's the fault of American businesses, American government and American people that things are like this.
An official linux container tab with shell access (for dev, emacs, etc) would be a killer feature for Chromebooks.
There's a reply in the thread that directly refutes all these claims about IPSEC:

http://www.mail-archive.com/cryptography@metzdowd.com/msg124...

another one: http://www.mail-archive.com/cryptography@metzdowd.com/msg124...

Reposting spurious allegations years after they've been debunked does not help anyone.
Depends on the secret
It is a nice statistical parser. I did note that it does not do anaphora resolution (map pronouns to original referred to nouns, etc.)
If your app is designed to autoscale, and you're prepared to have Amazon charge you an arbitrary amount for the privilege, and your cashflow through the payments processor is faster than you have to pay AWS.

(How do people scale cloud DBs? Presumably you can't just keep increasing the write speed into a single DB?)
Read super investors of Graham Doddsville, Buffett wrote it and demonstrated there are dozens of value investors with similar results to him, and they all adopt an extremely similar strategy but apply it in very dissimilar investments.

And the coin flipping paradigm is wrong. The odds of beating the market by 10%+ a year is not a 50-50 proposition. It's more like a 1 in 10 chance. So re-run your stats with Buffett going 50 for 53 on 1 in 10 shots.
Show HN: ucrypt, a simple encryption command-line utility and Python library.
Also:

"We find that the secret to Buffett’s success is his preference for cheap, safe, high-quality stocks combined with his consistent use of leverage to magnify returns while surviving the inevitable large absolute and relative drawdowns this entails. Indeed, we find that stocks with the characteristics favored by Buffett have done well in general, that Buffett applies about 1.6-to-1 leverage financed partly using insurance float with a low financing rate, and that leveraging safe stocks can largely explain Buffett’s performance."

https://www.aqr.com/library/working-papers/buffetts-alpha
Why does their server need your private key? (Except "paranoid" level - I'm much more concerned about handing my private key over to them than anything to with email, why's that paranoid?!)

Why can't they just receive, encrypt with my public key, let my client decrypt with private?
This is truly brilliant.

Why do we complete underestimate the power of intangible forces?

Nuclear weapons are BIG concern and very tangible.

Education/Propoganda are arguably equally as much of a concern for the human race...but they're intangible.. so they're taken much less seriously.

I also love the idea presented here of tribal class vs the business/political class.

It explains the current nationalism so well.

I'd argue that everyone is Tribalistic, just people in bigger cities consider their tribe to be entirety of humanity because of exposure to so many different types of people daily vs people in small towns who are in contact with fewer people thus have much smaller tribes.
That is the workflow I currently use, too. Luckily, Leiningen reloads most of my changes. I wished, though, there was the ability to save the current name space from the REPL. Hacking together a couple of functions and save their definitions when you're happy.
You can't because if it's going to cost corporations money to make things more repairable then it's not going to happen.

There's always a tendency for technical folks to think that their world view is the view of most people and I submit that's not the case. I mean reality shows that people choose price and functionality over repair-ability.

There seems no rationale to me that would make me sacrifice all of the qualities that makes consumer electronics desirable - affordability, availability, functionality.

It seems mutually exclusive to rapid production of consumer goods.
Organize picked colors on mac
Our three year saga to release 13M pages of CIA secrets
Yeah, it's already in Firefox Stable. It's not yet fit to be used as an actual security feature, especially not the outdated version of it in Stable, but just for separating logins, I'd assume it's perfectly fine.
Automatic PR merging. Where shall we go?
Couple things. GSM phones are cheaper because they have many manufacturers and require less powerful processing. But moreover, the developing world has a lot more spectrum availability. Rich countries have 100 years of legacy, spectrum-inefficient radio technology they need to support.

Indeed, the latest iPhone 7 actually comes in two models, one with CDMA support and one without.

Sprint and Verizon (and other CDMA carriers) ultimately are going to shut their CDMA networks down and be LTE only. Same is true of GSM carriers; they'll be shutting down their 3G/UMTS/WCDMA support as LTE devices become available everywhere.
It's not just Buffett though: https://www8.gsb.columbia.edu/articles/columbia-business/sup...
Finding a Developer to Partner with You
> the terms used above are now pretty well known to those who know something about investing

The speculation-investing definitions where "investing" is defined as "value investing" is specific to the Graham-Dodd school of thought. These are not generally-accepted economic definitions. For example, Index investing isn't "investing" per Graham-Dodd.
That has been my only source of info. My searches on it. I don't trust myself enough to know what I have read though. It could be typos, it could be code words unrelated, or it could be more.

Although saying "that kids will be there for entertainment", listing their ages, and saying that they might get in the pool is a mighty odd thing to say. Although some people do enjoy just watching kids play as it is simple things that take stress off like that. I don't know their context or relations. I guess I need to research more.
If I recall correctly, its the ongoing aspect. There is debt that a government owned company has in a government owned bank. Writing that debt off (and not continuing to accrue more debt) would mean acknowledging that company _doesn't_ have any profit and would need to close (and fire its workers).

As it is, the government owned businesses that have employees who do nothing are a form of welfare - its just they can't call it that - switching the columns from "employment and having revenue of X" to "payments to unemployed workers" could have a significant impact in the morale and productivity of people actually working.

Lemon socialism ( https://en.wikipedia.org/wiki/Lemon_socialism ) and zombie company ( https://en.wikipedia.org/wiki/Zombie_company ).

Granted, last year's news: [Massive layoffs coming as China confronts its overbuilt 'zombie economy'](http://www.cbc.ca/news/world/china-zombie-economy-layoffs-pe...) has it at 6,000,000 workers which could cause some significant instability with it that the government is trying to manage (granted, its by ignoring it and continuing to pay the workers despite oversupply).

Laying off 6M people will hurt many others and needs to be watched for when it does happen.
Crude, but combine companies using with Github stars and I'd say the claim is accurate.

Second most used FP <> JS language would probably be Scala.js, which, as far as we know[1] doesn't yet have many companies publicly using it.

Take it all with a grain of salt, OP himself says, "ClojureScript has almost certainly become the industry's most-used functional language that compiles to JavaScript. Admittedly, this is like being the most popular person who can speak Klingon".

Translation: combined adoption of niche languages <> JS is still miniscule.

[1] https://www.scala-js.org/community/
Presumably, it consists of verifying that 3 x 3 x 3 = 27. But who the hell knows.

Alternatively, maybe it expects a binary search through the decision space? 2 x 2 x 2 = 8 < 27.

Too bad this breaks down when the problem is trivially adjusted - not in the X^3 = 28 way (As binary search can approximate that), but in the X^3.3 = 27 way.
This doesn't seem to work. Compiled from source on macOS Sierra 10.12.2. I tried a valid JWT and it reports back instantly that the key is 'e'. Also does the same with invalid JWT.
I often hear people say they work at startups because they are more motivated knowing that they'll have an appreciable effect in the outcome. The complement to this idea is that people in large corporations feel like they have little effect - a feeling that is analogous to learned helplessness.

As a manager or leader one of your main jobs is to ensure your employees feel like their voices are heard.
Haskell is one of my favorite languages and just wrote a book using Haskell (you can read it free online: https://leanpub.com/haskell-cookbook )

That said there are a lot of tasks that I use Ruby for (text wrangling), Python (machine learning), and Java (huge number of useful libraries).

I use Haskell for NLP, some web apps, and coding algorithms that don't require libraries that aren't available for Haskell. If Haskell had a huge set of 3rd party libraries like Java, then I would probably use it for most of my development.
The vulnerability described in your second link doesn't actually work in Firefox...
Oh you are the guy/one of the guys who made repl.it! I saw it on HN couple of years ago, it's an awesome product, congrats! I hope you succeed with it.