skysight-inc/HackerNews huggingface dataset:
Email is simple, and works. I doubt anything is going to replace it as the default for what you list unless something massive and bizarre happens that brings down email in general so that everyone has to start from scratch and may as well put together something else.

Blockchain-based systems are... not simple, though they do do work. The advantage there is... what? The ability to verify sender/recipient? At the cost of massive power consumption to keep the encryption going, an unnecessary level of distribution for most purposes, and, as best as I can tell, the inability to delete anything that nobody involved cares about anymore.

If anything replaces email, it'll be basically email with security built in (end-to-end encryption and the guarantee that the From address matches the sender). More than that (maybe a little extra, I might have missed something) is overkill. Even that much is unlikely to come up except as patches on a per-provider basis, which might hopefully become omnipresent enough to remove support for the old version.
The biggest problem of using a blockchain for email is that you will need to have a copy of the blockchain to record all the transactions (mesages) sent in the past.

If you do this in the European Union, you are shooting yourself in the foot.

Why?

First because data protection laws dictate anyone can oppose against the treatment of his/her data in your systems.
Email is considered personal information here.
If you put email in a blockchain you cannot effectively remove data from it because it breaks the whole chain of signatures.

Maybe you could do something like cyphering the data before dumping it in the blockchain, and using a smart contract or inserting a special record to make it unavailable (not erased, but made not accessible).

Second, you cannot distribute / share personal data as you want. In some countries -like Spain- you need a signed autorization by the Director of the Data Protection Agency.
Thanks, thats very helpful. I did not know about the minus sign.

A polite suggestion - maybe the link marked [-], that takes you to the index, could be labelled "index".
proprietary service... Google?
That's terrible. I wouldn't accept getting paid in BTC.

How is the payee going to cash out? One needs to send BTC to an exchange, pray the rate will remain at least equal to the day he received payment and accept a substantial cut for the bank transfer.

By all means, it's a bad idea.
I've been running a large ember app since the pre-1.0 days (2013). We made a few bad choices early on in how we structured our data models that were not the "ember way" and took a while to sort out, but overall it has been smooth sailing. The 1.13 -> 2.0 upgrade wasn't too bad, and the 2.x updates have been painless.

At this point they're pretty good about issuing deprecations a version before they make breaking changes, so upgrading just involves bumping the version and fixing any deprecations that come up, to prepare you for the next version.

They have been pretty aggressive about ensuring addons work with the latest version; you may have issues with newer addons if you're stuck on a very old ember for some reason. `ember-try` is great for running CI against all ember versions.
> EDIT: I seem to have stepped on a progressive mine! Don't worry, I won't debate the hive narrative again folks :)

First, name-calling potshots like this don't belong in HN comments; you should be editing them out, not in. The topic is inflammatory enough without getting meta-snarky.

Second, you've broken the HN guideline that asks you not to start flamewars (https://news.ycombinator.com/newsguidelines.html). There are interesting things—in HN's sense—that could have been discussed about this article; by posting the most predictable of all responses ("I can't help but think how the inverse would sound"), you created the most predictable of all flamewars. Then you kept it going by posting way too many comments. Flamewars should be starved, not fuelled.

I don't at all think you were ill-intentioned, but doing these things lowers the quality of discussion and makes HN the sort of place we're hoping to avoid becoming, so please don't do them here.
This pretty much sums it up: https://imgs.xkcd.com/comics/free_speech.png
I've noticed this behavior with things like Pocket as well.

Is there any evidence you've found of any publishers intentionally trying to load assets in a way that would break with this because it is stripping some ad impressions?
https://github.com/hak5darren/USB-Rubber-Ducky/wiki
What makes someone Alt Right, if I might ask? I've only heard about it via Facebook and it's being painted as fringe extremist stuff there, but absolutely everyone is crazy on Facebook right now. I'd rather hear it from someone who considers themselves part of it.
Interesting. May have to check it out since it's in Early Access.

Also this looks fun - https://www.youtube.com/watch?v=2nKd6y-8a8Y
> I think most of the people championing Bannon are concerned about their standard of living being reduced over the last 30 years, and feeling that trade and immigration policies have been the largest contributors to that decline.

Sure and those are valid concerns. However they are oftentimes framed through a racial lens which Breitbart plays to all the time. To wit, Breitbart continously pushes the "black on black" violence talking point whenever police shootings, police reform, or hell anything related to black people. Like, just look at this article: http://www.breitbart.com/big-government/2015/11/28/5-devasta... - does it ever go into the context of these shootings or try to assess them critically? No, it just parrots statistics and then labels Black Lives Matter protesters as "blood-lusting junkies"

Breitbart also continuously uses "racial statistics" and relies on the work of cranks http://www.thedailybeast.com/articles/2016/08/17/alt-right-r...

>Bannon didn’t just make Breitbart a safe space for white supremacists; he’s also welcomed a scholar blacklisted from the mainstream conservative movement for arguing there’s a connection between race and IQ. Breitbart frequently highlights the work of Jason Richwine, who resigned from the conservative Heritage Foundation when news broke that his Harvard dissertation argued in part that Hispanics have lower IQs than non-Hispanic whites.

>As for bad people supporting someone, bad people support everyone, so that's not really an argument

When high profile American nazis say that this is a good decision and will push Trump in the right direction, I tend to get worried. http://thehill.com/blogs/blog-briefing-room/305912-kkk-ameri...
Probably because I am very fortunate; but I have never done anything but lose from Vegas games to the Lottery and poker with friends.

Based on that - I think an open informational model would go a long way.

I imagine this would be a history or graphing of win vs. loss and dollar amounts or similar statistics for the customer/gambler.

It could be provided on say a slip of paper, presented each time the customer goes to the cage or buys chips at the tables.

The customer could even refuse the paper if they 'wanted to bury their head in the sand'.
What, you mean some proprietary service like Gmail?
Visually Identifying Rank (2015) [pdf]
Are the links from the emails they send out? Might be a token in those links. I don't have any quora emails right now to check.
Apart from reducing OS bingo (no need to deploy Windows to run SQL Server alongside whatever non-Windows OS you use to run your apps on), what is the selling point?

I assume it runs on x86 processors. If I do everything wrong and end up needing a ridiculously powerful machine I can check IBM's POWER-based boxes or Oracle's SPARC machines that run MySQL or PostgreSQL (or Mongo or anything else) and scale vertically well beyond the largest Xeon boxes. But those won't run SQL Server. Being that the case, why not Windows?
I didn't want to skew the discussion even more off-topic. Plus, I know I didn't have the time today to respond to all the counter-arguments to the article.
It's buried in the QuickSight documentation, which doesn't seem to be linked from anywhere in the QuickSight product pages:

http://docs.aws.amazon.com/quicksight/latest/user/configure-...

I opened a support ticket last night after being unable to find this exact piece of information. If only there were a way to make a web page reference some other web page...
I think the key to solving this is to "branch" off the arguments that depend on a contentious topic such as "denying moon landings".

So instead of having to prove moon landings don't exist, there would be one branch that denies moon landings, and the other that accepts moon landings.

This modularises/encapsulates different reasoning chains allowing each to be debating on their own. So whether moon landings occurred could be argued on its own.

The problem today is the "common set of facts and shared reality" that the two sides of politics share are very separated.
I always figured toothpaste for sensitive teeth contains local sedative.
Wow, this is great. It's good to hear an considered opinion piece that lays out good and bad points of the technology, especially from someone versed in a different space.

As the perlers wisely said: TMTOWTDI
Not to mention all of the other employees who lost their jobs.

Personal anecdote: I worked for a similar company (right down to the "[location] Candy and Tobacco" name) for a summer during college. Picking orders in a warehouse and unloading/loading trucks from 5 AM to 5 PM wasn't exactly fun, but it allowed me to buy textbooks the next semester. Worked with a lot of good people, too. Manual labor alongside people from all walks of life puts things in perspective.

I often worked in the cigarette room picking orders and applying tax stamps. When you're doing that sort of work you're not thinking "Oh man, time to ship out more of the poison to suckers today!" you're thinking, "Oh shit, I need to pick 30 cartons of X and get them stamped before the truck leaves in 20 minutes or I'll be in deep shit".
Fruit Ninja is a blast. Even my father (non-gamer) had a blast with it and picked it up right away.
Some do. A common example are secondary "bonus" games you can trigger by getting certain combinations on the main reel.

They give the player a semblance of control over the game, but in the end the math still works out just like a regular slot.
To make one giant shitty company!!!
I expected better results from asp.net core. Performance was one of their main objectvies. It is for sure tremendes improvement over previous asp.net frameworks, but I kind of hoped that I will see them on top 10 or so...
Trees don't have to be refcounted in Rust. Single-ownership trees are possible.
As long as they don't have backpointers. Backpointers are a problem under single ownership.
Personally I love Rust's error handling, but I do think that I understand your perspective.

At least part of your objections would seem to be addressed by the combination of the ? operator to make it trivial to do the equivalent of re-throwing inline, and the error-chain crate, which can make exception-like stack traces/etc trivial to implement.

https://brson.github.io/error-chain/error_chain/index.html
What does a Starbucks/McDonald employee make there? 1900/mo seems like a total joke for a skilled job that requires brain usage, I'd go with a barista gig instead.
Err .. what is a fractional CTO? Also, curious what area you're in? I looked on indeed for such roles in the GTA and it wasn't very promising.
2018 Alfa Romeo Stelvio SUV
>What does it even mean for our positions to be 'reversed'? We are simply people who disagree with each other. What is there to 'reverse' about our positions?

This is a pretty common English turn of phrase ("what does it even mean to 'turn a phrase'?"). This is what revealed your hand. Good try!
I don't know, I think doing acid in a casino could be very unpleasant.
I was looking forward to reading this interview, but I lost interest after he made this dubious claim: "For $7500 with a student discount, I got a much more capable NeXT system at a fraction of the price of a Mac II...".
I would be very interested in Thiel's take on:

* Trump presidency, what the tech/startup should expect from the new Gov.
* His views on privacy and ethics (I know, Palantir and everything, but that's why it makes so interesting to hear from him)
* His take on the top-10 technologies of the future
No more problems with Oracle, but what about Microsoft? Today we have the "cool" CEO, but that may change in the future. Remember Android started when Java was in Sun Microsystems' hands.

Apart from that, C# and Java are not very different from each other. You can get many of that "features" from other Java languages, no need to move away from the JVM, so you can still benefit from the largest community.
It may just be that they're waiting on more consensus from browser/OS makers and will take a stronger look at this next year as Chrome's (and perhaps Firefox/Safari/IE by that point) general SCT deadline approaches. That said, honest question: are certificate authentication questions really within the strict scope of their focus on SSL? The items they grade is pretty bread-and-butter technical compliance and best practices stuff, within the direct control of a single party (the server owner) and independent of any others. It's pretty unambiguous despite any difficult subject choices that may arise from old infrastructure/client issues. Further, there's also the fact that in all this SSL Labs has grown to fill an important unfilled niche in evaluation.

By their nature though CA evaluation and choices are a lot mushier and involve more politics and human factors (witness the recent debates surrounding certificate transparency and how it interacts with internal service usage, vis-a-vis redaction etc). And fundamentally, there are also a lot of powerful, interested actors deeply involved already. Authentication is just a separate domain from the crypto itself, and involves a different set of hairy issues.
Same here, I know guys who go out and buy lottery tickets all the time. I've only ever lost so I have 0 interest.
How many GB did it use?
Oh thank <insert deity> you distinguish readers and writers by their own interfaces. The kitchen-sink functionality available in System.IO.Stream has always been a nuisance to me.
It is unfortunate that this post got so many downvotes. Apparently people only want to hear from people who agree with them. This is known as the echo chamber effect, and HN is becoming one: http://www.nytimes.com/roomfordebate/2011/04/21/barack-obama...
It wouldn't be JSON, but semantic markup would be another option. (Not that I agree with the GP here, just saying.)
They've failed to analyze the merits of the article sufficiently. They are, in fact, committing the "ad hominem" error -- they see what appears superficially to be a trustworthy news site, and they believe it unquestioningly, based on the supposed authority of the source, rather than independently evaluating the claims being made.
I'll listen if Jessica Livingston interviews.
It's only ever going to work for gmail users. For people who read their email in text-only clients this will never do anything.

Why not? If anything, this should been a boon for us text-only client users, since the metadata is structured in a format that can be easily parsed and displayed in an appropriate way, instead of having to deal with HTML conversions.

Having a key shortcut on Alpine to activate the main email action, instead of having to cycle over the various links, sounds great to me.
What for? I don't think that would be an improvement at all.
We'll quietly ban serial trolls or outright spammers, but otherwise we provide an explanation so that the community can benefit from observing the application of the guidelines. We have other tools for dealing with accounts created as a result of the apparent ban.
Wow, thank you! I appreciate that you took the time to go into some detail. It sounds exactly up my alley.

>modifying the culture of the enemy so it is more easily defeated

>everything you do is known instantly by the enemy

Good stuff! Also, this is tickling my brain so hard; I feel like I've read one or two books or short stories that play with the second concept with very effective results, but I can't remember what they were. The later books in the Ender's Game series? Something by Neal Stephenson? Heinlen's The Moon is a Harsh Mistress? In any case, I look forward to Liu's take on it.

I do speak French, as luck would have it, so thanks for those recommendations, too. This sub-thread has mentioned several books that I haven't read but look very interesting. What a gold mine!
Never Alone: 40 Alaska Native elders, community members contributed
Just want to point out sharing with twitter popup window is auto blocked by chrome
What's your specific complaint? This is about the markup in an html email, it actually has very little to do with "email" proper.

Moreover, other providers are free to support this markup as well.
Indiegogo now allows anyone to invest in startups
The Web-Shaking Mirai Botnet Is Splintering---But Also Evolving
Earn money with a hacking challenge ($15000)
> Of all of these things, to build a decent React app, you only need React.

React on its own does not compare with Ember.
Unfortunately, Docker has a fair bit of overhead, more on that here: https://medium.com/travis-on-docker/the-overhead-of-docker-r... . That said, the overhead is probably not a big deal in a lot of cases.

And for the those cases, where it is a big deal, the next two major milestones on the roadmap aim to work around that issue, namely hot containers and streaming input. https://github.com/iron-io/functions#roadmap . Once that's in place, it should perform similar to any API.
Nowadays we still having the scary of deploying on Fridays.
What are we missing to lose this fear? Isn't DevOps mature enough? How big enterprises like Google/Facebook/Amazon.. are handling it?
Hackster: A community for learning hardware
Just FYI: Using code formatting to quote long lines of text makes it really hard to read, particularly on mobile.
Slightly off topic, but something like the "Office Hours" that Kevin & Qasar did, more of a vlog, would be amazing. Favorite part of the event.
Colorcet: 50 new perceptually uniform colormaps for Python
Minor nitpick: the title is (edit: was) missing a leading dot.
How to Write a Viral Blog Posts, Making a Killer Blogging Content
> ripped off the nuclear missile doors

That's probably a result of missile(s) explosion, similar to explosion which resulted in her loss. Occam's razor, you know.
it isn't just steel, there is also brass, etc. Anyway, having at least 2 metal hungry countries - India and China - right near by and knowing how in 199x some entrepreneurial souls salvaged and sold for scrap to India some relatively modern (back then) USSR navy ships left in Africa after collapse of the USSR i'm not at all surprised .. i mean it is just 70m depth. And we're talking about area where ships are regularly "lost" - at least when it comes to registration paperwork - and where a whole large passenger plane was lost recently. So no surprise that one more illegal salvage operation went unnoticed or looked unremarkable if by chance there happened somebody around to look at it at all.
Possibly horrible in some ways, awesome in others. I'd hope for an ecosystem where users have some semblance of secure(ish) control in terms of what is overlaid in their device's viewport, and what others see for them.

But as a user, like with browsers, I'd always want the ability to trump what settings others might be projecting unless it is part of say, an app experience where I'm agreeing to it under the ToS. That way if someone is being offensive with something I don't like, I can decide to switch it off. And I could of course just turn off the AR experience altogether if needed.

But nudity/porn filters will almost certainly be a thing, as will something that cross-references LinkedIn data with other websites to tell you everything you wanted to know about someone including their estimated salary, where they live, how much they paid for their home, etc.

The fascinating part of the next 10-20 years will be observing how the AR ecosystem evolves, how open it will be (hah...), and how society responds. I imagine that like most major shifts in communication and technology, young people will adopt this stuff instantly, and old people will push back because it is offensive, or they can't control it and enforce their viewpoints. History tends to repeat itself in that regard.
Yeah, i agree. Why can't I downvote this article? HN only allows upvotes for articles?
I don't mind that we demand that companies pay taxes.

I can assure you that if it was up to me they'd either pay or get blocked. I really don't understand this mentally whereby companies avoiding taxes is Ok. Who do you think pays the taxes that they don't?
> It's certainly possible that multiple US intel and law enforcement agencies were incorrect in their analysis

I receive phishing emails like the one Podesta clicked on from time to time. They typically end up in my spam folder on gmail and get ignored. They can ensnare technically illiterate people, but are not very sophisticated attacks.

The spokesperson said that the phisher was targeting government officials in a number of countries. It's difficult to see why this makes the attacker "state sponsored". Is the idea that only a state would desire to dig into the emails of other states? I'd say that many corporate interests would also benefit from it, as would those doing speculative investment, etc. The list is long.

The other thing is that there was no damage to the US election. Arguably the release of the Podesta emails helped American voters learn more about candidates than would have been possible without alternative news orgs like Wikileaks.

If on the other hand there was a Stuxnet style attack on electronic voting machines, or on traffic lights near polling places, then sure, it's likely state sponsored.

Any teenager with pentesting tools and a VPS could have done all the hacking relevant to this election. Sure he/she could have been on the state payroll, but it counts more as mischief than cyber warfare. That our government and one of our candidates came out strongly beating war drums over it says more than any of the leaks or official statements.
> fighting the compiler sometimes means abandoning perfectly reasonable (and efficient!) designs just because the compiler doesn't like them.

Citation needed!
AWS instances are more complicated to handle and at the low end I'm sure their underperform in terms of disk I/O, plus you'll need to build your own AMI or automate installation (chef, puppet, etc.) to deal with possible instance retirement.
TypeScript generates some code that's unlike what a person would write directly in JavaScript, which probably does impact performance to some degree. Enums can become integers where a human might decide strings are good enough and more readable than magic numbers. And if you're only using TypeScript, you can avoid writing some run-time sanity checks. But it also emits a lot of boilerplate for modules and classes and such. Not sure if the net effect would be a gain or loss.
For the last few weeks, I've been doing all my Rust hacking in Visual Studio Code + the RustyCode extension on both Windows and Mac. It's a good experience, but the (currently early in development) Rust Language Server will make it superb.