skysight-inc/HackerNews huggingface dataset:
It's not that easy. Instagram belongs to facebook. So logging in with facebook is not strictly a "social login". Same with Tinder, IIRC they only had facebook login, to piggyback on the fb profile. That's not really social as in "chose one of those providers".

If it "chose provider" then yes, apple could shove in their own with the pretense of user privacy, while it is painfully obvious that it's just leveraging their appstore control to grab market.

Not even OAuth can be unambiguous. I can have a single OAuth login. That could be myself as provider, or leveraging some other provider, which could be more or less connected to my app.
> I know some people will use Python 2 beyond EOL, but at this point that's their task and the task of whomever they pay for assistance, not everyone else's

Virtually every common OS (i.e. Windows, iOS, and Linux) provides Python 2.7 by calling `python`, and Python 3.x by calling `python3` so it's more than "some people" using Python beyond EOL -- it's two languages being used simultaneously.

This is what most languages do when they make a breaking upgrade, e.g. Perl 5.x and Perl 6, or Apache Groovy (which ships two compilers in its Groovy 2 download bundle, i.e. the Groovy 1 compliant one used by Gradle and Jenkins etc, and the later 2012 one with the invoke-dynamic capabilities added. Two weeks ago, the Groovy project managers announced that Groovy 3 would keep on doing this, putting the rewritten parser into the compiler which no-one uses, and keeping the main compiler at Groovy 1 capabilities.)
> TF's deprecation velocity

That's Google on a nutshell. In fact, they may drop TF altogether next month. You never know ...
To me, to "learn from anything" requires a certain diversity in your sequence of "anythings". Every now and then you need to try something completely different, and/or explore several dimensions of life simultaneously.
> theres no such thing as 1-way communication

It's called a data diode.

https://www.opswat.com/blog/why-data-diodes-are-essential-is...
https://en.wikipedia.org/wiki/Unidirectional_network
Thanks for this. I read the title, and my thought process was:

"I agree".

Then:

"There's no way the study backing the article is good enough to draw meaningful conclusions. This is clickbait."

Then:

"I guess if i'm going to be intellectually humble I should still read the article."

I think based on your comment I can safely skip the read, and save myself some time. Intellectual humility is one thing, but I can go read something with a higher probability of being informative instead.
I’ve been playing Endless Sky for a few years now. It’s not quite as polished in UI and ship balance as EV but it’s really good and quite close. And yeah, the plot is fun. I would love a multiplayer version.
For PIN codes, would randomizing the placement of the keys on the virtual 10-key keyboard mitigate this?
Same. Sent you some as well. Nice writeup.
Unless I don’t have a google or fb account, in which case having an app listed in the store that I can’t use is hostile - and I bet it would be even more problematic if they elevated the rank of apps that supported Apple sign in over those that didn’t, even if it did reflect the value proposition for the user
It might make it easier to deal with FedEx packages that have to be delivered really early, early, and the like.
The video in your second link shows just how hard those grass fires can be to contain. There's what, a half-dozen to dozen riders present? And despite their effort, it continues to spread throughout the video.
The United State's longstanding military sales to Taiwan aside, there are many people in the current U.S. administration and congress who want to rip up the "don't rock the boat" playbook and push back against real or perceived moves by China to exert control over its neighbors.

Some outright want to topple the Chinese Communist Party. Quoting Steve Bannon in an NPR piece published last month:

"I think ultimate success is regime change ... the goal is quite simply to break the back of this totalitarian mercantilist economic society."

https://www.npr.org/2019/05/07/719947020/inside-the-white-ho...
Have they said no private transactions supported?
That policy has been retired

https://www.theverge.com/2017/10/2/16395604/first-click-free...
Now, if you can prove that. I’ve pulled on door handles of cars that I believed to be mine. I’ve tried to enter apartments and hotel rooms because I took the wrong floor. The acts described in the video certainly look suspicious, but as a stand-alone video are a bit low as standards for convictions should go.
Ideal world: Apple implements this feature the way they did to test the water. With a successful result we have open source tech to mask email addresses.
To replace punch-in/punch-out machines or sign-in/sign-out sheets, perhaps.
That sure sounds profound, but I don't know what it means.

Edit: Ah, somehow programming gives you the ability to direct and master technology, instead of being mastered by it. I'm incredulous - my ability to make web-apps doesn't exactly give me a seat at the same tables Facebook, Google, and the NSA are occupying.
"Killing" is a pretty funny word to use.

Everything is easy when you're small. Look at Simple in the US; they have an awesome iOS app, a few interesting features, they gained customers, became more popular, and... feature development stopped. Their pace of externally-facing innovation has DRAMATICALLY slowed over the past three years. They've done automated expense allocating w/ recurring goals, family accounts, and protected savings accounts with a high interest rate, and that's, like, it. In three years. They don't even have 2FA w/o SMS.

Why is that? I don't know. But I have a suspicion: Banking is fucking difficult. Its insane. There's regulation and red tape everywhere, you make one mistake and you instantly not only lose customers but could ruin their lives. Its fundamentally not an easy industry to operate in. So, they have to allocate a ton of engineering effort into the back-office side of things, which is exactly what every other bank does. Simple even contracts with BBVA to handle the accounts, which should make some things easier.

Crypto doesn't change anything at all. Again, its easy and awesome when its small, and Crypto also has an advantage that regulation has been slow to catch up, so in some ways they can just shrug their shoulders and say "its not real money, you can't have the same expectations." For now. As it gets bigger it'll become subject to the same regulations that fiat is subject to, and years later it'll look exactly the same. The underground networks, including Bitcoin, can maybe escape some of this due to the lack of centralized corporate backing, but Facebook can't.
if its not open source, I can't trust even Apple.
Indeed - utility failures are inevitable with insufficient ongoing maintenance. You pay one way or another.
I have one of the Saleae devices, and it is wonderful. I still like (and sometimes really need) my more traditional full-size equipment, but the Saleae was inexpensive and it's easy to whip out and hook up to something.

I don't know if they still have a hobbyist discount, but when I bought mine they knocked a good chunk off the price after I emailed them and told them my plans for it as a tinkerer.
I see absolutely nothing in the Agile Manifesto that precludes tests. Nor do I see any basis for saying that tests attempt to predict needs. They are for the future, true, but they're also for the present - as is every line of code you write.
This seems too good to be true. Is there any reason an embedded noob would not find this did what they needed for small projects?

I guess you still need a breadboard/uC/programmer/wires, but still

Edit: free shipping? Shipping to Canada might cost as much as the device. The price is too low if it’s actually worth using
You could just ask the user for their “real” email post sign up. Send a test email to make sure it’s real.
https://basicattentiontoken.org/ for anybody else wondering
ArsTechnica Reporter Peter Bright Arrested for Soliciting Sex with Children
"low cost" == $279? Sure, if you're a professional.
I am inclined to agree. I have searched for the perfect ORM and have decided that objects and relations do not map.
And it's really not hard to write:

db.Query("select foo, bar from baz")
var baz Baz
row.Scan(&baz.foo, &baz.bar)

to get an object.
Yes but as a user I don’t care. If a developer gets booted then it’s probably because the developer didn’t do something that was in the best interest of the user. Probably frustrating for developers, but again, not my problem. I also highly doubt Apple would do this without a good reason, so again, this is pro-user. As a user, I don’t care if it’s annoying to implement some feature or other or computer with onerous requirements. If a developer doesnt want to comply, then shut down the company.

I don’t understand this complaining. Everyone who has a business has to deal with these sorts of things. That’s why people pay businesses, so we don’t have to deal with the hassle. This is the essence of running a service, such as developing apps.
From what I understand this is mostly because they hired the Swift guy.

I understand the benefits compared to Python (although I would have preferred Go or Kotlin). But what happens when the guy eventually moves on in a year or two?
I was going to say this. The B&N where I live has a large pop culture area where the CD/Music section used to be. Star Wars, Harry Potter, LOTR, Stranger Things dedicated sections with lots of Funko and similar products. Really clean and high quality stuff if your into collecting. I see this as the only way they can survive.
The levelized cost of nuclear is the same as solar and wind only when you're looking at the operating and decommissioning costs of fully depreciated existing nuclear plants. The levelized cost of NEW nuclear plants, including amortizing the construction and financing cost, is about 4x that of solar or wind.

New nuclear is grotesquely uneconomical, and unless a cost miracle happens it's dead technology walking.
To be fair, the BBC style guide[1] isn't totally consistent either, though in general, initialisms are upper-case and acronyms are title-case (as we see here).

[1]: https://www.bbc.co.uk/academy/en/articles/art201307021121335...
I agree that Apple's intentions are not beneficent, but that's also not the point. There is a strong bias in tech/geek culture towards "decentralization" (it's even become something of a marketing buzzword thanks to recent technologies), but decentralization does not always result in more power for the individual. Look at the Android ecosystem. Do you feel like you're in control on your Android device? I used to think that. Maybe 2-3+ years ago. Today? Not so much. I feel like an Android device is just a means for any number of third parties to gain access to the most private details of my life. That does not make me feel like I have power. It makes me feel powerless.
I wouldn't trust a state that's threatening taking to take land without compensation. A state that's electing leaders who sing "Kill the [insert your racial identity]". Would you? Whether or not they were a-ok with a different state doesn't matter, should they be punished for that? What about their children?
the whole concept of "junk dna" is hilarious to me and is emblematic of the main problem with modern science, where everything we don't understand yet is either not real, not possible, or not relevant
As is any small corner bookstore
I said nothing about Java features. I was strictly referring to their Ecosystem, which I found to be terrible (though it's been a couple years).
My favorite part about people raging about telemetrics is that for many of them, their primary computer usage is using Facebook and Google services.

Somehow, MS missed out on spreading a PSA that any website and web app is 100% telemetrics because that's literally what a web app is (telemetrics with feedback!).
Interestingly, the opposite of what happened with Star Wars: The Last Jedi.

Casual fans and critics loved the subversion of genre tropes, story roles, character archetypes, and plot points.

"true fans" reviled that the direction align with their vision for the franchise, and it sounds like Episode 9 will be a return to the comfortable and familiar.
Thanks, that's an interesting story, and a cool idea. My experience was before I got to SF, so there was really not a lot of local talent around.

I was an intern back then, and I liked my boss and my team, and what we were working on. I got an offer for a mid-level position, but I went elsewhere partly because of the apparent instability.
Unless I'm mistaken, this is just saying that the fund purchased B&N with cash. That doesn't mean they haven't taken on debt to do so.
>I suspect they will switch over to a more curated model (like AmazonBooks) - basically only new and select books. Smaller store, less footprint, and less product to buy and eat costs on. And then they can compete on costs more.

That's understandable, but a bit of a bummer. Part of the joy of B&N is being able to just go and browse--finding something you didn't know you were looking for.

With it downsized, I imagine we'll get something closer to the bookstore at an airport: nothing but the most recent Tom Clancy novels and such.

I suppose the best-case scenario would be like your neighborhood comic book store, where you can place the order and B&N would ship it to store from one of their warehouses.
Subscribing to a political ideology for selfish or hypocritical reasons is hardly rare. I suspect there would be few libertarians left in the world if their motives had to be pure. Most just want to not pay taxes.
IMO Spotify is one of the few apps which should be native :)

(better background operation, lower memory usage, less battery drain)
A High-School Porn Star’s Cry for Help
Agreed. I started tinkering in this space over the last year (done loads of software, started trying to make my own synth). The lack of an oscilloscope basically makes it impossible to get anything done - you're kinda just working on hunches.

People kept recommending the RIGOL DS1054Z, but at £300 or so it's too punchy to invest in unless you know you're really going to get a chance to use it. Will definitely try one of these little units.
You know, when Ballmer chanted "Developer, developers, developers" back in the day, people made fun of him for years.

But really, that's where that ship is heading now, and it's paying off.
Private investment firms can have a positive effect, if done right. Most of them are looking to make money in 5-7 years, which means spending some money to get it back to profitability before selling it off (or taking it public).
In general, the ISS is international. But each country has its limited resources that can be spent on getting people into space. Additionally, the ISS can only support so many people at once, and parts of the station belong to different countries (as I understand it). As far as I'm aware, nothing is stopping other space agencies from having a similar program.

I understand why people want even more progress, but getting private American astronauts into space to conduct research is a significant first step as far as I'm concerned.
If you trusted the company enough to give them your email address directly, I'm sure you would've done that. This is a great move. I get so much spam and I'd like to be able to not get it if I don't want it. Long after I've moved on from a service they are still sending me emails to get me back or to do some other transactions with them.
"Kiosk mode" is an upcoming feature for our time tracking app (https://busybusy.com)

The elevator pitch is to make it so when the employee uses the device, the app can recognize who they are, and depending on how the organization has configured the app, either automatically clock them in or out, or just use the facial recognition as an authentication factor

Our focus is on construction related companies (CAT Ventures is one of our investors), where we've had demand for an old school feeling time clock experience, but with modernized features. Our app right now is oriented around each employee using a personal phone, but many job sites, especially with heavy equipment, don't want people carrying personal phones around.
By that logic, Google controls Gmail and they can control access to your email.
I think this is an interesting point, but responding to the last part ("...a lot of the people preaching this gospel of "you shouldn't feel bad when you find out you're wrong" are faking it too. But that's okay.")

I think there are different levels of "feeling bad". When I'm wrong about something, it certainly doesn't feel good, and in some cases it really sucks, but I don't then generalize that feeling to represent something intrinsic to myself. I think the crux is separating the bad feeling of the instance from an overall bad feeling. Ie - I got this one wrong, but that doesn't mean I'm stupid.
All those made in China apps have a hard time penetrating non Chineese markets. But they could if they want to, like TikTok which is popular in India too.
Speaking of the richness of low-information states... there's also a kind of opposite to this: a lack of richness of high-information states. Consider a beam of light entering a liquid like water. There's a great deal of noise and variation in the positions of the water molecules, but due to the low-dimension (3) of the space and the high density of the material, there is an inevitable kind of 'regularity' that makes the material act on aggregate as though it were simply a region of simple refraction, rather than a complex superposition of billions of electromagnetic interactions.

Actually, this is probably captured by the idea of randomness.
In my dialect of English, singular they works well for unspecified third persons, but very badly for specific ones.
I also think that a blatant disregard for correctness is not good enough. For me the good enough is more around style and architecture. If there’s an obvious bug, even if it only affects .1% of users it should be fixed. After all, if you have a million users your bug now affects 1,000 people.
To save anyone the trouble, the book value (no pun intended) is only $474 million. You'd think the inventory alone would would be work more than the average $675K per store that you get if you assume their other assets (minus debt) are worth nothing.
> code can be much more precise and clear than English,

This doesn't address the parent's criticism. Clear, precise code only tells you what the computer is doing. What it can never tell you is why the computer needs to do it exactly like that.

Software breaks in weird ways when pushed to the limits. The fixes for these edge cases are not always obvious and may not be something that can be replicated with testing.

Without comments, some cowboy can come along and think, "it's flushing a buffer here? that's dumb. <delete>" The change gets put in, passes testing, spends four months in production, when a bug report comes in from a customer complaining about an issue that they had three years ago.

Now someone has to spend a bunch of time figuring out the problem, QAing the fix, then getting it back into production. It's thousands of dollars that the company could have saved if only there was a comment about why that buffer flush was there.

You might think this is some crazy edge case, but it's not.
>You can't buy a cup of coffee without paying large confirmation fees or delaying the transaction for day to weeks

Yes you can. On BSV which is the legacy bitcoin
Your "they're stealing my emails!" outrage is hard to sympathize with.
I don't know the terminology well, but further down in the discussion, it looks like it was some kind of scam rather than "just" mining.
obviously he is comparing the (lack of) transparency or clarity of the company with the (lack of) transparency or clarity of the Ethereum Casper protocol...
Perhaps the city of Baltimore should have considered this before deploying thousands of different server configurations.
> Most states do have no trespassing signs on the rights of ways though.

No, no they don't. Private property does; and controlled-access highways do; but definitely not ordinary public highways.
Yes, I did not mean to say that the two are necessarily exclusive. You can be confident about things you know exceptionally well, or about things from your past (accomplishments). But if you show humility for other things, and start using qualifiers like "most likely", "I suspect", "generally", the majority of folks are likely to pick the guy who doesn't use them.

>Especially in an interview or promotion situation, I'm proud of and speak to my accomplishments and the skills and knowledge I've been able to obtain, but I can also speak with real honesty about the mistakes I've made, tend to make, and my own shortcomings. I talk about both without hesitation.

These are things for which there is no uncertainty: You know your accomplishments, and you know your failures. And it is in a very confined scenario (interview/promotion). What I've found is that demonstrating uncertainty in day-to-day matters can greatly impact whether you'll be considered at all for a promotion/job. My first manager always wanted certainty. If you said "I'll see what I can do" or "I'll do my best", that was perceived negatively. And it would be more negative if a conversation followed where you outlined the reasons for lack of certainty (various risks, dependencies, etc). If you said "I'll get it done", he'd be happy. Over time I noticed it was irrelevant whether you actually get it done. If you said "I'll get it done", and failed, and explained why you failed, things were good. If you said "I'll do my best" and failed, and explained why you failed, his belief was "He didn't try hard enough".

Granted, not all managers are like this (thankfully!). But I've found most people in the general public are like him. Both online and in my personal life, when I've expressed any doubts/risks in an endeavor I'm pursuing, I've been told that I'm setting myself up for failure. And when it comes to non-solo pursuits, they're usually right, but not for the reasons they believe. The key was this:

People who express doubt are less likely to receive help from others.

People who express unrealistic confidence are much more likely to get help from others.

So once again: Hide the humility and fake confidence on the outside.
In all of the zillion times that the same stuff happened without the accompanying errors you never heard about it.

If you look at major aviation or industrial disasters a great many of of them involve two or more unlikely to fail components failing at once. It's not reasonable to look at it after the fact and say "look, a coverup! those two systems wouldn't likely have failed at once!"
> Banks are more regulatory and defend my turf play than a technology play. There's layers and layers of clutter.

Why do you think this is? Do you think its just because "hur hur they're evil"?

I'm not saying there isn't some of that. But I am saying:

1. The big banks have discovered something that the small, modern banks haven't. YET. They will. Its that banking sucks, and we need the regulatory hurdles.

2. If you think these small banks don't have the potential to be just as evil as the big ones currently are, you're delusional. Money corrupts everything. Google and Facebook used to be the darling of the tech community, and look at them now. If they can turn so suddenly, anyone can.

Maybe we need a better system. Maybe we dislike the system we have, but we can't have a better one. Maybe we need better people. But, you can't change human nature.

Healthcare is a similar industry. Its ridiculously huge. Everyone needs it. There's trillions of dollars in it. Plenty of money. Then Theranos comes along and thinks that the old way of doing things is overrated. And then they die. Because, fun fact, agility and leanness works in some industries, but its mostly industries that don't actually matter.