skysight-inc/HackerNews huggingface dataset:
Ah, will my kids ever believe me if in the future I will tell them that I once had a whole 50BTC block on my USB flash drive?
I said the same with many warnings surrounded (and I never called it investing), but happy I did buy and a few friends are very grateful. However it could've been the reverse.
> Can I check your bank account to see if the amount is equal to the price*qty of your token?

People deposit BTC and ETH and other cryptos, and the smart contract uses the conversion rate between these and USD in order to gauge its reserve in USD.

Sounds risky but definitely sounds useful and like a step in the right direction!
iAqua device – Clean drinking water anywhere, get it with smartphone at low cost
Maybe it wasn't a good idea based on the information available at that time?
Strange to relate, I find Gnome 3 to be fairly keyboard friendly. Coming from dwm/dmenu and using small laptops so tending to use all applications full-screen.

Perhaps we need different UI logics that can be selected from a configuration application?
Yesterday already on South Korea-based bitcoin exchanges: https://www.coindesk.com/bitcoin-price-tops-10000-korean-exc...
Is it a good idea to buy now?
Broadcom exec looks to kill Qualcomm purchase of NXP
Well Dart can be compiled to Javascript. In fact I think that was why it was created, then a few Googlers said, "Maybe we can use this to build mobile apps too"
You could script something like this pretty simply with the DO api, and there might well be programs out there already that operate in a similar way.

My own needs are modest, but I have provisioning scripts that create and destroy DO droplets on-the-fly from the command line.
Par for the course for the Economist.
Here's something which is still missing from both Firefox and Chrome debuggers: "tracing" breakpoints.

That's one of the few nice/advanced features from Xcode and Safari, aside from making a breakpoint conditional you can:

* skip it the first n times (default: 0)

* make it non-breaking

* associate various actions which are executed if the breakpoint "triggers" (the condition matches) even if the breakpoint is non-breaking, in Safari these actions are "Log Message" (formatted plain text), "Evaluate" (arbitrary javascript code), "Play Sound" (beep on every tripping of the breakpoint) and "Probe Expression"[0]: https://webkit.org/blog/5435/breakpoint-options/

[0] a special kind of table logging which integrates with the debugger rather than the (separate) console tab
AlphaGo had a trivial simulator for the Go game, so it could play millions of self play games. Reality is not so easy. We need a simulator for reality, not for go, in order to reach human level. The author emphasizes the need for a nurturing, challenging environment, and difficult problems that are within its capabilities to solve, for the agent to become more intelligent. In other words, the AI needs good data to train on, and that is the bottleneck, not the AI itself. That's why there can be no AGI - there is no universal data.
I took it as Web devs only use Linux kind of.
@DoreenMichele - Meetupper here, would love to help however we can. I'll reach out via email.
front page https://news.ycombinator.com/item?id=15793754
> Private network is available, unmetered.

It's not private. It's internal and shared with all other customers at the same data center location. I wouldn't be surprise if this misleading marketing resulted in lots of accidentally exposes services.
Yes go for it
The classic analogy from economics is filling water in a bathtub.

Say you've got separate hot and cold faucets and there's a delay between turning the valve and the respective water flowing. By the time you get to just the right mix, the ratio of hot water is still increasing and it'll get messed up again, which leads to increasing the cold water, which makes it too cold, which ... You get the idea.
When is a good time to sell?
If you truly, deep down in your heart, believe there is a crash coming soon then the best thing you can do with your money is to keep it in cash. Invest after the crash. If, like most people, you aren't absolutely certain there will be a crash then you invest for the long haul. You have a diversified set of investments. You put in a little bit each month. After 30 years, barring a civilization destroying event, you'll be fine.
The parent comment (empath75) sounds correct to me. If people deposit a bunch of cryptos, but cryptos are highly correlated in downward movement, and the general crypto market suffers, then this new crypto is no longer pegged to USD.

EDIT: looks like this is covered under "Reserve Deficit Sell Penalty". I don't really understand this part but regardless this won't be pegged to the dollar.
It was probably MtGox and it was indeed shady.
The high bandwidth is because with cloud services like AWS and Google Cloud you'd be serving most traffic from either object storage (like S3) or their CDN. Both of which are in the same region as the DO bandwidth figure you quoted. This not only reduces your compute bandwidth costs but also drastically improves your application performance when under load (and as an added bonus you also reduce your compute CPU costs since they're not serving up static content).

I've found even some relatively simple infrastructures (2x web servers, 1x database server + some extra caching services), AWS actually worked out cheaper than Digital Ocean. The problem is you'd have to approach hosting on platforms like AWS slightly differently than you'd approach hosting on the likes of Digital Ocean. But once you start scaling your application, you'll soon find that you'll want to adopt the aforementioned topology anyway regardless of arguments about AWS/Google/etc vs Digital Ocean.
Maybe also (Fiction).
>"GCP has it's quirks, e.g. * 130k connections/core limit due to conntrack, * lower networking throughput compared to AWS (16Gbps on GCP vs 25Gbps on AWS),"

Isn't the 130K limit only for core count < 8?

From:
https://cloud.google.com/vpc/docs/firewalls

130000 per instance for instances with shared-core machine types

130000 per CPU for instances with 1 to 8 CPUs

130000 *8 (1040000) per instance for instances with > 8 CPUs
The name itself is also quirky old-timey: 'economist' had a different meaning when they started. (If memory serves right, it meant someone who economises and figuratively what we'd call a fiscal-conservative today.)
A Lump of Coal in the Internet’s Stocking: FCC Poised to Gut Net Neutrality
That would be counted in America's GDP.

The metric as designed is more flawed, because not all companies are public.
Please don't take offence, but you've misunderstood the mechanics of how wealth is accumulated.

The wealthiest people in the world are wealthy by virtue of the gains made on the assets they already have. So, in a bull market, their assets grow while someone without assets is left behind. The inverse is true, too - they'll proportionally lose to the same degree in a crash - as while a poor person may have no investments, the wealthy person's investments will crash in line with the market. There won't be a financial cushion, at least not a significant one.

Books have been written around timing markets and it's generally accepted that it cannot be done reliably. To get out before a crash then buy cheap would require you to predict three different moments accurately: when to get in, when to get out, and then when to buy on the "cheap". Timing even one reliably requires luck or clairvoyance.

"Rich people have the financial cushion to not be impacted in the slightest way by such crashes". This is clearly false - wealthy people don't keep mountains of cash lying around as they would miss out on the growth in bull markets, and as a result their wealth would decrease relative to their peers.

Investors generally just become relatively poorer during a crash then make it back and more during the next bull market, at least that's how it's worked until now. There's an old quote I can't find the source of right now that sums it up fairly aptly:

"Stocks go down faster than they go up... but they go up further than they go down".
Try 300 for me :/

Got in early enough later though.
Ask HN: Good Microservice framework/toolkit for golang
I'm trying to convince my management to switch to microservices for which I need a POC (Proof of Concept) of the same. I need a good starting point to build microservices using Golang. I've come across 3 of the same during my searches but I'm not sure which one should I choose:

1. Go-Kit (https://github.com/go-kit/kit)
2. Kite (https://github.com/koding/kite)
3. Go Micro (https://github.com/micro/go-micro)

I'm really interested in experiences of others with the above frameworks/toolkits.
I know about gRPC and ProtoBuf but I believe it's a bit cumbersome to integrate with other systems especially for beginners.

Here are a couple of things that I need:
1. Simple integration with other systems
2. Simple Development process
3. Kubernetes Deployment

Also, I would like to know what type of development and deployment process do you use. For e.g should I be using a build system like bazel, pants etc or are there other ways to achieve the same.

I don't have any experience in the area of microservices (at least professionally). Any pointers and personal experiences will really help in making correct decisions.

PS: Currently we use PHP in an almost monolith type of system.
If I were a time-traveler from 2025 to 2013, and things were roughly as described, you can bet I would go straight to Reddit and tell, in lurid detail, the tale of this digital dystopia.

Not because I expect it to change the outcome. Time travel doesn't work like that.

No, I would do it because I would need to do it -- because in a sense, I had already done it. I would, in all likelihood, already be aware of having done it, because during the time leading up to my temporal voyage, I would have read the words time-traveling me had already written.

And I would be very glad to do it, whether or not I had a choice in the matter, because I would already know about the Bitcoin I would receive from amused Redditors for having done it.

I might have to return to the dystopian future, but I would return very rich. Probably rich enough to afford adequate security protection and to live out the rest of my days in luxury. It might not be the best outcome for the human race as a whole, but it would be a very good outcome for me.
Minor correction: Sarbanes-Oxley was introduced in 2002 after the Enron/Worldcom crises, not after the 2007/2008 financial crises: https://en.wikipedia.org/wiki/Sarbanes%E2%80%93Oxley_Act
> 1000 dumb humans communicating at gigabit speeds and solving problems while you're wondering what to have for lunch is a force to be reckoned with.

And if you can solve the communication and the group learning problems, you get the equivalent of Nobel prize for AI whatever it might be.

Many things seem trivial until you try to implement them in reality.
I think a lot of negativity here towards bitcoin comes from not getting in earlier, I had the chance to get in 2016 but I didn't, I was an idiot, other than this we should support it, because f... the banks, money printing, corrupt governments... etc.
Tangentally related but, I once saw a Medium post on r/entrepreneur or r/smallbusiness and left a fairly derisive comment about the site in the comments. Imagine my surprise when I discovered it was made by the co-founder of Twitter!
Mongo or not, you have to migrate your old data at some point, or as the project grows you'll end up adding a layer over layer of complexity in your code to handle all the accumulated inconsistencies.
> Even when you use a schemaless db like MongoDB, you still have to manage your data (let's say the schema is implicit).

Yes, the "secret" to MongoDB not having to write data migrations is simple: you get to simply have them as technical debt for later.

What could go wrong ?

Well, that's easy too: an accounting system where each method has a switch with 10+ cases, each case having 30+ lines of code inside of it, depending on something like "record version" or worse, on implicit tests.

And what could be worse ? Well, having a switch with only 9 cases in one of those methods ...
There's an economics adage that is appropriate to keep in mind:

Economists have predicted 15 of the last 10 crashes.

Just before a crash the best place to keep your money is in cash. Those who are liquid after a crash can clean up by investing at that time.
Void: An interactive experience
You would probably not be happier.

jschulenklopper made this awesome post yesterday:

There's some story (that I can't find online now) about a group going on a 24 hour journey through a desert. Just before they enter the desert, a man says to them that in the midst of night, they are about to cross a river. "Take as many rocks from the river bed as you can. The next day, you all will be equally sad and happy at the same time." The group indeed crosses a river in the night, and each of the party take a couple of rocks. Some just what they can carry themselves, some what their horse can hold. The next day, when they leave the desert, they discover that the rocks were precious stones (or rocks with gold encased). And everyone in the group is comparably joyful about their new wealth, and comparably sad that they didn't take more rocks.

https://news.ycombinator.com/item?id=15783218
333% increase in 72 days, and you're acting like this is logical or a safe bet?

It's just gambling and speculation. Some will win, some will lose. It's fine if you jump on the train and play, but don't be surprised when the bubble pops.
> If you're someone who loves Bitcoin (and it would make sense to think the people buying Bitcoin love it), then it's likely you think of it as a safe haven.

The problem with this statement is that many people getting into Bitcoin don't understand the underlying concept behind it, nor do they really care. I've spoken to several people who are treating BTC as a new stock investment, and only care about the steadily increasing value and think they can make a quick buck. If Bitcoin crashes (and I think it'll crash to some degree fairly soon) it won't be the core BTC enthusiasts who will leave, it'll be these opportunists getting frightened and leaving in droves.

Now, this may actually be healthy for the long-term state of BTC, but I still think it'll have to happen.
Cambridge Quantum Computing Is Hiring ML Scientists and Software Devs in London
when there's noone left to offer currency, will goods be offered and inflate the price further?
You can have 1 year of experience 30 times

Or you could have 30 years of experience

Both look like "30 years" - but it, generally, comes out in screening and interviewing processes who actually has the "30 years"
Best UPI Payment App and Money Transfer App
Install the Dash to Dock extension.
Wait, why isn't this a blank page?
Although it seems like a great alternative and competition is always welcome, one of the best points about React Native is that any JS/React/Web developer can go to a React Native project and know what the hell is going on. Even if they don't know exactly what a View is.

Flutter would be great if Google didn't have to sell Dart somehow and instead stick with TS/JS. Now you have Flutter developers, not Dart developers because Dart is dead as it was 5 years ago, who can't do either Web nor Native. Not a great selling point there.

So, if you're a web developer, you have to learn a new language, framework (whatever Flutter uses) and set of APIs. If you're a native developer, you have to learn, pretty much the same things. And then, you're stuck there. Implementing everything which you can already find on JavaScript and with a knowledge you won't find a job for.

This was funny:

_Native mobile engineers who are adding a hybrid mobile framework to their tool belt DON’T want to slide back to JavaScript._

Yeah, like learning a whole new set of language and tools, which we cannot reuse for anything else, is going to drive us to the wonders of Dart.

_It’s also not only for mobile but for the web as well._

Angular, one of Google most successful projects, uses TypeScript and not Dart, let that sink in.

And BTW, Dart is a language, so expect many other Dart-Flutter Frameworks poping up. React Native is based on a framework with lots of traction already and you can just use stuff you're already familiar with like Redux, Underscore and pretty much a whole set of JS libraries already present. Almost every service has a JS library. Now you have to redo the whole thing on Dart?

In conclusion, Dart and Flutter is the next smoke cloud and fad to sell on 2018 and will die (or evolve to use TypeScript/JavaScript) on 2019.

Edit: I really hope it's the second option because, the other points about RN are true. The documentation is not the best and competition is always a good thing.

Edit 2: After the demise of so many projects from Google, I frankly distrust them whenever a new thing comes from them.

Edit 3: Now that I think about it, NativeScript already uses Angular and TypeScript, so maybe that's the reason for choosing Dart for Flutter.
Show HN: Prime numbers visualization
Chicago: Uber’s claim that hackers fully deleted stolen data is “nonsensical”
Here is a list of some of the money-like assets the world needs to function everyday. People everywhere use these assets both for transacting with each other and for storing wealth.

Current market capitalization in US dollars:

Global money supply (broad) over $90.0 trillion [a]
US dollar money supply (M2) $13.8 trillion [b]
Euro money supply (M2) $13.2 trillion [c]
All coins and banknotes in circulation $7.6 trillion [d]
All gold ever mined $7.1 trillion [e]
Bitcoin under $0.2 trillion [f]

We could debate forever whether any of these assets is "fairly valued" or not, but surely everyone here agrees that if all of them suddenly disappeared, the global economy would ground to a halt and modern society would collapse. Together, these and other money-like assets provide immense value to humankind.

Compared to the other money-like assets on the list, Bitcoin is very different. Like gold, Bitcoin's continued existence doesn't depend on the good management of any national economy; however, it depends on the continued existence of the Internet. Unlike the other assets on the list, bitcoins are digital so they can be encrypted, backed up, emailed, etc. Finally, bitcoins will always be scarce -- no more than 21 million bitcoins will ever exist. Bitcoin is truly a new kind of money-like asset.

The trillion-dollar question is, to what extent does the world need, to function in the 21st century, a money-like asset with Bitcoin's unique characteristics?

Sources: [a] http://money.visualcapitalist.com/worlds-money-markets-one-v... [b] https://fred.stlouisfed.org/series/M2 [c] http://sdw.ecb.europa.eu/reports.do?node=1000003501 [d] http://money.visualcapitalist.com/worlds-money-markets-one-v... [e] https://www.fool.com/investing/2017/08/17/how-does-bitcoins-... [f] https://coinmarketcap.com/currencies/bitcoin/
no one would pay 10,000 for one, but since they're divisible people can buy 0.00001 at this ridiculous price
I might be killed if I refuse to bail myself with $400- a Nigerian in Libya
> it could've been the reverse

Totally this. I get asked by friends if they should buy in (or buy more) and my answer is always "if you can afford to lose it, sure". I feel like people asking if they should buy or not right now will be far too distracted by the volatility to profit. If you're asking this (in the hope of a black and white "yes/no" answer) then you will probably also panic sell if it drops 10%, which would be nothing in the context of this year.

Dollar cost averaging is what I suggest to my friends (and again, only if they are "happy" to potentially lose a percentage of it quickly as much as they gain). Of course, nobody wants to hear that!
Let's see, we'll use Steam stats for October 2017 as reference.

Windows: 98.04%
OSX: 1.56%
Linux: 0.32%

That's not a significant number in the least.
Now the numbers may be skewed by developers vs players, mobile vs desktop etc, and yet even then it's still not worthwhile in general.

As to the 2nd part, I far more agree with that. There's no reason not to use SDL. But by that metric you should be using Unity/Unreal etc. anyway, unless if your focus is really on becoming an engine programmer.
As long as there is a moment where you properly show content to a user, there is a moment he can copy what he sees perfectly too, therefor DRM will never work.
Don't know about this specific usecase, but Unity exports are heavy. I mean, it compiles C# scripts to C++ and then compiles it and Unity C++ runtime to Javascript. I easily got download sizes in tens of megabytes when trying to use Unity export for simple demos. Meanwhile Three.js is very lightweight and more than enough for such projects.
I once thought Bitcoin could be useful and be used as a currency. I loved that idea and even used it as such in its infant phase for meaningless fun.

What it is now is a disgrace.
I used the Gnome flashback at its inception, when it was called "Gnome fallback", and I had the impression that it was a hammered product.

I'm still very skeptical of it, because I think it will be always a second-class citizen.

In particular, it is a paradox in itself, since it's used by people who refuse the Gnome direction, but it's maintained by people who are into the Gnome direction.

I think ideally G.F. efforts should be directed towards MATE, although of course, that's not realistic.
But you still have no way to buy unum directly with dollars, is that right? It’s not useful unless you already have some other crypto coin.
Ask HN: Which Password Manager for Teams?
Do you have a preferred Password Manager for teams? Looking for a solution which allows role-based sharing of certain passwords (i.e: Only User A and User B can access credentials for Website X).

Ideally looking for a solution that has the smallest possible amount of friction.

What do you use, and are there any password managers that you would specifically avoid?
The Importance of Founder-Go-To-Market Fit
Bitcoin back to below $10,000
Awesome! Makes me want to do 3d dev again. It even works runs really smoothly on my linux work-laptop(1).

(1) - After doing this: https://askubuntu.com/a/299346/81166
This is a little off topic, but this un-closed parenthesis pair is killing me

> Since the earliest days of computing, there's been a simmering debate about whether computers exist to control their users, or vice versa (as the visionary computer scientist and education specialist Seymour Papert put it, "children should be programming the computer rather than being programmed by it" -- that applies equally well to adults.
He picked word Thar, but even that semantic loading that he devised, reinvents the bicycle. He want to put that to "wage feud" as he puts is different from simple fight over social status, while it is, and later he effectively says that.
he said 10,000 in 2017 and it is!