skysight-inc/HackerNews huggingface dataset:
And sometime a workaround is the best solution you'll get. Because solving the problem properly might introduce new issues, which might require new workarounds.
Actually the poster makes a good point about how when organizations excessively make acronyms, they can actually hamper communication and efficiency. I read the link, and I think Elon Musk makes some great points, so I don't think the poster's praise of Elon Musk should be criticized as a "fetisization", and I don't think the poster deserves so many down votes.

Although to be honest, I did have to look up "updoot" in the Urban Dictionary :), so to be fair I should say unnecessary use of urban slang can also hamper communication.
It is especially the Z80 DART and SIO, which are very expensive on eBay. I have 3 of them now, but I accidentally broke one when I inserted it wrong in the IC socket :'-(
Sure, as far as i can tell it was always being updated so far - even without written commitment.
Popup Builder review – create personalized and gorgeous popups
Show HN: Becoming a professional web developer
Someone needs to teach expeditedssl.com how to build a website in 2017 that can also be consumed on mobile without content being cut out.
df shows both used and available space on a whole disk/device.

du is for space used by particular files/directories.
Return to editingThe Power Rangers Trailer wasn't great but they are trying
Tips for Choosing a Perfect App Name
Yeah, I didn't appreciate Cockroach's blog as a response to RethinkDB's shut down here. Admittedly it is timely, but they don't provide any insight (although with the long blog, it "appears" as though they do) that you and Mike haven't already covered.

I have appreciated the snippets of mentorship that I have gotten from you and Mike (I've interacted with Mike more) - I'm Mark from the GUN team. Here are my thoughts:

RethinkDB's shutdown spells doom for Cockroach. However, I do disagree with you Slava, that the DB market is impossible.

Rethink and Cockroach are both Master-Slave, and I think you hit the nail on the head that that is an impossible market to try and compete in. However, it does not represent the entire DB market (albeit, it is the overwhelming majority).

The market take over is going to happen with P2P/decentralized databases (Cassandra, mine http://gunDB.io/ , even things like IPFS, etc.) because Master-Slave databases have a limit of how large they can scale and shard. Up to another 5B people are coming online into 2020, so the demand alone is going to reshape the industry towards the growing Master-Master databases. Cockroach is in the wrong place.

My company is going through an inflection point, so I'll presumably be one of the guinea pigs. If I'm right, we'll be able to keep all of our technology completely MIT/ZLIB/Apache2 Open Source, yet still grow healthily and fast enough for our VC backing. Why? The inevitable shift to P2P systems is going to require the existing monoliths and governments to get on board and they need experts who have designed those systems. (I'm already seeing this happen with some of our customers and potential clients).

Startups will be able to reap all the benefits for free, even if they get Pokemon Go level hyper growth. Why? Services with hundred million plus users will be the norm, not the enterprise. And their services will become more robust with more users on it. However the dinosaurs, governments, centralized services, etc. will still pay handily in order to keep spying on their users. Unfortunately, users will still use these services because those companies actually make a profit which they re-invest in conveniences that keep users around.

That will be the divide (and has always been) between free and paying DB customers. None of this CCL stuff.
Not a bad stab at it, but SNS is not just for mobile notifications (and I hate that they always put it under "mobile"), and SQS is not "like" RabbitMQ. You need SNS -> SQS to get that analogy right. We have dozens of SNS topics and 3-4x that number of SQS queues subbed to them in order to replicate our old flaky RabbitMQ stack. We have never used them for "push notifications", and in fact when I've tried using SNS for that in the past, it did not scale very elegantly at all.

ElastiCache is not "AWS Memcache" (it supports other caching services), and S3 is not "unlimited FTP" (it does not support FTP protocols).

Amazon RDS is not Amazon SQL (that's what they should have called Aurora), but Amazon Hosted RDBMS.

I'd also argue that EC2 isn't always a virtual server (once you get to a certain size, you're on your own iron), and that SES can be used for more than transactional emails.

But, that aside, not a bad job.
For a short(?) but wonderful period of time it was possible to blacklist sites from your Google search results. As I recall Google moved this functionality into the Chrome browser several years ago.

When it was still available as an account setting I used it to filter out the awful "resources" like expertsexchange and that one Oracle consultant site with the hilarious pictures. When I see Quora results I long for that feature to be returned.
Data Integrity Breaches: What CISOs Should Know
Facebook CEO Mark Zuckerberg Created an AI Assistant Named ‘Jarvis’
The problem with the bankers analysis is that the EU has already tried to force clearing out of the UK, by passing regulations that openly violated the EU treaties themselves. The UK had to go to the highest courts to get the rules rolled back. It was a long and expensive legal process. The only reason the EU hasn't already tried to gut this business from the City of London is because their courts ruled they couldn't do that to an EU member, not through a lack of will. They certainly either don't think it'd be dangerous or (more likely) don't care.

The people who run the EU are far more concerned with prestige than the details of these mechanisms. They don't like the UK, never have, and it bugs them that London - which doesn't use the euro - is so important to the parts of Europe that do. It's an itch they can't scratch.
Rust is a much more community driven project, people contribute what they fell like working on mostly.
I wish that game worked over steam streaming better/at all. I'd love to cast my gaming rig down to my dad's laptop for him.
I'm not so sure. They've banned players for not playing the game how they've decided that you need to play the game.
That's super smart! Making the delay dependant on the reading speed instead of on the writing speed makes much more sense. Definitely adding this into my own bot.
Totally agree! Those kinds of behavior waste time of visitors - when the info is protected by a login, it shouldn't be indexed by search engines in the first place.
The part you miss is that products, land, buildings and services mostly aren't targeted towards people in general. They are targeted towards the section of the population who will result in the most profit for the capitalism. Out of the examples you give, Disneyland and Apple hardware has its target demographic as the top quartile of the population. The people who spend all their money on basic necessities such as rent, food, water, heat can't ever access these "awesome" services. Homeless and people are criminalized by society and ejected from businesses and neighborhoods.

The conspiracy is to extract excess capital from people, not make them happy. If someone has no or little excess capital, the capitalist doesn't want anything to do with him.

Moreover, speculation leads to capitalists hoarding productive and useful resources such as grain, land, water for their own benefit, and often to the detriment of society. A particularly chilling example of this would be the 1974 Bangladesh famine, when food production in Bangladesh was at a local peak, yet speculative hoarding of grain drove 1-1.5 million people to starvation. This region is not a stranger to famine, exacerbated by speculative hoarding. In 1943, due to a combination of Churchill's policies and hoarding, an estimated 4 million people starved to death.
If all browsers sent the "Origin" HTTP header [1] with POST requests (such that web applications could rely on it) then CSRF [2] tokens mentioned in the article would become obsolete. You'd just have to check whether the "Origin" header sent by the browser is identical to your scheme + domain name (e.g. "https://www.example.com") and be done. Chrome and Safari have implemented the "Origin" header long ago but unfortunately Firefox [3] and Edge [4] have not yet done so.

The "Origin" header is similar to the "Referer" header but never contains the path or query. Furthermore, CSRF protection requires it only for "POST" requests (i.e. "GET" requests are unaffected). So there is little incentive for an option disable it for privacy concerns.

[1] https://tools.ietf.org/html/rfc6454

[2] https://en.wikipedia.org/wiki/Cross-site_request_forgery

[3] https://bugzilla.mozilla.org/show_bug.cgi?id=446344

[4] https://developer.microsoft.com/en-us/microsoft-edge/platfor... (filed by me)
> What have you found hard to read about it?

Not the OP, but: keeping state: Agents, GenServers etc. FP/immutable approach does offer some great advantages, but also makes some otherwise trivial stuff (say, something akin to setting an ivar in Ruby) convoluted and tough to read.
Ad hominem here, blind faith in the beeb there, either way, Jack Ma has a point.

Another posting on HN a few days ago said something like "noone will be able to beat the F-35 on cost". That cost is real. The F-35 doesn't become cheaper when RT runs story about it.
Erlang was behind the NoSQL database that started the NoSQL hype train (CouchDB), a document database. The Erlang distribution contains an amazing distributed database called Mnesia.

For books, read the AOSA Chapter on Riak (http://www.aosabook.org/en/riak.html) and then read through the tutorials on Riak Core. Oh, and Erlang in Anger https://s3.amazonaws.com/erlang-in-anger/text.v1.0.3.pdf
if they could stop showing results in GoogleNow which, once clicked, immedialtely redirect me to some kind of creepy scary vibrating ringing page telling me I've a virus on my 'NEXUS 5X - Orange SAS' that would be even better
well there is a genuine need for a short url. But instead of aws.amazon.com/s3 I would say aws.amazon.com/storage would have been a good tradeoff, and similarly for the other services just use the dictionary word of the service. "AWS" already has "service" in the acronym, so no need to repeat "S" or "service" for every sub-service of "Amazon Web Services".
I'm not sure I understand, they proxy the reviews?
As a Wikipedia administrator myself, I do believe it's important to take a distant perspective at times. The capacity to laugh at your own efforts and predicament certainly has value. At the time scales of the rise and fall of civilizations, one should not take oneself so seriously!
As someone who has never been to Korea, I don't understand why this chaebol structure is bad.

Korea has one of the best R&D stories worldwide, one of the most innovative places in the world, one of the best life expectancies worldwide, and amazing tech everywhere. All while having few natural resources and having gone through an extremely destructive war relatively recently. Korean middle class is much larger than that of U.S. and lower class much smaller.

Whenever I come across Korean engineers, they're always very knowledgeable and hard working.

Korean manhwa is arguably more innovative than the Japanese counterpart.

So guess my question is: what is not to like?

Even if it were a Monarchy, if the results are pretty good why not just leave it the way it is?
A proper needle in a haystack situation here.
Assuming you implemented UBI, and changed nothing else, what would prevent the market from adjusting overall price levels (upwards) until those living only on an UBI again end up below the (now increased) poverty line?

In other words, I believe that without penalizing the upper end, too, things will just "adapt" to define a new lower end, if only the only change is to give everybody a little bit of money. To some extent, Germany has been doing something close to UBI for quite a while now ("Grundsicherung", "Harz IV", etc.). It certainly helped prevent that a few people fall into some nasty global minimum with zero income, so its probably better than not having it. But I don't think that only clamping the lower income end alone had a society-transforming impact in Germany.
No, it's not working at all and it sporadically triggers my antivirus software. Plus, what's the use of a page that does exactly what Crtl-U does in Crome, natively and better? Must be some sort of scam.
Marked as malware just to be sure.
Under what circumstances does the ECB's role as lender of last resort for a clearinghouse provide value? Would not having to provide that service for these clearinghouses be a good thing if it obligates (or effectively forces) the Bank of England to serve in that capacity instead?
A New Dawn, an Appreciated Sun, in the USA [Message to President Donald Trump]
CSP is more of a landmine than we give it credit for. It tripped up Troy Hunt:

https://www.troyhunt.com/how-chromes-buggy-content-security-...

I had a very similar experience, and I'm still hunting for the specifics of the browser that caused it in my case.
It's used to be useful for me on mobile. I like to be prudent with my home screen and only keep apps that I know I'll need daily.
I think your conflating a little in both examples.

Everyone understands that 'defence' contracts are geopolitical, and there have always been expectations around those controls - from parts to purchases - so it's already in the system.

"The EU can absolutely impose trade sanctions on the UK in order to force business out of it. The UK can do the same in reverse. Brexit is a trade war, have no doubt about it. People just don't call it that."

All of those points are not appropriate.

There will not ever be any 'trade sanctions' for UK doing clearing of EU dollars. Nobody is even suggesting that. To do so would rattle all markets internationally, and kill confidence in the Euro. The Euro would lose 20% of it's value overnight, and would never recover.

The UK could not do the same in reverse (how does it ban the EU from doing Euro cleared transactions?)

And Brexit is not a 'trade war'. It's just Brexit. The 'worst case scenario' is the UK is a country that trades with EU like any other: USA, Japan, Canada. There is no 'trade war' between USA and EU.

The issues regarding EU wanting to have it's clearing within it's own jurisdiction are reasonable, but the system can't be changed overnight.

The EU is about to go through another crisis because Italian banks are about to default, and all of that lending goes through London. So guess who the EU needs?

Brexit will probably work out with some kind of trade deal, specifically involving financial services.
Ở Khu Đô Thị Linh Đàm Lắp Mạng Gì? Mạng Nào Là Tốt?
Digital Citizens, Let’s Talk About Internet Health
You'll get Django parity with Pyramid modern design patterns.

If you have any questions please pop into the chat http://gitter.im/websauna/websauna
Perfect Developer [1] is another one not yet mentioned. You write and verify your "specifications" (program-parts to be verified) using a language called "Perfect" and generate C++, C#, or Java from that (SPARK Ada generator in progress).

[1] http://www.eschertech.com/products/perfect_developer.php
before you get your panties in a knot
Hello casual sexism.
Microsoft Azure in Plain English
check your privilege, ANYONE can wear panties!
How about a screenshot, few configs, anything?
I've talked/pitched (full disclosure: got a "no") some of the bigger names behind the product at Twitter. I was a little disappointed because they seem to be proud of their at least $15M+/month server costs which is partly driving their company into the ground (the user facing product hasn't improved despite "re-engineering" of their backend, at non-substantial price differences, and lack of innovation for consumers have made them lose everyone to Snapchat or anti-censorship sites).

Of tweets alone (about 200bytes per tweet), over the last decade, they probably have about 3 petabytes. Unknown to them (because of the aforementioned pride) they have 1.5 petabytes a month of free storage/caching they aren't even touching. If they switched to a P2P model like IPFS or (full disclosure: I work here) http://gunDB.io/ , but Twitter seems determined to stay as a centralized monolith. Which is too bad, because that has now become their own death - the regime change is happening and decentralized services will win instead.

Edit: Compare against 100M+ messages (1000bytes each) for $10 a day. 2 min screencast here: https://www.youtube.com/watch?v=x_WqBuEA7s8 . Even if you multiplied the feature set by 10K times, you would still be saving $12M+ a month. At this rate the Discord guys (pushing 120M+ messages a day) are doing way better - there post is on top of HN right now too, see my comment there as well. And they only have 4 backend engineers.
Betaworks is excited to announce voicecamp
> I also recall some Java extension but can't find it atm.

You might be thinking of JML (Java Modeling Language): http://www.eecs.ucf.edu/~leavens/JML//index.shtml
Apparently JML-annotated programs can passed to Why3 using a confusingly documented set of tools: http://krakatoa.lri.fr/

There is also the Cheker Framework for Java: http://types.cs.washington.edu/checker-framework/
But as far as I understand it's less general than all the other tools you mention.
EaseUS Data Recovery Wizard 10.8 Crack with License Code Free
I wonder how much time he spends configuring his system as opposed to using it?
Show HN: A gem which supports writing OR queries (easier) in Rails 3, 4, 5
I don't think figures of speech are sexists.
That didn't help Daewoo. They were the second largest corporation in Korea, two places ahead of Samsung, at the time they collapsed with debts of $84 Bn.

https://en.wikipedia.org/wiki/Daewoo
Can someone explain more about how the Gravatar example would work? How would the attacker embed a dangling markup on Github.com? If they could do that, couldn't they just use a standard XSS attack by embedding arbitrary HTML?
Beware of Greeks bearing bonds
What kind of terminal commands are you usually running?

Most of my terminal usage (like moving things around on the hard drive, updating the system, managing Docker containers and editing config files) would have no sense to do in a virtual machine.
Google has tried repeatedly to challenge Yelp. Every attempt fails, but they insist on hurting Yelp and businesses like it that have provided value over many years. This goes back to Larry asking his teams to answer the users' query on the Google landing page. He wants the entire users' session to be in Google products. These companies are as much at fault for relying on Google so heavily. Google is as much as fault for taking on companies with established products and histories. Google should look to new markets instead of cannibalizing its search business for short term gain.
The post seems abruptly cut-off. It talks a lot about containers and not about applications. Does this person only write code and start servers?
Turn of the millenium.

Some of my friends in London were indeed living like in The Young Ones.
You're welcome. I'm glad it's useful. It's a community effort so feel free to submit a PR or an issue.

P.S. There used to be a separate website but since GH broke how pages work the domain now just redirects to the repo.
That looks awesome!
I agree that typedefs are clearer for this but usually you don't have a choice and neither does the reviewer. E.g. coding style for Linux essentially says no typedefs. On the upside I have worked on projects were it's required.
I would prefer the ability to squash a set of adjacent layers. Squashing the entire history doesn't seem like a great idea, you lose the benefit of common layers shared by different images. As for that multiple "&&" it's not a big deal, you can escape a new line and keep the file readable.
First, Google Analytics (for example) runs content experiments for a minimum of two weeks regardless of results. It's hardly an unrealistic timeframe for reliable conclusions.

> What practical benefit do you see to this approach?

Statistically rigorous results, with minimal regret.

In your example, you reach the end of the week, and your 50/50 split has one-sided p=0.10, double the usual p<0.05 criteria. What do you do?

(a) Call it in favor of B, despite being uncertain about the outcome.
(b) Keep running the test. This compromises the statistical rigor of your test.
(c) Keep running the test, but use sequential hypothesis testing, e.g. http://elem.com/~btilly/ab-testing-multiple-looks/part1-rigo... This significantly increases the time to reach a conclusion, and costs you conversions in the meantime.

(a) and (b) are the most popular choices, despite them being statistically unjustifiable. http://www.evanmiller.org/how-not-to-run-an-ab-test.html

---

The essential difference when choosing the approach is that 50/50 split optimizes for shortest time to conclusion, and multi-bandit optimizes for fewest failures.

In web A/B testing, the latter is usually the most applicable, and for that, you cannot beat Thompson sampling on the average, no matter how diabolically clever your scheme. https://www.lucidchart.com/blog/2016/10/20/the-fatal-flaw-of...

There are times when the former is more important, e.g. marketing wants to know how to brand a product that is being released next month. These are the clinical-like experiments that frequentist approaches were formulated for.
I remember a nice analogy:

The workers are cutting down trees. The managers make sure the saws are sharp and the workers do a good job. The leader climbs up a tree and shouts "We are cutting down the wrong forest!".
She has a repository of Dockerfiles, so you can see for yourself the type of thing she does in containers: https://github.com/jessfraz/dockerfiles
I don't really want to quibble over definitions, but most would define the Scientific Method as a series of methods, subject to change and continuous improvement, a complex interplay of various processes. Tools, for me at least, are applied to the Scientific Method. The tool is well defined, whereas the Scientific Method is an abstract concept within which tools are used.

But it's not clear, see also this excellent Quora Answer: https://www.quora.com/What-is-the-difference-between-a-theor...
My take away from your comment 'I've bought myself a lot of time'.

That's a great way to put it, I've being asking this, because usually people put the focus on productivity method X or Y and this or that software to manage tasks.
One can miss the point of why is productivity important for oneself in the first place. I found that for me focusing on answering this question, rather than on particular tools or methods, motivates me much more than just going mindlessly trough your workday fighting against productivity tools/methods.

So I'm not saying that tools of methods are not useful, just saying that the motivation can't come from using these tools or methods, but from the WHY.
I guess sometimes people are so enthusiastic about particular methods or tools and there so much advice out there that it feels overwhelming.

So I though that coming back to the basic question could be helpful/healthy reminder.
> before you get your panties in a knot Hello casual sexism.

The comment itself is sexist, since it is dependant upon OPs standpoint that only one gender can wear panties. 'The ironing is delicious.' - Bart Simpson
Having worked between customers and engineering at a place that did this, I can confirm that "our tests are Bayesian!!" was a refrain everyone was taught to repeat, but few if any were taught what it meant.

This video is helpful: https://www.youtube.com/watch?v=Dy_LRK2Pkig

I still don't know a great way to describe it in the 6 or 7 seconds you have before the potential customer's attention starts to flag.