skysight-inc/HackerNews huggingface dataset:
To be fair, 8mb and 8mb doubling every two years are two very different things. I understand why 8mb with doubling was offered, but I also understand why the chinese miners expressed their concerns, concerns which you were unwilling to address.

I supported BIP101, but your unwillingness to compromise - they offered 4mb doubling every 4 years I believe - played a great part in it's eventual failure.

The situation now is very much different with almost 100% of miners saying they will support 2mb and some 50% already supporting bitcoin classic with more to come.

So, I share your concerns, but unfortunately mistakes were made, some of them grave mistakes, mistakes from which we learned, and are thus now well placed to move forward.
Yeah, the botnet / cell phone gap was already large enough.

I wonder if that could have been foreseen in the halcyon days of the late 90s, when the image of the l33t hax0r was someone sitting in the middle of a cobbled-together supercomputer in a garage with painted over windows, and not in the middle of an anonymous coffeeshop with a botnet.
I was talking about the 5bay Synology model.
A link to a PDF: http://conal.net/papers/functional-images/fop-conal.pdf
Sorry if I'm being a bit slow here, but what was happening? Why was your gps showing you in the middle of the police hq?
Fallacies, things we should be aware, even here on hackernews
It is a traditional view that in order to increase throughput we need to increase the bandwidth. This is true but we also know that throughput can be increased by abstracting the existing bandwidth to hold more information.

Increasing the blocksize will increase throughput, but is it the only way? Definitely not. The very recently improvement by Dr.Peter Wuille to segregate the witness (cryptography used to validate transactions) from the data (transactions) increases the capacity by around 66%, even if block's max size is unchanged. This is already in the testing phase. There is a whole bitcoin scaling roadmap & a lot of work going on.[0]

Practically, the death scenario being painted by XT hasn't realised and transactions are still going through normally.[1]

The bitcoin developer community comprises of very capable hackers many of whom are not only PHDs but have also invented new cryptographic techniques and also are robust security coders.[2][3]

[0]https://bitcoin.org/en/bitcoin-core/capacity-increases-faq
[1]http://statoshi.info/dashboard/db/transactions?panelId=4&ful...
[2]https://people.xiph.org/~greg/confidential_values.txt
[3]https://blockstream.com/2015/08/24/treesignatures/
Costco is pretty good. Includes shipping and you can return it basically anytime.
4200 words!

If you'd rather watch a video than read, this is an updated version of this talk: https://www.youtube.com/watch?v=KMGnOU3lwQg
> Treating lives as some fungible resource where the ends justify the means and whatever process results in the most living people at the end shouldn't be correct.

That idea, with perhaps taking QALYs or something similar into account, seems like a pretty intuitive goal to me from an ethical standpoint. What do you suggest we should be optimizing for instead?
That sounds painful
The generic function is the basic unit of abstraction in Julia. And this is exactly what makes Julia a very powerful language.

If anyone is interested in reading more about Julia's design, I recommend Jeff Bezanson's thesis https://github.com/JeffBezanson/phdthesis/raw/master/main.pd...
IMSI is not a mobile phone identifier, it literally means International Mobile Subscriber Identity and is provisioned in the SIM card.

You will change your IMSI by simply changing the SIM card.
I don't like the train analogy in this case. You are faced with two choices: Kill five people or kill one. Medicine is never that cut and dried. "First, do no harm" is a sound moral position in the later case.
Black Ops III and Its Love/Hate Relationship
...Don't you mean arrow functions? Decorators don't seem like they'd help with that.

And yeah, I don't think that monads are that useful JS. And OO is different in JS. Deal with it.

Also, if you use Strategy, Iterator, or Visitor patterns in JS by writing classes for said things, you deserve to be punched in the face really hard. Repeatedly.
Myself and a few friends still use swarm a bit. Who still uses foursquare itself?
Wal-Mart to close 269 stores, 154 of them in the US
Nameshield online
Filmography – Test your movie knowledge
Law firms slowly in transition
Server Tycoon
Guilty. Of writing C++ as if it were C. Sometimes even with classes. Yes, I use memcpy instead of copy constructors. I find "modern C++" horrible to read. Indication of object lifetime? Ownership?

Um... why? If the development support does not include a garbage collector, I have to be very careful about these things. And, I am. Very careful indeed. I just use the approach I do in C, and assume NOTHING from C++. Honestly, I do NOT assume that the language system, compiler or run-time can do it properly. I have been bitten too many times.

I do presume a garbage collector at the very next level up.

Yes, you may find my code "horrible to read". And, yes, I have gone into profane rages over C++ code. It happens when the code bullies me -- with hopeless error messages for simple typos. When simple changes cause the application to no longer link. When simple changes cause massive explosions in object size. In fact C++ is so complex, it encourages cargo cult programming. Not just use of libraries, but enforced cargo-cult when USING the libraries. Because, raisons.

Not just a language -- hell-spawn. Sorry, "modern hell-spawn".
OK noted. It was also highlighted by others, will address this (tomorrow).
On the upside, amazon almost always covers your shipping when returning a product. I dont think they had that before. So even if you ordered something based on fake 5 stars, you can always return it and leave a negative review. But yeah, I did notice the trend myself.
India has 1B people who are not on the internet yet
Outrageous roaming fees
IX: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

The authoritarians just hate that one! Some might say it doesn't apply, since the state owns the roads, so it can declare them off-limits to human drivers. That might have worked if we didn't already have billions of dollars worth of extant rolling stock in constant use. Suddenly taking all that would require the state to compensate vehicle owners, which will not happen. Thus, drivers have a right to drive, subject to reasonable regulation.
BaoFeng UV-5R and its newer variants.
Technical debt. COBOL programmers are a dying breed.
Form factor?

A case like these:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811219...
http://www.newegg.com/Product/Product.aspx?Item=N82E16811219...
http://www.newegg.com/Product/Product.aspx?Item=N82E16811163...
http://www.u-nas.com/product/nsc800.html

Low power usage?

Well many Synology units use Intel Atom CPUs. Anyone can buy a small board that has these same Intel Atom CPUs and stick them in those cases.

Or make your server with NUC parts which use laptop CPUs. Like <15W parts.

Even higher end CPUs these days idle at really low wattage. So your NAS when idling wont use much power.
Yea, there are plenty of people worth following out there. But, a few minutes of random searching is probably not going to show you one of the gems. Unless, I am just bad at finding videos.
Just curious, why not have just a single account?

Your private repo's and contributions are not made public, so there's no "risk" involved.
> after the hijackings of airplanes on September 11th, the United States responded by creating the air marhsll program

No, just expanding it. It has existed since the 60s.
Then this would be illegal (the website owners have a short in Herbalife).

http://www.factsaboutherbalife.com/

I think as long as you disclose your position in the stock/security, you can say whatever you want.
Isn't this also how the stock market works?
Thanks! Yes it's actually supposed to work with cookies, but I haven't tested this properly. Will probably follow your advice and hide it for non-logged in users until I'm sure it's working correctly.
It takes time to choose the appropriate action because harassment can be traumatizing. But people should always document what happened and decide later. Make a timeline. Record on pen and paper the day and time, exact quotes, behaviors, and people around.
It's free random advice from the internet and probably worth twice what you paid for it...or at least half.

But I had fun writing it.
Often browsers don't show a scroll bar at all like on my phone, if you're not actively scrolling.

And yes, most of the time "we" are in such a hurry. At least I am most of the time. Time is limited.
I would put it in a slightly different way: Everyone wants "Visa" functionality, but there is a debate about whether the solution is a one-layer system where base Bitcoin provides transaction throughput or a two-layer system where transaction throughput is provided by a separate layer on top of Bitcoin.
It seems like the potential fork in bitcoin is already happening to some degree with Elements and the sidechain (https://github.com/ElementsProject/elements) -- a super interesting project that I just found out about yesterday! I can't help but feel, to a certain degree, like forking bitcoin is re-arranging deck chairs on the titanic though. There already seem to be more viable alternative cryptocurrencies.
I'm glad to see that after all these years Bjarne (and the other authors) have kept up the tradition of clear and concise writing they are known for.
Metooo – Build event pages, sell tickets
Amazon is planning to drop DHL as delivery service in Germany, and instead start its own one, as newspapers reported in the last weeks.

So it makes sense.
Correct, but no part of the Linux kernel development is done on GitHub. It's nothing more than a republishing of the patch-based authoritative repository hosed somewhere else. The issue is that if you want GH to be your authoritative repository you're locked into GH's way of doing things -- which isn't necessarily bad, but a valid complaint is that you have to be a user of GH to contribute to projects hosted there.
Very light on actual research.

For example, there's this literature review , which says: "Contrary to the myth that a big lottery win will ruin the winners’ lives, lottery
winners tend to be well-adjusted and their life quality seems to improve."

http://walkerd.people.cofc.edu/360/AcademicArticles/LotteryR...
Technology Sometimes Makes Early Adopters Look Like Criminals
For example the right, that the work may not be used to defame the author and may not be used in such contexts. The term copyright translates very badly to German law. (Sorry, on a mobile connection, so just one short example)
It could well be a trial where they gradually increase the dose to find out what a safe dose is.
Very interesting to me, because I'm working on a personal essy/reflective article about 'communities' online relating to message boards vs. commenting system. I never was a Tumblr user so I've got a quick question - were they using an in-house type commenting system or something like Disqus? Thanks for sharing the info about that change in context of this, it's helpful.
Bitcoin is simply going through a discontinuity brought on by a fixed blocksize. Personally, I feel uncertainty is the real issue. The "community" should either accept this, or opt for a potentially unlimited ceiling (limited by physics and network size and topology).

If you choose to remain with the fixed blocksize, then you're betting the system will reach another equilibrium (which may be total collapse). This equilibrium will revolve a natural evolution in the pricing of transactions.

Either way, at some other point in the future another source of discontinuity will be the circulation limit. Again, which may or may not kill the system.

Bitcoin is simply evolving, as it necessarily needs to.

It's definitely interesting to watch as an outsider.
Why would they do this? Remove comments? Unless trolling and racism and abuse were an overwhelming problem on the platform (and I don't believe they were any worse than anywhere else) why would a major platform built on user engagement deliberately disable comments?
Can you give some concrete examples of what has changed in their modus operandi? Preferably with citations,but I won't even hold you to that.
it's not "smartphones, it's the lack of adaption as evident from the disparity between generations. The speed of information, the signaltheoretic energy is just steadily increasing and small signals get lost in the noise ...
I found a French website claiming the drug is BIA 10-2474, with reference to a patient who received an offer to join this trial but decided not to: http://www.breizh-info.com/2016/01/15/rennes-biotrial-biales...

And of course, the information around this particular drug is completely missing or intentionally vague. edit: there seems to be a lot of people who believe the drug is a FAAH2 inhibitor, based on previous work from the same company, Bial Pharmaceuticals out of Portugal. The drug works on/around endocannabinoids, which might be why the media was confused about this being cannibis related.
Well the problem is THAT DISCUSSION OF SOLUTIONS to bitcoin issues are being censored, with key people being banned from the usual discussion forums

A decentralized currency where the development, mining and discussion is controlled by less than a dozen people
which is a joke
Right, it seems like this is a tragic success of the process. Without a body like the FDA or France's equivalent enforcing rigorous trials, this would not be 6 people who opted in, this would be hundreds or thousands of sick people who were harmed.

But yeah, striking the balance between progress and safety is tough. It's just sort of comforting to see a tragedy minimized by the controls we've put in place.
Has this been peer reviewed?!
Sure, but Paypal et al might take a more active interest in shutting down service access for fraudulent payment demands than message spam
This is very interesting and another rephrasing of "what the debate is actually about!" At this point, as a complete outsider to Bitcoin I must say I am a bit confused. Here are the camps I am seeing:

Hearn seems to be saying that Bitcoin right now is not really decentralized - aka the Chinese firewall problem and so much power already centralized in a few peoples hands. He also seems to be saying that the motivations for Bitcoin Core developers are not based on good faith technical disagreements, but more about bad faith political disagreements.

Fred Wilson seems to be saying that he concurs with Hearn's concerns about Bitcoin already being centralized, but would characterize Bitcoin Core developers as having good faith political disagreements and advocates for "hard fork(s)" as a way to resolve these good faith political disagreements.

You seem to be saying that, in fact, BitCoin Core developers have good faith technical reasons - nay - empirically validated reasons to believe BitCoin has no real choice and that it can not ever become a visa-like transactional currency without destroying the decentralization qualities that make it so interesting. I assume you also believe that Hearn's qualms about the current centralization are wrong in some way.

So that makes for very conflicting stories about what is going on for this outsider to have any hope of judging. Very interesting though.

Can you tell me why the decentralized ledger can't just be made more granular so that increasing the block size might make kick out current under-powered nodes, but those nodes could be turned into virtual nodes where under-powered machines could pool resources to establish a virtual node and thus maintain decentralization?
> VISA level transaction rates require insanely high block sizes

No. There are many other ways to scale bitcoin.

>Lightning Network is..based around advanced Bitcoin scripting usage

Rather quite the opposite. Lightning Network does not uses the bitcoin scripting.
The problem is that if you were hit by a bus, the next guy maintaining the code has to know about where everything is cleaned up and has to know all of the secrets that you know and that you decided you knew better than the compiler in areas. This makes for unmaintainable code.

Ownership is very important because if you don't know who owns it, who will clean it up??

If you don't know how long an object will be around because you've got a pointer, it is now a dangling pointer and attempts to use it will cause chaos. So object lifetime is important too.

The error messages are usually quite helpful. clang's messages are more helpful for gcc, I have found.

C++ is complex, but you can still write safe code without using any of the complexities.
In this context btc is down about 10% overnight, probably due to a reaction to Hearn's blog post. It was stable yesterday at 430 on bitfinex and its down to 390 today, and its a fairly notable spike considering recent trends.
> I read his entire post a couple times.

because some blockchain investments might be in danger
Obfuscating display:none cloaking
Verizon Data Center Outage Delays JetBlue Flights
> "Something tells me that bitcoin itself isn't dead because there's been too much invested in it by too many people, whatever the problems."

So in other words, too big to fail? I don't necessarily disagree with you, but that sure seems to support the argument that the Bitcoin ecosystem as a whole isn't in a very healthy place.
Lots of accounting reasons to invoice people 0.00 dollars. Sales materials, demo models, returns, replacements, etc.
AI research lab releases code to help devs with speech recognition
Wikipedia announces 15 most edited pages of all time
No. I added an edit that addressed that.
Despite slumping pc intel has record revenues
Please try out the co-founder equity calculator at http://foundrs.com

I can't stress enough the need to put in place vesting.
Do you use a checklist for code review?
> Primum non nocere

As kauffj eludes to though, it's also worth considering the implicit harm done through inaction. It should not be the wild west, but conversely, articles like this are indicative of a bias toward increasing prevention of active, explicit harm at the expense of more unseen, implicit harm through inaction.

As with anything, there's a happy medium.
A Psychogeography of Virtual Middle-Earth
How to generate 2,000 lines of specification code in 60 seconds
I pictured a man, standing on a physical scale, with an analog arrow indicator swaying back and forth, gradually settling on the bold black words: NO DRAMA
Seahawks lineman Russell Okung responds to PG's essay on economic inequality
Well there is also Cryptsy fiasco today

https://www.reddit.com/r/Bitcoin/comments/411bqw/cryptsy_clo...

Bitcoin is a never ending drama rollercoaster but I still use it and I hope eventually some sort of solution is reached
What Would Yeezus Do?
I'm by no means a UI expert nor an English native speaker so I'm not sure if you're sarcastic. Would you mind elaborating on the feedback?
My dining room table disassembles. My couch is smaller than my mattress. My bureau is smaller is than my mattress.

If you have a pillow top queen mattress or, especially, a king sized pillow top, it is huge.
If we don't notice those deaths, how do you know they number in the hundreds of thousands?
I like how the old Borland Turbo Pascal had little extensions to let you move data between program variables and registers, as well as put in little bits of assembler.

Of course, that only worked on x86 on MS-DOS :-(
The problem is for almost everyone technical features are trumped by market cap when it comes to cryptocurrencies. Viability for almost everyone comes down to which economy commands the most investment into it.
Its fine in a hypervisor. It has excellent Xen support, but you can use others too; it has all the virtio drivers for KVM for example now.

What is the issue with your hardware?
Curious. Persons of a certain age will remember Douglas H. Ginsburg is the man who lost a nomination to the Supreme Court when it came out that he had smoked marijuana in college. It wouldn't today, yet I wonder what the Senate would make of Operation Match. Maybe nothing, but the press would have fun.
"Taken all-in-all, Chrome's my first pick for Windows 10. However, I can see why some of you would prefer Edge."

Actually, although Edge wins some strictly JS benchmarks:

"RoboHornet: This benchmark doesn't just focus on JavaScript. Instead it 'encompases all aspects of browser performance and everything that matters to web developers, like performance of layout and localStorage.' Once more, on this benchmark, the higher the score the better.

On this performance test, Chrome kicked rump and took names with a total of 175.73. Opera made a contest of it with a score of 165.13. For once, IE didn't make a fool of itself. It took the bronze with 117.78. Firefox took fourth place with 115.13. Oddly enough Edge turned in its worse score on this benchmark: 102.23."

So, for overall performance Edge was lacking.

Then, finally:

"Chrome took home the gold by a nose over Opera, 521 to 520. Firefox came in third with a score of 468 and Edge was fourth with 453."

So HTML compliance wasn't too good for Edge either.

For me, those results aren't even close - Chrome is MUCH better, and cross-platform to boot.
You should visit the Tumblr offices.

Google -> Yahoo is a smaller jump away from an engineering driven company than Yahoo -> Tumblr
Huawei will announce a laptop next month
I wholly disagree with the use of that word as being offensive.

That said, you should talk to the person in question if you are uncomfortable so they have a chance to "correct" their behavior when around you. That's the generally accepted best practice.
Ask HN: Have you ever changed your DBMS for a site running in production?
I've worked for places that write straight SQL & places that use an ORM for all the things. I know one benefit of using an ORM is being able to switch to a different DBMS, but I'm wondering how often that's happened. I've been writing web apps for almost 20 years, and have yet to see it happen.

I'm just wondering if anyone has actually done it, and what the reasons were?
An open letter of gratitude to GitHub