skysight-inc/HackerNews huggingface dataset:
And remember,

> Do not fall into the trap of anthropomorphising Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn, you stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' -- lawnmower doesn't give a shit about you, lawnmower can't hate you. Don't anthropomorphize the lawnmower. Don't fall into that trap about Oracle. — Brian Cantrill (https://youtu.be/-zRN7XLCRhc?t=33m1s)

And

> I actually think that it does a dis-service to not go to Nazi allegory because if I don't use Nazi allegory when referring to Oracle there's some critical understanding that I have left on the table […] in fact as I have said before I emphatically believe that if you have to explain the Nazis to someone who had never heard of World War 2 but was an Oracle customer there's a very good chance that you would explain the Nazis in Oracle allegory. — also Brian Cantrill (https://www.youtube.com/watch?v=79fvDDPaIoY&t=24m)
This minimal (no-dependency) npm package is used throughout Mixmax in browser and server-side code. Check it out, welcome any comments! https://github.com/mixmaxhq/search-string
PlanGrid (YC W12) hiring Front/Back end SWEs to modernize construction
Getting people fired to suppress speech is a common tactic in 2017. Ellison was ahead of the curve.
As far as I know he didn't commit any murder, do you have proof of the contrary?
You are not wrong. The same math that created BitCoin necessarily ignores the basis for the value is a sociopathic waste of time.
For those like me who use duck duck go:

https://www.thethousand.com/
No it's not reasonable. Bitcoin is moving a tiny fraction of the value of what just Visa by itself is processing (nearing $10 trillion in total annual volume; 141 billion transactions; 65,000 transaction messages per second). They also store a record of every transaction they process, along with vast troves of connected information.
This guy is fascinating to listen to. I think the facade of techno-utopianism has really started to crumble in recent years and this sort of critical eye is what the world needs right now. Anyone know which books of his are the best reads?
This isn't remotely news. Articles on this study have been posted to HN in recent months and overexcitabilities and the idea that certain disorders are "comorbidities" of high IQ was a common idea in gifted support groups, conferences et al twenty years ago. A stronger argument that there is a real link between the two is from a study showing the Ashkenazi Jews are about 2% of the population but about 10% of people awarded Nobel Prizes. This population has a high percentage of genetic disorders, a number of which are known to impact brain function. A rebuttal to the idea that this proves anything is that perhaps it is cultural.

"Genius" is defined by thinking differently. Should we be surprised if that has negative consequences, like not fitting in socially?

This is really old hat and adds nothing new whatsoever. If you are interested, there are plenty of existing resources to help you explore this topic.
You're saying that survey results that are contrary to an obvious truth isn't science? I don't think I understand your concept of science.

Moving past that, the bad outcome found and your obvious good outcomes aren't incompatible. They could be more likely to be successful and suffer from disorders.
And the physical coin manufacturing plant?
His shorts were falling down, he was drunk, scared, and clumsy. Definitely not a threat. Cops failed to adjust to new information - that the suspect was not aggressive, very submissive, desperate not to be shot, crying, and cooperating. They should have expected errors and clumsy response to those commands. They basically shot a limp whimpering puppy dog crawling along the carpet.
Now for smashing magazine to change their font colors to #000, for legibility's sake.
Like all tech it's a double edged sword.
Yes, and they (police) believe they did the right thing... that's the point.
The largest living thing on Earth is a fungus (2014)
what exactly is crazy about this?
Douglas Crockford – What's Wrong with the WEB?
I'm more interested in which cloud provider doesn't allow benchmarks.
"waaaahh someone said racist things and got fired. 1984 right?"
not to mention not understanding how to price tech products by the Apple Computer TOp staff
Exactly. But the critical fight is public acceptance and a lack of government interference. To win that, all Bitcoin needs to do is keep doing what it's doing.
It would solve this problem, but it will introduce new, exciting problems in the process:

https://download.wpsoftware.net/bitcoin/pos.pdf (skip ahead to costless simulation)
So is this actually a critical vulnerability, or is this just Intel plugging one of the recently-found exploits that lets us disable the IME?
Good. I pay for lots of music but I'll never buy music from the apple store. Personally I prefer bandcamp or preferably directly from an artists website. I see no reason to give apple a cut of money for a song that's locked into itunes....I may be wrong about this but I've heard stories of people being unable to get music from their macs or iphones onto other devices....these peoples computer skills are usually questionable at best and I can't say I've really looked too much into it but....
They were at the wrong door. 502 was on the right, they failed to notice the number on the wall. Not too bright those cops.
If the government cannot be counted on to use their monopoly of force why wouldn't everyone resort to vigilantism?
As others have said, "purely functional data structure" is a jargon term with a precise meaning--that fact that this is true indicates that data structures can, in fact, be functional in this sense. To claim that "the word 'functional' is purely wrong" is, well, purely wrong; the data structure in Git being described is purely functional.

Beyond that, you seem to have shown misunderstanding of what that means (despite your claims of "I understand but I disagree"), as the other examples you give DAGs, dictionaries, trees, lists, and this comment thread, do not have the interesting properties of purely functional data structures that make them worth discussing in the context of Git. Namely, the immutability of existing entries.

The thesis of the article isn't that purely functional data structures are Good, or that functional programming is Good. Those are quality judgments that are not present in the article. The thesis is: Explaining Git in terms of the purely functional data structure it uses might be helpful to learning Git.
The “zig-zag” lines in the illusion are the ones in which the color of the wavy line changes from dark grey to light grey at the ‘corners’ i.e. the peaks and troughs of the curve.
Scientists Created Vitamin a Fruit That Could Save Thousands of Children’s Lives
They should include markers and pre-cursors for anabolic steroids in addition to normal drug-screening.
It does indeed look interesting when animated; not sure if this is which parameter you had in mind to vary, but: https://jsfiddle.net/dvv0wd82/
Isn't the official term aarch64?
Are there really no anonymous benchmarks in the wild?
You don't get to pick just the bitcoin exchanges as well. If bitcoin ever became a standard, you would by your logic have to include every financial institution that pops up to service bitcoin, custody bitcoin, swipe bitcoin at a store - and include all their headquarters etc etc. That whole layer you include for fiat will also exist for bitcoin, only, now we have the much larger energy expenditure to maintain bitcoin vs fiat.
That's an interesting way to describe it. I've talked a lot about immutability at conferences, but I've never thought about it in those terms. Thanks.
While I agree with the lawnmower sentiment, should we really write off unethical behavior by comparing humans to machines?
>So, when I use your proxy you can see and store my http and https traffic (assuming I install the certificate in my device)

Not just see and store, but obviously also tamper with if you want to be thorough in a risk statement.

For years I've done presentations and whatnot to top notch web developers where I've invited them to connect to my proxy in order to demonstrate security flaws - rarely asking them to install my root CA. No matter how many warnings and disclaimers I provide, I always see sensitive traffic through my proxy because someone always connects, despite my advisement against it, with the machine they use for work as opposed to a test VM. Further, weeks after a presentation, I'll still have people connecting through my proxy because they forgot to clear out the settings. Be very, very, very cautious about using this service and do so on a machine that's not configured with email or anything else you care about or will be in the future. Even if you don't install the root CA, there are enough serious flaws in enough non-browser clients (email, chat, and whatnot) as well as sites we tend to use frequently that you should consider that even proxy exposure of HTTP traffic could be a security issue.
The one time such a clause was challenged in court it was struck down, but on narrower grounds related to the specifics of the particular case. The actual issue of whether such a clause is enforceable was not answered by the court. https://academia.stackexchange.com/questions/28511/has-the-d...
Well that's the big secret that's mostly secret because nobody wants to know it:

Programmers/developers are only effective if either the developer himself or enough people in the team have sufficiently deep domain knowledge.

That means you can only write accounting software if you are an accountant, in addition to a developer. You can replace "accounting" with anything else you want.

Software developers don't want to hear this because it means that being a developer is near useless : it allows them to express themselves in code but ... they have nothing to express.

Accountants don't want to hear this because it means no generic software developer (or firm) can deliver on the software they want.

The real bad news for software devs is this : you'll do a lot better as a bad developer with expert domain knowledge than vice versa. This is why Excel sheets and VBA macros can run for decades when great and easily maintained software cannot : the knowledge they were written with is what makes the difference.

Of course both situations are what you constantly see in the real world. Software developers just making software that doesn't support the function it was written for, and really, really badly written pieces of crap software that work amazingly well.
That makes a lot of sense, just like Dunbar's Number does. However, at least from my personal, anecdotal experience my number of friends and acquaintances isn't currently capped or was ever capped by my cognitive capability of being well acquainted with them, but rather by not actually meeting that many people and having very little time and energy to get to know the people I meet better. And on top of that things like moving result in weakened or lost relationships.
I can sort of relate, I remember being in Nepal once and seeing soldiers patrol around with guns, my mind went blank right there and just wanted to avoid them, I think its hard to keep your cool or your mind straight when armed people in uniforms suddenly gather around with fierce faces.
`+-` here is an entirely new operator though. The shuffling of arguments might look a bit weird though, it could also be written

(+-) x y = (x + x) - (y + y)

Symbol operators are automatically infix though, and you can make them normal using (), same as backticks make normal functions infix, `a la 2 `plus` 3.
Express routing – The Beginners Guide
The end of American prison visits: jails end face-to-face contact
Leaving Apple and Google, my “eelo odyssey” – Part1: the mobile OS
Express.js Basics Introduction
I like the iPhone for 1 reason: Long-term support with software upgrades.

Dan Luu's post highlights the issue: https://danluu.com/android-updates/

For me this means that over the course of my ownership,

* it is possible that Apple will correct some of these issues.

* Apple will add new features that will continue to be pushed out to older iphones.

* 2018+ Android devices will get new software features that this Pixel 2 will not.

I have an older iPhone and it is still getting updates whereas my spouse's phone isn't.
I was more interested in the 'decay' of the electrodes over months, i.e. can these be chronic implants that work. Still, thanks for the info!
Invite D level celebrities like sci fi authors, tech blogger, or video game creators! Even Youtubers!
As much as I appreciate datomic, that's a poor conclusion to draw. git is objectively better than svn. Postgres is not objectively worse than datomic; there are things that datomic simply can't do efficiently.
I kind of feel for Bryan Cantrill and his blood pressure. Getting this worked up cannot be healthy.

But damn, few people are that much fun to listen to when ranting.
You think energy should be taxed more and cost more because of Bitcoin’s value? Am I reducing that argument correctly?
Arguably, there are already many concepts that we as a society understand deeply but any individual human is completely incapable of grasping. Certainly, no single human could possibly hope to understand the whole sum of modern human knowledge; collectively we already constitute an intelligence billions of times more complex than a single human. In fact, there's a good argument to be made that the scientific process can't even work on the scale of a single human because it would be destroyed by bias; it's entirely in the notion of how you communicate and provide evidence for your theories to other people that the objectivity in science arises.

When it comes to whether any intelligent system could understand the entire universe, I think at some point we start reaching the level where the terms of the question start to break down. What if we required an intelligence that spanned the entire universe in order to understand the universe? Is there maybe a sense in which we can say that the universe taken as a unit necessarily understands itself already? We start to rub up against very fundamental epistemological concepts that might not hold when we're considering a system vastly different from a human being.
American Express is a full-stack institution with its own processing network, own bank, own card issuance, own customer service, etc. It also serves a ton more people than Bitcoin does. If the comparison is unfair, it's in Bitcoin's favor as Amex does significantly more.
The idea of interchangeable cogs is completely unattainable if a non technical manager is the one hiring, replacing, etc the cogs. If you think about it it makes sense that the only type of person who could ever theoretically pull this off would be a master programmer who understands the project at such a deep level that tasks can be broken down into pieces consistently. I'm not saying it's possible but it's definitely impossible for any non technical manager to do.
I feel Jobs is exactly right and facinating how relevant this still is today.

However, the idea of employees as fanatical followers always struck me as too cult-like. I’d bet with superb vision and organization (managements job), and deep skill and insight (workers job), you can get the results without the fanaticism.

Maybe that aspect is just played up for thr media.
The other memorable quote I've heard is "Oracle is an acronym for One Rich Asshole Called Larry Ellison".
Yes, that's absolutely insane, I don't have words to describe how insane it is and all that was acquitted...
And what's worse, they are all (policemen) on it. One guy shouts moronic commands, another one kills a man for nothing. They have "I'm your God and I decide what happens"-complex. That monster who shot the guy should have been disarmed and handcuffed on the spot for a murder, and get a life sentence. All that "I was afraid for my life" for anything BS should stop, cops are so afraid for their lives they're going to kill everyone for it. And everybody acts like it's normal there, and in the end it's all ok, keep going. Thank god I don't need to go to USA, because I'm afraid I can meet such moronic cops accidentally there.
Because I can’t spell good or read good either.
Yeah, well.... It would seem "transactions" should be among the things that a currency does well.
I can't tell you if it is right, but it does effectively communicate the lack of decency in anything Oracle does.
If you watch the video, Brian Cantrill most certainly does not write off Oracles’s bad behavior, quite the opposite actually.
Well, they are not and rarely have been in most polluting industries. “Improper pricing” is a rather disarmingly technocratic way of characterizing global warming. Bottom line we’ve got to curb greenhouse gas emissions, now.
I guess I have never read the EULA, as I have benchmarked the speed vs accuracy of EM simulators and published the results online.
Steve Jobs was really bad at a lot of things, but it seems that there were some things he was really good at. One of those things was recruiting really talented people -- Wozniak and the original Macintosh team for some early examples. I think it's possible that the quality of your team in many fields is so important that a lot of other stuff that seems like it should make a difference to the effort doesn't actually make a big one.
> but you cannot be put to death in the US by the government without a trial and legal representation

I agree with you mostly, but um, if you pay attention our cops shoot and kill thousands of people per year, many of them unarmed. And we have a president that was lauding this practice (and praising Duterte). We're nowhere nearly as bad as Duterte, but we're heading in the wrong direction.
Either the negative externalities of energy consumption are included in the energy price, or they aren't. Bitcoin is just bringing this point to light.
DeWitt clauses have spread outside of databases too, unfortunately. John Regehr got a nastygram from Coverity/Synopsys when he tried to post static analyzer benchmarks (not even his own; the benchmarks were done by researchers at the Toyota InfoTechnology Center):

https://blog.regehr.org/archives/1217

This has effectively dissuaded me from trying to perform benchmarks of Coverity and other commercial tools using LAVA [1], so I can attest to its chilling effect.

[1] https://seclab.ccs.neu.edu/static/publications/sp2016lava.pd...
What does this have to do with Facebook?
Canvas Beat
I'm bipolar, on medication for it. During my manic periods I have unbridled creativity. During my lows I can't bring myself to do much of anything. It's a double edged sword, and one I would never want to willingly give up. The key is learning to recognize and manage your swings to as much of your advantage as you can.

I don't think recognition that there are blessings with every curse is glamorizing it.
Crypto Advice for Friends and Fam, Pt. 1.
Can Oracle/Microsoft actually enforce "no benchmark clauses," as in could they take you to court and win?
I'd say it's more accurate to say that science doesn't arrive at objective truths so much as shared truths. It arrives at truths that as many scientists as possible can agree upon. Consensus, after all, is the highest state a scientific theory can aspire to.
Bitcoin is a lot of things, and many of them interesting, but suggesting that ~4 t/s is impressive or "scaling" is an insult to kids in high school writing rails apps that can do 100x the volume.

We already know at least 2 obvious ways to improve the transaction flow rate of bitcoin in trustless ways, and many others are being proposed that do not also create energy arms races.

Please don't redefine success.
Machines are one of the only things most people are familiar with that don't hold to all the same values that living beings (humans, other mammals, most vertebrates) usually do. (You might call Ellison a "force of nature", but that might not play well for people who attribute an "eventually-consistent omnibenevolence" to nature.)

Really, without the metaphor, what's going on is that Larry Ellison has modified himself to hold the values that a corporation holds, in order to more efficiently drive said corporation toward optimizing on its corporate goals (i.e. increase share value, etc.) Where human values and corporate values are in conflict, Ellison has chosen to forget about his human values and, effectively, become the avatar of the corporation's interests. He's the "ideal CEO", in about the same way as Locutus of Borg is an ideal CEO.

A better analogy for this effect, for those who understand it, would be to compare Ellison to a https://wiki.lesswrong.com/wiki/Paperclip_maximizer, but that's not really that well-known a meme.
"Oregon Ripped-off, America's Cup, Larry Ellison."
Do you think Nazi Germany is a good model for how to fix your country?
The article and comments mention possible limits of understanding due to limitations on working memory: there could be a problem with so many moving parts that a human cannot keep all of them in consideration at one time.

But people solve problems with huge numbers of moving parts all the time by breaking them into smaller modules.

I wonder if the actual limit is due to human lifespans instead. There are certainly problems and sciences and systems that are understood through 12 years of primary education, followed by an undergraduate degree, increasing specialization in a masters degree, specialization and new discoveries beyond that in a doctoral degree, and then postdoctoral studies and professorial research far into the middle and end of a human lifespan.

Perhaps there are problem domains which require 100 years of study amd education to comprehend before useful new research can be done.
People who do well on standardized tests of intelligence—IQ tests—tend to be more successful in the classroom and the workplace.

Where is everyone taking these IQ tests? In my entire life I've never come across one in the wild, just SAT, GRE, etc.
> Bitcoin uses about 32 terawatts of energy every year

terawatt is a unit of power, not energy. You probably meant 32 terrawatt-hours every year.

Instead of converting to energy per year, I would just say that bitcoin consumes a few (between 1 and 10) gigawatts of power. That way you can compare to power plant output to get a sense of what that means.
Thank you for having gotten a license. I've given it a lot of thought and don't think there is a way to open source and become financially viable. See for instance https://fman.io/blog/why-fman-isnt-open-source/.
One can argue that Dash is superior for payment. But because of network effects and bitcoin's battle tested security (and utility as store of value or settlement layer) even I as a big (but not fanatic) Dash fan hold more Bitcoin than Dash (BTC 55%, DASH: 21%, EOS:24%) If Dash becomes mainstream, then that 21% of mine will be enough for me. :)
Not true. Bitcoin has many companies built around it, and numerous lawsuits and criminal actions have arisen from fraud in the Bitcoin community.