skysight-inc/HackerNews huggingface dataset:
The problem with bitcoin as a currency is that it's inherently a deflationary currency which provides a disincentive to use it as a currency at all. If your BTC will buy more tomorrow than today, why spend now? Thus it turns into a speculative vehicle and not a currency and prone to a big crash.
And I remember reading how you used to be able to beat your wife with a stick no bigger than your thumb. Doesn't mean anything about today.
downvotes == vitriol?
Is that really so bad? You moved away so they were no longer in your life. Now you have the opportunity to run into them at a reunion or a bar and authentically catch up. Alternatively, you could have both been passively observing eachother's lives online, and you'd have nothing to talk about.
It is not uncommon, but at a mid-sized company it is a bit problematic: when the receptionist has to handle private parcels for a couple of individuals, that is OK; but when there are 100-200 employees and they regularly order non-work related stuff at their company address, it becomes a burden on the receptionist, burden that is not part of what the company pays him for.

So :

* small company where everyone takes care of (his own) deliveries: OK.

* smallish company company where there is a receptionist: OK because it does not happen too often.

* middle-sized company: not OK.

* large company with a dedicated mail/parcel/delivery service: I guess it depends on formal work agreements.
You ever hear Merle Haggard's "Big City"? It's a classic and the story behind its composition is almost too good to be true. The story goes, he was on tour and his bus driver just lost it at some point and said "I'm tired of this dirty old city! As far as I'm concerned, I'd rather be somewhere in the middle of Montana!" and Merle Haggard was struck with inspiration and wrote the whole song (of which the thing about the dirty old city and Montana is a motif) almost on the spot. Then he supposedly shared the songwriting royalties with the bus driver.
A Minimalist Guide to Building Spring Boot Angular Applications
I never use auto in C++, except for when I have very complicated (or impossible to define) types like lambdas. I want complete clarity about what types I am using.
Well, if you take out the Russia angle, you can definitely buy followers on Twitter.
The TypeScript compiler itself is written in TypeScript: https://github.com/Microsoft/TypeScript
Details here: http://travaux.ovh.net/?do=details&id=28244

Apparently, the root cause of that issue is a critical software bug in Cisco NCS 2000 transponders.
cool you found the root cause, I take this is not the code path that runs in CI? otherwise I'd think you'd hit it all the time unless somehow the MySQL container sticks around...
The bus stopped like it was suppose to. The tractor trailer kept backing up and grazed it. Could have been prevented if the at fault driver of the tractor trailer was paying attention or perhaps the Rig was self driving. Important lesson, software has to take into account shitty drivers and try to avoid them in every possible situation.

Was hardly a crash....
> I will not consider using it for anything more than toy projects until it hits 1.0. Hopefully soon.

It should happen soon (TM), but from what I understand it will be just another version, just this time renamed to 1.0 - this basically means you could start using it more seriously even now.
yeah, I'm sure Nintendo would be scared of losing some pocket change battling one guy and his budget lawyer.
I've only ever seen DataLoader used for batching database queries, how do you create a single source of truth for authorization with it? Do you have a code snippet somewhere?
There's a risk you miss the credit card payment and have to pay exorbitant fees. Why risk it, just pay with debit and there is zero risk.
What if the books are made by mega-corporations "just out to make money"?

Attempting to restrict what can be published/viewed by do-gooders who think they know best is hardly a new gig. It just has different flavor now.
I really don't understand why individual people try to sell small items through Amazon or eBay anymore. The chance of getting cheated is just so high that unless you're a high-volume seller making a business out of it the risk/reward ratio just doesn't make sense. Better to sell for cash on Craigslist or Nextdoor (with the transaction done in the police station parking lot for safety).
Smart contracts are an inusual programming environment, both in termos of what you are doing (managing state transitions, etc) and computing resources available (CPU and RAM are very expensive).

I suspect that this is better solved by more domain specific languages instead of an existing FP language
Also, I didn't comment on it but the idea that engineers are smarter than other people in the first place sounds like a wildly unfounded assumption
> REST APIs and we've known how to do them since 2001.

Meh. With the exception of usual html+browser example I've yet to see at least one HATEOAS api.
30 Melhores Práticas Para Obter Tráfego Livre Para Seu Site
> But eventually, Bitcoin will reach a value high enough that more and more people will start accepting it alongside fiat

I think you've got the causality there a bit backwards. The exchange price of bitcoin is mostly irrelevant to a business deciding whether to accept it as a currency or not. What businesses care about is stability, transaction fees, customer convenience, and the difficulty of implementing and maintaining the payment system. They couldn't care less what the _current_ exchange rate is.

Whereas on the other hand I suspect Bitcoin speculators care very much about mainstream acceptance of Bitcoin, and therefore wider adoption by businesses is indeed likely to drive the price up.
It comes down to politics really. While Silicon Valley has a large Libertarian contingent, European tech crowds are dominated by statists.

The statists are fundamentally opposed to bitcoin on many levels, so the vitriol runs hot and heavy there.

The Libertarians love bitcoin like their forebears liked gold and distrusted the government.

What is money today but the ultimate manifestation of politics in everyday life?
> Developers learn a new language that is faster to develop, safer and faster to run than existing solutions

Would that it was that simple. Most of the time I've seen this it's been more like “writing new code is fun, fixing a bad design in our current code is too much like work” without factoring in the cost of rewriting, testing, optimizing all of the code which wasn't a problem relative to simply replacing the hotspot which was.

Yes, sometimes a codebase is so bad that there's nothing of value to be preserved but that's pretty rare and unless it's some turd from an acquisition or consultants the odds are extremely high that the broken business culture responsible for the first bad codebase will cause just as many problems the next time around.

That does happen but in my experience it's far less common than fanboyism or poor architectural/analytic skills — things like spending months rewriting a Python program in Go for a single-digit percentage gain because someone on HN said the magic pixie dust would make it faster and nobody checked whether it was I/O bound, spending most of its time in OpenSSL, etc. I've seen people propose rewriting code in C rather than optimize a database query because Real Programmers use hard things like C whereas SQL is beneath them. (I wish I was making that up)

To be clear: I'm not saying that Go isn't a perfectly fine choice, only that our field is more prone to fads than we like to admit and most of the things which cause bugs or make people wait are decisions higher in the stack.
There are lots of low-wage Afrikaans speakers, and Wikipedia says there "is a large degree of mutual intelligibility between" Dutch and Afrikaans. So there must be some other explanation for why you get native Dutch speakers for customer support?
Show HN: Cube-ui – A fantastic mobile ui lib implement by Vue
The author doesn't say they signed off on it though. Where I live, I never sign off on anything. UPS just leaves it outside.
How about this: once you write code in Go and test it well, you can deploy it and forget about it unless there is a hardware issue? I recently ported some C++ code to Go which processes 8 Billion events per day flawlessly.
> Yeah I'm pretty disappointing in the quality of this article, especially considering its coming from the Economist.

The Economist is not really written having crypto enthusiasts or HN crowd in mind. The article is a decent summary of the current state of affairs to someone who's just curious about what the hell is bitcoin.
Interesting. I meant maybe the "code" to go far from anthill is in all ants, but only activates (by "design") in sick ones.

if (sick)
goAway();

Seems like a pretty sensible behavior to evolve in social insect.

And fungus just make them stop by destroying the correct muscles.

EDIT: and there's also another fungus, that makes the parasitic fungus sterile, so the fungus want to be spread away.

https://phys.org/news/2012-05-zombie-ant-fungus-reveals.html...

Damn biology is complicated :)

EDIT2: and they've checked and the fungus can't grow in the anthill for some reason.
C++: Enforcing code contracts with [[nodiscard]]
Brasil – Africa fiber cable
question at this point though: If a crypto currency were to gain widespread adoption, why would it be Bitcoin?
>Bitcoin price increase is embedded into it, since it has limited supply by design

Well no. A limited supply of something doesn't guarantee value. There has to be a need and a want for it in the first place. I could issue one of my socks a day for 20 days claiming a limited supply, but that doesn't mean they are going to be worth anything by the end of it.
My question is did the shuttle honk before it was hit?
The divide trick is interesting; I've used it here and there over the years but never came to rely on it. Looks like the pattern became much more concise with Swift's tuple unpacking.

For what it's worth, I settled on "two uncool tricks": the venerable autoresize mask, which I have aliased to be shorter words, and extension properties for top, left, right, bottom, and center. These are just convenience accessors over a view (or layer's) frame, but there is one crucial design choice: when right or bottom mutates, it moves the origin (as opposed to resizing - this way left/right/top/bottom all have similar meaning).

Together these properties lets me write code that states intent more directly and succinctly, e.g. for a content view and a bottom bar, `bar.bottom = view.height; content.height = bar.top;`. It's still imperative code, and order matters, but it reads decently well. Conditional insertions can be just that, etc. Lastly, it helps immensely to factor out constants into named properties, e.g. `let y_margin = 4; let text_pad = 2`, especially for maintenance.

It is essentially the x-y cursor approach without a cursor - just use the relative properties of the layout built thus far to position the next item.

As for autoresize, the dumb trick worth mentioning is to initialize autoresized root views with a weird size, e.g. 99x99. Then if something is not configured right you will see the telltale square.

I have given auto layout several serious tries, most recently in 2014 or so. I tried both Interface Builder (which I deeply dislike due to nonsense XML git conflicts) and code. I found that with a few extension properties I could write auto layout code by hand effectively, but what ruined it for me was that ApKit throws layout exceptions. In general I appreciate Apple's approach to exception handling but to have my view crash before I could even see the layout was very unproductive. In contrast, when I make an autoresize mistake I can usually see what the problem is and correct it, rather than guessing at which combination of constraints caused an exception.

I would be curious to hear from folks if the auto layout situation has improved, and if there are tools that have helped with debugging (I used to rely on Reveal a lot).
Weirdly I have found Amazons support good right up until I tried to exchange a Kindle Paperwhite.

I’ve returned a fair amount of things to amazon. I had previously even received actual incorrect products in the packaging of the product I ordered (someone probably returned them to amazon as a scam) and I was able to return them without question. Easy peasy.

When I tried to return a Kindle Paperwhite that froze up every couple hours however that was a different story. I wasn’t allowed to just return it, I had to talk to support.

First call they had me powercycle it and told me to call back if it froze again. It did. I had done this myself to get it unfrozen many times.

Second call they had me factory reset it and call back if it froze again. It did. I had already done this myself.

Third call they ask “is it frozen right now?” It wasn’t. They tell me to call back when it is frozen.

Fourth call, I have it frozen, they ask me what I see and tell me to tap things to which I explain I cannot, it’s frozen! They then have me power cycle it and try to insist that that fixed the issue. I explain no, I have had this happen like 40 times now. I explain the process I’ve been through with support.

Finally they agree to give me a return authorization!
Go isn't my first choice but “like, for anything” reeks of dogma. Can you explain your rationale?
Long-term digital storage (100 years plus)?
I run a company which specialises in Family History Films and one of our selling points is that the film will be available online forever. Securely. Thoughts on how to make this happen and any best services out there? Will Google Drive or Dropbox still be around in 100 years' time? Our company is at www.myfamilyhistoryfilm.com
I get the same thing with prepaid debit card. I use Monzo which sends me push notification every time I buy something and I can see my weekly / monthly / annual spending habits per category (utilities, groceries, entertainment, eating out etc). The credit card is absolutely not needed for this and most modern banks give you very detailed summaries like this via their web / mobile interfaces.
HN is a large community, with many people who have opposing views of many issues. I think you're experiencing a common phenomenon in large communities: you feel the people who disagree with you much more than those that agree with you. This is, I think, a form of confirmation bias.
The Economist is owned by the Rothschild concern; just wondering if everyone knows this.
You can file. It will never make it past the first motion.
None of the above, IMHO; it's merely a reaction to what, from the "outside", looks like a speculative bubble fueled by the usual hype cycle mixed in with a dose of wanton techno-utopianism.

We're quite used by this point to new frameworks, technologies, and scientific developments promising to "CHANGE THE WORLD!!!!!11!1~~". From this perspective, Bitcoin looks no different: we have people claiming decentralized proof-of-work consensus-finding will solve all our social / societal ills. Currency isn't as internationally portable as it should be? Use the blockchain! Voting systems are broken / poorly designed? Use the blockchain! The NSA is spying on all of us? Use the blockchain!

In this hype cycle atmosphere, I think a good measure of skepticism is healthy: it reminds us that Bitcoin, like other technologies, has limitations, and that those hyping the technology have a vested interest in downplaying those limitations while promising the moon.

While the underlying technology might in fact be part of a reasonable solution to each of these problems, it's easy to forget that the technology is only part of the puzzle. Technology is always embedded in a human context: modifying the habits, social pressures, incentives, laws, etc. that support a broken system is as important, if not more so, than changing the technical implementation. (In fact, I'd argue changing the technical implementation is impossible without addressing some of these social / psychological factors.)
But you do live in an environment with lots of FB users and they make decisions that may affect you (up to and including laws).
A currency is something somebody somewhere pays enforceable taxes in. That's what helps give a currency wide acceptance - there is always somebody out there that needs it.

Bitcoin is worth only its intrinsic value - which is essentially the value of the electricity used to create it.
Make it honk!!!
9 buildings, 2 locations.
Interesting! I didn't know this. Unfortunately in this case the buyer is in the UK, so FTC rules don't apply to him. I hope they have a similar consumer protection rule.
Do both. Hire cheaper devs than yourself from Upwork or the likes to help build out the contract work. Execute and collect!
Out of curiosity, what do you imagine that my comment meant to say about today?
Gödel: A Build System for Go
Without having read the post I can attest: Damodaran is the real MVP.
> I suspect that this is better solved by more domain specific languages instead of an existing FP language

I don't disagree, but with the current state of current Ethereum languages: Viper and Solidity, I feel as though using the good thinking in an existing well designed language might be more worthwhile to explore in the short to medium term.
How do you run an economy on a deflationary currency?

If someone want's to start a business there is next to no point in me lending them bitcoin in the hopes of getting it back with interest. My bitcoin would increase in value regardless.

>Bitcoin will reach a value high enough that more and more people will start accepting it alongside fiat.

It has value now yet it isn't being accepted by many places. If amazon adopts it i'll change my view here. For now it's just a commodity to me.
When I started reading the feature list above, Nim was the first thing that came to my mind, until I saw the thing you mention:

> except the ecosystem/commercial backing

If this is not the most important feature on that list, here is one more vote for Nim. Give it a try, it might (pleasantly) surprise you!
E.U. competition chief asks Apple for details on tax arrangements
Simple tools to improve your Go code
The thing is, in Japan it's nothing special. Even post office would do it. More, if you wish they would lleave the package in nearest combini so you can collect on the way back from work. Combini is a convenient store available almost on every corner. It's just their customer service is on a different level. Keeping good reputation is important for them, event if sometimes cost a little bit more.
I've always wondered if you could let the engine do the type checking or create type definition files for you, maybe an optional v8 flag?

This would be best case scenario so we could get rid of the tedious work that one has to put in to make an older library have type checking.
Apple offered to help FBI unlock Texas shooter's phone
It seemed as if your complaint about incorrect threading was about the client, hence my suggestion to use a better client. Are you saying that if people reply using the gmail client the reply-to header is wrong? Then yes, using mutt will not fix this.
Sure, they can "show a benchmark", however, to be more than 30% faster in reality (not just on a marketing slide) than the next generation Nvidia chip is probably just as unlikely as the first two options.

I'd love to get surprised though.
WinRar 64 Bit Full Version 5.50 for Windows 7/8/8.1 and 10
You are literally saying nothing of substance.
> Both are devices that listen to their surroundings.

That's the key, though - Echo/Home are listening passively, by design. Your phone is listening actively, but can be activated remotely to listen passively if you are the target of surveillance by a state actor.
Wow 2 pounds can get you in serious trouble nowadays, pretty much all over the world. Death penalties and all.
Russia's Role in Securing Asia's Prosperity
You are describing an insane rate of deflation. People do very different things with currencies that evaluate a more normal 3% an year.
Why are you calling Company customer service for Courier problems? Yes, they'll try to help, but a CS rep at Nintendo (or any employee, for that matter) isn't going to be able to do anything to get FedEx back to your house when they've already left.

And can you imagine the logistics nightmare of multiple delivery attempts to the same address on the same day? For every courier that says they called when they didn't, there are people who will go shopping and come back at 3pm to see the slip, then call and complain.

I've had it happen to me where I'm sitting 4 feet away from my front door and I go out to find a slip on the door when they never knocked or rang the bell, but it's unreasonable to expect them to turn around and bring it back, just as it's unreasonable to think that maybe I just didn't hear it even though I was right there.
Buffet doesnt do auctions
Proof of work is intrinsically dumb.

To store wealth in Bitcoin you are committing to the constant burn of energy in perpetuity.
There is no shortage of money. Yet.
Other motivations exist when using deflationary currency other than hoarding. I don't believe btc deflation is bad.

Fiat currency can also rise and fall 10% in a single day. Problem is that moving the market that much in every day is impossible due to a huge market cap, which BTC does not have.

All cryptocurrencies are not user friendly. Cold, hot wallets, privacy issues, what is the best way to store them, how not to accidentally lose everything etc.

Mass adoption depends a lot on user friendliness which a bunch of cryptographers aren't concentrated on solving.

So, it won't be used as a currency not because of its deflationary nature but because it's just not as convenient as fiat currency.

Scaling issues are also a big blocker. Currently, BTC transaction fees are higher than those imposed by banks. It's no longer a cash, just a store of value.

Core devs are behind a private company, trying to milk the blockchain even more, which will also lead to bitcoin not being used as cash, but they'll sell their own sidechain and offchain solutions, probably just to enterprise.

Blockchain tech is great tech. Cryptocurrencies like Monero are absolutely brilliant. But I'm doubtful of mass adoption, mostly because torrents, free software, as amazing as they are, and convenient for superusers, don't have mass adoption too.
That makes complete sense, tell me more. When you show them that there are enormous optimizations that they could be doing, what do they say?
I think bitcoin and others are way beyond being a currency or commodity. We should think of it as an entirely new kind of asset that needs new definitions and theories. People are trying to fit this new tech in their old definitions or theories and it's not working.
Develop your Custom 2FA Through the UNLOQ PHP SDK
Many great tech startups began because the founders had the protection of doing whatever they wanted (fb, goog, snap) without worrying about other stuff. You guys had a year to figure this out. Startups tend to happen naturally and they aren't for everyone.
It would be bitcoin because of the strong network effects of currencies.
Looks like he is a bot. Just posting three links everywhere
And that's how you end up with a bunch of MongoDB databases in production without authentication turned on!

When picking the defaults to use without config, be sure they're settings that you want people to use.
http://www.thecomplainingcow.co.uk/all-you-need-to-know-abou...

You don't have to send unsolicited goods back or even notify the sender.

But duplicate orders don't count as "unsolicited" and should be returned - however "there should be no cost or inconvenience to you" which is where Nintendo fail badly here.
Coinbase Escalates Showdown on U.S. Tax Probe as Bitcoin Surges