skysight-inc/HackerNews huggingface dataset:
I use both Google Photos and Apple Photos and honestly, most of the "suggestions" from Google Photos are uncompelling. When I switched back to iOS a few months ago, I didn't find anything keeping me from moving primarily to Apple's solution. The most impressive automatic-photos-adjustment thing I've seen is in Lightroom now - and Adobe wouldn't be my first guess for AI leader.

I find this to be a general trend with Google: they may have more advanced AI, but haven't yet figured out super-useful ways to apply it.

They also are perfectly willing to undercut their own AI to serve business goals: the Assistant on my Pixel wouldn't even let me do "hey google set a timer for five minutes" if I didn't give Google my full location history. Because you need that to set timers...
Most hackers here either work for Google or really wish they could.

Any opinion voicing opposition to Google will get mercilessly flagged and downvoted.
Can confirm, nestjs looks nice
I got a visual on a web page.
Have you seen this before?

https://www.edx.org/micromasters/bioinformatics
It depends a lot on where you go. Both Australia and Canada are easy to go through cashless, except for small stores due to the card fees. I don’t know about Canada but Australia has capped the card fees so debit cards are more popular than in NZ.

Still you don’t really see the vendors at small farmer’s markets with the payclip things like you do in NZ.
> There's no rational debate to be had, since they only really seem to happen with bodies fresh in our minds.

That's because they are always fresh in our minds, it's always a crisis. Mass shootings are the norm in America.
> Generally: don't do encrypted tokens

Can you point to a RTFM on why not? I'm sure it's a big list of reasons but where can I read about the biggest one?
https://www.suse.com/success/stories/eurocontrol/
Huh? He founded metaweb out of his PhD, which became the knowledge graph at Google, and is one of the most successful symbolic AI projects in history.
Has AMD released Spectre patches for all of their old chips? I'm guessing they haven't so it looks likes Intel has company.
This is one of those statistics where there are only two distinct values that matter:

- Zero shootings
- Too many shootings

Any number bigger than zero is too much and we should do our best as a society to decrease it to zero.
It's common parlance around people I know to use "Monzo me a tenner". Monzo has taken off pretty incredibly in some areas, it's just a bank though.
The strength of Google’s AI is not because of its technical superiority (that helps) but because of the huge amount of ubiquitous data it has on users. AI is not magic, it needs data to perform well. Challenge for Apple is where will it get this data to provide customized AI facilities to its users, and this will inevitably lead Apple to the privacy issues Google is facing.
Yes, this sucked. I just had a 1 hour delay on a 1 hour flight (AMS-ZHR). Unfortunately, no compensation until its a 2 hour delay (but thank god it was only one hour!). Passengers who had a layover were noticeably less happy.
GoFundMe acquires YouCaring.com
> its scary

So is 'Saw'. Doesn't make it true.
My advice regarding crypto code that needs to run in Javascript in a web browser has not changed: don't design systems that depend on crypto running in a web browser.

The rest of this should be fine in a native phone app.
Care to tell where you're getting this info from? Checking https://en.wikipedia.org/wiki/List_of_countries_by_firearm-r... If I sort by homicides US is above all european countries, so is if I sort by 'total' (although montenegro is right behind it)
I live in the U.S. and haven't noticed anything catastrophic about it. Am I living in a bubble?
My hypothesis is that most customers doesn't care about AI and that it wont affect phone sales numbers at all.
He doesn't sound defeated to me. He's repeating the same message he has for a long time now. The only practical realistic solution is at the political level. I don't recall him ever implying the tech alone was a complete solution. Votes, not Code.
Full disclosure, the code base I'm currently working on is in the same situation...
I think the stage was being set for this already. I have things in common with this article, and I'm Gen X / Millenial blend. (I grew up with computers before they were popular because of my dad's IT job, was an early internet user, etc. But I was early enough and lucky enough to dodge most of the crap that Millenials have had to put up with regarding recession, unemployment, etc.)

Programming and architecture were basically my first two hobbies, and both were engaged through classes in high school. And I only had those opportunities due to a magnet high school that specialized in engineering and technology. (For instance, we still had a shop class, though it was a high-tech version with CNC mills and metal lathes... My friend liked to make aluminum lightsaber handles.) So I think you're absolutely correct in identifying schooling as an issue.

I think everything else you discussed before that last paragraph is just a product of a support structure you had, that not everyone else was fortunate enough to have. For instance, my mother was extremely focused on schooling and me being college bound, to the point where my C in history in middle school was completely unacceptable. Because middle school feeds high school and high school feeds college. Hobbies and other enjoyments were seen as distractions from schooling, not vital parts of my developing personality.
That's not my point. My point is that facts are being overlooked in order to exaggerate the trend.

Pick a random person on the street and they'll probably tell you the number of shootings in the USA is going up, not down.

As I said, action should be taken. But if people are misinformed, the correct action cannot be taken.
Are you shipping a real webapp where the server fully controls the JS anyway, or are you shipping, like, a WebExtension?

I think the TL;DR is "I'm not sure you can do this safely without having a security person on your team".
Zuckerberg controls the voting stock. He's not going anywhere unless he wants to go. He's one of the few CEO's that has that much control over his company.
> Challenge for Apple is where will it get this data

iPhone, Safari, Maps, Photos, App Store, iTunes Store, Apple Pay, Apple TV...

They may never have as much data as Google, but they have a lot.

The latest hotness in AI research is self-training, which helps extract more goodness from data. So with some cleverness they may be able mitigate their data disadvantage somewhat. Of course Google works on this area too.
https://news.ycombinator.com/item?id=16748529
Glide.js a dependency-free JavaScript ES6 slider and carousel
You see something before hitting backslash. I guess you didnt even bother to try it? Why are you even commenting then? When you hit backslash it simply changes the formatting, making what you see easier to read. If I can read the content as text, then it works. Its a text-only browser. Its for reading text, not executing Javascript.

If I recall correctly many years ago on the djbdns mailing list djb said you did not know what you are talking about or something to that effect. At the time I thought maybe he was being a little harsh. As usual, he was right. You are annoying.
It's disingenuous to say that you're voicing opposition when you were saying that the shooting was staged.
No it doesn't, there's no information about it available yet.
>Discworld MUD however has a quality I still haven't found in any other game - be it World of Warcraft, Elder scroll online, TERA or whatever.

As someone who wasn't even born at the release of this game, I couldn't agree more!
This is the first time I've heard of Grasshopper. Are you referring to this?

http://www.grasshopper3d.com/

How would you recommend a 3D printer operator could learn more about Grasshopper? Are the tutorials good?
What could be used with a small/medium sized microcontroller, something like 64 kB total flash budget and 4-20 kB RAM?

IOW, Cortex M0 territory.

Small IoT is about this size, so I think many will be interested in some answers... any answers.

Say, for securely transmitting sensor data to an x86 server (or similar) without hardcoding symmetric keys on the devices.
Definition of an active shooter: "an individual actively engaged in killing or attempting to kill people in a confined and populated area; in most cases, active shooters use firearms(s) [sic] and there is no pattern or method to their selection of victims."
Google has effectively been GDPR compliant or close to it for years. Takeout, view and edit your ads profile, industry-leading internal controls on production data access, etc. They’re a first party, not a data broker, so will have an easier time with “legitimate interest” arguments. They also helped develop the law. GDPR is not a big deal for Google. It’s a big deal for similar organizations that have to suddenly catch up to Google’s security and privacy posture.
I'm not sad for the future. I'm sad for the present.
>Definitely. Nearly all lone shootings have reports of multiple gunmen because it is just so chaotic.

For example at Columbine one of the shooters removed their trenchcoat, which when talking to victims briefly gave the impression of a 3rd shooter.
Makes sense though. Slack and other electron apps are basically running their own isolated browser instance, so they duplicate all of the baseline memory needs of a browser plus the memory of their actual content.
I think he refers to the fact that WhatsApp sends all data via the phone.

The private keys are only stored on the phone. With WhatsApp you have a session key via the At code you scan. All messages first go to the phone, which decrypts and reencrypts using the session key. Quite sophisticated, but sometimes slow and not working if the phone has no network connectivity or power.
Mass shooters have a super high correlation with domestic abuse.
Probably a bad context to use the phrase "killer feature".
A guy goes to the doctor with a pencil in his ear. The doctor says, "Why do you have a pencil in your ear?". The guy responds, "To keep away the alligators. See? No alligators anywhere in sight."
It worked get for alcohol prohibition. I'm sure it'll be about as easy for guns.
It MAY not be that easy... femtocells and whatnot may make that a difficult task. I wondered this myself, since nearly all pirate radio stations are caught.. but cell sites don't work the same way. Just a thought.
If it's on the raspi side of powerful, just use OpenSSL, or maybe Go's TLS stack, again, assuming you can get away with it.

On smaller systems, things get weird. If you can't afford go/openssl, there aren't a lot of things I'm very confident in. BearSSL near the top of the list. That's still double-digits kilobytes of RAM though, so maybe I just ate all your budget. You might be in one of the cases where a NOISE protocol instance is in fact the right answer; depends a little on what else the box is doing and how frequently.

Sorry, I get that it's not a satisfying answer :-) It's complicated!
Ask HN: Has GDPR negatively affected your company?
6 Months After Side Project Launch
It doesn't have to be on the same network, only on the internet and you need to scan the code (see also my response above)
FYI, tons of people have turned down offers from Google, worked there and quit, or never wanted to work there in the first place.
Yeah, this whole thing ain't a problem with Nix. The whole idea of only a single file being able to exist at /usr/lib/libstdc++.so seems quite backwards and ancient to me now.
On Values
> The situation is still pathetic. What do you recommend?

XMPP/Jabber + OTR
Yes, I think so. PGM or some improvement on that is relevant to doing things like reasoning correctly based on evidence.

I envision more sophisticated AGI systems to use DNN or other NN techniques to learn about the world, and be able to take in uncertain input and make sense of it. PGM or similar would then be used to correctly (in the mathematical sense) reason about what to do to accomplish the agent's goals.
maybe replace "managers/leaders/public servants" with "shareholders/party donors" to really ruffle feathers

also , why settle for a level playing field ? why not high privacy for citizens and high transparency for gov/large orgs ?
Ignoring the well argued and sourced history from mises.org proving otherwise, even if militia did mean only organized groups at the time of founding the country there are two strong arguments why it doesn't now.

First, by analogy, does freedom of the press only apply to hand cranked printing presses and not to roll to roll papers, radio, television, and the internet? It's an absurd stance to take.

Second, no group of people has any more rights by being a group than a single one of them. Rights apply to the individual. If they want to group up and practice that's fine, but a group doesn't magic up more rights than the individuals bring in to it.
A bit tired with "Just use HMAC". HMAC makes you pull a hash dependency, which is not much if you do software, but can be a waste of silicon if all you want is a MAC. If you already spent real estate on AES, then CMAC becomes a lot more attractive...

This is the reasons it's at the core of SCP03, the smartcard world is very sensitive to transistor count...
You really are.
> It's tactile and gives me a feel for my spending

Both in games with premium currencies like diamonds, and in real life with plastic cards and services, it's been shown time and again that the further you are from actual cash the more you spend.

This can't be emphasised enough and is, to my mind, a near complete explanation of the drive for cashless. We, as good consumers, will spend more in a cashless world.

When we were struggling to make ends meet after the dot com bust we slowly realised this, and came to draw out cash first for everything possible. If the cash wasn't there first, it did not get bought. I will still, nearing 20 years on, draw cash prior to shopping, or buying fuel etc. Debit cards get used online. The credit card lives in a drawer. Unused and balance free for years.
I'm not yet to the point where I can recommend my thing without even mentioning the other two competitors. I did get bloody thorough, though, and I do think it is good enough for me to bet my job. (Meaning, I'd be willing to lose my job if my employer uses Monocypher on my watch, and data gets leaked because of that choice.)

(As for the original question, I don't know BearSSL enough to have an opinion. It does seem however to get even further than Monocypher on the constant time thing. Monocypher needs the platform to provide constant time 64-bit multiplication. Most do, but not all.)
Fun fact: after Australia enacted gun control and gun buybacks in 1996, murder rates in Australia went down slower than in the U.S. over that same period.
> Well, your reasoning skills are different from your compiler.

Very true.

> Personally, I'm inclined to something like "the human can over-ride the compiler, but only after listening to it.

For me, it depends on the language. If you have generics, macros, and non-nullable types: I'm on board. If you lack any one of those, I'd rather be dynamic. I don't want to be constantly overriding the compiler, writing a lot of boilerplate, or still have to deal with nulls.
> Facebook has removed 70 Facebook accounts, 138 Facebook Pages, and 65 Instagram accounts run by the Russian government-connected troll farm and election interference squad the Internet Research Agency

This looks like a fairly small amount of accounts.
Symbolic AI is 20th Century AI.
Hi! Sorry, I wish I could do that, but the comics are taken from comics-related subreddits, and most of the links there are direct to images, they don't give credit to the author, so I can't do it automatically either.

I think a lot of the authors expect their images to be shared all over the internet, so they include a url to their site in an image.

Not everyone, and I understand that's not ideal. But the alternative is curating it manually (which I don't have the time for), or shutting it down (but many people seem to find it useful, so I figured I won't do that unless one of the comics authors complains).

If you want to help curating the comics - send me a message!
Reducing the outcomes to a binary, eliminating the ability to perceive incremental improvement, is a toxic, antisocial and anti-intellectual bit of rhetoric.
seconds? Nope. 5+ minutes (which is usually too late).
Brave of you, good luck with your efforts.
From the provided sample content it appears to be rather harmless. Reminds me of buzz feed style posts.
That's a response to "It sounds like a too-calm euphemism that an interest group thought up."
I think we're at a middle ground that is worse than either idealistic extreme (zero guns everywhere VS everyone trained and carrying).

Having gun-free zones exist alongside available firearms has repeatedly resulted in mass shooters picking the least armed location. The eventual Pulse shooter scoped out the Disney parks but was discouraged by the guards. The presence of a few qualified people carrying is a deterrent that we shouldn't rule out, and it's not worth staffing police on every block like a police state.

Perhaps a better combination might be legislation for sane gun ownership requirements combined with legislation limiting the proliferation of gun-free zones. That way vetted gun owners wouldn't be unarmed in the places in their community that they care about when they come up against a killer with no regard for rules.
If we are to continue to reduce the number of events, we need to be more upset about each event.

edit: I agree that we should have the correct information. But it's important to keep pushing to improve.
It makes you wonder if it is real people commenting, or bots/troll firms set up to stoke outrage
Because they cause more problems than they solve.

A lot of the implementations _aren't even faster_, but the laundry list of security bugs they have caused is very real. Suddenly you get to worry about irrevocable tokens in order to solve scaling problems you don't have.

A good intro is: http://cryto.net/~joepie91/blog/attachments/jwt-flowchart.pn...
Your roundabout hint (?) at an attack on the First Amendment which guarantees freedom of association, freedom of speech, and freedom of the press, also guarantees freedom of religion.

It is very unlikely Congress would ever repeal freedom of religion as expressed in the First Amendment.

I do not mean to condescend, but given your willingness to protect people from violence by preventing them from assembling in the first place, it might be useful for you to think about why the Founding Fathers thought to compose the First Amendment using specifically these words:

> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
I think you underestimate the annoyance and frustration users feel when content disappears from their library. This is especially noticeable in playlists: when half of your favorite workout playlist suddenly disappears, it's not something you'll ignore easily.

People pay Spotify a monthly subscription for the convenience of being able to listen to the music of their choosing, at the time and place of their choosing. Anything that jeopardizes that convenience is going to be a problem.
"The media frenzy makes this look like some kind of out-of-control epidemic, but that's just not the case."

That's exactly the case. Just because numbers are going down doesn't make it any less of an epidemic.

"people are approaching the topic emotionally rather than rationally and proposing extreme reactions"

Suggesting people don't own assault rifles is not an "extreme reaction".
Gallows humor, sorry.

I hate Google.
My dad was a two time veteran with a purple heart and guns displayed on the wall above his bed, not locked up. Our shitty sliding glass door at the back of the house, a standard feature in the houses of the neighborhood, was never broken into. Anyone that I knew well enough to know if they had had a break in could not say the same.

I'm reasonably sure that word got round the neighborhood that if you valued your hide, Mr. (MyMaidenName)'s house was not a good house to break into.

But, of course, I can't prove that. Maybe it was wild coincidence and we would have been magically safe without guns on the wall, never mind that no one else seemed to be.
Did you read the article or you just skimed through it.
Good in theory unless you need all of the data at once. There are things we do now that wouldn't have been possible (in the same sense) 25 years ago without a lot of work. We might use languages that are 200x slower, but they might be 10x more productive. That's a winning tradeoff for many people.
The audience for this document is software engineers. It woudl be impossible to write a document that serves every audience. Unless you're also suggesting that you should AES-CMAC a password reset token? And if we're going to go there, why not PMAC? Or OMAC?
Learning How to Learn: Powerful mental tools to help you master tough subjects

https://www.coursera.org/learn/learning-how-to-learn
Hello @mariagor,
I'm interested in Deep Learning intern. I have all the requirements, except Phd. Do you accept Master student for this position? Thanks.
I think it's funny that people are so upset about some high school students voicing their opinions after experiencing a school shooting.

I do agree with the idea that the US needs to fix its mental (and general) healthcare system. It's odd that the majority of the time that argument is used by the same group that wants and has tried to gut any attempts at improving the system.
You should try Adobe's iPad apps. They use AI enhancements very wisely throughout this ecosystem.
Its not brain surgery!
Who's your source, Breitbart? The American Journal of Medicine says otherwise.

http://www.amjmed.com/article/S0002-9343(15)01030-X/fulltext
Check out Table 4

To me, it's fine enough if people want to own guns but it would be much better if advocates did it without peddling factual distortions like this.
Yes, it is likely there are hundreds of thousands of accounts, not just a few dozen. Over time, we'll see. Twitter and all the rest have also come out with "it was just a few accounts, see, we've even gone and deleted them". But it's not that few.

Edit: Also, those few accounts pack a punch.

> 1.08 million users followed at least one of the Facebook Pages, and 493,000 users followed at least one of the Instagram accounts. The accounts had spent a combined $167,000 on ads since the start of 2015

That's a lot of influence and a fair bit of money spent on so few accounts. And across the whole Internet Research Agency as discussed by Facebook,

> 126 million people had seen the propaganda group’s Facebook posts and another 20 million had seen its Instagram posts.

Wow - that is a lot of people!
Depends on how much the devices cost to procure, and the budget of the party using them. Seems like these could be treated as "black-throws" given the right cost:budget ratio.
True, I just finished reading Bruster's millions. Which has a 1985 movie adptation. At least that's what I thought. It turn's out it was a remake. It has been released 8 times in English and 4 times as a foreign film.