skysight-inc/HackerNews huggingface dataset:
I like XFCE and MATE but I decided to use Gnome 3 only because with XFCE and MATE I had some problems connecting a TV with HDMI to the computer. With some tweaking it works, but with Gnome 3 it works out of the box, as it does in Windows.
> It's easy, people don't like getting politics shoved in their faces when they're using some product

How many people using Firefox do you think have even heard of Brendan? Not many, I'd wager. The community who contribute? robably significantly more.

I love this bit: "I'm sure Brendan wouldn't have spent millions on shit products and woke politics"

How much did they spend on 'woke politics'?
https://archive.md/jowdd
Game engine? This looks like just a sprite management library. Useful, but nowhere close to what's needed to make a multiplayer HTML5 shooter.
yea but is it written in Swift is what i wanna know
if I understand correctly, collections of facts are

That's what a guy who made a book of trivia thought when he sued Trivial Pursuit for using all of his facts. Turned out, he was wrong.

https://en.wikipedia.org/wiki/Trivial_Pursuit#Fred_Worth_law...
Panic/recover are much more limited and while you can build an exception system from them (much like all turing complete things can be all other turing complete things) it is a pain and extremely inefficient. So panics do exist and are used for I/O errors sometimes but it's quite inconsistent.
The HathiTrust is a partnership of the academic libraries involved in Google Books and other digitization efforts. They offer the Google-originated scans free to the public for works that are already in the public domain, and allow university members and research partners to access scans of books that are still under copyright.

https://www.hathitrust.org/partnership

They're not going to compete with Google in software development, but Google isn't the sole gatekeeper of the book scans.
I suspect they’re confusing “event driven” with “interrupt driven”.
The medical uses of zinc have been known for a hundred years or more.

Zinc and Vitamin C lozenges were sold for colds about 40 years ago.

Ayrton's Zinc and Sulphur tablets were sold for teenager acne 60-80 years ago.

The addition of zinc to TPN (Total Parenteral Nutrition - Intravenous Feeding) formulations was widely used 35 years ago.
Rotary Cellphone
Justice Dept. Seeks Shorter Sentence for Roger Stone, Overruling Its Prosecutors
This is discussed in the video somewhat. Copyright allows parallel invention. E.g. 2 people can copyright the same thing as long as neither one copied the other. In the video, they claim this is usually difficult to prove in court if the first work had at least moderate notoriety before the second was produced.
> One day Von Neumann architecture will be superseded by something more similar to cellular automata.

At which point we will have to call it the Cellular Ulam-Neumann architecture ;)
There is no such thing as leaving without a deal.

No deal simply meant the UK would now have to negotiate hundreds and thousands of piecemeal deals instead of a single, simpler, quicker, omnibus starting deal based off existing rules.

That’s assuming the UK didn’t want famines because they couldn’t import food, didn’t want unnecessary deaths because it couldn’t get medicines, didn’t want Heathrow to shut down because planes wouldn’t be able to fly over Europe, didn’t want the bulk of their service exports which form the majority of their exports to disappear overnight etc.
Says database error. Was that an event?
He said that, from his vantage point, analysts at BAH didn't have access to capabilities to break PGP emails.

To be sure, that's an important fact. And it does mean that PGP (and for that matter, similar cryptosystems with robust implementations) create a palpable and useful protection against this kind of analysis.

But in the event that the NSA (or other agencies engaged in signals intelligence) have an attack wholly unknown to the literature, it's unlikely that it will be provided in the same toolchain as hunky-dory man-in-the-middle style attacks, such as those disclosed in Snowden's famous slides.

I'm not saying NSA can break PGP - I think they almost certainly can't. But Snowden's revelation on this point shows only that the analysts he was supporting don't have access to novel attacks, not that novel attacks don't exist.
> Just interact organically like humans.

That's the issue though - remote teams are not how humans normally interact.

I think it's a pretty good question. It's easy to communicate about code or something specific, remotely, less so to just get a general idea of how a colleague is doing and the nuance of their feelings about things.
What frustrates me is the way everyone talks about Apple Pay as if it's the standard in mobile payments. Everyone calls contactless payments Apple Pay, which is technology other countries have had for many years built into the cards themselves via an NFC chip. Visa calls it PayWave(TM), because you just wave your credit card over the terminal to pay. I have been taking advantage of the benefits of contactless pay since 2011 with PayWave. Phones later came out with NFC support and now we can emulate this "contactless" signal with the phone's NFC chip rather than those in credit cards. Other than the added security of making up a new card number for your particular credit card when you add it to your digital wallet (read: Google Pay or Apple Pay or Samsung Pay, etc.), and separate accounting, there's no difference from contactless payments that have been around for OVER a decade now.

We talk about Apple Pay as if that's the standard. We talk about Apple Pay as if it's what allows you to pay with your watch. It's not. Contactless payments are. You can read about it here: https://en.wikipedia.org/wiki/Contactless_payment. The intro paragraph:

> Contactless payment systems are credit cards and debit cards, key fobs, smart cards, or other devices, including smartphones and other mobile devices, that use radio-frequency identification (RFID) or near field communication (NFC, e.g. Samsung Pay, Apple Pay, Google Pay, Fitbit Pay, or any bank mobile application that supports contactless) for making secure payments.

So as you can see, Google Pay is practically identical to Apple Pay, Samsung Pay, etc. and neither of them are the standard. NFC payments are. And they don't have to be in an Apple device.
Typically in the US the waiter will take your credit card back to a payment terminal rather than bringing a card reader to you. Contactless isn’t really an option in that case.
> 5 free ATM withdrawals

Banks in Germany normally charge you to get your own money from a machine?!
NTSB releases details in 2 crashes involving Tesla Autopilot
Indeed, this was and to a certain extent is a major problem for the Qing dynasty (the last one), which consisted of widely-hated foreigners who had conquered China.

The Japanese have a certain ability to resist cultural messages from the West by looking to the legitimacy of the Emperor, which notionally goes back 2600 years. The Chinese have a long cultural tradition to draw on in a similar manner, but it's much more challenging when the legitimacy you're trying to invoke petered out in the 17th century. Vowing to maintain the traditions that obtained under the despised invaders just isn't as moving of a message.

More recently, the Soviet Union also fell apart after everybody stopped believing in it... but was that a bad thing?
Can anyone explain why they can not get a UK bank license and migrate their customer to the UK bank?

I suspect that the main motivation is not Brexit but fiercer competition in the UK (e.g. Monzo).
Consider also: I might feel a certain way and not want to let people know; but my face / expression / other nonverbal cues might let people know that's the situation without giving them further information. How can you convey a feeling of guardedness without declaring it? Declaring it would violate your own feeling of not wanting to declare your feelings.

Also, when you've declared something explicitly, you're now tied to it. Emotions are fluid and changing; nobody wants to have to establish some artifact, some fencepost of where they're at and then be tethered to it for the entire conversation.
I have been remote for four years and this solution sounds quite creepy/off-putting. You are unlikely to get any true answers in a group setting.

From my experience, this is best accomplished by connecting in-person on a semi-regular bases.
> How do you pay attention to emotions in your remote teams?

Video chat.
Most computers have had more than one core and even additional cpu's like a gpu. Also things on the bus usually have their own processors. So things are happening at the same time, it might tick at the same rate that the bus allows but they communicate by events like interrupts. As far as I understand it.
That's crazy =(

That LG v35 outspecs my BlackBerry KEYone by a good margin, and Firefox is just as fast as Chrome for me. Which is to say, snappy.

I read more details about your performance problems in another comment, and it sounds horrible; I can't imagine anyone using that. Sounds like a nasty bug, I guess..?
Ask HN: I write mathematical essays. What do you want to read?
Hi

I have an ambition to write a book about "The Mechanics of Abstract Endeavors" in the next few years, as soon as I finish my Ph.D. To that end, over the last year or so, I've written about fourty or so essays on Medium about various math-related topics, to get into the rhythm and habit of writing daily.

Several of these essays have been featured on the front page of HN and relevant subreddits (except /r/math, they hate me), including:

1. "The Unparalleled Genius of John von Neumann";
2. "Einstein and Hilbert's Race to Generalize Relativity";
3. "Uncomputable Numbers";
4. "The Mathematical Nomad, Paul Erdos";
5. "The Math behind that Dick Joke in HBO's Silicon Valley";
6. "The Black-Scholes Formula, explained"; and many more.

I still want to write more essays and have a bunch of ideas for topics. My next long essay will be a biography of Norbert Wiener, tentatively entitled "The Absent-Minded Father of Cybernetics, Norbert Wiener".

However, these take a fair while to write and of course are hit and miss with the HN audience, so I figured I'd head straight to the source, and ask:

- What math essay would you love to read that you still haven't read?

Thanks a bunch, you guys/girls are the best!
Because of damnation, eh? Appeals to a higher power usually come with an afterlife, for consequences.
It's a 3 million person suburb. There is no "there" there.
I am fine getting rid of the NSA as soon as you can guarantee that Russia and China dismantle their equivalents. Not to mention all the other agencies in the world.

Sorry but when you talk of those two in particular, the US is the obvious good guy. Regardless of the terrible shit Trump has done, we would never accept him murdering journalists or critics. That shit happens regularly in Russia and China
In my experience it's a bit the opposite; the domains I've worked in have always have events, whether given that name or not, and the systems for handling these events are usually coded much more optimistically and naively at first before people break down and start migrating parts of the system to run in event-driven style for performance and reliability reasons. People who are aware of event-driven architecture tend to make a smoother transition and create systems that make sense and are easier to work with. People who get there accidentally, forced every inch by successive performance and reliability bugs, end up with a hodge-podge that in retrospect is a poorly designed event-driven system.

But that's just what I've seen in my experience. I've seen damage from people being ignorant of event-driven architecture or being in denial about how their systems are evolving; you've seen damage from people being overeager to use it. Probably in your shoes I would have seen the same things you have.

One thing I've given up on seeing is the content of the linked article.
AAAI 2020 Keynotes Turing Award Winners
I'm still waiting for Apple to update Xcode to not include every single SDK for iPhone so the updates can reduce to 700mb instead of 6GB.

Xcode should have an SDK download manager so you get to choose which iOS version you want to install, rather than ship them all in Xcode.
Swift Playgrounds is essentially an interactive Swift REPL that ALSO ships with some prebuilt learning material, some of which is "fancy logo".
We used to do a "feely score" of 1-5. It sort of worked to gauge how the team felt (positive or negatively), but it eventually devolved into everyone arguing over whether 3 or 4 was the baseline for an unremarkable day.
There was some speculation that GNOME3 redesign was done because of Microsoft patent threats https://www.theregister.co.uk/2013/06/03/thank_microsoft_for...
The thing is, you choose the rules because of the outcome of a system of rules, over and above the outcomes you get from judging on a case by case basis.

It's still consequences, just further out.
I primarily use my card for purchases at retail locations, but a few times I've forgotten my wallet, and Apple Pay on my phone has saved me.
Sometimes, the cashier says "not ok" despite being "ok".
I thought that was because the whole point of the chips is that it's vastly more secure and contactless is hopelessly insecure
I had a public repository of some of my notes and a gigantic chunk of those were highlights from books I've read that could be combined in a summary if one was inclined to doing so. I've stopped maintaining them because I didn't want to lose my GitHub account over that, though I don't even use it now since Microsoft bought it.
The matching physics engine, Planck, can be found on the same website btw: http://piqnt.com/planck.js/
Arlo: Asked to Change Country, They Erased Account Instead
On February 7th, I tried to sign up with Arlo after purchasing a set of cameras - first time customer. The app said an account already existed, so while it was weird, I thought resetting password would be enough. Big mistake.

I ended up setting all cameras with custom settings, schedules, permissions, zones and so on, and used them for about a week or less. When I tried to sign up for the paid plan, it said my account was assigned to a different country than where I reside.

Arlo official response is that they can't change country, and therefore I should create a new account with a different email, and reconfigure devices.

After complaining [1], their support said they'd look into it, and ultimately, they ended up resetting my account consequently removing all cameras from the account and deleting all recordings.

Now they say they can't recover recordings, and I will have to reconfigure all devices.

Summary:

1. There was an existing profile of mine with Arlo without my consent (likely data they got from their time with NetGear)
2. Arlo can't change a country of an account
3. Arlo reset my account without my consent
4. Arlo wasted my, and their, time with a solution that didn't improve anything over the official solution (create a new account).

[1] https://twitter.com/brunoborges/status/1226197198972440576
My understanding is Google Pay, Samsung Pay, etc allow Google and friends to track your CC purchases because of the way it's designed, where Apple Pay is designed in such a way that Apple can not tell who you are spending your money with.
The drawback of this method is that it's easy to miss a pedestrian amidst the sea of rectangles already drawn.

You would be far better off paying people $x/hour to look at an image for 30 seconds and answer the question "Does this image have any people in it?" Y/N and watching for the human who says "Yes" when the AI says "No".

Their accuracy rating will help distinguish who is best able to detect pedestrians that AI and other people missed (and who is just random-clicking Y/N for pay), and their group effort will ensure that someone eventually sees the pedestrian, even if no one else has.

Asking them to draw boxes distracts them from their job, which is "verify that we are able to detect human beings with perfect accuracy vs. a hundred people trying to detect human beings".

(At worst, ask them to click on the person. No need for a box. Either it's a person or it isn't. If it is, and your AI missed it, then what they think is the right kind of box to draw is the least of your concerns.)
Regardless of what's the appropriate action to take given the context (ignoring, swerving, slowing down, a timely proper change of lane) it's probably not controversial that potholes should be identified by a car vision system and taken into account. And from a computer vision perspective there's no qualitative difference between "just" a deep pothole and a lane-wide ten foot deep sinkhole or a construction pit that's unmarked for some reason, it's just a matter of size.
I think it might have been the first case you described. I have only recently switched over to Firefox and that was my first debugging experience with it, so I didn't realise it was a specific case and a known bug. Thank you.
An uneven earnings history can play out quite badly in a divorce as well. There is some attempt at fairness in the law, but it's not difficult to fall through the cracks and end up with an appalling result. It's kind of like smoking--you probably won't be unlucky enough to get a worst case, but if you do, it will be quite awful.
Chances are that I won't be here to see it.
agee was a mere case officer and knew about minerva, wrote about it in the book he published in the 70s. snowden had access to documentation for dozens or hundreds of projects, many of which were much more damaging to leak (eg technical details for xkeyscore) than a pgp attack. nsa breaks things so their analysts can decrypt intelligence. it's not much use if your people can't use it.
Meanwhile Fred Meyer, Costco and QFC keep resisting. It's ridiculous: I can pay for watered down beer with Apple Pay in a village deep in the bowels of Mother Russia (using my watch, no less), but not in a QFC down the street. Instead, Kroger launched its own "Kroger Pay" which has worse chances of taking off than a lead balloon.
Playground is an Apple interface. Apple is not going to give anybody XCode with a shell environment on iOS.
I was a sonar tech on a Los Angeles class sub in the 90's, and so much of the training we did was explicitly based on lessons learned from the Thresher and Bonefish disasters. I agree they saved a lot of lives.
My question is, what is the best way to create a sort of 3d “ripple” wave outward from a button, expanding over a background as it spreads in circular wave?

Displacement Maps?

WebGL?

Animated SVG?

I want a hexagonal grid and displace it by an expanding circular wave in “3d” when a button is clicked.

Can anyone here do this? I need something that works on iOS safari as well (webgl seems not to)
On similar topic, back in school we followed "Modern Compiler Implementation using ML" by Andrew Appel. Pretty good book, which teaches good amount of theory, but also has a project where you implement pieces of compiler as you progress through the book. Its fairly challenging, as you will generate assembly (MIPS) instead of just interpreting and apply various optimizations (and register allocation) in the end.

Its not exactly from scratch as there is some boilerplate code to keep you focused on concepts. It was quite fun, except I didn't really like working with SML (OCaml would have been nicer IMO, and I think you can choose to use that by finding the ported boilerplate on Github). Also has C and Java versions of this book.
This is an odd comment.

We haven't needed a PIN to buy anything like dinner in Australia for close to a decade now. Only exception is if you are going for a more expensive dinner where you might be. But then I doubt your credit card company is overriding that security precaution.
According to the website, that Monzo stat is two years old. monzo.com shows the current customer count - 3.8 million ie 10% of the adult population of the UK.

According to https://www.thisismoney.co.uk/money/saving/article-7647253/M... Monzo has over half the challenger bank market share
Coronavirus outbreak likely now ‘gathering steam’
The 10 Commandments are a Covenant between God and his chosen people; half the Old Testament is about the consequences of breaking the covenant.
Checked it, it's nice to have a standard linter, but then even at web development we use those. I know C/C++, embed systems and orbital dynamics will be harder but I would expect them to have the whole mission tested and dry-ran before, at the very least. I'd bet they were just rushed to deliver and focused on a working features checklist instead of thorough testing.
I mean, sure, if you want to believe in superheroes, that's fine. But heroics typically have an opportunity to exist due to extreme events. Those, in turn, mostly happen due to massive screwups or deliberate large destructive events. Occasionally, accidents, but that's not what you're talking about.

If you want insight as to why heroic interventions are a sign of failure, talk to your IT department and then scale that up to nation states.
Was going to argue your points but saw your extra note #2.

This could be very useful for game development especially with the popularity of PWA.
Not from me, and I don't remember one. Honestly while it did cause a brief problem, it didn't seem particularly noteworthy to the public.
Oh shit I didn’t know about remapping. My iPad Pro is my main personal computer now but I’m constantly toggling capslock. Next up, assignable hotkeys for switching between apps??
Isn't this because they've jumped on the ad model perfected by google, facebook, etc? Open source it for press/good will, give it away for free and collect data.

"The world’s most valuable resource is no longer oil, but data"

https://news.ycombinator.com/item?id=14269073
Which would imply that the waiter is in fact quite savvy since they understand the intricacies of credit card authorisations for different countries.
every dollar you earn is time wasted. paying for that 5$ rosemary at the store will cost will cost you 10 minutes of work time, if you earn 30$/hr after taxes ~ 90K/year.

And, I think 10 minutes spent getting to know the neighbors or hanging out with family to pick their rosemary bush is a much better use of time than yet another 10m working.
Awk As A Major Systems Programming Language, Revisited (2018)
Samsung Galaxy S20
It was driven by the event: Submission
No

There's lots wrong with this article

> Google has only one valuable proprietary dataset

They own none of the map/street view data?

Google already answers questions using books.

And if you too want the world's book repository you can just download it, just illegally. There are big megapacks of it. Way better data than Google books, The only thing Google books might beat you on is original documents for history.

But books are almost dead, maybe a decade?

ML with human assisted help will be able to pop out quality books quite easily. It'll still take a human, just it'll do in a month what took years.
This subject is endlessly amusing (and sad at the same time). The first app icon they present belongs to an app, Transmission, whom a GNOME developer had an argument with, because he suggested to the app developer to remove the status icon from the program (!!):

> Transmission has an option in the Desktop tab of the preferences to “Show Transmission icon in the notification area”. This should probably be removed.
Replying to this so I can find this later.
That's not really news. It's mandated by the Communications Assistance for Law Enforcement Act (CALEA), which is a law dating back to 1994: https://en.wikipedia.org/wiki/Communications_Assistance_for_...

Some enterprise network gear even has CALEA modules built in to facilitate traffic intercepts. For example, here's some docs from both Mikrotik and Cisco:

https://wiki.mikrotik.com/wiki/CALEA

https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst6...
> Mozilla never actually caring about user features: https://bugzilla.mozilla.org/show_bug.cgi?id=1520119

(a link to a fixed bug)