skysight-inc/HackerNews huggingface dataset:
"Fake News"

https://twitter.com/elonmusk/status/941496174208466944

Elon: "This depressingly misleading & misanthropic article came from a very brief digression at an AI conf, not from an interview with Wired as is falsely implied. This is why I stopped following Wired long ago. There are way better tech pubs out there."

Wired: "To correct the record, the article does not imply Musk made these comments in a WIRED interview. It states: "he said onstage at a Tesla event on the sidelines of the Neural Information Processing Systems Conference in Long Beach, California, in response to an audience question""

Elon: "Good point. It’s just a really bad and fundamentally misleading article that doesn’t actually represent my point of view at all. Other publications referred to it as an “interview”."
What's even more bizarre is that with C and C++ it can take many years for these kinds of bugs to unravel.

Anyone remembers Heartbleed?
It happens to everyone :)

I'd like to contribute my list of git booboos: https://github.com/1337/yesterday-i-learned/blob/master/git....
> are we sure that the authorities would be unwilling to press charges?

> Based on what ?

Fraud?
If anyone here is looking to change something in themselves, I recommend this book (or audiobook, in my case) "Breaking the Habit of Being Yourself" by Dr. Joe Dispenza.

Sometimes just by being conscious and watching yourself as an external spectator of your own thought can do wonders.
Question #2: Because they didn't spend any money buying ads, and instead sent test units out to influencers?
This is highly unlikely. There have been no occurrences of US military aircraft firing missiles at unidentified threats over Ohio, ever. To put it clearly - this did not happen. You didn't see what you think you saw.
Well, public transit does suck. The alternatives just happen to also suck.

Waiting on a bus in the rain is a pretty terrible way to spend time. Transferring buses and turning a 45 minute drive into an hour and a half trip is miserable. Driving in stop and go traffic for 45 minutes is also a pretty terrible way to spend time. Having no transit would be even worse than either of these.

There really is no transit option in cities that doesn’t suck if you aren’t in easy walking distance of your destination (or maybe easy walking distance on each side of a direct bus/subway). Self-driving cars would be great, but only for those who can afford them. And they still have all the negative externalities of cars.
That makes a lot more sense. It still seems rather pricey (I have a pickup and it doesn't eat $200/mo worth of gas, as at that price what's the point of an EV?). But a copy editor would have looked at that and thought "you could purchase fractional ownership of a jet for less than the cost to charge that car, so this must be wrong."

Excuse me while I go yell at kids to get off my lawn.
I get good customer service from comcast, amazon, costco ect.

Are you seriously saying thats typical of any company and that you have to personally know some exec in that company to get things done?
I did, in October. They send me an email every few week saying “is your query still important? Reply within 24h or we’ll assume it’s resolved.” Starting to think that there is no capital behind it and my money (>€100k) is gone.
Working in interdisciplinary teams
I like data. A database is created to handle it, give you tools to query, modify, scale, secure the data.

A rest api... how and why should it be responsible for your data? It solved a different problem.

You might not even need a database I guess, and then anything goes.

I need and like my database, and have suffered trying to get along with different ORMs. SQL is so good at what it is designed to do if you just let it.

(And why just
one rest api? How about 100 restapis, some microservices, some web apps, some background workers, many different languages. One database. No ORM)
You don't get competition on day one, and one week of 8000x prices is worth more than 10 years of 1x prices. However, you can and will drop prices when competition shows up, so you see 8000x profits when competitors see a competitive market.
From the dawn of humanity until a few thousand years ago. So roughly the first 99% of our existence, not to mention the hominids from which we evolved.
Nowadays linux has this thing called zram disk. It compresses data in memory on the fly. I think general swapping advice would serve most people better if they always add swap on zram first, before swap on ssd or hdd. The difference is that getting data in and out of zram is so fast that you can actually use it as a tier of a slower ram, transparently compressed.
Business as usual. The real question is why the West sits on its hands.
It was for me as well. It's back up now but running a little slow.

btw, for the rest of HN, $5 book and video sale today. :)
Nice. For anyone who hasn't see it, Flight Rules for Git is even more comprehensive: https://github.com/k88hudson/git-flight-rules
Slashdotted ?

451 A file of this size would cause "overturejs.com//" to exceed the per-day file bandwidth limit of 2000.00 MB, try again later
If this is a guide for beginners, there should be (more?) warnings not to do history rewriting operations on commits that have already pushed.
While the article talks about big pharma, we can solve this specific parasite issue by switching to another approach: Traditional Chinese medicine. At $60/week per tea made of 8-12 ingredients one can completely expel parasites from the body in a few weeks. Of course, big pharma never makes that known or even knows about it themselves. People in rural areas of East Asia certainly do.
I don't think its that simple and I'm curious what's really up.

I was just in Shanghai, Nanjing, Hangzhou for a week. I purchased a Hong Kong sim for my phone. Google and Facebook were not blocked when using tbat sim but they were blocked on hotel WiFi.

So then trying Google Maps the location was always wrong. So wrong as to be unusable. But, trying Apple Maps it was always correct. It seems like that could only happen by regulation not technical means. The iPhone itself isn't going to give different GPS info depending on which app is running is it ? Which seems to means Google Maps' location is wrong because the Chinese government told Google to make it wrong?
looks like a cool framework.

are there any provisions for multiplayer games that have player-specific knowledge? like cards or tiles that other players can't see? right now all game state is sent over the wire every time... would you just only send pertinent data to each player on their turn?
Security Comparison of CMS: WordPress vs. Drupal vs. Joomla
Couple of alternate analogies being thrown out, but somehow no-one has mentioned vaccination?
Seems they agree:

> This site is not intended to be an exhaustive reference, nor is it a beginner's tutorial.
Open Garden wants to give you tokens for sharing your internet connection
This might help too. IEEE Resources for Engineers: Write Clearly and Concisely
http://sites.ieee.org/pcs/communication-resources-for-engine...
Interesting; Jeff Atwood of Coding Horror/Stackoverflow/Discourse forces swap creation as part of the installation of Discourse as a Docker container. He prefers slow performance to OOM. https://meta.discourse.org/t/create-a-swapfile-for-your-linu...
Bitcoin is just a dressed up pyramid scheme to enrich ones at the top. The lack of oversight and regulation is pretty much a welcome sign for every scammer in the world.
Show HN: AWS Visual Monitoring with Topology
What's to prevent someone from importing the $0.04 pill and selling it for, say, $1?
Thanks a lot for the in depth response.

I'm definitely open for new ways because the whole Sidekiq approach does work but it's a very brittle system. Not because it's a bad tool, but there's just so many moving parts and a million things that need to happen at many layers for it to all work.

Do you happen to have a blog post or code sample that ties together creating a production-ready "Elixir job"? Out in the wild it's reasonable to expect to have code fail for reasons you can't control and being able to control what happens when that does or how it re-tries is important.
Becoming a Camplighter
Don't choose databases based on coolness. Choose a database that will keep you from being woken up at 3AM.

PostgreSQL managed by your cloud vendor would do everything you want, probably.
I don't want to get into the "grandfather's axe"-level semiotics argument, but if most of the people who worked at Saab in 2010 no longer work there, and the car is made in a different factory in China, it doesn't make much difference to me that there's a piece of paper that says it's the "same company". I just don't know if either of those things is true.
Yep they even placed a Tesla commercial in the article, was it really necessary?
Given what is in the construction pipeline China will dominate by 2020 according to this

http://www.visualcapitalist.com/china-leading-charge-lithium...
I think what the GP means is "tech" more in the sense that whether one uses a given stack or another is moot. In this context the iPhone is a high-tech medium and not an important "tech" detail.
is this activated per default today? Last information I've got from Ubuntu 16.04 times is that it is not activated by default. I know that macOS and Windows do similar to this by default.
In practical terms exchanges do own these bitcoins in that they a physically capable of trading them.
You pay, you get healthcare. Yeah, it's not cheap, but your max out of pocket for 2017 with a marketplace plan is just $7150.

https://www.healthcare.gov/glossary/out-of-pocket-maximum-li...
If you read to the bottom:

> Disclaimer: I am not, nor do I even remotely claim to be, an expert at git. This site is not intended to be an exhaustive reference, nor is it a beginner's tutorial. And yes, there are other ways to do these same things with more theoretical purity or whatever, but I've come to these steps through trial and error and lots of swearing and table flipping, and I had this crazy idea to share them with a healthy dose of levity and profanity. Take it or leave it as you will!
From the disclaimer at the bottom:

> This site is not intended to be an exhaustive reference, nor is it a beginner's tutorial.
Funny story though, we had a database server get nuked because a client process used too much memory. We hadn't done the tuning correctly and someone decided to run their queries locally. So it was entirely our fault. But mysqld - 220GB, mysql (client) - 30GB, let's nuke the server process.

Lesson learned, make sure you adjust the OOM killer on things like services that use lots of RAM.
What kind of response would you like to see from the West?
Yes, there is a javapackager in java 7 and 8, but with jigsaw that comes with java9, it becomes easier: https://steveperkins.com/using-java-9-modularization-to-ship...
Agree. Misleading title. It is not specific to China, by the way. South Korea doesn't like that either. Think of it as a privilege, not a right, just like driving.

https://www.voanews.com/a/google-maps-data-south-korea/36021...
What the article leaves out is that the real reason is that there are laws that were specifically passed to make import of drugs nearly impossible and illegal in most cases. The system is tightly controlled such that no price arbitrage can be had. This shit wouldn't fly with any other product. If it wasn't illegal, companies would be buying in bulk and importing to the US since the US price is literally 10,000x higher. Price would converge quickly. But Congress decided that should be outlawed. And to be clear, we're not talking about off-brand or fake pills that are manufactured in violation of the patent owners wishes. We're talking about the same pills manufactured by, for example, GSK and shipped to different locations around the world. The current system is simply global welfare that everyone in the US pays for.
I think our system is so fundamentally broken, you should be able to do that. But if you could, it would be an end run around the FDA. Might as well shut the FDA down in that case.

If you add burdensome regulatory costs to some competitors (domestic pills) but not others (foreign pills), the others will win all business. That is an unfair playing field. So part of the deal with regulating drugs in America is that you can't import drugs from other countries.

I think I'd probably allow importation of the exact drug, by the exact manufacturer. Or just set a price control saying you cannot sell a drug for more than 120% of the average price in the EU + Japan + Canada + Australia + NZ etc.
Following the same logic: what would you pay to own all of a single currency? It'd be completely worthless as nowadays they're not backed by anything.
I don't want this to happen.

On servers, in almost every situation, I'd rather have the server reboot than have some random process crash and leave the system in a potentially broken state.

On desktops, in every situation, I'd rather have X, my window manager and an emergency terminal pinned to RAM so I can always decide what to kill for myself. (https://github.com/stiletto/angrymlocker helps with setting this up.)
https://dailyreckoning.com/generic-bioequivalence-and-outrag...

Look for the explanation by Derek Lowe in the linked article. Key points:

> The FDA grants market exclusivity to companies that are willing to take ‘grandfathered’ compounds into compliance with their current regulatory framework.” Once a company does that, it gains an effective monopoly through the "generic bioequivalence" rules.

Setting up the production line isn't the issue, because the pharmaceutical company will outsource the actual manufacturing of the drugs anyway.
Electric cars have made cobalt the hottest commodity of 2017
You can unit test stored procedures. For example, with T-SQL can use the open source unit testing framework tSQLt:

http://tsqlt.org/

tSQLt is used by the commercial SQL Test product from Red Gate if you wanted a more polished user experience:

https://www.red-gate.com/products/sql-development/sql-test/i...
>so a person with unpopular (e.g. more personal) personality traits will need to change those to more popular and sociable ones.

There is a whole bunch of assumptions here. Why need? If you are ok with the way you are (you chose you are) why do you think people should pursue social status higher than their own choice and views? Also, social and popular traits are constantly changing, it requires enormous energy to keep up with trends. They also depend on society, culture, and a billion of other factors.

The way you should look at it is it gives you an idea that you can adapt your personality the way you want it. You want to be social - get some social traits. Want to be respected - another bunch of traits. Want to be a somebody else - do it accordingly.

>People refusing to do so will be considered selfish

People who want to judge and "consider" other people selfish just chose this trait, aren't they? So it's their own problem, not anybody else's.

>will be punished/excluded from society

Which one? There is a bunch of societies out there, you are probably excluded from many of them already today. Are you in a society of richest people? politicians? religious groups? street junkies? criminals? probably not, you are already excluded. This is how society works, you want to be among a certain group of people - get certain traits. As easy as that.
So if it's not YouTube Red Originals, what is it? I'm quite sure I wasn't aware this existed until now.
At least they picked the mumbo jumbo master to copy.
A Raft Implementation for Erlang and Elixir from RabbitMQ
Wouldn’t it make much more sense to limit the maximum amount of memory available to something like (system memory-500MB) using CGroups? I know configuring CGroups can be difficult because there is no command line script but it might be worth it if it’s such a common problem with your test suits. An easy way to configure CGroups would be to use docker but that adds a lot of overhead in management (not in performance - but you need to have every dev install docker and test the suit using docker).

I use swap quite a lot, though, I’m not sure what my system moves to swap though. A large portion seems to be inactive google chrome tabs (whenever I open an inactive tab, chrome freezes for a second and I suddenly use ~70MB less swap.
Articles like this remind me how little I know about bitcoin.

I just recently learnt how difficulty works, so something like this is perfect for understanding the hashing part of the protocol.
What is the rule for setting swap size, or can I use just swap file just like on win/mac? (I heard it will disable hibernation then)
Is it just me or did http://ohshitgit.com/#accidental-commit-master forget to checkout master before calling reset?
They would however end up with more than 0$ because Apple has cash on hand representing real value. Bitcoin on the other hand is only worth bitcoins so it can crash to zero.

Historically, stock market corrections may be ~50% but they don't hit 95% because of underlying value. Other bubbles can be much harsher.
Why is recovering from an upstream rebase considered more problematic than recovering from merge conflicts?
> If the pill retailed for $0.04 in the US could the R&D be recouped?

The same tired old and wrong argument. The article clearly states that the patent expired decades ago. So why not read the article and see that this old excuse is WRONG ?

What do you stand to gain by putting out these lies? What will it take for idiots like you to stop doing so??

[Note to "dang" or any other mod: yes, I called this person an idiot. I was trying to be restrained. I am tired of people making excuses for the greed of pharma companies. They always use "recoup R&D costs" as an excuse for price gouging, and killing people.]
Git Flight Rules
15 percentage points, or 15 percent of the 57%?
You are correct. The FDA is insanely parochial. They won’t allow importation of generics approved by their European, Canadian or Japanese equivalents of generics with decades of use. The only reason Martin Shrkeli was able to jack up the price of the drug he did, a generic, is because the FDA won’t white label or fast track drugs from other jurisdictions.
The Japanese company that ordered staff to speak English
The comment I replied to said

"needs to be burned to the ground".

And now you're telling me no one really suggested it.
> They even made costs rise when more people were insured because of ACA. In what world does that make sense?

I'm surprised you don't remember the reason because it was in the news 24/7. It's because insurance costs 10X for sick people (because they also draw 10X in insurance), those sick people could not afford their insurance, and the ACA gave those uninsured sick people deeply subsidized insurance, raising the average cost to insurance companies of each insured person
> Oh shit, I accidentally committed to the wrong branch!

I find cherry-picking to be easier in this case. Just checkout the branch and cherry pick commits from 'wrong' branch.

https://git-scm.com/docs/git-cherry-pick
I sometimes feel like I would be helped in some programming tasks by a language that would:

1) allow more complex mathematical expressions to be put inside expressions (why for instance does sum need a for loop in most/all languages)

2) have that language then compile both to mathematical notation AND machine code. The math notation would be usable because it would be far easier to spot errors (because it's way, way shorter)
I think most people will pay any price for life-saving medicines.
This video by RabbitMQ's lead developers on implementing Raft in RabbitMQ[1] is also good.

1. https://www.youtube.com/watch?v=w-_1Wwymk58
Graphene tests cause for celebration in space experiments
I am trying to point out the ludicrous attempt to apply tech venture capital strategy to starting restaurants.

There is no way anyone is going to open ten restaurants simultaneously, fail at 9 of them and earn 9 million in first-year net profit from the 10th. That's not how opening or operating restaurants works.
> Resumes with female names received half the callbacks than if they had male names.

I'm a man named Lyndsy. I've experienced the opposite bias - companies that were initially very enthusiastic about my interviewing with them, right up to the moment where they realized I was male.

Obviously, I have no way of knowing whether I received fewer callbacks as a result of my name - but I do know with a very high degree of confidence that I have landed at least one interview based on my name.

It seems to me that actively "working against" this unconscious bias merely replaces it with another.
Your view of economics does not match reality.

A survey of hundreds of published economic studies and legal decisions of antitrust authorities found that the median price increase achieved by cartels in the last 200 years is about 23%.[1] Private international cartels (those with participants from two or more nations) had an average price increase of 28%, whereas domestic cartels averaged 18%. Less than 10% of all cartels in the sample failed to raise market prices.

Cartels do exist and do not always have a competing cartel. Especially if the cost to entry is too great for a competing cartel to get started. There is also the fact that competition doesn’t just instantly occur. There is a lag in the market and during the lag cartel pricing occurs.

It’s not some immutable law of the universe that completion always springs up in economics. This isn’t always the case and it isn’t always the case that a cartel, oligopoly, or monopoly will instantly lose its pricing power simply because a new player arrives. Sometimes the new player gets absorbed, or becomes part of the cartel.

Quote above from

https://en.m.wikipedia.org/wiki/Cartel
Again which country are you talking about? The majority of UK broadband is ADSL2+. There is cable in some areas but not all. In all areas with phone lines there are multiple providers giving around 20Mb/s. They all use the same phone lines because of local loop unbundling. In areas with fibre to the cabinet there are again multiple providers all using the same fibre. The only service in the UK that doesn't have local loop unbundling is cable.
Using public docker hub for private Golang project images
Freelance Diaries – Year in Review
I think if we were to dig into the reasons someone would want to change their introverted personality, it would be specifically to enjoy or at least tolerate situations they associate with being extroverted.

I wonder if the outcome is what matters. Changing one's personality may or may not be possible, and would certainly be a difficult task if it were, but obtaining the behaviors associated with the desired personality are attainable. Isn't an introvert saying they wish they were an extrovert (for example) really just shorthand for wanting it to be easy to interact and socialize, as they imagine it is for extroverts.

As a personal example, I've recently taken a short sketching course. If only I had the "artist" personality type, then I wouldn't have to put in the hard work to learn to draw. So I wonder if what we regard as contrasting personality types in others isn't a proxy for a form of talent that we either don't have, or don't readily perceive in ourselves. And from the outsider position, it's very difficult to know how much work someone has spent honing a skill. The "natural" may have worked very hard indeed.
> As far as I can tell the only reason MLC flash works at all is that the controller does some magic to present a whole bunch of pretty flaky cells as a single reliable unit.

I would refuse to even use SLC flash without that magic.

But once you have all that ECC and balancing, durability almost stops being a problem outside of heavy database loads.