skysight-inc/HackerNews huggingface dataset:
World's First ever anime crypto collectibles
Blockchain has arrived in the anime creator community. Zunda Horizon (same director as Tiger&Bunny, Same writer as Naruto) selling cryptoart at https://www.cryptoanime.net/
Understanding Simplicity: a smart contract language in 30 lines of Haskell
Map view on Google Flights is probably the best option for this. It's kind of slow and wonky and probably has some stale data, but I haven't seen anything better.

In principle, yes you can build this. In practice, no air provider/aggregator wants you to be running that many low conversion searches across their inventory. So you can try to (very slowly) aggregate results yourself across a wide variety of free services to cover a sufficient number of airlines+destinations, or sign some paid deal with an aggregator to do it for you, and then probably still have to run a bunch of distinct searches for every destination you want to cover. This isn't particularly economical to provide as a service.
That is an extremely low limit for any noteworthy business, equating to $500k USD a month total. Most small grocers here in Seattle do more than that in credit/debit monthly.
Yet Another URL Shortener Application
Currently, the association is for the "Internet Research Agency", which is the formal company name for a purported Russian based professional trolling firm.
Bonus points for installing a few near each other, configured to operate identically, but at different times.
This is dependent on the individual poster in the Who Is Hiring thread (https://news.ycombinator.com/item?id=16735011).

Though if you're good, try punching above your weight. My experience with interns has been largely positive and they were easily doing junior/intermediate level work that was being shipped to production.
For some context in case anyone is interested: the most recent prominent mass murder in Australia was indeed using a vehicle rather than a gun (6 people in January 2017), but there have been mass shootings in the last 30 years as well. https://en.wikipedia.org/wiki/List_of_massacres_in_Australia lists more than ten, and there is no particular reason to believe the list is complete.

The most recent prominent mass shooting appears to be the 2014 Sydney hostage crisis.
When it targeted a narrow band of uni students Facebook was free, and didn't have ads
Missing

1. Content security policy headers for web

2. "strict" Samesite cookie flags for CSRF and authentication tokens

Difference of opinion

Didn't argon2 win the last password hashing competition?
> Generally, convincing people isn't helped by immediately dismissing their entire position as trivially wrong and deluded.

Who's doing that, though? Seems like a very small minority of people say "there is no possible reason for owning guns" and then refuses to elaborate when presented with possible reasons.
Re: your last sentence, a stingray rarely if ever offers actual network connectivity, either ss7 or data. Its purpose is just to catch the unique ID numbers from the phone. Whatever you have set into your phone for LTE APN data settings isn't going to work with a random imsi catcher. Such a thing won't have an uplink anyways outside of its command/control functions.
Speaking of which, while I can see the usefulness of SharedArrayBuffer and Atomics for certain libraries and creating certain functionality, I have had some concerns about these new modules. Specifically, I think it complicates the simple model that ES had going for it for a few reasons:

* There's already many potential spots for side-effects and mutability in ES as it is. Now we've introduced another one but it works differently than the rest of the model.

* Aside from maintaining order with the event loop and async operations, you really didn't need to worry about shared mutable memory in concurrent environments. Now we need to keep that in mind when we work.

* If one needs to work with a SharedArrayBuffer instance, the functions they write need to assume/test that the argument is a SharedArrayBuffer specifically because it needs to deal with that type using a separate module (Atomics).

* A smaller point, but it does add to the API surface of ES. That could be confusing as time goes on, especially if a developer is unsure of why SharedArrayBuffer is around.

These issues can be dealt with by being very careful and selective of when to use these tools, as well as trying to only use them within libraries or narrow contexts. So they're tolerable for sure, but they are just things that have crossed my mind.

That being said, what future plans are there for SharedArrayBuffer/Atomics? Maybe the future holds some ideas that will make things better for this feature.
I hope we hear something about this in your talk at DataEngConf SF!
Tesla’s Model 3 Is Now America’s Best-Selling Electric Car
I think STROBE is quite a bit smaller than TweetNaCl once deployed, in gates or bytes, both ROM and RAM. More generally, there are lots of off-list recommendations that are still fine. The list doesn’t have AESCBCHMAC anymore but I’m unlikely to tell you Fernet is busted.

We could do an elaborate embedded post but the answers diverge a lot more because constraints are tighter. If you’re doing embedded you need a security person around.

Also I <3 SPAKE2. More than I ought to.
Mailform Will Print and Mail Your Documents for Three Bucks
I find amusing the "troll" label applied to it. Trolling in my books is someone taking the piss out of someone else or a situation. We're talking about far greater reach here with devastating impacts.
Good point. Similar age group I am guessing, but this is also a US-centric interpretation. The Irish Republican Army was probably more recognisable by their TLA worldwide back in the 70's and 80's.
Messaging over SMS is outdated, it's just not possible for a lot of cases, including international messaging. Unless Android and iOS solve this, you will need a separate app or social network to accomplish this.
That depends.

If you say "at least as good as a human" then it's challenging. (by which I mean it's an ethics problem. Uber has ... ethical issues, but Tesla is much better already, and so far I'd say Google seems to have it covered)

If you say "perfectly safe, I don't care about humans" then it's impossible.

> So for now they actually do not let the robots operate in physical contact with humans. The closest they’ve come to testing the robots is working with a human to lift a stretcher.

This is an example of the "absolute safety" standard. By that standard, if you were fair, you wouldn't let humans near each other. You certainly wouldn't let 2 humans lift a stretcher and run with it, and yet we do that all the time, live on public television.

https://www.youtube.com/watch?v=CPbdnafO93c

That's reality, not an abstract standard. That's what humans find acceptable behavior done to other humans that likely have a fractured bone : throwing them onto a field from half a meter high (and on occassion, onto concrete or the metal of an ambulance. With the broken bone first if you're truly out of luck. Ouch). As long as it's not done on purpose ... it's fine.

Over 1000 humans are killed yearly in the US just because other humans can't wait to sober up before driving. That's how much humans really care about safety. How much humans imagine/pretend they care about safety ...
Charles Fried - Harvard Law Contract Course. Super nice and just a very good class to understand
Is it bad if they just fall by the wayside? If one puts forth zero effort, they should get zero reward.
Does it have more l2 or l3 cache to mitigate this?
are there any benchmarks where this has a large effect? Is the I9 with 6 cores still faster than the I7 with 4 across the board?

With more cores memory bandwidth does start to become more and more of an issue...
Possibly rogue IMSI catchers have also been spotted in in Ottawa. If I had to bet they're run by CSE, which of course will neither confirm nor deny.

https://www.google.ca/search?q=ottawa+imsi+catcher&oq=ottawa...
When China starts going cashless we will get a look at exactly this scenario since it will very likely link with their citizenship score which is already implemented.
CCW holder just means you took a class (in most states).
While an amazing new technique, I'm a bit disappointed that it was used to create an "art" bridge. As an engineer, I'd be more interested in what a bridge would look like if it was pure utilitarian - the only material on it is what must be on it, not what is required by machining costs and stock material shapes.

Before anyone scoffs that this must result in nerdy and ugly shapes, airplanes are beautiful shapes and none of that is for aesthetics or artistic purposes. It's simply the best shape for flying. As manufacturing techniques improve, the airplane shapes get more subtly flowing forms, and get even more beautiful.
What if they exert maximal effort, but achieve zero results?
Here's the paper :

https://www.gsb.stanford.edu/gsb-cmis/gsb-cmis-download-auth...

The population was workers with at least 6 months time and who had a private room to work in. Also they were call center employees.

I would hesitate to draw a conclusions for a larger population. Some professions and industries might need more time than 6 months. And these aren't jobs with a high level of communication. Plus starting a new project isn't something that is the same for a more detailed profession and might not apply in that case either.
Is Facebook notifying the affected people that they had viewed fabricated news, or just releasing press releases?
Something strong enough to get a whole building full of phones to ping it most certainly can be found by a $70,000 spectrum analyzers and trained RF engineer.
yes I used to have an older i7 4 core desktop and a newer i7 4 core laptop, and by reading the spec sheets you would think the laptop should be as fast or faster, but the desktop was much faster.

it was pretty interesting!
You can accomplish the same thing by unfollowing everyone in your friends list. My news feed is always empty, it's great.
Indeed. Since the rise of ClearChannel in the '80's, the industry has been reducing the variety of popular music down to the chords, and repeats trite elements like the 'millennial whoop"*, as far as they can. Content for them is very much a simple commodity. The number of really successful songwriters is tiny.

For those interested in this one, small-scale phenomenon: https://qz.com/767812/millennial-whoop/
I used Gradle for a year or so before i grokked this distinction. Once i did, things became very simple indeed.
Says who? That's just your opinion on what consciousness is.

Even if I agree with your interpretation, again, I'm not sure it matters. Perhaps my physical body dies and my brain becomes digitized and I "wake up" in a computer simulation, or perhaps in an artificial brain attached to a replacement body. Even if the new me has a new consciousness that isn't just a continuation of the old one, perhaps that's an outcome I'm ok with and welcome.
I'm not understanding your comment correctly, is it sarcastic? Nvidia doesn't ship a TPU on the Titan V. Also, 0.6 TFLOPS/$1000 vs 36.7 TFLOPS/$1000 is nearly a 2 orders of magnitude difference favoring Nvidia.
Do you mean to imply that premixed alcoholic beverages aren't regularly consumed?

I suppose you mean the wine beer and spirits that people regularly consume with a meal, or some such.

But also, there are plenty of people who regularly drink one or more premixed alcoholic beverages.
One can call anything "an insane bit of added plumbing" if it's truly not needed, but that doesn't add much to a discussion of distributed applications.
No, if you could guarantee that only people who contribute nothing would be affected by this, and there would be no edge cases (people with disabilities, etc)

Also, "zero effort" is subjective - is playing video games all day zero effort? I would say so, but some Twitch streamers would disagree.
Prof. Dan Boneh's Cryptography I is really good.

Compared to many other MOOCs, it provides solid foundations while being easy to follow.

https://www.coursera.org/learn/crypto
Sounds like a really useful way to deal with harassment. Hope this gains some traction here.
Ask HN: Is asking for objections enough to change license from MIT to Apache?
I saw an open source project recently trying to change their license from MIT -> Apache 2.0, and to do it they've just tagged all past contributors in a PR and asked for objections by a certain date (or else they will go through with changing the license of all past contributions).
Peterson's arguments against Nihilism are substantive and deeply involved with his thesis about individual responsibility. Your description of him is merely hand-waving, uncharitable, and reactionary.
Apple discloses gender pay gap at UK operations
You're right, and thank you for taking the time to add this extra context. This is why I said "big" mass shooting, even though that extra word seems redundant. It looks like only two people were killed in that Sydney hostage crisis and apparently that's enough to call it a "mass shooting".
Is a bank that has no physical cash trustworthy? Who holds their cash, and what other core functions have they outsourced or stopped offering?
NGINX strengthens microservices capabilities in new release – SD Times
> when people say 'X loses money on each item sold' they are typically talking about GM1, not about margins including R&D

It depends on the industry.
Theoretical Computer Science Cheat Sheet [pdf]
5 Reasons I Left Uber Eats for Domio
One thing I haven't figured out in Gradle is that (in IntelliJ) in a maven pom, I can command-B to find the pom definition of a parent pom or a dependency. command-B in gradle doesn't do anything there. Anyone know the magic command?
Musing here, but would E-stonian residents have any protection / recourse under GDPR?
Ambiguous title. On my first reading I thought: do they mean animals? ...or missiles? ...oh no it's even scarier then the first two!
Argon2 and the PHC precipitated a lot of analysis that increased our confidence in scrypt, too. My point is that it doesn’t really matter, so optimize for availability. I like Argon2 for the stamp of approval, but dislike all the confusion around parameter selection and i-vs-d confusion. (I know argon2id exists.)
I signed up and got my ID delivered to my local embassy ... but they never replied when I tried arrange the appointment to pick it up (I got heaps of "your ID is in the embassy!" reminders via email however). Oh well, I'm sure it's useful if you manage to get it.

Anyone picking their ID up in Vienna have a different experience?
I keep thinking about this when I see the 'cured meats cause cancer' headlines.

Do they? I avoid them anyway, but what I wonder is: have the studied controlled for the possibility that people who tend to consume more bacon probably tend to consume more fried food in general and also fewer fruits and vegetables?

I've been meaning to look in to this, but perhaps somewhere can point me in the right direction or already knows???
"fall by the wayside" is a bit hand wavy. Do you mean they become poor, broke, with nothing to loose, ripe for a revolution? Or that they are killed by automated drones when they come over the fence of your/my/our/their gated community?
$50B in Chinese electronics, aerospace and machinery goods with tariffs
> in a meritocratic world, what happens to the dumb and/or lazy?

They don't get to run things?

Put another way: assuming you're going to have some sort of hierarchy, and you will, how would you want to organize that hierarchy? Merit seems like the least bad way to do so.
I don't have much experience with Racket, but I've read a lot of the papers. I think they're exploring exactly the right problems.

I'm not convinced Lisp is the best substrate for it. It makes more choices than you think (number representations, etc.) -- it's not completely neutral.

S-expressions turn out not to be the lowest common denominator -- strings are! "Everything is a file" in Unix means that everything is a big lump of bytes -- e.g. as opposed to the early Mac file systems which had metadata too.

The web is very much an extension of the Unix philosophy -- composing languages, ad hoc string manipulation, etc. with HTML/JS/CSS and dozens of other DSLs. Of course, this architecture has a lot of downsides, and that's what I'm working on in Oil.

-----

Other anecdotes:

There's a research shell called "Shill" built on top of Racket. I heard that they moved off of it for some reasons related to Racket's runtime.

Also, I heard that Racket is thinking of replacing their runtime with Chez Scheme (which is one of the more impressive Scheme runtimes as I understand, being in industrial use for 20+ years.)

So I think that Racket is good within its own world, its own runtime, but weaker when it has to interoperate with the rest of the world. Unix and the web are the rest of the world... and they don't speak s-expressions, so s-expressions really offer no advantage in that case.

-----

If you think about it, Unix already has the same architecture as Racket. It's a bunch of DSLs (shell, make, C, C preprocessor, linker scripts, etc.) on the same runtime (the kernel, which talks to the hardware). It's just that you are forced to parse everywhere and serialize. That is definitely annoying, and problematic. But empirically, that design seems to be more evolvable / viral / robust.

Anything you can do with macros, you can also do with a traditional lexer/parser/compiler. Macros make things easier, but conceptually the architecture is the same.

Parsing is difficult for sure, but I do think that most programmers have an unnecessary aversion to it. I hope to tackle this problem a bit with Oil, i.e. make it easier to write correct, fast, and secure parsers.

Anyway that's my take, hope it helped!

EDIT: I should also say to not take this as discouragement from learning Racket. My first college class was SICP and it had a huge and permanent effect on my thinking. (I learned from reading Racket papers that my TA went on to work on Racket itself.)

I just didn't use Lisp for any industrial job thereafter. But that doesn't mean the experience wasn't valuable. I would definitely learn it for the ideas.
It seems to me intuitively obvious that an account with 10^4 followers has less influence than an account with 10^7 followers. (Sure, if you have 1000 accounts with 10^4 followers, it adds up...)

Removing the big accounts (probably) isn't going to remove the IRA's presence on Facebook. It's going to take a big chunk out of their influence, though. (Unless they have other accounts with big followings that weren't removed.)
Neat. I played a SMAUG MUD called Realms in the late 90s.

(These days I play StarCraft 2..)
Redundancy is when the primary system fails and the backup system takes over. Since the primary and backup in this case are unrelated, created by different entities, and the entity building the primary system may not be able to fully understand conditions that will cause the backup system to engage, this isn't so much a "backup" as a "second system that could interfere in unpredictable ways".
Because including suicides paints a misleading picture. When you say “gun deaths” with no qualifiers people think murders involving a gun.
The office I work in has the city's emergency management building right at the foot of it.
Tesla has some similarities to bankrupt SunEdison
I haven't looked at the latest release, but when I've previously looked into SailsJS I found it quite disappointing. It falls short of the awesome Rails ecosystem.

Two criticisms:

1. No database migrations. With Rails you get built-in tools to managing database migrations. If I recall correctly, their ORM used to have some absurd default behavior, something like dropping the table and creating a new one when you wanted to change something.

2. No tests. With Rails you get a fully setup testing environment.
The problem I usually have with redesigns is the people advocating a redesign seldom pitch it armed with data showing the redesign will be better. Show me quantitatively that moving this button or changing that color or font size will move the needle on revenue, or engagement, or whatever the key metrics are.

At most software companies, if you want to add a feature, the burden is on you to estimate the value the feature will provide, and demonstrate how you will measure the value post release. How you draw the line from the feature to the value will be scrutinized. If the idea doesn’t stand up to it, it’s questionable why we need to invest in the feature.

This same scrutiny often doesn’t apply to redesigns. We are redesigning because it needs to look “fresh” or “modern”. It needs to “pop”. The old design looks old. So how do you measure “pop” in a way that’s not explainable by other product changes? (??) If it doesn’t quantitatively pop, do we go back to the old design? (the answer is always no) And the designers always get all bummed when you ask for this data. Look at all the criticism of Marissa Meyer having the gall to AB test 30 shades of blue. Why isn’t it ok to measure art?

I don’t think you’re an old man waving around your cane. This is an important question to ask because the effort blown on redesigns often could have otherwise been invested in things that would bring more value.
Well into the 90s i would say.
I don't know what mouse driver I was using (I don't use a touchpad except on laptops, and all my linux machines have been desktops). I would have assumed it was whatever the default was for Ubuntu over the years. :)

(Actually, I do remember that in some versions you had to figure out how to trick the system into thinking you might have a touchpad before it would provide you a place to change the mouse wheel scroll direction, but that seems like a separate failure of preference panels, rather than the root of the issue).
Kind of like any venture where you try as hard as possible and yet fail ?

Kind of like an athlete in the olympics who ends up losing by a fraction of a second? Idk, they don’t get the gold right?
Having a dumber system underneath the smarter system is a great idea. I'm not arguing against that. I'm arguing against having two separate systems that are unrelated and are built (likely) without a deep understanding of how the other behaves.

Uber themselves should have a dumber system built underneath the smarter system (and maybe they do!); that way they understand all the variables that govern the operation of both and can be reasonably sure that the two systems won't fight each other. They can also build an interlock that causes the smarter system to completely disengage if the dumber system has to take over. I of course don't know this for a fact, but I wouldn't be surprised if Uber doesn't and can't have a complete understanding of how the Volvo system works. Disabling it makes sense. Again, they should replace it with their own dumber system, but that's a separate issue.
Seems like a good reason to install and use something like

https://cellularprivacy.github.io/Android-IMSI-Catcher-Detec...

Do the Feds have bounties for catching illegal stingrays?
It never ceases to amaze me how most people in capitalist (all) countries continue to work under the folk-belief of a labor theory of value.

How much effort you put in has, at best, a second order relation to reward.

Far stronger effects are supply, demand, mechanism of action, distribution of initial resources, and social factors.
Flight commissions are tiny. Hotel commissions are not - probably in the 10% range off the top for smaller operators.