skysight-inc/HackerNews huggingface dataset:
FWIW, we used MyRocks (went from InnoDB to MyISAM, to MyRocks) for some mySQL tables holding a few dozen million rows a few months ago.

InnoDB wasn't working out for us (INSERTs and SELECTs were too slow). MyISAM fared a lot better; INSERTs were a lot faster(obviously?), and SELECTs some 50% faster. But it too wasn't as great as we hoped it'd be. It got to where it was too slow for production use (some operations would take over 4s, which was a deal breaker for us).

We then switched to MyRocks. It was great initially -- much smaller on-disk footprint, INSERTs were fast, SELECTs were fast enough. But two weeks later it also got to where it was too slow. Slower than InnoDB and MyISAM even; also, our mySQL server would often starve for memory, and restarting it was the only practical way to “fix” it.

We would DELETE from those tables every few hours because we were only interested in the last 2 weeks worth of rows, so the dataset size was constrained/bounded, so slow downs weren't a result of tables getting larger.

In the end, we just gave up on MySQL, wrote our own thing that stores and accesses data on-disk directly. Disk footprint is over 2 orders of magnitude smaller, and all operations take constant time(no more than 20ms at 99pc), whereas in the past we ‘d get around 3s at best, and 10 or maybe 20s on average(not even at 99pc).

This is not about us doing anything “better” or about rolling your own alternative to generic datastores. It’s about MyRocks performance’s initially being good, but deteriorating very quickly - and how it compares with InnoDB and MyISAM, at least how it did for us. Also, using an RDBMS wasn't likely the right choice for what we were doing anyway, but for various reasons that's what we used.

It was in beta at the time, and I am sure there are tunables we could change to maybe get a better performance, but we didn’t really bother with any of that.
A liberal metamodernist manifesto
Boy that sure would be messy if we ever ended up waging war on a series of nebulous non state actors.
You email the account owner and tell them they've tried to login from somewhere new and ask for their permission to allow the login. If the email has already been pwned, then, well...I don't know, it's game over really.
They are, after all, constantly reminding us how they're fighting for US citizens' freedoms.

They say that often enough to forget, even if only momentarily, that they're really fighting for the enrichment of the military-industrial complex.

Probably the kids who are just in for a few years haven't realized it, but anyone who sticks around longer has seen enough to know. The "your freedoms" people are lying to themselves more than they are to us.
Keep Your Cloud Server Secure with 10 Effective Steps
Philosophical Investigations
Is deep learning a disruptive or sustaining innovation?
>"In the United States, at least, the U.S. Postal Service is in a unique position to "pivot" to being an identity and "trust" provider."

The US Post Postal Service is most certainly not in a unique position to "pivot" to being an identity and "trust" provider."

It's actually quite unbelievable to think that a bloated organization with 500K employees[1] that relies on manual and mechanical processes can "pivot" to become a tech organization providing digital identity management.

The USPS "pivoted" to delivering junk mail for direct marketers years ago. Given that there largest customer is direct marketing, that alone makes them rather unfit to be an "identify provider."

The USPS government mandate is delivering mail and despite having a government sponsored monopoly to deliver mail to mailboxes it still loses money hand over fist[2].

[1] https://about.usps.com/who-we-are/postal-history/employees-s...

[2] https://www.investors.com/politics/commentary/postal-service...
And in fact, a viable competitor alone is often enough to stop abusive behavior from the market leader. If the market leader knows that they will quickly use market share if they start abusing the users, they will not abuse the users.

So a competitor like Linux or Firefox is helpful even if market share never gets very high.
Funny, it also displays "I'm not a woman" results in the first few pages.
The word "socialism" is missing from the article. The situation must be a natural disaster.
This sounds like a different problem then the one being solved here. To do this it would probably be better to go for the "foreign table" interface then you can just point it at the db.
I'm not exactly a prolific poster, but if you look at my post history, you can probably get some additional insight on the BigCo situation especially non-tech. One thing I'd like to talk about is the bureaucracy in big companies, which is often criticized but actually has some rationality to it:

To some, the bureaucracy seems like a byzantine game with unwritten rules designed to have you fail, but it's actually a lot simpler and far less nefarious than that. What it really comes down to is that BigCo has a lot of leaders aligned across a lot of functions, and getting large, impactful things that HN-types like to do will generally require buy-in across multiple leaders and their managers. You have to get good at building consensus to get buy-in, and that means thinking very hard about your ideas and the value proposition to the organization as a whole, but then also to the individual stakeholders. Critical thinking and analytic skills are very important for sure, but you need some measure of emotional intelligence and soft skills to see things through. This still matters in a smaller org, but bigger companies tend to get proportionately more top-heavy, and that means more people to influence to get a big idea through.

I've said this on HN before, that it's been my experience that startups and smaller companies take a dim view of big company talent. I'd challenge that, as people who have been successful in getting big things done in a big company likely had to overcome a lot to do it, and that's a set of skills you want as you start to grow and scale.

With all of that said, I'm leaving my management post with a BigCo at the end of this month to join an established startup, hopefully to help them scale the sorts of processes that I'm good at - and is probably at best a lateral in terms of my current level. I've always wanted to try it, and I figure in my mid 30's it's now or never, and somehow I've convinced my family that we should go 2500 miles west to the Bay Area to do it. This isn't to say one is better than the other, but I'm absolutely certain that the variety of experience will make me a better leader going forward. Some of the best advice I ever heard (from a former CFO and current board member of a BigCo), which I will pass on here, is to take advantage of opportunities that will broaden your horizons and make you an overall better leader - even if that opportunity might not have the same "prestige" in its level, job title or brand recognition. There's a lot of competition as we progress in our careers, and sometimes being that person who has "done that" versus some vague exposure in a prior management rotation, will get you ahead. Try on a few different hats, see what fits.
No Python 2 support, good thing.
I understood that the Django codebase is lighter thanks to this, but I'm asking myself if it has any implication for the developper? (I was already using Python 3.6)

My guess:
- The Django codesource is easier to read
- Maybe error messages are cleaner? (just a supposition.. I don't know)
Upset personality disorder?
This was discussed ~2 weeks ago:

https://news.ycombinator.com/item?id=15721234
Very nice resource! Casually browsing on iOS I noticed it crashes the tab...
Systematic evaluation of CNN advances on the ImageNet
Yes, but do you consider launching an app "high tech"? If yes, then that must change, otherwise we'll never reach a higher level of enlightenment.

So what I wanted to say is that the "high tech" is currently not as much in the functionality, as it is in the software engineering effort to reach that functionality.

Also, the paragraph after the sentence that you quoted addresses web-apps, if that's what you are concerned about.
The rule applied to every company. Its not even hard. Its as simple as it can get.

Hows that state aid ?
I've found GNU macchanger to be the easiest way to do that kind of stuff. It's as simple as:

macchanger -r <interface>

Interesting article about macchanger on the Arch Wiki: https://wiki.archlinux.org/index.php/MAC_address_spoofing
Ask HN: What domain hosting provider you use?
I'm looking for a service that:

1. Have clear pricing without hidden or obscure costs.
2. (Optional) expose api for automating the hosting process.
That's optimistic and naive. See Intel/AMD. The problem there is that the cost of attacking the incumbent is billions of dollars, and generally you see no ROI at all until you've spent multiple billion.

Market forces can ensure that competition will exist as long as barriers to entry are kept low enough that people can afford to compete. The larger the barriers are, the more aggressively an incumbent can be abusive without needing to fear competition.
But the use of an alternative is only possible, if the alternative is on/near the same level of usablity as the product that is market leader. If it's not the case, than most users won't switch and there is also the factor of the "mental burden" to switch to a product you're not used to and stay in the "preferred loop".
Internet Must Have Security, Humanity, Apple CEO Tells China
I am not convinced ISIS will be defeated by inviting their fighters to a polite debate where we will attempt to convince them of the error of their ways.
This channel was really amazing, got a lot out of it, noticed things I'd never noticed before. Highly recommend along with Lessons From The Screenplay.
> selected is the wrong word

It’s literally in the name “natural selection”. Survival is selection.
The US is not a signatory to Additional Protocol II. There’s no legal reason they can’t execute partisans for being partisans. If you’re not part of the uniformed armed forces of a signatory of the Geneva Conventions your participation in hostilities is illegal and once those facts have been determined partisans can be legally executed. The USA seems very unlikely to do so but that’s policy, not law.
Google's AI Built Its Own AI That Outperforms Any Made by Humans
I learned Ruby and Rails at the same time just like you and many others. I found that people I got to work with who had learned Ruby first and then Rails had a clearer understanding of how things actually work. Rails was doing so much magic that some people never learned how things work without Rails. Autoloading is the strongest example that comes to mind.
Totally agree on that. For example, imho it is getting a bit ridiculous that Linux has a driver for just about any text-input device out there, except speech.
> no hard-fork to different PoW alg can save you from that, because you will start with a much weaker hashrate

Security derives not from hashrate but from energy consumption. E.g. Ethereum has a many orders of magnitude lower hashrate but its energy consumption is a significant fraction of bitcoin's.
That's not socialism. That's a dictatorship and corruption.
Amazon sort of has their own browser called Silk. It's based on Chromium so it's not a built from the ground up endeavor but has been customized on their Fire devices to 'enhance' the browsing experience in a way that seems to benefit Amazon.
> That defense never worked in Nuremberg.

In the Nuremberg trials only a handful of high political and military officials were charged and convicted.

The individual soldiers who actually carried out atrocities on their orders were never charged.

Many mid-level Nazi officials who were certainly complicit were not charged at all and went on to form the post-war government.

History is not as black-and-white or pleasant as you seem to believe it is.

> Nope, I can blame everyone involved.

In that case, also blame the tax payers, who are the ones who fund all of this.
I think it was trying to charge 18% service tax. 69 + 69 * 0.18
At any stage, did you speak to a DBA? Those are some really weird choices you made along the way.
When the solution to every problem is more government, more redistribution, and higher taxes, this is the inevitable result. A tragedy caused 100% by politics
By the way, there's currently a competition on Kaggle about speech recognition for TensorFlow, [1].

[1] https://www.kaggle.com/c/tensorflow-speech-recognition-chall...
The low accuracy does bother me about this because the activations the author is interested in could change when the network gets better. Definitely networks go through "seismic" changes at some points in their training so presumably a well-trained as opposed to a poorly-trained network probably represents knowledge differently.
Making the First Hires in a Startup
Funny how socialism always seems to require the amount and kind of force provided by a dictatorship...
Yes, I live a couple miles from a large farm, with smaller experimental wind farms half a mile closer. I have never heard the slightest sound from them.
Any plans to work with credit bureaus? I just mentioned last week[0] that credit checks against canary records could be an effective way to combat identity theft.

[0] https://twitter.com/JimDabell/status/935433996787384320
Like in most of Western Europe?
Ah yeah, that's true. I was standing on the shoulders of giants.
A comparison of C and Pascal (1982, PDF)
Not at all. Social democracies never needed this amount of force, nor current socialist regimes in Europe.
How many socialist regimes need to end in "dictatorship and corruption" before the world realises that the latter is the inevitable consequence of the former?
If you're not being sarcastic you're a fucking moron.
And Venezuela was among the richest countries in south America not too long ago (early 20th century). This is a cautionary tale.
Well, it's only natural to expect a disaster when you oppose the dominant foreign government policy. Not that is expected NYTimes to mention any of that of course.
The original link is down.

https://github.com/TheMultiplix/OTA-BLOCKER-FOR-IOS

usual caveats apply, make sure that mobileconfig is really the mobileconfig you're looking for.
I think you're confusing socialism and communism.
A lot of Western European countries have or have had in the past decades socialist regimes.
Dictatorship is the only natural course of Socialism. Removing/alienating private property go hand in hand with the destruction of elementary freedoms.
It takes a special kind of talent to impoverish countries as blessed with natural resources as Venezuela and Argentina.
What's that saying about doing the same thing over and over and expecting different results?
Yep. Chavez started as a proletariat leader. I believe some liberal leaders like Sean Penn publicly supported Chavez (? someone fact check me here).
Glad that you are doing better!
I hope you are also able to unlearn the thought patterns that are learned during an emotional crisis. "Emotions are dangerous and I have to control them" is one of them.
While these thought patterns subside when everything is fine they may come back when life goes into hard mode.
There is a great comment in a psychologists AMA on reddit regarding thought patterns: https://www.reddit.com/r/AskReddit/comments/4vwsqc/psycholog...
Removing private property is the destruction of an elementary freedom.
There's often many names for the same ill.
The Western European countries are social democracies - not in socialism as a transitional phase as defined by Marx and Engels.
PayPal gives me a reason:

> Your card will be charged $82.80, including $13.80 for VAT in United Kingdom.

$82.80 is $69.0.0 + 20%, so presumably wherever you are is charging 20% tax of some sort.
Every socialist country is or will be a cautionary tale.
The amount of comments on this thread decrying 'socialism' with very pithy comments is concerning. I guess the whole internet is infected with trolls now, especially political ones...
Actually, it is socialism. If it hadn't been for the increase in power for government that socialism requires, this situation would probably have been averted. I believe this is one of the reasons why centralization of power in the hands of a government should be avoided as much as possible.

If you think some of your government officials don't have the same thirst for power that would eventually lead the country in a path similar to that of Venezuela's, then you're putting too much faith in humanity.
Nah, this is the result of corruption. We should be worried in the US, this could be our future.
Yes, but it's not the only one. Hence the "s". And note that Socialists argue that private property is not a natural right as well.
It is common programmer folklore to apply the 80/20 rule to estimate the time required to implement a feature - and I don't mean the Pareto principle, but "Do a worst case estimate, add 80 hours and multiply this sum by 20". :-)
Or those who understand economics and history.
I've read something about a method used by online banking services some time ago: They tracked the way the customer moves their mouse, calculated their arm lenghts etc. and when the movements were suspiciously different, the system assumes it's a fraud and logs them out.
Bitcoin entering Wall Street
How are you defining socialist country, here?
Socialism, in the Marxist sense, requires a dictatorship. Specifically, the people are supposed to install a dictatorship to seize the means of production. This dictatorial body has absolute power to "rewrite society", including the abolition of traditional notions of justice, and civil, economic and human rights.

How the dictatorship is supposed to be a means of representing the people's will is left unspecified. This is no problem to the Marxist, because their picture of the way the world works is quite different, and the fact that literally every Marxist socialist government became a brutal and incompetent dictatorship is not interpreted as a flaw of their belief system, but a sign that the will of the people was not properly enforced.
This is all from ancient Greek where the city ("polis") was the state.

These terms were thus all created in the first democracy we know of. However, that was then followed by millennia of monarchies. Modern democracies came into existence in an environment where monarchies were still the norm and it shows. I find it reminiscent of the fact that Christians celebrate Christmas which is supposedly a Christian holiday by following all kinds of pagan rituals like the entire Christmas tree thing.
In the UK Jeremy Corbyn as recently as last January (when all the signs were already clear) was holding up Venezuela as a role model for the UK. He still hasn't denounced the regime there.
Netgear Orbi vs. Eero Second Generation Pro: Which Is the Best WiFi System
I wonder if there’s some adjustments for demographics going on here. Miami presumably has a larger % of low income retirees than LA.
"Perfect is the enemy of good" is another common argument I've heard used as an excuse to avoid implementing process improvements. Or the 'ol catch 22 of, we just don't have the time to invest in processes that will save us all time!
What the author failed to mention was why any of this was bad. Yes, it's a mess. And I don't like it either. And I like carefully planning things as well, and it's a personal source of frustration working for start up companies. But it's a mistake to assume that something well crafted and (in a sense centrally) planned actually interfaces well with the market. Maybe it does, but that argument needs actually to be made.

Caveat: I haven't read Raymond's book myself.
What about sentencing based on character? Two citizens commit the same crime and may get vastly different sentences. But that happens all the time.
That's why the New York Times isn't to be trusted.
A couple years ago when Venezuela was riding high on the hog people couldn’t wait to talk about this triumph of socialism. Now that reality’s set in, as usual, it wasn’t real socialism.

https://www.salon.com/2013/03/06/hugo_chavezs_economic_mirac...

The money quote:

> When a country goes socialist and it craters, it is laughed off as a harmless and forgettable cautionary tale about the perils of command economics. When, by contrast, a country goes socialist and its economy does what Venezuela's did, it is not perceived to be a laughing matter - and it is not so easy to write off or to ignore.
You new here? Reinventing the wheel and blogging about it has glory. Where is the glory in writing some SQL that just works? Moreover it makes the code base very readable and maintainable, making your job redundant.
Idealistic? Further erosion of our humanity for the sake of productivity and furthering of the capitalist machine sounds about as far away from idealism as you can get.
In the email I received, it's a non-ASCII apostrophe encoded in UTF-8. The email headers say "Content-Type: text/html; charset=iso-8859-1", but then the HTML body says "<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>". Clients that give preference to the header will get it wrong.

The full raw email: https://lukeshu.com/dump/startcom-email.txt
Countries with massive natural resources generally have a poor redistribution of money, it's not always a disaster like Venezuela but it's more a curse than a blessing.
Never heard of Sun? And don't forget about all the ColdFusion sites, a few of which are still around
Points for being in Brooklyn (where probably most of your devs live) instead of Manhattan
Cells with lab-made DNA produce a new kind of protein, a ‘holy grail’ for synbio
Yep and here's Michael Moore when Chavez died: https://twitter.com/MMFlint/status/309124649244057600

"Hugo Chavez declared the oil belonged 2 the ppl. He used the oil $ 2 eliminate 75% of extreme poverty, provide free health & education 4 all" - Michael Moore
I'd like some of them in here, but you're a troll. Or maybe we're the "fucking morons." Oh well, mods in California will be awake soon enough.
Maybe we can thank the multiple economic sanctions that the US decided against Venezuela.
And sometimes, too much natural resources and not diversified enough can be a curse, not a blessing. We saw it here with the drop of the oil price.
Corruption can only harm you to the extent that corrupt organizations have power over you.

e.g. You worry about the cops being corrupt; you don't worry much about a local restaurant owner being corrupt because you can just eat somewhere else.

This is why small government, freedom and individualism are very simple and effective antidotes to corruption.
It is a bit odd that the study did not include zero-blind (both the reviewers and the authors know each others' identity) process. I'd be very interested in seeing how the results compare to the two conventional peer review processes.
The documentation is a little cleaner too, with fewer “except on Python 2, it’s like this..”

Also, this will eventually allow type hinting in the future.
But from a shut-off machine it wasn't exploitable? Have an iMac sitting at work (turned off) and am on vacation =)