skysight-inc/HackerNews huggingface dataset:
> Furthermore, if there are platforms where AnyList doesn’t support Sign in with Apple, like Android, and someone wants to log into their account, they’d have to know their privaterelay.appleid.com email address. (And that certainly won’t be easy to find if you no longer have an iOS device.) And then they’d have to create a password with us, since they wouldn’t be able to sign in using Sign in with Apple.

I’m an avid iOS user with a Windows desktop. I will never use “Sign-In with Apple” for this reason. It’s not useable unless you exclusively use Apple devices. Which I don’t.
I've had similar thoughts over the years and while there is a lot that's wrong with the internet, issues like banning, propaganda and so on, are neither symptoms nor a consequence of it. It has nothing to do with the internet and everything to do with plain and simple stupidity which has been spreading for as long as the world has existed and much faster than covid-19.

The only difference between now and say 20 years ago, is that 20 years ago the internet wasn't a part of Average Joe's life and back then it wasn't fueled by his personal content. The TV-commercial spam has penetrated into people's social life via social media. And refusing to acknowledge this fact, people left their front doors wide open for spam, propaganda in exchange for like/upvote-based "currency". Which many are willing to exploit naturally, while others look the other way in order to take a piece of the pie. There have been some efforts to slow that process down but the means are evolving. The current frontier of spam and propaganda, as I see it, are Q&A types of communities which makes spam and propaganda cheaper and more accessible than ever.

What I'm trying to say is that what you are describing is a symptom of an sickness in people, and not in the technology: Most people are refusing to change or even reconsider their views when facts are presented to them.
More open spaces and places where social distancing is possible. Those Paris and Rome trips will probably not happen for the time being but maybe more people decide to drive (if feasible) to their local national park.
I have used many popular and some esoteric editors and IDEs (some of them today would be considered forgotten). The last one was IntelliJ that I used very extensively. To the point of finding some undocumented features. I have participated in many conversations regarding plugins. I have almost started building my own. I was pleased with it. JetBrains does make an incredibly powerful IDEs.
After almost seven years of using IntelliJ, I switched to Emacs.

Emacs taught me something about myself that no other editor/IDE done before. It helped me to discover my hidden predilection. I realized that I am a tinkerer. You may say: "Aren't we all? We make software because we are tinkerers..." But there are two kinds of developers: non-conformist tinkerers and consumer-tinkerers.

People who end up using Emacs are those who would choose Gentoo or Arch, first of all, because "fuck Windows" and "Ubuntu is lame", and then because they can do some crazy stuff like hijacking display brightness beyond default limits (because one time they had to stare at it, sitting on a beach). Sometimes they hook up their garage doors to a DB, so they can collect data and analyze it later. Or they build their own mechanical keyboards. Etc.

Emacs taught me to abhor repetition and mundane tasks. It taught me that anything can be automated. Even Hell and Chaos can be automated. In that case, you simply end up having an automated hell and chaos. There are so many tiny examples, like whenever I'm writing something let's say in Python, and I would like to search for a code snippet on GitHub, I would simply select a piece of code in my editor and search for it - Emacs would navigate to GitHub, pass the string and even set the language to Python. Or whenever I need to create a new branch, I don't need to think about the name, I can use the ticket number and Emacs would request the issue tracker and create a branch name based on ticket's title. Or I can create a Gist (public or private) by pressing a couple of keys. And many, many more.

I can watch anyone using their favorite IDE and whenever they do something so trivial, something they've been doing for a long time, and very often I'd think - "Oh, I know, more efficient way of doing the same thing" or "Ah, I've been doing it the same way for years, maybe it's time to improve it. I just realized that this is not efficient enough." But it's not just about efficiency - when you add a tiny bit of automation to your task, it becomes so much less frustrating.

Of course, it is possible to have the same mindset and never get into Emacs. However, Emacs offers hundreds of tiny pieces to satisfy your needs. People say: "Emacs takes a long time to learn", but in reality - it would take you longer to become a true power-tinkerer using any other ecosystem of tools.

But it is also totally okay not to be a power-tinkerer. I know many developers who don't use any fancy ways of doing things, but they are still quite impressively, very productive.
No rent increase + 1 month free (July) + a discount on one month’s rent (August).

Amortized over the full 12 month term, it effectively knocks a few hundred dollars per month off of a (very small) one bedroom apartment (with an in-unit washer/dryer!) in lower Manhattan.
Having read both the coindesk article and the medium post, I still don't understand how this attack worked. Can somebody ELI5?
How much does a seatbelt improve your chances of survival on the average car trip (not just the ones with accidents)? What about airbags?
Have a look at that to understand what's going on and where this madness is heading :

https://www.youtube.com/watch?time_continue=1340&v=2vyBLCqyU...
Ok. Submitted URL was https://surjan.substack.com/p/16-weighing-a-car-with-tire-pr....
The otherside are villains,not their ideas but the people themselves. I am not going to say that view is incorrect but it is incompaible with the preservation of a democracy.

For example, I have a hard time accepting a neo-nazi should be allowed to live when capital punishment is a thing. I wouldn't kill a neo-nazi because I don't think capital punishment is the right way, but I still think it should be considered a very serious crime. Things like free speech should not be used to tolerate nazi or confederate flags and a nazi salute should get you prison time, just like in Germany. I think both with privacy and free speech, Germans have learned a good lesson after the nazis.

Either way, it is incompatible with democracy for me to think millions of my fellow citizens should be free. So, my opinion is, polarization is normal, polarized views like white supremacy and leftist anti-religion propaganda (you have no idea how much restraint it takes to not act violently against someone blatantly mocking and disrespecting your religion!) are themselves wrong. It's not the polarizarion that's wrong,it's just a symptom. The problem is we have too many people (self included) that were not raised to be decent human beings who know to be ashamed when they do wrong. At the very least treat other people the way you want to be treated, you know: don't hate on people because of the melanin content in their skin because you wouldn't want to be treated that way, don't open up satanic "churches" just to hate on religious people or prove a point because you would feel completley outraged and hurt if someone did that to you, don't lock up kids in cages sleeping on concrete without basic hygeine because you wouldn't want someone to treat your children that way because of your crimes! Even if you think your views are right, doing right and being decent is not optional if you want your rights and the society you live in to remain intact. Polarization is a result of population wide flaws in the people's character as a whole (and do not for one second think this is american problem or americans special this way). I for example need to be more accepting of neonazis,xenophobes, anti-religious people's basic human rights. I am pointing finger at myself as well. Everyone needs to reevaluate their views to confirm with principles of basic decency without which any democracy will fail.
Wasn't there a Feynman story where he did this exact same thing?
NJ Delays Reopening Indoor Dining
Positive things?

Their attempt to attack Japan with their naval fleet failed tremendous.

The space program ( a partnership fyi) would be a positive, but they also raised prices 372% in 10 years for sending an astronaut to space, so they didn't do it for free.

And they did try to mock Elon a lot, so that didn't leave a positive impression.

They also never shielded a democracy.

They tried to hide athletes doped with steroids in the Olympics. They are now denied entry.

And every country is doing agriculture, so not sure what you mean with that.
Reddit just boarded the one-way express to crazy town. How can that policy possibly be enforced? Even if they do decide on some workable definition of what "majority groups" are, and how to prove which group you are in, I can't figure out what "actual and perceived race" means. So if someone makes an offensive comment to me because they think I am of a certain race, but it turns out I am not, it's still racism?
There are plenty of thoroughly competent, talented, quantitatively oriented PoliSci researchers. Relative to other social sciences it can be less straightforward to be productive with quantitative methods ... there are cases where quant methods shine, the field needs more of it IMO, but the field can’t be reduced to that kind of scholarship alone.
You probably got the top point on the subject of "Compare the youtube with X, What about youtube they are Y" award with this one in the thread. There are quite a few of them with a spectrum of insanity, but this one is just hilarious.
Biorxiv D614G
This headline and discussion is itself a type of propaganda, it tries to show as if the people who are banned are the most extreme right wing, which is not the case. Along with them 2000 subreddits have been deleted, some of them are far from being extreme right wing. People like the guy who wrote the IT crowd and father Ted was banned from twitter over some trans people related twits. Trump himself was banned from Twitch. So the headline should be "SV companies are purging anybody who is right to the centre", not some very extreme right wingers.
That ship sailed long ago. Apple basically has apps and app-developers by the balls, not to mention the 30% extortion money they try to get not just for app purchases but any transaction done within the app, so much as even banning an app from telling the user that they can do the transaction elsewhere.

It makes my blood boil but from the discussions I see on HN about it, most people here seem to be more or less ok with it.
It's actually a normal feeling z many people I know have been there, myself included.

It's important to have confidence and trust that whomever is reviewing your code does it because wants to help, and not to criticize you.

Both sides are learning and getting better, is not about proving you were wrong, is about writing better software.
Well no, a claim is made and that is... unlimited tolerance must lead to the disappearance of tolerance. And this is then used as an argument in debates such as this one.

Are there documented cases of this happening or is it just a wild guess?

My bet is on the later.
>REST is about describing services that you can interact with with no prior knowledge

There's a spectrum that I think you are forcing into a dichotomy; I think what you are referring to as HTTP RPC services can also be described as discoverable services, it's just a matter of difficulty, and which spin you want to put on it. At least, the stuff I interact with as "REST", while the discoverability leaves something to be desired, at the same time, I'm not primarily relying on documentation, nor is a binary application involved. What I use daily is hierarchical and while it's incredibly convoluted, there's a fair amount of regularity and I frequently learn about new things via the links.
I seem to remember some period in history when people of one race were forced to wear a special flair on them . Yellow six pointed star, on a sleeve, or a chest .
That's not what I said. Do not put words into my digital mouth.

I said, silence -is- complicity with white supremacy. If you, after all of the injustices demonstrated in enormous detail over the last 400 years, are still silent when white supremacists continue to oppress the oppressed, you are complicit in white supremacy.
> Displaying personal balance - Thats come up before, will try to get a fix prioritized for that.

Leaking information about a personal account when it has only been used authorized for the purposes of transfer seems to be a P0 bug to me, from a disinterested third-party point of view. If I authorize a transfer of $10k to my startup and for some reason my co-founder is able to see that my personal account balance at Bank of America is $400k, that sounds like...a massive leak of information that I didn't authorize.

Or do I have a mistaken view of what the problem is?
I owned a restaurant in NJ until 3 years ago. This news would have been devastating to me. By the time the news came out, I would have recalled all employees, and would have ordered inventory.

Just another reason why I’m so glad to never having to live or do business in NJ ever again.
Here's a collection of quotes (from another comment downthread for visibility):

https://www.splcenter.org/fighting-hate/extremist-files/indi...

a little teaser:

> Screaming 'racism' at people because blacks are collectively less intelligent...is insane

> The whole breeding arena of the species needs to be cleaned the fuck up

https://en.wikiquote.org/wiki/Stefan_Molyneux is also great.
I think this is a copout answer. "White" usually refers to people of European heritage who have lighter skin in America.
No media outlet hoping for advertising dollars from Starbucks, Coke, etc. So no one.
Because after the first or second time, there's really no more discussion to be had. This is the reason why mods also remove reposts. Is there anything special about specifically Coca-Cola pulling out that makes the story different than the last ones?
Maybe instead of "a slow regex matching algorithm" you could just say "a backtracking algorithm".

And instead of "a fast regex engine" you could say "a linear algorithm".

That way it's both more concise and more technically correct.
When I was at high school I used to import all kinds of memory card adapters from dealextreme and sell them on immediately for 10x the price on ebay. My dad ended up helping me pay taxes on the money I made because it was actually getting really significant

>>Even when I was buying crate loads of goods, I only got a customs bill only like 2 times out of 10 in 3 years.

Tbf, you should have been paying for every crate, even if the customs agency didn't intercept it. It's up to you to make sure the duties are paid - if you ever got caught you would have been wholly responsible for not paying the duties even if you weren't asked to. But yeah, I know how it works in practice.
C&F Discover:Issue N9
There’s a simple 2 step plan to restoring sanity at Facebook and luckily it’s like one of those coding tasks where you’re just deleting lines and lines of code:

1. Fire the politically-motivated class of executives that sent the company on this ridiculous revenue trot in the first place
2. Kick all the politicians off the platform

There’s a very small addressable market of cash FB could ever capture from politics (compared to the addressable total market of the productive economy), and its tainted money. Just watch it go away, maybe you can watch some competitors throw themselves on the rocks with it.
The "unfair" part is that people have different personality traits and thus enjoy different things. Working hard to become great at something you enjoy is relatively easier than working hard to become great at something you hate.

For example, my programming skills are a result of time and effort I spent learning programming, and the fact that even in my free time I learned new things and worked on my personal projects. Thus I "deserve" to be better than someone who doesn't care, doesn't learn, and doesn't practice.

But the "undeserved" part is that enjoy exploring technical details and working alone; those are traits I was born with. If a person without these traits would try to spend the same time and effort doing the same things, it would be much harder for them, because they would suffer along the way, and they wouldn't get the emotional rewards along the way that I did. In that sense I have an advantage, because the same amount of hard work is less of a sacrifice for me.

The opposite situation for me is social skills. I also spent a lot of work here, read various books, and practiced various techniques. First, the results are mediocre, simply because unless I force myself, I ignore many opportunities to practice. (Because, unlike with programming, this practice is not intrinsically pleasant to me.) Second, sometimes I focus and do a good job, but from inside it feels like hard work, even if from outside it seems "natural". I can seem like I enjoy it, but it actually makes me very tired and I need a break afterwards. This whole coronavirus situation feels like a wonderful vacation to me. The only way to excel in this area would be to torture myself (just like other people need to torture themselves to solve a simple math problem).

So it makes sense, when you choose your career, to consider not just how well it pays and how much work is needed, but also how much suffering that work brings to you. If you are lucky, there is a profitable career where you have the unfair advantage that the same amount of work causes you less suffering than to your potential competitors. So you can work harder than them and still have more enjoyable life.
the gcc C++ ABI hasn't changed since v5 (or has changed in backwards-compatible ways). There was a small (but important) change between 4 and 5. Earlier versions did have much mor churn, but it's simply not true to say "every minor version of gcc" at this point.
You expect Facebook to take a moral stance? Right when the company will be most desperate for those same dollars?
Mostly I said a lot of inflammatory stuff when calling out sexism and racism, and was probably ignorant and worse on other subjects too. I learned relatively quickly that my assumptions about the site were incorrect.
I use the Google sign in javascript:

https://developers.google.com/identity/sign-in/web

There may be other options if you want to mess with oauth yourself, but this one is pretty near zero effort.
I think the most interesting one to me was an interview with Joshua Bloch in the book Coders at Work. It was to do with generics, of course, but distinct from the usual surface-level debate over type erasure. He felt that generics were rushed, and that they could have done a better job of sorting out the details of how things were going to work at the language level if they had given themselves more time.
Progressive consent makes sense though: in starting out with an app that i have no previous trust relationship, "Hide my email" sounds like a good idea in a trial balloon. If after using the application it tells me that to better use its collaboration tools it would like me to consent in giving a more direct email address, I might change my mind given changes in trust relationship (I have been using this app for some time and I trust it more now) and/or greater context for why the app is interested in a more direct email address ("make collaboration easier").

It's not necessarily shady or user hostile when done right, and there are plenty of opportunity to add trust relationship building as a part of the consent process (links to privacy policies; details about marketing policies; etc).

It's also not that different from how many iOS applications (at least) are encouraged (in App Store best practices) to handle consent models for location tracking and notifications: ask the user as they become familiar with the application, not up front, and provide as much context as you can.
I don't think there was really a point to be missed.

If you have a point, go ahead and make it.
A friend of mine calls this supporting freeze-peach.
Are the benefits of living in Austin not there anymore with the lockdown?
And I strongly disagree.

The Post Office is fundemental to our society.

It needs to be treated as such.

These ongoing games being played by Congress are expensive and should bot be tolerated by Americans who should demand a remedy so the otherwise exemplary service can continue as it has since the beginning.

There literally is no benefit to a private service being primary. State laws, etc... Federal govt is entirely appropriate here.
Here's a thorough summary: https://wiki.snowdrift.coop/market-research/other-crowdfundi...

(at the wiki of still-not-launched different type of patronage platform that is sharing its own research)
> The point (which I vehemently disagree with) is that prompting for permission is insufficient because illiterate users will just click accept on the dialogs.

I had 2 points actually, which I thought I made very legibly. I didn't think they they need a fourth reading but here we are... They are both solidly confirmed by present day reality. 1) is what you mentioned already. As seen with cookie prompts, app permissions, actual scientific studies, etc. if you pester people with alerts and popups they are desensitized and start ignoring and accepting them. 2) is that once you give a website permission you lost control. They lack even the modicum of oversight apps receive.

> So apparently we now have to restrict all interesting functionality

All? Hyperbole much? Or did you just decide that these 16 APIs are the crux of "interesting functionality" and freedom? It doesn't matter how much you allow there's always going to be someone to shout "they restricting eeeeverything around here". This is what security and privacy measures do, restrict some things because the benefit doesn't outweigh the cost/risk. All those features are sold as "essential" when in fact most of them at best address some minor nuisance. Then they're promptly hijacked for nefarious purposes because there's always going to be some wannabe coder who insists that his website needs to know my battery level for some (undoubtedly good) reason.

Care to ponder how we got here in the first place? With every piece of tech around trying to steal data from you one way or another, usually in a dishonest way? There's a reason Google is championing this and it's not that they want to give you "interesting features".

It's always a compromise and for the past decade+ we've been compromising a lot more on the privacy side. If you truly believe you can have both privacy and aaaaalll interesting functionality in the real world you're either naive or sitting on a gold mine.
I was curious about this so I scrolled Facebook until I got ten ads. They were:

Village of Oak Park - Census

Chicago Tribune

Common Ground Oak Park (podcast by village board member)

Energizer

Ultimate Ears Pro

Home Run Inn Pizza

HBO

Merrick Pet Care

HBO Max

South Loop Symphony Orchestra

HBO is wasting their money on me since I get it for free with my internet service. I'm guessing I got targeted by the two Oak Park ads because I spend most of my FB time in the local dads' group. The Merrick Pet Care one is a bit of near miss targeting—I'm "friends" with the veterinary hospital my brother owns but I don't have any pets right now and given my wife's attitude towards animal hair, I don't expect to in the future.