skysight-inc/HackerNews huggingface dataset:
It's such a squandered opportunity from a product prospective.

Yes, sure, Grindr started with being just about sex. But there's a huge interest amongst gay people for long term relationships and a dearth of apps that cater to them.

OKCupid was, for a time, a go-to app for gay men interested in LTRs. But OKC never capitalized on that opportunity -- never built features, or outreach, or anything to grow that niche. Plus, a couple years ago they dramatically changed the app (in ways to address issues for straight users) which negatively affected gay LTR-oriented men.

Tinder is now the primary app for LTR-oriented gay men, and it's terrible. Filtering
options suck. The matching system is terrible.

Grindr could've been more than it is. It could've had a monopoly over the entire gay men dating app vertical -- for short term and long term relationships. But they squandered that opportunity. If the software had been better, and if the management and community side had been better, I think we'd be talking today about Grindr as a successful model for a startup. But nope, we're reading articles like this instead.
Sorry, just scratching a pet peeve:

> Him cashing in Bitcoin is circumstantial.

Other than confessions, most convictions happen mostly on the basis of circumstantial evidence. TV and movies have taught people that circumstantial evidence is "weak" and insufficient to get a conviction. This is simply not true. Sufficient amount of circumstantial evidence will put you in jail. The job of the prosecutor is not to meet some specific pre-defined standard, it's to convince the jury.

And if the prosecutor has just spent the last hour talking to the jury about how they could track that x amount of stolen credits were sold for x bitcoin at date y, and this bitcoin was then fed to a mixer, and that on those same day or soon after you converted 0.95x BTC to $, and you could not positively prove where that money came from, if your strategy was just:

> "I bought some bitcoin for cash a decade ago"

Good luck with that.
Sex, debts and gambling are THE go to blackmail avenues for recruiting assets.

It needn't be someone cheating either, being gay is still not socially acceptable in MANY circles remove wife/daughter from the above and change it to pastor, co-worker, employer, mother, father.

It doesn't have to be just the fact that the individual is gay or bi either, a listed kink could be used to coerce someone into a mildly compromising situation to maintain their privacy, then once you get them to do something compromising with their employer you now have even more leverage "oh well we could tell them you did this for us, so you'd better keep co-operating".

This is also used in television, an example being I believe season 2 of Madam Secretary with the gay Russian student at the war college and the FBI secretary in The Americans is compromised through a vanilla heterosexual relationship.

It's also used in non-espionage/corporate sabotage stages, like sextortion with both adults and minors by ether coercing someone into doing sexual things on camera or hacking a webcam/hiding a camera and catching them doing something sexual (or just naked) and using it as leverage against them.

This is a fairly competent wiki article with the TL:DR being

>There have been various attempts to explain why people become spies. One common theory is summed up by the acronym MICE: Money, Ideology, Compromise or Extortion

https://en.wikipedia.org/wiki/Motives_for_spying

Compromise or Extortion being the important parts as far as Grindr is concerned.
Lol, yes this is ZDnet.

There are several azure services running at least some Rust and job descriptions for IOT stuff have mentioned it for months.
It'll likely be just like the last "space race".

The US reacts instead of leading because we are wrapped up in making everything 'safe' vs accepting some risks and actually getting things done.
Further good reading on this subject: Empty Planet https://www.penguinrandomhouse.com/books/545397/empty-planet...
I have to use Tweetdeck, because not having a reverse-chronological timeline is such a dealbreaker. If they ever remove this ability from Tweetdeck, I will probably just leave.

I'm already on Mastodon and more active there anyway, it didn't turn into a ghost town like the last time I tried it.
I wonder if they have a scrum master, who tells everyone what to do, but no one has ever seen him hunting.
To be fair, Wikipedia has some themes that look very nice and modern, it's still accessible, and the visual editor makes it easy to edit as well.
No one is handing the power to control society or authority over what is and isn't allowed to be said at that scale to Google or any "handful of corporations." What is said on Youtube or any other large social media platform is not the limitations of what is said in society, nor can Youtube control society beyond its own platform.

It makes no more sense to argue that Youtube trying to enforce some standards, however arbitrary or biased, amounts to "the power to control society" than it would have to argue that having three television stations meant those networks
"controlled society," or that the Encyclopedia Britannica controlled the English language.
Have you done this yourself and if so, how successful have you been?
Going with that premise for the sake of argument: Nah, probably not.

But that premise is well-known to be in conflict with established reality. Identifying specific individuals from these sorts of data points is famously, disturbingly easy to do. People even do it just for fun, almost like it were an Advent of Code challenge. That's the reason why there will never be another Netflix Prize.
Could you imagine how bad it would be if Congress got excited about the potential for internet crime in 1985, tried to guess the form of the problems that would arise, and then wrote laws banning and permitting things that they thought would lead to trouble? There is no way somebody back then could predict which situations would lead to trouble decades later.

You mean like everyone who's talking about AI policy right now?
No, which is why years ago I developed the habit of not clicking links, but copying them and pasting them into a new browser instance. That also gives me the opportunity to delete the tracking parameters that are added to a lot of links.
Disagree that it is a small benefit. Resource management becomes so unwieldly that there's little difference between a 100k line application in Java and a 100k line application in C with regards to memory/resource management. Are you saying that moving beyond C is a "small benefit"?

And it's easy to determine when the use of the resource is complete: when there are no active pointers to the resource (the circular reference problem I don't think can happen with external resources like files).
Except I look at the linked mailing list and you already get "us techies" arguing "uh yeah but uhm this isn't so different from the corporate CA intercept thing right so let's not blacklist it uhm".

What the fuck.
https://www.abcactionnews.com/news/local-news/i-team-investi...

And HN comments: https://news.ycombinator.com/item?id=20438289
Its pretty easy to enforce if the disputes are between two parties that are at all Earth based. There will be a significant period of permanent habitation before there is self sustaining habitation. And you really cant afford to tell earth to screw off until you're self sufficient.
If law enforcement officers were always required to show their identity then maybe. But:

> The right to anonymous political campaigning was established in the U.S. Supreme Court decision in McIntyre v. Ohio Elections Commission (1995) case: "Anonymity is a shield from the tyranny of the majority...It thus exemplifies the purpose behind the Bill of Rights, and of the First Amendment in particular: to protect unpopular individuals from retaliation—and their ideas from suppression—at the hand of an intolerant society" [1]

Does anyone know how much of this is limited to written speech (i.e. online) vs in person?

1. https://en.wikipedia.org/wiki/Anonymity#United_States
Modern computing is empirical. That's why MIT switched their intro to CS class from Scheme theory of computation to Python robot controllers.
You da real mvp.

It is ridiculous how many nice features git has accumulated through the years, but their discoverability is... not excellent -- partially because of how many options we now have. It's a vicious circle.
But it won't go anywhere in the senate...
> outsourcing firms that are just numbers game body shop mills.

When there is a 6+ months wait from applying for H1-B for getting it approved or rejected, the very top candidates nor the fastest growing companies may not want to wait that long. So H1-B is by nature more appealing to companies who can play the numbers game.
I feel more than a little cognitive dissonance considering the fact that my country considers essentially untraceable and unlimited political spending to be "free speech", but not an individual's right to remain anonymous in public.
Nonuniform. One half could be 1mm the other 50mm.
I suggest you consider buying their laptop, because they are the only company that has the goal to empower users with privacy and repairability (happy user).
Removed some emotional language

The part where you condemned the people you grew up with? Oh, you left that in. What on earth did you remove--something about kicking dogs?
Ugh, these cases give H1B's a bad name. I do wish there was crackdown on crap like this.

Unless I misread the article, this looks like a crackdown to me. It's a BA level QA analyst job at an outsourcing shop.
It's tough to convince America that you need to import immigrants because there isn't a single American that can possibly fill the job. Some candidate (cough) is going to bring that up in the next election and I'm not sure I've seen a legitimate argument against it that isn't a generalization.
Do you mind when people steal from you?
The way that a real authoritarian government entity would handle that is...

An agency is tasked with doing random sample captures of randomly selected target internet connections.

Inventory all the types of traffic being exchanged.

Flag anything that isn't obvious plaintext or already being MiTM'ed for analysis follow up.

Implement new blocking rules or interception implementation for each flow that isn't already being intercepted.
The man who took 1 million photos
What root cert would they us for that?
Given that some of these works are 50 years old, I'd say yeah they're already remembered.

Longer term, people will remember Jeff Koons. Maybe Barbara Kruger, too.
It’s React (I think they mention this in the article) and I believe they are actually using React Native for Web, the engineer behind that works for twitter and the generated markup and classnames match how that works. Perhaps they are considering moving to React Native for their mobile apps in future... though there are other valid reasons to use React Native for Web
>
> Stay in your job for 15 years because you like the people, the work itself or some particular perk? When you finally leave, your next job will pay less than if you had hopped around each 2 years. That's if someone wants to hire you.

> This is so true, and the weirdest thing in the world to me. Especially in tech, you get really heavily punished for staying at a job more than a few years. To the point where, in interviews, you are asked why you stayed so long. Why would you penalize someone who might make a long-term commitment to your company? You're basically flushing all the training and institutional knowledge they hold down the drain.

In Germany, the mentality is different. If you switch jobs after few years, you have to give very good reasons - for exactly the outlined reasons.
Out of curiousity, which languages are you referring to? Assignment in if-statements is possible in C, C++, js, Go, and many other C-like languages.

I think the only language I know of that disallows assignment in them is python, and it's not because assignment evaluates to something other than boolean, python is happen to evaluate the 'truthiness' of certain types. And funnily enough, they are going to add this back in to python 3 I believe, using a different operator.
What about the wok?
Happens to me a lot on desktop, especially when following an external link to a tweet. Like you say, refreshing the page fixes it. Also seen it on mobile from time to time. Expected they’d fix this before a wider rollout, it’s pretty common for me!
> you know you tried your hardest to make a difference

Did you actually do that? For how long?
gRPC with React Native
This is a question for folks developing high-performance mobile apps. Have you used gRPC with ReactNative if so what methods have you used? (And yes I am saying high perf so ReactNative is not ideal, but that's our trade-off for multi-platform support)
How big a problem is "Antifa Violence"? I don't live in Oregon, so I don't see much Portland local news. I live in Denver, and I see exactly zero "Antifa Violence", so this looks something like the "Satanists!" moral panic from 30 years ago.
Numerical solutions in computer programs look very different from the closed form symbolic theorems in math books.
Why are you trying to counterargue a growing recognition of widespread loneliness by citing figures about people moving? Do you think loneliness doesn't happen if people live close to mom, or that people who never leave their home town or their home state aren't lonely?

I'd expect those to be the loneliest of people. At least people who travel often learn how to meet and make new friends and rarely find themselves stuck in social isolation.
I was looking forward to blaming Peter Norvig for the current software developer interview theatre shibboleth. :)
> Sagarwala, according to the ruling in Washington, D.C. U.S. District Court, received an H-1B visa in 2012, but those visas are tied to specific employers. So when she sought to change jobs in August last year, the prospective new employer, outsourcing firm HSK Technologies, had to go through the visa application process again.

So she had lived in the US for six years and still had to beg the government for permission to change jobs? I had no idea it was this bad.
Coroutines: A Million Stacks (2017)
Page 25 of the complaint (see parent post) also details how he didn't report the new income to the IRS and filed false returns. (Ouch.)
> I honestly can’t figure out what’s wrong with open offices

You mean other than the noise and lack of privacy?

> enough conference space

In my experience, open office floorplans and enough conference space go together like peanut butter and blue cheese.
Yes, I worked in a small office 2 weeks ago, and every conversation made it into my ears. Now I'm in an open office with 60+ people and it's like sitting in a fast food restaurant, noisy chatter that I can tune out. If there's some conversation particularly loud/annoying I just put on my headphones. It's not that bad, but I have the ability to tune it out, and I feel other types of people can't do that.
+1 for Thinkpad. I have an older yoga from Best buy back when they still came with discrete graphics. Poor thing has taken a beating from me but still works great. And thinkpads in general have great support for Linux. Even for the pen input, which I use more than I thought I would. Usually for signing documents or quickly mapping out an idea.
Also, they're so ubiquitous, I was able to go to several local tech recycling places and pick up spare chargers for super cheap. I dont stress about keeping track of the charger now. Just leave one in my bag, one by my desk, one in bed, one by the couch. It's a small thing but it's changed my workflow a lot. Let's me treat the laptop more as a free mobile device and less like a clunky combo laptop with rats nest to awkwardly carry around.

Also big fan of the track point and the secondary buttons at the top of the track pad. It's a meme for a lot of ppl but they definitely have their place. When in the flow of typing, it helps a lot to not have to move your hands back and forth off the keyboard. And most importantly, having a middle click button right below the space bar makes it dead simple and quickly to open up a set of links in a new tabs. That's a functionality that would be hard for me to give up by going to another platform.

As for gripes, the one thing that makes me jealous of laptops like the MacBook, surface book, and matebook x, is the screen aspect ratio. For being "productivity machines" I wish Lenovo would put a 3:2 screen that gave more vertical space to see more code or spreadsheet cells. It's absurd to me that they still have consumption oriented 16:9. It's especially painful when using the tablet mode in portrait. The only thing I can do is full screen an application if it really starts to bother me.
Email Scammers Reaping Rewards, Study Shows
Among a crowd that includes a lot of furries, actually! "Queer" as an identification has lately been picked up (revived and reclaimed, really) as, among other things, a way of opting out of a lot of the assimilationist and gym-clone tropes that've taken over so much of what it means to be "gay". https://en.wikipedia.org/wiki/Queer has a reasonable overview, to which I'd add only that it's also a good term of identification for men who love men, but who find "gay" to be so rigid and prescriptive in its meaning that it fails to accurately describe us.
that's not accepted as a good answer on SO. do you have any examples?
This is attacking the wrong problem. The real problem is in Portland the mayor is the police chief, and he has directed that the police not arrest these thugs. In my neck of the woods if you had masked thugs directing traffic and beating old men at traffic lights and giving journalists brain bleeds, they'd be getting tased and thrown in prison, as they should be.
As a baseline, I'm in favor of a lot of immigration and think people have way too many hoops to jump through in general, but the H1B crowd in particular is a group that matches even what most of those opposed to mass immigration claim to desire in immigrants.

That said, i've noticed different "worlds" of H1B worlds, with different impacts upon other workers.

I did a govt job on the US East Coast (Richmond, VA) that had a lot of H1B contract workers, likely from one of these body shops. They were good people, and adequate if unimpressive coders. They were earning decent US wages and were painfully aware that losing or leaving a job left them no guarantee there'd be another for them in the US soon. Management abused the heck out of these people, establishing practices, expectations, and treatment of coders that were terrible. They put up with it, but but it lowered the quality of the workplace for everyone, and the employees and US citizens (naturalized or born) working there also suffered, and tended to leave when they could. I was one of them, which put me in Seattle on the West Coast...

...Where I found an entirely different world of H1B workers. These were not contractors, not through a body shop, and were definitely impressive in their fields (devs, architects, and QA/Test eng, along with a handful of PMs and Team Leads). Here there was no reduction of workplace quality - these workers had lots of extra annoyances I didn't have to worry about (example: apparently changing your job title during one period of time when applying for a green card restarts the multi-year process, so I knew of people that declined or postponed promotions!) but they could definitely find work elsewhere easily enough - should workplace be unbearable they'd bounce like the rest of us could.

Whenever the H1-B debate comes up, I reflect on the different impact the workers had on these offices, and the impact the H1-B rules had on those workers. Everytime one of my friends debated if it was worth pursuing a green card or naturalization, I saw the seeming idiotic result of the US chasing away workers that it said it needed, that had proven themselves, and that american companies had spent time and money in training and getting experience to.
Wait a minute... The US has failing bridges all over, can we fix those first before getting into another trip to the moon? The only man mission that I will support is if we sent Donald Trump to the moon. Sad!
I hate to be that guy, but Neil Armstrong is Neil Armstrong because he was the first person to set foot on the moon... ever. The next person to set foot on the moon will be #13 and likely not particularly remembered by history.

The first person to set foot on Mars, however, will be notable.
I blame, in part, TLS 1.3, E-SNI, and DoH for this.

Previously, a government could monitor what site a user is visiting just by looking at the TLS session startup. Even if it is hosted on a cloud provider and 100 different sites are hosted from the same IP, they could look at the TLS-SNI data in the plain text to choose to interrupt and block the connection.

A fallback would be to manipulate DNS queries and force all DNS queries to be directed to official DNS resolvers. But DoH makes that far harder to control.

This is a bluff being called. Tech said "If we make it so that they have to spend all this money and build a massive scale intercept that actively participates in each TLS session, they won't buy into the cost."

Costs keep going down for this sort of thing. Now there are large organizations and governments willing to work on this stuff.
I just got a Thinkpad P52S after using a 2012 Macbook for 7.5 years.

Installed Pop_OS! on it. Despite the quirky name, it's the stablest, least needed configuration Ubuntu flavor, I've ever used and very similar to macOS and very shortcut friendly.
If you had reason to previously set up your site with HTTPS, you should never fallback to serving anything other than static assets (and even then, you better have a damn good reason) over HTTP from that same domain. Period.

Sorry, but sometimes security is absolute.
A 20 minute drive from Alcudia (which I visited today!) is Pollença, another beautiful town (not the nearby Port de Pollença, mind). It also doesn't get nearly as many tourists as Alcudia - if you get back to Mallorca, you should definitely have a visit!
https://samharris.org/response-to-critics-of-the-moral-lands...

Do you have anything more substantial to say than ad hominem? Like a response to the video I linked instead of grinding your unrelated axe against the guy?
This is usually presented as having 2 ropes, not 1, and 45 minutes, not 30 minutes.
Theoretical musing to future self: Is magnetism in some way analogous to this phenomena? In other words, might there be (that we can't see) two (or more) "strings"/"streams" of twisted space (for lack of a better term) that comprise a magnetic field, and if so, does this idea of two wrapped strings with one becoming a region of more tension have any application to the understanding of the physical phenomena of Magnetism?

Perhaps not, perhaps there is no relation.

But, it might be an interesting subject of future investigation...
Using CAs to authenticate clients is subject to the same attack. They block communication from any client that won't disclose its private key to the MITM box or use it to encrypt/sign whatever the MITM requires it to.

You can't have security if you have a MITM that says "compromise your endpoint or we block you" and you concede to that. The only real solutions are either political or making the encrypted traffic look like some permitted traffic. (Or using a different network.)
I say this every time the mythical 10x engineer thing shows up.

I've _never_ heard of a 10x salary difference for engineers. If you are a 10x engineer, that strongly suggests you're giving away free productivity to your boss.

If you own your own company, great! Even better would be to give 2x of your productivity to your boss, which is probably more than you're being compensated for, and use the 8x leftover for your own enrichment.

But there is almost literally no way that you are being fairly compensated if you really are 10 times as productive as your average engineer.