skysight-inc/HackerNews huggingface dataset:
What's hard for me to square about this explanation is that the "team SJW" persecution voltron you've constructed has known about and pointed out that Scott openly supports extremely bigoted views and has gone to bat for the widely-discredited "Bell Curve" more than once. He's also written some stuff that's had a positive impact on the (white) trans community and folks have charged him over that as well. This is all very "last decade" stuff.

But now we've entered a world where Scott has pulled what really looks like a Moldbug-style publicity stunt where he wants to pick a fight with groups that his community have latent biases against ("liberals", "SJWs", "anti-rationalists" and of course the big one: "the press."). Despite mobilizing a substantial fraction of the richest people in America to his defense (and despite doing exactly what he claimed shouldn't be done: fully naming a reporter that might publish a story, I might add), he's still also pretending to be a victim. But the reality is that every consequence thus far has been directly of his own construction. He pulled his own blog down out of "fear" that folks might discover it, despite being "doxxed" at least 3 times before.

To me, the most challenging part of all this is that we're suggesting that writers who write racist material have a "right" to not be called to task if that's financially damaging. It suggests that because you find his writing pleasant, that we should protect it from the consequence of its substance. And the specific consequence is that, "His patients might make informed decisions about what he's said." They might not appreciate him naming dates, locations, diagnosis and specific medications prescribed. They might not want to be treated by someone who doesn't believe in their unique bigotry against trans people. They might not want to listen to someone who quietly believes they're genetically predisposed to inferiority.

Given that Scott has essentially made NO effort to keep a pseudonym and has explicitly said, "I don't want this piece to come out because I'm concerned about the impacts to my business," I can't avoid the conclusion that I should treat Scott exactly the same way as I treated Moldbug. And just like then, I got a lot of pushback here for that decision. A pushback that evaporated with not so much as a whoosh of air when Milo Yiannopoulos's email leak revealed long dissertations by Moldbug on specifically how to engage with militant nazis to enlist them to his cause.

To be clear: I don't think such a revelation is in the background for Scott. I think his racism is the quiet self-assuredness of the American intellectual that's socialized to accept racist policies and ideas if you can place enough layers of indirection around the concepts. I think he's the sort of person for whom grammarian arguments really are a compelling counter-argument to racism. This makes him unremarkable in every way except that he can mobilize so many rich and connected people to his "defense."
Recurring Events for Calendars [pdf]
Seems like it might be continued ignoring of our feedback.

Nat drive-by commented on a non critical comment. Did not address our main concerns. Did not say anything like "let us take all this in and come back with something articulate" either...

Definitely feel like Nat and GitHub are actively ignoring is at this point
One difference I noticed from Elixir was this:

> While matching against each case clause, a name may be bound at most once, having two name patterns with coinciding names is an error.

match data:
case [x, x]: # Error!
...

Which is a bit of a shame. This comes in handy in Elixir to say "the same value must appear at these places in the collection". I.e. for a Python tuple pattern `(x, y, x)`, `(3, 4, 5)` would not match but `(3, 4, 3)` would.

Overall, though, I think this will be a great addition to Python. Pattern matching is generally a huge boost for expressiveness and readability, in my opinion.
All of those cases cause external harm to other people. Logging into FB and posting memes doesn’t.
The car was stopped by police while she was driving (other aticles mention it was a hard stop- cop car pulled in front of her)

> Just chill for 10 minutes

Not an option AT ALL. Chill outside the vehicle is what was offered to her, she refused

Once stopped, that woman is in police custody. If anything happens her or she injures herself whilst in police custody, it is a MASSIVE deal.

As the officer knows nothing about this woman other than she is refusing to engage, he had reason to believe she may have something in the car which was of danger to the woman herself or others. This may be something as benign as a bag of drugs which she then chokes on. Ridiculous as it sounds, that's why policies and procedures are put in place.

At the end of the day, coppers on the street who interact with the public everyday are much more attuned to peoples behaviour than armchair experts on the internet.
There is also the Freewrite, its a little expensive but is targeted to English speakers: https://getfreewrite.com/
Why do people post chapters from manuals to HN?
> I'm interested to know where the incremental $12 goes

Uh everyone thats not the passive royalties holder? What answer do you really want?
It's a simple advise. No one wrote that it is easy to do. But, I (personally) did not put much of importance to that.

Honestly, that's a totally personal opinion post. It was my thing I though important to share. That's how internet works.
Along these lines I've been thinking a nice device would be an e-ink reader that _only_ loads Wikipedia. (You know, for kids!)
It’s not clear cut if you haven’t discussed terms, representation, etc. the attorney might say, “I’m booked” before asking additional information.
>I’m a long shareholder of Google. It’s amazing how they have four monopolies and only monetize one of them.

Okay, but we don't want Google as a monopoly... or do we?

Breaking up the monopoly means throwing away the ten-year lead.
Little recompense in the face of losing their nation to the carbon-emitting activities of large nations, who do not admit them as refugees.

https://www.smithsonianmag.com/science-nature/will-tuvalu-di...
I'd highly recommend Jordan Walke's (creator of React) talk on the ideas behind ReasonML: React to the Future [1].

I think it's so cool that you can take the ideas of ReactJS - functional programming applied to UI - but then have a language (ReasonML [2]) that is essentially purpose built for it, with OCaml [3] powering it under the hood - a functional programming language that's been significantly invested in, both in academia and industry. And to be able to take React-the-Idea, compile it cross-platform, to native-code... and ship.

- [1] Jordan Walke - React to the Future: https://www.youtube.com/watch?v=5fG_lyNuEAw

- [2] https://reasonml.github.io/

- [3] https://ocaml.org/
I’d like to bring attention to the UI of this app. It’s fucking beautiful, it has a certain style/personality and isn’t an empty whitespace horror show that takes over your entire screen to display 2 lines of text.
In that case, the anarchists would try to find/develop a society that minimizes the number of power relationships.
Yeah, that seems like it's going to cause trouble, because you can make a mistake without noticing. If you write `case Point:` when you mean `case Point():` you won't get an exception or a missing name, it'll just look like it thinks all objects are Points.

Linters could help. You're shadowing `Point`, and because `case Point:` matches any value, if there's another case after that then something is wrong. But you can't always rely on linters.
I am getting tired of these google articles. I know how this will go, users will pat themselves for using duckduckgo, open street maps, firefox and fastmail anytime now.
Facebook doesn’t have coercive power to force me to do anything. The government does.

It’s not Libertarianism. It’s a fundamental distrust of governments.
exactly this. The only reason the other services exist is to feed more data into the advertising (search?) machinations. Because the company is so myopically focused on Advertising dollars and everything else as loss leaders(or under monetized), they are unable to see a potential reversal of roles where the other products become ends unto themselves
Is that actually true though? I've seen more and more regular people outside tech circles dismiss Facebook but Google? Not so much. In fact, outside of HN I haven't seen many complaints at all.
Show HN: CodeStream in-IDE Code Review and workflow tool
I've been thinking this sort of event has become inevitable. Tech development and business models support extending the environments in which we collect images and analyze them. Confidence values lead to statistical guilt. I wrote about it here if interested: https://unintendedconsequenc.es/inevitable-surveillance/
> At WWDC, Apple shared Safari stats

> I started using HEY last week

refreshing to see a person who 's not suggestable and easily swayed by fads
By being aware of the true costs: It's not the cost of making the code more generic (typically relatively cheap) -- but refactoring costs when it turns out that the code actually needs to be more generic, but in a different way. It's easy to refactor something simple into something more complex/generic, but it's hard to refactor something complex into something that's still complex, but in a different way.
It wouldn't work and it's not supposed to work. Attorney-client communications protects legal advice and communications provided pursuant to legal advice. It is not a vehicle for hiding evidence: https://www.abajournal.com/magazine/article/hand_it_over

> But on the other hand, ABA Model Rule 3.4 (Fairness to Opposing Party and Counsel) states another widely recognized principle, that a lawyer may not “unlawfully obstruct another party’s access to evidence or unlawfully alter, destroy or conceal a document or other material having potential evidentiary value.” (The ABA Model Rules are the basis for most professional conduct rules that regulate lawyers at the state level.) The commentary to Model Rule 3.4 describes how courts have tried to split the difference between these two obligations.

> Shipp was an assistant bar counsel in 1983 when a lawyer called him with a dilemma. A client had just brought in a gun. The lawyer couldn’t turn the gun over to the police without revealing where it came from, but the lawyer couldn’t just keep the gun or dispose of it, either. What, the lawyer asked Shipp, should he do?

> Shipp called a contact in the U.S. attorney’s office, who suggested that Shipp take the gun from the other lawyer and deliver it to the police himself. So Shipp arranged to meet the lawyer, took possession of the gun, brought it back to his office, and called the police and told them to come and get it, which they did.
> Can I leave my H1B sponsoring employer to work for my own company? Can my own company sponsor my H1B?

> If you leave your H1B visa sponsoring employer, you will need to find authorized employment with a new sponsoring company that is authorized on your I-129 Form. In theory, that company could be your company but it can be approved only under a narrow set of circumstances. An employer that hires an H1B visa worker must be in a position to have the “right to control” the employee (you). That is by definition not a company in which you control 50%+ of the shares. You can’t hold a job in which you are the person who determines whether you have a job! There needs to be a hire-fire relationship that exists. There are some ways to create a permissible hire-fire relationship within ‘your own’ company that may pass muster in order to secure H1B sponsorship. For instance, you could have a Board of Directors that has explicit hiring and firing control and can replace you and you could also have a co-founder that owns more than 50% of the company’s shares and can hire-fire you. It’s always best to hire an attorney for help establishing ownership in any company, especially if it could put your visa status in jeopardy.

https://myrawealth.com/insights/can-i-invest-in-and-start-a-...
Always complete each use case from scratch in the simplest and most efficient non-abstract form. Then try to merge use cases into an abstract framework.

Accept the abstractions if:
- the stack trace depth is never greater than double
- the total code size is decreased
- performance/memory hit is less than 10%

Thank you for bringing this up.
Elon Musk is there too and he was never on a H1B. This title is misleading and it should be renamed.
What are the four monopolies?
That's interesting. In many ways, it's similar to the "traditional" process I went through when reporting a robbery to the NYPD 5+ years ago: they had software where they could search for mugshots of all previously convicted felons living in a x-mile radius of the crime scene, filtered by the physical characteristics I described. Whether the actual suspect's face was found by the software, it was ultimately too slow and clunky to paginate through hundreds of results.

Presumably, the facial recognition software would provide an additional filter/sort. But at least in my situation, I could actually see how big the total pool of potential matches and thus have a sense of uncertainty about false positives, even if I were completely ignorant about the impact of false negatives (i.e. what if my suspect didn't live within x-miles of the scene, or wasn't a known/convicted felon?)

So the caution re: face recognition software is how it may non-transparently add confidence to this already very imperfect filtering process.

(in my case, the suspect was eventually found because he had committed a number of robberies, including being clearly caught on camera, and in an area/pattern that was easy to narrow down where he operated)
There's also human's ability to probe the real world and understand and create new constraints. Putting a square block into a circle shaped hole teaches you new things.
No, the poster named it that as clickbait.

>Hey! Never meant to state that all these founders came here on an H1B; just used that in the website name given what's been going on recently.
They don't like conservative opinions here, so I am not surprised.
In order to stay in the country usually a founder will work for the company as a contractor. I know of several founders who technically work as a freelancer for company A. while they run Company B.

Company A takes a chunk of equity for holding the visa.
Pretty sure this was a motivating factor in the re-organization from Google to Alphabet.
author here.

CodeStream aims to simplify and amplify your code review process with the following changes:

- all in-ide
- open source
- cloud or on-prem
- supports vscode, vs, atom, jetbrains (more soon)
- end-to-end workflow tool
- grab a ticket from trello/jira/etc. and it'll create a branch for you
- while you're editing, comment on code without having to copy/paste to slack/etc.
- get feedback on a wip with press of a key (codestream packages diffs for you)
- teammates request changes? amend your review
- when you're ready, create a pr on github, gitlab, bitbucket, and merge.

any feedback appreciated.
I'm pretty happy to draw a distinction between playing a blizzard north game that I bought in 2002, and continuing to support activision blizzard today.
Won't somebody think of the -c-h-i-l-d-r-e-n- Security(tm).
Cool! We had the same idea with the NYTimes data :)
This is why I've switched to Apple Maps for like 98% of my navigation needs.

I might be biased, because I live in one of the cities with the updated maps data, sure, but I find that it handles most of my use cases just as well as Google Maps.
Speed and distance of coronavirus transmission:cough, sneeze, speech and running
That may be the real intent of facebook when they defend freedom of speech, but it is not what they are claiming it to be. They claim to be defending their users' rights.
Push requires more engineering effort to build the server-side of the system. Poll is easier to implement for consumers, and probably also easier to scale for most engineering teams (scaling a central DB is a well understood engineering problem).

I agree that push is better overall, but… tradeoffs
seconded on csv import!
Something truly original won't be understood. Novelty must be in small doses.
Nothing is fixed
A list of mostly European-origin people and almost exclusively European-origin and Asian-origin people is not likely to be well received these days as evidence that a US migration program is successful.
Excellent work. I think it is long overdue that many of our childhood cherished games, books, cartoons etc are paralleled in open source. Stuff from 20 - 30 years ago was supposed to be public domain once upon a time, Blizzard already made billions then got paid billions again when they sold to Activision and it's never going to reach public domain. Instead of public domain we have each generation paying $100b to continue enjoying pokemon, Harry Potter, Barbie, super heroes, cartoons etc.
Sounds like they're also good at interoperability, market penetration, and distribution. Do you not think they're good at video streaming, security research, email, or cloud hosting?
No kidding. Early adopter of gsuite for domains (work and personal email). The google home devices CANNOT get your calendar from your google calendar. My Alexa device can easily.

The thing of stuff just stagnating and no care to scrub the rough corners is crazy.

They have some things they keep on improving. I think youtube is there (after the dumped plus thank goodness). Chrome seems to be moving along nicely.

I used to push google chat / video hard, including to external business partners. Then - yoink, google duo was hot, then yoing, hangouts? then yoink, hangouts meet? Then yoink, meet. It's honestly mind blowing. So now we are stuck on zoom.

We were making the move to docs and sheets, but it's basically stuck. Now it looks like office 365 is going to be the cloud editing future for word / excel type needs. For those of us who are older this is totally incredible - Office was so anti-linux / cloud it was incredible, and now word in the cloud kinda works!

And yes - when you get locked out of even a paying account because some state machine gets screwed up (looking at you gsuite admin onboarding flow with some kind of zombie state issues) you CANNOT get an actual person who can help.

Android / Chrome are amazing - why not put the execs like this in charge of shipping everything? Instead i keep hearing that google engineers are going on "strike" (ie, getting company paid days off).
The founder flair is unimportant in this example. Musk rescued Tesla from poor leadership and financial insolvency, enabling it to become the largest auto maker by market cap [1]. This is not to dismiss the contributions of Martin Eberhard and Mark Tarpon to Tesla's growth, but to recognize that at times a transition is necessary for an org to continue to evolve and/or survive (when this transition occurred, Tesla needed to rapidly shift from primarily R&D to a sales focused organization to get revenue in the door).

Let’s not get hung up on the Valley signaling around the word “founder” as if it's some sort of deity status. It's just a different amount of shares and share class on the cap table. Steve Jobs was an Apple founder, but Gates stepped in to bring Apple back from the brink with a $150MM investment [2]. Bill Gates doesn't have a "founder" title for Apple, but he was their savior. As always, there is nuance.

TLDR It is valid to use Elon Musk as an example of a successful immigrant and "the American dream", just not in the context of the H1B visa. Musk himself has said he couldn’t have been wildly successful anywhere else.

[1] https://electrek.co/2020/06/10/tesla-tsla-becomes-wolds-most...

[2] https://www.cnbc.com/2017/08/29/steve-jobs-and-bill-gates-wh...
Show HN: Deta – A cloud platform for building and deploying apps
This feels like the sort of thing people buy to kid themselves that the problem with their writing lies outside their own brains.

Don't get me wrong, I love the idea of a dedicated writing device but, for me as someone who writes pretty much for the entire working day, inconvenience is the biggest bar to writing other than lack of sleep. If I can't edit on the device, or find the text in my usual GSuite/Office 365 spaces, then maybe I'd be better off with a $40 dictaphone and Rev.com.
>Coughs and Sneezes: Their Role in Transmission of Respiratory Viral Infections, Including SARS-CoV-2

https://www.atsjournals.org/doi/pdf/10.1164/rccm.202004-1263...

>The airborne lifetime of small speech droplets and their potential importance in SARS-CoV-2 transmission

https://www.pnas.org/content/117/22/11875

>Towards aerodynamically equivalent COVID-19 1.5 m social distancing for walking and running

http://www.urbanphysics.net/COVID19_Aero_Paper.pdf
Search, Email, Maps (they own Waze), YouTube
My gauge is okaying up, is this sarcastic?
I think OC's point is that they're breaking up their own monopoly with a complete lack of product vision.

Google Wallet/Pay/Android Pay could have become Stripe, Venmo. Google Hangouts/Meet/Chat could have become Zoom, Slack, Teams, iMessage, etc. Google Finance could have become Robinhood, Mint.
>Everyone in a civilised society has the right to a fair trial without the presumption of guilt.

Fair trial is about the government enforcing laws, not about social groups enforcing morals and ethics. No one has the right to a trial when you act like an asshole and no one wants to be your friend because of it.
A small focused team of diverse talented people from different backgrounds, can make the biggest-impact.

Focus=speed. Focus is what's missing at Google, and why they have such a sprawling staff and politics.
Building a GraphQL API in JavaScript
The title should be updated to "Microsoft Edge copies user data from Firefox without asking".

The current title is ambiguous: "Windows duplicates data from Firefox without asking". The fact that this is user data is an important distinction. Also, the word duplicates has a sense of having a purpose of redundancy, which is not the case here.
Photoshop->Figma :D that's hilarious!
Thank you so much! Will try this out.
I have been mostly flying to visit my family who live in another country, but in the last 10 years flying has become such an unpleasant experience, even when not being singled-out by airport security. Actually, with the current crisis going on I am quite content about not having to deal with going on a plane again.

I mean, airports are such hostile places, it feels like you're just a chunk of meat going through a meat grinder. As others here have remarked, it wasn't always like that, but then again, people haven't been flying that often, so maybe scale has something to with it as well.
> One-liner

What does this refer to?
I think that's why YC put it as "Users/prospective users talked to in the last week?"
clear is also an ORM you could check out.

https://clear.gitbook.io/project/
I would say: Search, Map, Translate, Gmail.

Though technically they also have YouTube and do monetize it.
I boycott Facebook as a platform for privacy reasons.
Dell used to include a minimal Arm/Linux system inside some of their laptops as an instant-on, long battery life option. No idea whether anyone actually bought them though.
https://www.osnews.com/story/131180/the-alphasmart-dana-in-2... has a few more technical details of the device for those interested.

It runs PalmOS!
iPhone 6S getting iOS 14 is like the Galaxy S6 getting Android 11
Privacy conscious yet uses Zoom. Hmm
Why do you care about some random pickpocket going through your wallet?
It is not like they are keeping your wallet...
Are you a remote consultant by chance? US?
The Inheritance Tax Is Far Too Low
Same, and I often use Bing maps on desktop
It supports considerably less languages though.