skysight-inc/HackerNews huggingface dataset:
> "I'm sorry you feel sad because I ran over your cat (but not for running it over)".

Hyperbole much? How about "sorry I called you during dinner"?
This is an email client vulnerability, not a PGP one. The obvious solution is to not use a client that autoloads HTML to decrypt your emails.
AbuCoins shutting down
The recruiter is not usually empowered to filter a qualified candidate because they "only" worked at Amazon though, especially not if they made a good impression at Amazon and come with a referral.

I don't think anyone with a final say cares what the recruiter says beyond here's a list of CVs, they usually aren't qualified to go much deeper, but if they are, they aren't ranking companies based on what juniors on programming forums think are trendy.
Short version: connections and/or tax evading advises.
> - Plato died at 80.

> - Confucius at 72.

> - Michelangelo at 88.

> - Sun Tzu at 75.

> - Etc.

These men were also not your common laborers or soldiers.

Being rich and/or powerful has always been a benefit to your lifespan.
This hardly seems like an OpenGPG or S/MIME vulnerability to me and more like an XSS-like exploit of email clients.
I have location history off, but obviously need location turned on for my apps to work. I only want to turn off Google (I even froze the Google Search app).
This is well stated. But as anyone who has used a framework or other higher level tool knows, at some point you need something it can't do... and you're forced to dive under the pretty cover and get dirty. Sometimes, often even, the time you save with the simple exterior is totally offset by the time spent dealing with the edge case. Then special kludges are built to deal with those issues, until eventually you have 10x as much complexity in your kludges than the original fancy tool saved you in effort. Then you ask yourself, "Why did we do this?"

So there is the challenge - finding the tools which give enough advantage without imposing too many future burdens. I'm not one of these people, but there are people who still use C and Make and bash and build huge, impressive systems. Sometimes narrow and deep means capable and happy.
Who will win Eurovision 2018 according to the bookies?
One thing that stood out to me is how much of what he talked about is still true and still playing out decades later. The fundamentals of technology businesses and the dynamics that occur really don’t change all that often.
E-Mail needs better tools and better standards than GPG IMO.

For one, GPG tools are difficult to use. Anything beyond a simple 1-click-setup-ready-to-use-including-keyserver-publication will make any wide market adoption difficult.

On the other, the GPG standard is a bit ... clunky. Ideally it should be modernized to take advantage of the email format; add generic messages about encryption in alternate mime content bodies and simply encode the encrypted messages into it's own. I imagine other, similar, improvements could be made, up and including having GPG also sign the email headers before pushing it out into the world.
They claim their embargo was "broken" [1]. Maybe by this tweet [2] from GnuPG trying to clarify in what way PGP/GPG are "vulnerable."

[1] https://twitter.com/seecurity/status/995964977461776385

[2] https://twitter.com/gnupg/status/995931083584757760
Honeycomb Excellent Postmortem: RDS Performance Degradation
There definitely is a problem with how long copyright lasts, and Disney is directly responsible for strongly lobbying to make it last longer.
I've never felt like any of this was "added" complexity though, just different complexity. Managing a full operating system inside a virtual machine or packaging an application for installation with dpkg/rpm/etc is not any simpler, it's just the complexity we have suffered with to date so we are more familiar with it.
Well the Shire is saved in the end, isn't it? I think it is more that is a smaller scale conflict playing out after the resolution of the larger conflict which simply does not work very well on film. Maybe in a tv series, it would work. Even then the movie is weighed down by several drawn-out "endings" after the resolution of the main conflict, which was one of the major criticisms. I do think the movie captures the bitter-sweetnes of the end of the book with the elves leaving middle-earth and so on.

I don't think Tolkien would have liked the movies, but then again, he is dead.
Fyi, google also uses it. Has been using it before Apple. Even opensourced it so that people could make sure its effectiveness. Also, right now its AI division is doing considerable research in federated learning ( its basically, diff. provacy).
But,apple promoted this as if it was their breakthrough.
Heard of Ian Goodfellow (the GANfather)? He is one of the geniuses at G researching in this area.
But if you knew, going in, that you likely would end up hating your career and wishing you had chosen otherwise, then why not aim for a career that you KNOW will pay incredibly well, also knowing that it may be soulless... but that you'll be able to retire much earlier and then do something useful? Aiming to be a hedge fund manager would be a much wiser choice, I think.
There at least 4 good native clients in very active dev atm:

* Fractal (https://matrix.org/docs/projects/client/fractal.html) from the GNOME community (who just had a big hackathon in Strasbourg last week: https://wiki.gnome.org/action/login/Hackfests/Fractal2018). They're looking to add E2E and VoIP in the relatively near future.

* Nheko (https://matrix.org/docs/projects/client/nheko.html) - a very Telegram-looking Qt client, which has been in very steady progress for ages. They're actively working on E2E right now.

* Quaternion (https://matrix.org/docs/projects/client/quaternion.html) - a more IRC-like looking Qt/QML client, also in very active dev.

* Gomuks (https://matrix.org/docs/projects/client/gomuks.html) - this one's new; a really nice dedicated text-user-interface client written in Go - again, in very active dev.

Meanwhile we're also doing everything we can to improve Riot, but for desktop usage a native client will always beat an electron one :)
> I don't think Rudolf Hess is particularly popular amongst neo-nazis. He defected, after all.

Apparently he actually is a neo-Nazi icon, "appearing" somewhat prominently in the docudrama The NSU Complex about the NSU murders in Germany. Brief Googling turns up a decent answer regarding why on /r/AskHistorians[0].

tl;dr: he was a high-ranking Nazi, he was still alive in the later half of the 20th century, and it was socially and politically acceptable in West Germany to advocate his release from Spandau.

Edit / Grain of Salt: The linked post references a neo-Nazi terrorist bombing against US personnel stationed in Germany. Thus far I have been unable to find references to this event. If anyone has a link to an article in English or German, I would appreciate it greatly!

[0] - https://www.reddit.com/r/AskHistorians/comments/4tsq1r/why_d...
That piece of string on my finger...
Well, supposing that heaven doesn't exist, it's very different at least in that they really are in those other, fully existing times.

Re: your suggestion that whatever cannot be perceived does not make a difference to us, I care deeply about the future wellbeing of my family, including those years I won't see because I'll be long dead. I'd bet you do too.
Show HN: RecBox.io – Stores email your receipt directly to our app
Humanising Autonomy | Computer Vision / Deep Learning Engineer | FULL-TIME | ONSITE | London, UK | £30k - £40k + Share Option Plan | No Visa Sponsorship

Who we are:

Humanising Autonomy envisions a future where people around the world can naturally and intuitively interact with autonomous systems, and is creating a new category of human-centred products that help people and autonomous systems to better understand, interact, and work with each other.

We are currently developing multiple industrial solutions, primarily in the automotive industry, where we are developing a platform to understand human behaviour and body language across cultures to improve the decision making of autonomous vehicles. Our current partners include Daimler-Mercedes Benz, Cisco and Honda, and are looking to work with select other partners to realise this future.

The role:

As employee number 6, you will be part of the core team and help build the foundation of the software stack, using computer vision to generate valuable information from data sources. You will help in creating deep learning architectures and models and eventually integrate them to create innovative decision-making systems for the major players in the autonomous revolution.

Your work will impact how autonomous systems will interact with people - a field whose relevance is rapidly expanding, and from which you can expect a fast-moving adventure! Your main responsibilities will include:

- Developing and analysing deep learning and computer vision models
- Developing evaluation metrics and model testing procedures
- Working with data scientists / anthropology teams to understand how insights can be applied to the deep learning models.

The role will involve large responsibility and autonomy within the company, and require the ability to work both independently as well as part of a creative core team of designers, engineers and social scientists.

Apply to us via Angel List: https://angel.co/humanising-autonomy/jobs/351268-deep-learni...
Ask HN: What kind of software is used by VC and PE firms for their work?
I''m curious. I would love to hear what tools they use and perhaps some of their pain points.
If time is not a straight progression where the past is what happened and the now is reality and the future is what might happen, that's interesting and changes a lot about how we model things.

But as long as you can only perceive it as such, it's a meaningless distinction from a practical view.
Twin Cities man's phone charger bursts into flames, leaving SUV in charred ruins
I think you're doing a disservice to marketing - both of the elements you've mentioned actually fall under the marketing banner:

- Coke: their branding, market research, and consumer strategy got them where they are today. All are marketing functions.

- McDonald's: franchise go-to-market strategy, branding, consistency of product. All are marketing functions.

Whether or not paid advertising helped them is a whole different argument (and one I'd argue, as when 'tis the season, it's always the real thing...)
There's no way to private message on HN, so I'm just going to leave this here for a little while and delete it.

Call me at -------. I will talk. I will listen. It will be private and not judgemental. I'm not a professional mental health specialist of any sort, but I do feel like when it gets to the point where you actually type out the words like this hearing a friendly voice might help. I'm awake. I'm ready for a call right now. If you don't want to talk today, call me tomorrow, next week, next month, whenever. Write down my number because I can't leave it posted.

1-800-273-8255 <- these people are professionals and can help too.

edit: If you didn't get the number and want it, leave a reply and I'll post again.
> the car should just shut down when it detects the key is not inside the car.

Well, you can't have the car shutting off if the key is suddenly not detected. The battery might be low, or the key gets dropped behind some metal. But it does mean that after you've turned it off you are stuck there.
I wish there were more people like you around. The real mess I see coming, or, I should say, which has already happened, is summarised below.

As the IT world loses the freedom through the "productarisation" of everything and the wish of an unreasonable, lofty simplification our jobs become un-skilled, payed less, and a bunch of inept lead the way towards the disaster.

The rub is that there is not single answer, each IT project has its own peculiarities and history, I mean, of course there are patterns but Docker won't solve all problems, nor Python nor Go. It depends.

To unravel the complexity of the current problem at hand you need expert people, not only products and buzz words seller/buyer.

I argue that sometimes by hiring good people you would probably save the money you spend an all the hassle, licenses, bug, that those "mature" products come with.

There are some wise of companies around but the reality I see is that they over-spend on their IT infrastracture as the management, who has no idea, follows the craze.

All this will come back as more and more of those companies go burst, but we need to wise up not to get hurt ourselves.

The rub is that to run a middle-big infrastructure, or to run a software company, you do need competent people and there are not too many of them around, I am afraid.
Hm, I would have expected more respect to the importance of the unperceived from a reificator.
Is there a reason for why Ron Gilbert can't pull a Perfect Dark and make a game with the same sort of gameplay, but a new setting & new characters?

It wouldn't even have to be that far removed from the current characters. E.g. Spaceballs didn't need permission from Lucasarts, you're allowed to parody other works. He could make a game that would parody Monkey Island.
The most popular OS is Windows. And Qt is not a native client, at least for Windows. Something modern built with UWP would be nice. Second popular OS is macOS. And native for macOS is Cocoa.

PS not requiring anything, just my 2 cents. I, personally, like Riot.
I've only briefly skimmed the paper, but here's something I've come up with, based on what I read, that might or might not be the same as what they've said, but I think "has legs":

* Randomly choose some fixed sized subset of the data and sort it;

* Based on that, deduce the distribution of the data;

* Based on that, create a destination array, and copy things from the input to roughly the expected right place in the output;

* Run around and fix things.

When sorting numbers, that feels like it has a chance of running quite quickly. For other objects with some other comparison function, not sure how it would work.
>The idea of being relegated to a 2nd or third tier company has been eating at me

Relax. Life is only a contest if you think it is. And it's a contest where you're almost certainly going to get below 3rd place. While progress and peak performance is good, satisfaction with what you have is also valuable, probably better, actually.
When you look at a page that has 5k of text you want to read and 5Mb of JS, that’s what this is
Gfrtr
Can someone point me to a good comparison of Matrix, Mattermost, Zulip, Rocketchat, IRC and XMPP (say, Prosody) or explain what niche each fills if they are not competing.

Assuming for a small company with a dozen employees, all of whom sometimes work remotely.
Numph Womens Copper Knit Top
That is somewhat surprising for me. I spent 4 months in Berlin last year (before returning to UK to look after parent with Alzheimer’s), and was mostly oblivious to that.

Still, as you said, cryptic dogwhistles.

Germany seemed like an unusual case of a country which genuinely faced up to its past, acknowledging the skeletons that all nations have in their closets when we dare look, but I guess people are the same everywhere.
Aren't humans a pretty terrible source of randomness? And especially if they're being asked to solve some kind of problem and their inputs are being used as "random"? I would expect the results to be nigh useless especially if you're trying to find some kind of correlation between different users' inputs.

I don't claim to fully grok quantum physics but what little I do know of it says this is not related to it.
Just ... no. I'm trying to solve a problem, not play intellectual games for how to create stack threaded code.

I had really high hopes for Lua. But 1-based indexing when you're interfacing to C is just not flying. Apparently I'm not alone as Lua comes in at #9 on the "Dreaded" languages list:

https://insights.stackoverflow.com/survey/2017#technology-mo...
Plasma Sprint in Berlin
Hitler had all his pictures retroactively removed after he flew to the UK. He was blackballed.
Dwsg
> This essay is excellent, and to me it clearly highlights the difference between an experienced architect that has been there, done that, and got the battle-scars, and those that have not. The attitudes and behaviours Lawrence describes are depressingly common in the industry - where the bandwagon is the most common form of transport - to the detriment of us all.

As someone who doesn't like docker (the software) or particularly trust Docker (the company) to be good stewards of docker: I disagree. To me, the author sounds like someone with a severe case of NIH.

Sure, you can write ad hoc scripts to manage deployment and testing (which is what docker essentially started as — ad hoc sugar on top of lxc). Ad hoc does not scale. At Megacorp we had apps written in Java, Scala, .NET, Ruby, Python, JavaScript, and things targeting those VMs like Clojure/CLJS. At some point the value of providing a standardized interface (docker or not) for both the developers and the operations folks outweighs whatever NIH might be kicking around. Operations for each app might be the responsibility of one or two people. If someone got sick or went on vacation all hell would invariably break loose. Being able to share a standard interface means it's much easier to distribute the work. Having a standardized interface means that once a problem is figured out in a staging environment, the fix can be rolled out with far more confidence elsewhere. I've seen the logical conclusion of doing everything ad hoc. And trust me, when you have dozens of products across at least four environments, with decades old legacy cruft in various places along the way, it ain't a pretty sight.

In fact my experience has led me to the ideal of: every environment should be identical aside from its scale. I'm well aware that docker doesn't accomplish this unless everyone's running Linux. However, the argument of just slap together some ad hoc scripts for the dev environment and then again some new scripts for the production environment makes my skin crawl (and it was a bit of an ongoing battle with ops folks at Megacorp outside of their docker shenanigans). Having the same interface for a dev environment that I do in production means that I can practice and test things well before they hit customers. Change requests become less scary. And, of course, my ubergoal: ad hoc environments become possible.
Another issue negated by electric cars. No burning fossil fuels, no carbon monoxide in my garage.

Ironic that the only mention of EVs in this thread was about how Teslas turn themselves off and lock automatically. It's like everyone is complaining about having to do wiring at colos and some techs getting accidentally electrocuted, while I spin up another instance on AWS.

BTW, my two Nissan Leaf EVs have the a keyless fob thing, and like the ICE cars, they beep if you leave with the car on. It seems like manufacturers just can't come up with a sensible and intuitive way for the keyless fob and car state to interact. Maybe the idea of putting a physical key into the ignition was a better paradigm.
This looks like really cool tech, unfortunately I've got an iPhone 6S so can't test it.

But there's no reason I can't view the images, right? I highly recommend making a web-embeddable image viewer, and displaying it prominently on your marketing pages.

If the tech works, you could have a really solid b2b business here. Lots of opportunities, especially if you get the method patented (ASAP). But you need to make it so anyone on any device can view the generated photos. That way only the creators need the high-end phones, and they can share the content with anyone.

Use cases I can think of:

- Journalism w/ interactive 3d pictures

- eCommerce / shopify integration

- social network integration if you did bizdev right (distribute as an SDK, charge licensing). Looks like you're in San Diego... snapchat is nearby, and they would go nuts over this tech. (But you NEED to patent it.) They paid $150m to acquire Looksery, which was the company that built the original "lens" technology. Very similar situation to you.

- educational content

But the solution must be viewable by anyone.

P.S. Looking at your blog, you've got a really focused approach to technology. Clearly, many years of work and expertise have gone into this project. Nice work. I hope you can make some money on it! Let me know if you want to chat about ideas for monetization, email in my profile.
Sleepovers and Overnights
One reason is deflecting blame to shareholders. The executive board can claim "We hired the best to help us..."

> You'd think any well-run company could get the same sort of insight from its own people.

The paradox is many companies disenfranchise their own employees through hierarchy and politics.
As Let's Encrypt showed, this is all about usability.
I see how this can be used to exfiltrate an email you’ve sent to others, but th exploit doesn’t seem to show how to exfiltrate private emails between other parties. I mean, it’s an interesting bug, but since the only I can exfiltrate is the contents of plaintext I sent you in the same exploit then it doesn’t seem to leak anything other than any HTML email does.

Am I missin something?
You bring up a good point about disabling signup on the main server.

I've recently been wondering why the Matrix team wouldn't want to lose some of the control they have over the Matrix universe..

They could solve their scalability problem by bringing up other homeservers (why not a paid riot.im server even?) or promoting other open servers hosted by the community.

Seems like Mastodon folks are favoring horizontal scalability by making people use various servers, but the Matrix team wants to keep mostly everyone on matrix.org.

(I hope this doesn't sound too negative.. I know it's not like Matrix folks want to centralize things.. It's just, I wonder why they don't promote other homeservers more)
Only on feast days

https://en.wikipedia.org/wiki/Calendar_of_saints
How Technology Will Fix Traffic Jams
That would be the warehouse workers not tech
Pfj.in
Sure. Assume you're a state-actor who wants to read someone's email. You can force their ISP to add code to their SMTP server that adds an efail-pixel jacket, but you can't force them to turn over the customer keys.
Saint Nicholas is not Santa Claus, at least in Orthodox parts of Europe. St. Nick day is in November and celebrated apart from Christmas.
> You can't vote with a wallet. And choosing who you're giving your money to is ultimately pointless in a system where a few huge company can buy the little guy / franchise / studio / ... that you supported.

Emphasis on "support_ed_". As soon as they are bought out, stop supporting them.
Definitely can relate to that...
One of my colleague is the type of person who somehow forcibly denies doing the most straightforward things/solutions.
Every problem is being 'solved' by pulling in yet another library that somehiw touches the problem. Of course it needs it's own layer of abstraction to be swapped out easliy for yet another library im case the first is deprecated.

All that for stuff which can be solved with simple 1-10 lines of code.
(not these everlasting functional programming chained to eternity lines. real slim and dumb code)
Given the history of the templars, I'd rather sell this as "Secrets the Pope didn't want you to know!"
Reasons you might avoid the widest SIMD in particular cases, particularly for avx2 v. avx512, which include the number of available SIMD units, clock speed, and number of available registers. However, recommending against avx in library code -- we have dense matrix multiplication here! -- is odd. (Various kernels other then fft and gemm have had non-trivial work to use avxN assembler or intrinsics and doubtless others could benefit.)

There are relevant snippets of information on SIMD trades-off around FFTW, BLIS, and, especially, libxsmm. This stuff definitely isn't simple.
How has Trump’s popularity changed during his time in office?
Special diet:

* kill infidels three times a day for two hours each