skysight-inc/HackerNews huggingface dataset:
That's my point. Nor are "people who are offended by challenges to their political beliefs". Ostensibly his crime was "creating a hostile work environment for women and minorities", but this is clearly not defensible to anyone who read his post. He was fired for challenging (an anti-white, anti-male, anti-conservative) political orthodoxy, and that's illegal in California.
You realize things can change and adapt right? Just because bitcoin was conceptualized as a currency doesn't mean that it always has to be one. Bitcoin may prove to be a better store of value and a hedge against inflation, like a next generation savings account. Don't be so narrow minded. Look at how the web has evolved, I highly doubt Tim Berners Lee could conceptualize Facebook, Youtube or Google when he put together the fist world wide web page.
I have, yes.
Just like all internet based companies went out of business after the dot com bubble crashed.

I agree that crypto is in a bubble right now, but that doesn't mean it has zero value as a technology.
Of course, it was just an anecdote :-)
Are you a Xennial?
I asked a question because I assumed that I might not know something about it, since C# has Tuple<T1, T2> generic class just for that and if it would be just that, Python would have nothing on C# in that regard. But your comment is exactly what I was thinking about.

So, is there something else in Python that is not present in C#?
Flying fixed-pitch copters is risky. The question is: more risky than driving in traffic? More than taking the bus or swimming or eating fatty foods or a hundred other things we do without blinking?

Still, it'll have to have a measured safety record before I'd want to fly it. Better yet, automate it to go from heliport to heliport in a crowded city, a sort of aero-lyft. So I don't have the chance to screw anything up. Because I'm thinking the human operator is going to be the root of any accident stats. Imagine a swarm of these over your city, with humans in control.
This 100 times. Crypto currencies can be both successful (read widely-adopted) and have a sane, stable valuation. It is harder and harder to argue around bitcoin since a lot of people have taken sides already and have “skin-in-the-game”.

Every time one says crypto is overvalued the reply looks like: “you don’t understand”, many times coming from somebody who barely understands what distributed and consensus mean. No pun intended.
No, Stripe forms a C Corporation which separates the company's income from your own (as opposed to an S Corporation or LLC), which will prevent Germany's Welteinkommenprinzip from having an effect on your German tax return.
Good Luck Spending Your Kodakcoins
I wasn't aware of that, but for sure it's a shame.

We kind of got a small revenge on the hardware side with Arduino, although ruined by the trademark dispute in the US.
If you don't understand technology you're not going to understand crypto-currency, that's the point.
There is a difference between people understanding why Bitcoin is like gold and people that say it can't have value because it's "made out of thin air." Not saying Buffet is one of those but such people pop up every now and then.
And McAffee is a good subject-matter-expert according to you, right? Obviously he has done way better than Buffet? Is more reliable?

Though Thiel's de factor endorsement goes a long way...assuming his fund hasn't sold yet.
This is a great guide. I followed the similar steps for https://gitignore.io

I was doing a lot of development work and going to github.com/github/gitignore to copy templates from GitHub's website to my own file system was getting tedious. What I wanted was a simple command line tool like

gi java > .gitignore

So I built it over the course of a week while at Mammoth CA. I was on a snowboard trip so I would ride during the day and code at night. I was thankful to have a great designer (who worked at GitHub) help me design the site. And today the project is almost 5 years old and gets nearly 80,000 MAU's.
I think the counterparty risk involved in buying a long-dated (and expensive) put from one of those exchanges overwhelms any possible profitability. If Bitcoin really did crash, who's going to pay up for it? Right now there's not a very good answer.
Unfortunately, this means that Traefik's default Let's Encrypt integration (without setting a DNS provider) does not work anymore. Although the logs now say "could not find solver for: http-01", they actually use tls-sni-01.
I believe that 98% of the roughly 1400 coins listed on coinmarketcap will come to a bad ending, because the vast majority cannot has no good enough reason to exist. That includes all bitcoin clones with a few parameters tweaked and a different hash flavor of the hashcash PoW.

Bitcoin continues to evolve, and will find more use cases with 2nd layer scaling solutions like Lightning.
Ethereum continues to experiment with proof of stake and sharding solutions.
Both will explore ways to increase privacy, hopefully in ways that do not impair scaleability.

Those two are the only ones I am reasonably sure will still list near the top, 10 years from now.
Compare it to something else then.
Other industries, for example the automobile industry?
Have a look at https://en.wikipedia.org/wiki/Ford_Pinto . And have your received a recall notice for your airbag yet?
Sadly, from a usefulness perspective, it seems these improvements are incremental, and the increments are getting smaller every year.
To deny this is simply delusional.
Buy a projector.
I was always curious about his stance with tech, why "he doesn't understand them well enough." ? What about them that he doesn't understand that he can with non-tech stocks.
This was a deliberate design decision by WhatsApp. I even remember going to a talk by a WhatsApp engineer when they announced end-to-end encryption and he spent a fair amount of time detailing the method WhatsApp had implemented to allow for adding new users to groups while allowing these new users to read old messages. So I'm pretty sure this has been known from the start. Don't use Facebook products if you care about real security.
Softwear: How Outlier, the Underground Fashion Label for Nerds, Got Cool
Mostly high-level programmer. I may be wrong or be thinking of another recent attack but my understand was this: the attacker allocates 256 seperate pages, ensures they're not in memory and then runs code like this:

if(false_but_predictive_execution_cant_tell)
{
int i = (int)*protected_kernel_memory_byte;
load_page(i, my_pages);
}

Then it becomes a matter of checking speed of reading from those pages. Which ever one is too fast to be loaded when read must be the value read from protected memory.
[Copying my comment from https://news.ycombinator.com/item?id=16112237]

Unfortunately, this means that Traefik's default Let's Encrypt integration (without setting a DNS provider) does not work anymore. Although the logs now say "could not find solver for: http-01", they actually use tls-sni-01.
Thumbs up on licensing. This is key to the success of a project in my opinion. If a project is missing a license, that's a clear sign that I can't use it. I've even filed issues on open source projects stating that I want to help them, but I can't due to unclear licensing.
"Usually"?
> In my many years of experience doing software professionally, the serious bugs...

> This is not just a claim, this is my personal experience after about 23 years of programming where 90% of those years were spent using statically typed systems.

If most of your experience was with statically typed systems, it's just logical you would have very little experience with bugs that are prevented by statically typed systems - because this prevention would be at work. Looks like an opposite of survivor's fallacy, really.
Show HN: Error Handling in One Line of Code (Golang)
What viewing distance do you use?
Something I think is forgotten is that people who understand blockchain and Bitcoin don't necessarily understand investing.

Bitcoin seems to be the first investment for a lot of people. Supply-and-demand, cash flow and market psychology is probably something you are not that used to thinking about.

(hmm, seems like I said about the same thing as you did, read your comment too quickly)
In the short-term, this approach will struggle to compete against WYSIWYG editors. But as soon as they can match them in output, they’ll improve exponentially faster. WYSIWYG editors has a ton of code to maintain, while a model is simple to improve.
The Snopes take on it is worthwhile and adds more context about previous snowfalls:

On 21 January 2017, flurries from dawn until late afternoon left most of the area blanketed in snow...A month before that, there was a brief flurry of snow lasting only a couple of hours...

snow was documented over the desert in the Bechar region near Aïn Séfra in January 2012...

Before 2012, the most recent significant Saharan [sic] in this region appears to have occurred in February 1979, though it bears mentioning that a lack of social media and widespread digital cameras during these years would have made a light dusting far less global a news story.

https://www.snopes.com/sahara-desert-snowfall/
I don't know why this is getting down-voted. Tulips die, Blockchains don't.
Depending on what is in your git repo, please don’t be the next Uber - if you had any secrets in your repository (even historical), definitely roll all your API keys and check secrets/credentials etc.
I believe solar cells only get electrical energy from photons with energy roughly corresponding to the bandgap of the cell.
I think we should define what 'crap' actually is...
We need a git repo with known-good generic brands, preferably that can be flashed with open firmware. Any recommendations?
Thanks for posting this. Very informative read

I think my most successful side-project stagnated at about $100/month in monthly revenue (which was roughly break-even given my operating costs). When I couldn't get it to grow beyond that, I eventually killed it. I actually didn't have much churn, but getting new signups was difficult (and expensive) and I just wasn't charging enough to make the whole thing worth my trouble.

Things I learned:

- Spending money on Adwords was basically the same as setting my money on fire.

- Paying bloggers to review your product seems sleazy, but the popular bloggers in your niche expect it (and the more popular they are, the more money they demand) and it actually works better than CPC advertising.

- If you think you've found an under-served market, chances are other devs have noticed it too, and they probably have access to more money and resources than you do as a solo founder (it's always great to see a competitor with better stuff launch 2 months after you, so you cut your price, then they cut theirs, so you cut yours more, thinking: "I'm a lone dev, this is a side-project, I don't need the revenue, I can surely win a price war." Which ultimately ends with subscriptions priced too low to be worth the hassle. But at least it was a boost to the ego that those other guys saw me as a competitor).

- If you whip up something really quick-and-dirty in Ruby-on-Rails, there's a good chance you've failed badly at architecture and adding new features to keep up with the competition will be difficult :)

- Just use a third-party mail service like mailgun, mandrill, et. al., All my transactional email was going to people's spam folders until I spent many hours learning about DKIM, etc.

- Stay away from the education market :D
So the problem is WhatsApp servers can add people to groups? I don't want to be a cynic but aren't groups per se stored on a centralised server? Or the definition of a group at least. So this isn't much of a surprise?
In related news, the NC Legislature is also trying to completely overhaul the judicial structure including redrawing the judicial districts.

http://www.newsobserver.com/news/politics-government/politic...
Whatsapp never allowed new users to read message history. Never!
Imagine a store clerk doing a similar thing after going window shopping to understand why many people would prefer to avoid such a thing.
I think except for Bitcoin, most altcoins have no infrastructure or developers working on it and hence doomed to fail. There is definitely a bubble and individual investors not knowing how to time the market will fail and lose lots of their hard earned money.
I'll definitely test this with Twitter!

I'm using IFTTT to send webhooks from twitter and the delay can get up to 15 minutes. I also tested Microsoft Flow and the delay was bigger than IFTTT.
gold is an investment, not a store of value. Between 1979 and 2001, it lost 70% of its value. What kind of store of value does that?
Amazon's Alexa Voice Assistant Coming to Toyota's Cars This Year
>you're prepared to examine your definition of the word "essential".

This is the real, real big issue. We are surrounded by our peers spending money and ads that tell us to spend more. It makes us lose touch with what's a need vs a want and what sort of spending would actually improve our lives. It's going to be different for everyone, of course, we aren't the same, we all have different priorities in life. I remember reading a Reddit post where someone thought a stay at home mom selling her (financed) car was totally ridiculous because the kids might have a doctor's appointment one day. This was an upvoted post. This was a second car and the family was in very siginficant debt. Sure, a second car is very nice but not anywhere near a "need" for a stay at home parent.

Like, uh, if she needs the car one day she can jut drive her husband to work and pick him up again.

Personally, my family can certainly afford a second car, but we have one car because a second car would costs thousands of dollars and it's just not worth thousands of dollars to us just to avoid the inconvenience of dropping my husband off at his work on my way to my work and picking him up again. That money is better spent on things that give us more joy then avoiding spending more time in the car together.

Every dollar spent requires trade-offs.

Having a spouse that agrees with you in the realm of personal finance and life goals is incredibly important. I don't think a marriage could last without having the same financial/life goals. Not without a large amount of resentment anyways.
The US’s record of reliable and efficient public transit is abysmal. Out west here you’re lucky to even catch a bus that takes an hour and fifteen minutes to get you where a 15 minute car ride would.
Why would you trust, in the event of a Bitcoin meltdown, which is the case where your put pays off, that those exchanges would be in a position to honor their contracts?
Born and raised in NC: Can't say I am surprised.
Using technical RFCs as a management tool
The easy way to express this is: cryptocurrencies are true, digital cash
> Another thing that many people don't realize is that TI makes a huge number of automotive parts currently with extremely tight reliability controls...

Any idea how many of those leverage MEMS tech at the scale and complexity of DLP?

DLP complexity + high vibration platform + operating temperature extremes on both ends of the gamut doesn't strike me as reliable by any stretch of imagination.
I had the same thought - headlights are a very weak link in a minor accident such as a collision with a deer or low-speed rear ending. If the cost of replacement goes from $100 to $1000, that's a big deal!
Another failure for AI.
That's unfair. He's giving credit to activists for making him do an honest day's work.
This is wrong. You don't need to understand hashing and network algorithms to understand supply and demand. There's a fixed supply of bitcoins and a rising demand due to speculation. Anyone can see that that this is what is driving the growth, but blind speculation is how bubbles form, and bubbles always pop.

Here[1] are the signs of asset bubbles. I've posted the signs I feel are most relevant to Bitcoin below.

> Rationalizing borrowing, lending and purchase decisions based on expected future price increases rather than the ability of the borrower to repay.

> Rationalizing asset prices by increasingly weaker arguments, such as "this time it's different" or "housing prices only go up."

> A high presence of marketing or media coverage related to the asset.

[1] https://en.wikipedia.org/wiki/Economic_bubble#Identifying_as...
Billy Zelsnack

Now that's a name I haven't thought about for a long time. The gamer in me wishes Rebel Boat Rocker had worked out because their game had some promise. I only talked with Billy a couple of times and he seemed a good guy.

I met John Romero once in the Ion Storm tower, I would agree with the interview as he seemed a nice guy. Although there's a bit of a rep there. Shame Ion Storm was such a mess.

Met Jay Wilbur as well. Seems I've met quite a number of people in the industry during that time, wish I had capitalized on that a bit better.

Never did meet Carmack or Sweeney, that would have been nice to add to the collection.

Personally, I actually preferred Half-Life level development for a long while simply because the output was so nice. It was all about the lighting for me. Once the level building tools evolved a bit from the first crude Quake1 tools, dealing with them wasn't as bad as people seem to remember. It was those tools that instilled in me that the concept of making things more efficient and to look for more efficiency was well worth the effort.

Eventually a common thing for Unreal, probably UT, level development was to start with one large empty space and then fill it as necessary. As I remember it anyway. Especially with the usage of meshes and instances, it was simply more efficient.

My favorite editor was always DromEd for the Dark Engine used for Thief. The concept of designing levels with real-world units, that lighting had serious gameplay implications, and having to consider sound throughout the level was a nice change of pace.
Why does every discussion about cryptocurrency instantly devolve into a boring repetition of the same old stale arguments?

Do you really think this community has never heard of the Dutch tulip mania?

Everybody already knows cryptocurrencies are volatile and risky, what does this add to the conversation?

Yes, let's talk again about how it's a Ponzi scheme, has no intrinsic value, can't buy coffee with it, it's only good for drugs and crime.

Then supporters will say you can't trust banks, fiat is going to zero, and spew conspiracy theories about the Federal Reserve.

Then someone will hype a random token, then a banker will call it all a fraud.

Every. Single. Person. on this thread knows all of this already. Is there nothing new to talk about?
Heh. Have you seen the Phoronix benchmarks?

https://www.phoronix.com/scan.php?page=news_item&px=KPTI-Ret...

E3-1280 v5 goes from 32278.00 Apache requests per second to 25399.47 Requests per second. In other words, a Skylake Xeon performs like an Fx Bulldozer after the patch. And Skylake has the PCID instruction too.

Although to be fair, static-file hosting is about as I/O bound as it gets, and these patches affect file I/O the most.
He has since capitulated -- Buffett now regrets [0] not buying Google for cheap when he had the chance.

[0] http://fortune.com/2017/05/06/warren-buffett-berkshire-hatha...
The Inside Job: How Clothing Factories Make Your Clothing
In the US right-of-way for a 4-way stop is order of arrival, with yield to your right if you arrived at the stop line at the same time as someone else.

https://en.wikipedia.org/wiki/All-way_stop#Operation

In general it works fairly well even in areas notorious for bad driving (although sometimes people steal a turn, I've never seen someone blow right through one, even late at night).

Roundabouts are different. It's a one-way street that goes in a counter-clockwise circle, so naturally you if you are joining (effectively taking a right turn onto it) you must yield to traffic already on the roadway (that would be traffic coming from your left) as you would when turning right onto any street. Once you are on it, you now have right of way.

4-way stops are more deterministic, whereas traffic can get "starved" trying to enter a roundabout. However, you always must stop at a 4-way (even if it's a rolling stop), whereas you can blast through a roundabout if there's no-one to yield to.
Not usually, it never allowed to see the message history.
Digital Finance Company Crowd Valley Re-Brands as Difitek
A lot of my friends lost money when Tron fell from 20+ cents to 10 cents. Beware of speculation. There will always be winners and losers and reading the bots on Reddit is not helping this bubble either.
> But there are new altcoins that have solved both of these, that exist right now!

What cryptos do you believe have solved these problems?
> Out west here

Dont have a lot of experience with US, but Seattle and Redmond (which are on the west coast) had pretty awesome public transport.. I was able to navigate it pretty easily even though it was my first time in US, and it went pretty much everywhere
> in every speculative bubble, no value is ever destroyed

Public trust is destroyed by bubbles. That takes time to rebuild. In the meantime, it leaks into the political system.

I was in an Uber the day Bitcoin hit $19,000. My driver was proud he'd just taken out a second line on his house to buy. There is a non-negligible chance he, and people like him, will end up on the public balance sheet as a result of these wealth transfers.
It's not a whole another package like yarn. It just works the same as npm install, but better than original.
> And ICOs? Just ridiculous. Solutions in search of a problem.

They're the solution to the problem of "How do I redirect millions or billions of dollars of other peoples' money into my bank account while doing very little actual work?".
You mean he realized the quantum computing idea wasn't going to work, so he moved on to a different idea?
Chip-based cards do use public key cryptography. The actual problem here is that for internet purchasing it is possible to just use the card number without necessarily having physical access to the card chip. This is an intentional security vs convenience tradeoff :/
Good point. There's a lot of emphasis in tech around "disrupting". While in general that leads to a ton of innovation and technological progress, I don't think disrupting fiat/the economy as we know it is as easy as a tech-driven payment alternative.

And just to be clear - I support the development and experimenting around Bitcoin/Cryptocurrency. I really believe there are yet-to-be-seen uses for the blockchain technology that could have severe, lasting impacts (hopefully for good!).

What I have a major problem with is the money-grubbers pushing the technology as a get-rich-quick scheme. It overshadows any discussion around progress or development and is just another way for the rich to get richer.
Because in startups, users are a cost center and the investors are paying all the bills til runway runs out
You're being silly, but this does impact the fastest growing segment of new bicycle riders: e-bikes. Right now, most states classify them as mopeds and may or may not require licensing accordingly, usually not. I don't know if there are any stats yet, since they are relatively new, but these e-bikes seem to me more dangerous in the hands of inexperienced riders than a traditional bike.
The time from when you start the checkout procedure until you leave the store is probably not faster on average. However since you can have six checkout machines in a space that used to have one checkout person the time from when you get in line until you leave the store is quite likely a lot faster.
You just described how every intelligent person gets scammed everywhere--"I'm too smart to fall for their tricks, I'll know when to sell just at the right time!"

No, you won't. Because you don't know the scam, you just think you know. It's not a coincidence that hundreds of Wall Street con men jumped into the crypto space in the past couple of years. You aren't going to outwit them. They know exactly how to operate their scams in a completely unregulated environment.