skysight-inc/HackerNews huggingface dataset:
Banks do the same thing. How do banks work without anybody panicking? Liquidity injections. The government will literally print money and give it to banks so they can fulfill withdrawals during bank runs. If the governments didn't bail them out, they'd be insolvent.

They should just do the same for Tether.
If you watch it you'll be pretty embarrassed about using the term "punching down"
Glad I watched it before this spoiler..
China crackdown on Apple store hits holy book apps, Audible
I'm not going to give them the pleasure of linking it here, but even their own press release about this settlement is full of easily disprovable lies. They claim the CFTC concluded exactly the opposite of what the CFTC concluded.

But their executives / general counsel and crypto cultists are out on Twitter celebrating it as a win anyway, and repeating Tether's lies verbatim.
https://archive.is/H8TM9
it’s not a singular community, there’s no spokesperson - this is like trying to hold “anonymous” accountable… it’s the same old rhetoric people have been using to discredit all activists
I don't know, that just seems to me to defeat the purpose of having a touchscreen. I've tried to use those mobile VNC clients and the experience is really bad. It's something I would use if I really had to access some important files on my desktop, but I wouldn't try to log in to my desktop with a mobile VNC client every day just to do work.
You're already in a less open, less curious state when your language is that of "blame".

The more open-minded curious approach uses language more around cause and effect and studying causes vs correlations and looking for empirical evidence about how the world works.

When you notice that you are looking for who to blame, then the best thing for learning is to investigate your own reactive (though perhaps very subtly reactive) state.

"Facebook made me do it" is a blaming state too, and it leads nowhere to get stuck in that blaming mindset.
Thanks for posting.

Does this new database support SQL? I saw a few mentions but not sure if it was explicitly stated

It sounds like the bottleneck is going to be the transaction controller in each node, which has to serialize the processing of transactions to ensure they don't clobber each other. I guess that could still scale pretty well as long as you can scale out the number of nodes?
They stepped into the repo market when secured overnight rates blew up to 10% in sept 2019, they get no leniency from me (should have blew up instead of engaging in moral hazard).
“You should go kill yourself [insert slur here], loljk”

This will always be fine to say since it’s a joke, right?

Of course it’s not. Shit being couched as a joke still smells, looks, and tastes like shit.
Did you watch it though.. its not about him having a trans friend? He states multiple times he's a feminist and relates to struggles people have in life.

He sides with JK Rowling. That doesn't make him bad.. that makes him sane!
Could this justify a 4.0 versioning? 1. It’s a huge change and 2. There’s a small chance to break existing code where the gil was masking problems.
Rich has nothing to do with it, this is about the freedom of speech, art and comedy.
That depends on how rich you are, whether you can afford to have your car repaired every time you hit something.

Even very small animals can do a lot of damage, especially if you swerve to hit them and you lose control of the vehicle and hit a tree instead. In which case you can add that to the list of "Dumb Ways to Die".
I'm not a native so maybe used wrong word. Flexible OLED was also used for smartphone like LG G Flex, Galaxy Note Edge/S6 edge and its successor, but those aren't welcomed well. Samsung widely used the edge "gimmick" but it's not welcomed by majority from what I see because it shows curved content, makes accidental touch, and makes (a bit) hard to put screen protector.

Finally they advanced to foldable OLED and developed game changing Galaxy Fold. Fold3 is really good but I think final product is important than the tech itself. But maybe, without Galaxy Edge phones, Fold won't be developed.
Hm, the reason I am still in .NET is that whenever I try to move to something else, the productivity suffers immeasurably:

- Most of the stuff outside of .NET, Java pair suffers from lack of refactoring tools, and are therefore unsuitable for sufficiently large projects. The exceptions are TypeScript (which is OKish, but lacks performance) and Go (which is tailored for web dev and has a few major drawbacks as programming language).

- Most non-dynamic languages apart from .NET, Java, and C++ have very limited debuggers.
> He seemingly saw this coming and seemed to be preemptively playing defense the entire special.

Of course he did, the reaction he received was exactly the punchline he wanted out of the whole special. He basically dared people to try and cancel him, and when they dutifully fell in line and created the uproar he predicted would happen, it underscored his entire point about hurting LGBQT+ feelings generating much more societal outrage than committing violence against black folks.
Yeah. The truth is the entire banking system is running the exact same scam ad Tether. The only difference is the governments think banks are too important to allow the consequences of their actions to catch up with them. So whenever there's a bank run and there's no money in the bank, the government bails them out.

They should just bail Tether out too.
Kia ora, if you dont need sprints then just use github projects.
Plenty aren't aware of what harms it might cause due to lack of exposure to it. Plenty of others might be completely biased based only on anecdotes and bad press.

There's no way to tell what the balance is without actually asking them
I’d think there are a certain class of programs that could benefit from just turning off garbage collection and reference counting.

If you’re sure you won’t be needing a lot of memory and the program will be short lived that could be a large speed up and you could skip the Gil.
You just proved to everyone that you didn't watch it.
Bernie Madoff was also able to handle withdrawls from his fund to a limited extent prior to its collapse.

Also, are there entities redeeming USDT into USD? Or does it always involve intermediary crypto? (I am not actually familiar with the extent of cryptoexchanges out there that deal with fiat, so genuinely curious.)
Doesn't Swift (built on ObjC) also use reference counting?
Facebook and it's ilk are one of the most addictive forces ever conceived. It's hard enough to change significantly embedded habits, nearly impossible when those behaviours are expertly designed and continually refined to be as pervasive, addictive, and manipulative as possible.
It’s not particularly difficult to setup for full text search backend + API: solr, elasticsearch, typesense, or couchbase are good document oriented solutions that pretty much work out of the box. Postgres or mysql have decent support for full-text search if you’re already on either, though you’ll need to integrate some sort of API layer.

There’s plenty of managed versions of the document oriented too. The biggest issue with Algolia, imo, is they charge per search request. e.g. if you enable autocomplete, every single key press costs you money and they don’t offer a particularly unique product.
Yes this is more problem than importing phones (anyway actually we import from China mostly). Our freedom is censored by foreign US company because we buy Apple.
It's not. At least not right now. But probably something we should revisit in around 2 billion years. (using we loosely to mean whatever entities humans have become by then). Although it might be cool to get a shout-out from the apex species of 2,000,002,021... we'd like to thank Homo Sapien sapien for first bringing this to the attention of sentient life in this solar system
Pretty good article, describes what is known as Clown World (everything is upside down, and nothing makes sense, yet people take it seriously).

I disagree with the diagnostic on it though. It concludes we're mostly here because of "cowardice". If it were mostly cowardice, that means that people don't fight back because of fear. Instead people actually believe clown world. The article touches on what I think is one of the biggest problems.

> Why are so many, especially so many young people, drawn to this ideology? It’s not because they are dumb. Or because they are snowflakes, or whatever Fox talking points would have you believe.

Yes, yes it is. Cowardice is probably a factor, but young people (college age and younger) are dumb, and this is a fact (and including myself seeing it emerge). Also a fact is that because of population growth there are more younger people, and because young people have more energy, they can be more politically active. I'm pretty sure we have the most politically active generation ever (but can't back this up, it just seems that way). Then add to this the agreeableness of the masses, that just take everything at face value because they can't be bothered to analyze any of their beliefs, and you get clown world.

The majority of people following this ideology haven't examined it in depth. Doing so would show you clearly that the article is not exaggerating one bit. Every single claim is what is happening, but it sounds outrageous (i.e. silence is violence, but violence is peaceful when it furthers the agenda). So the masses are being manipulated, and while cowardice is part of the problem, that only becomes a factor once people have realized what is really going on... and I'm not sure we have reached that point yet.
> This may be a silly question, but if you really need concurrency, why not use a language that's built for concurrency from the ground up instead?

Because sometimes what you really need, or at least want, is an overlap of concurrency and other things, and Python is optimal for you for the other things.

If you just need concurrency, sure, but how often is that the only requirement?
“Why not ask me what I think instead of assuming and putting up a strawman?”

It’s not an assumption. You just said it.
My friends apparently LOVE solving ambiguous order of operations problems.
This is the most "get off my lawn" thing I've read around here in a while. I'm baffled that the author thinks there's any mystery that many users and many designers like injecting some playfulness into their work. It's so over the top to describe the choice of playful logos as "manipulating [users], engendering stupidity as the desirable state they should be in". Realizing I don't want to be as much of a stick in the mud as the author is making me actively wonder how I can make my own work more playful.

Additionally I think the article makes a bit of a mistake to group up old distracting playfulness attempts (Microsoft Clippy and related assistants; I'd put other old fashions like animated cursor trails in this category too), playful logos (Google, Twitter, etc, like the Elf logo here), and flat design. Microsoft Clippy was egregious for surprising the user, animating about, and talking when the user is trying to focus. I think it's overreaching to look at Clippy, decide the playfulness was the bad part, and then associate its badness with logos and flat design. I think the article overlooks the intended benefits of flat design in how it simplifies the UI by removing unnecessary skeuomorphisms and details. (There are valid criticisms that flat design sometimes removes too many details and makes UIs harder to understand, but the article only talks about flat design as an arbitrary fashion of playfulness.)
Ask HN: What to do when somebody “steals” your MIT licensed code?
I maintain an npm module that enables react applications to authenticate against generic IDPs using pkce. I wrote this to auth against Cognito back when the Amplify packages were adding 1.7MB to the bundle size.

I just noticed that somebody copied the files from my repo into a new repo, destroying all the git history. This person then added a LICENSE file claiming copyright over all the files.

My repo lacks a LICENSE file but it is marked as MIT on the GitHub project page. I would assume the person can't claim license over all of my work like that. For jurisdictions: the person appears to live in Norway while I live in New Zealand.

I sent them an email and haven't heard back yet. What should I do?
So... I look closely, tap and hold, then move the finger around. What does that solve for? Unintuitive, slower, and not discoverable.

Finer-grained control is not a problem I had that tapping the key once or twice didn't accomplish in half the time and thought.
Unveiling the the master-plan behind Salesforce growth: Trailblazer Community
I see the definition of SPA as a web app that doesn't require page reloading when navigating. So both a SPA an an MPA can have the same URL structure while the latter requires page refreshes when switching between them. I might be wrong.
Heat Treatment
Seems to be another attempt to push snaps to me.
Oil Companies Placing Big Bets on Pyrolysis Oil
How A Laser-Shot Disk Defeats Hackers and Pirates [video]
If it has the Apple logo you'll be fine.

Seriously though, the Intel 16 inch MBP or the M1X 16 inch due to be released in a few days are the best choice hands down, if you can afford it.

Sounds like you could also benefit from an iPad Pro M1 plus pencil and LTE, which I can't recommend enough.

I would say since 2015, the premium laptops have improved further still, the display and battery life specs are outstanding and unprecedented.

But the cheap ass laptops like what Lenovo make after buying the Thinkpad name from IBM, are even more flimsy and a really bad deal all round. You want an M1X device, get that and load Linux if you need it. You can use a VM or native for some distros
Is there a Nobel category for “major Python improvements”?
If one player picks 50 of boxes, the probability of finding a particular number will be 50% independently of the strategy.

(Note that sum([1.0/(100-n) for n in range(70)]) is more than one: the probability is 1/100 + 99/100 * 1/99 + ... which adds 1/100 in each try)

The point of the cycle strategy is that there is at least a 30% probability that all 100 people will succeed, while this should intuitively happen only with probability (1/2)^100 which is inconceivably small.
There is no fun… but there is money, I guess? An LTS comes with 4-5 years of free updates and Canonical charges for 5 more years of security updates.
I am always surprised when I read about the hate that some HN readers have for JIRA. I have used JIRA at work for many years now and yes it is not “perfect” (show me anything that is?) but it is AFAIK better than any alternative. If you truly believe JIRA is that bad, then create something better, rescue the world from the evils of JIRA, and get rich doing it. What are you waiting for? The time you spend bitching would be better used solving the problem.
I haven't seen the special because I don't think Chapelle is funny, so I don't know what he said, and I am not defending him.

However, there's a minority of folks who are engaged in this "outrage porn" to score points on social media. They need something to rail against every, single, day.

They don't care about what was actually said. If you take 90 mins to watch the special you might miss the wave of hate you're trying to ride.

It happens on the right and the left (which in the USA are really both pretty right).
Yeah, it sucks. The problem is USD though. It taints everything it touches but people are still forced to use it. People use cryptocurrencies as an investment and convert to fiat in order to transact. They refuse to transact directly in cryptocurrencies.

They would work if some country was crazy enough to sell barrels of oil for cryptocurrency, indirectly setting the price of everything else. That will probably get them invaded and destroyed by the US military for threatening the hegemony of the petrodollar.
> If the Python maintainers doesn’t want to approve this, Gross should talk to the Pypi developers.

I suspect you mean “PyPy” which is a very different thing than “pypi”.
Without taking a moral/ethical stand, it really is an amazing thing how much subtle power the US government wields.
Also worth reading: https://robertwillishacking.com/the-machine-enabled-by-faceb...

What I don't get is why they are protecting the name of the company that funded all this and all their properties? If you want to stop people from doing this sort of thing in the future, it helps to know who to hold accountable.
Thanks for your honest clarification.

I totally get your reaction, and I have similar reactions myself all the time.

Some wisdom I got from elsewhere which I'm still working to practice is to eat-your-projections. We notice how other people are complainers and blamers and they make excuses and don't take responsibility. So, we turn it around and ask, "how am I being a complainer and blamer?" And we might notice how we're complaining about the complainers. And best to find this self-reflection humorous. If we switch to blaming ourselves for complaining, we're still blaming and complaining. Ideally, we find some empathy as we realize now something about how the complainers feel, and we realize that we didn't stop to be really curious about what is going on in their experience.

I agree with you completely about the value of taking responsibility. It's SO SO hard (I'm speaking for myself here!) to turn that around and literally ask, "what am I doing to take responsibility for this situation?" I.e. the situation in which other people were complaining, and their complaining triggered you, and you're unconsciously blaming them for your annoyed feelings instead of taking responsibility for your failure to be stoic.

Sorry for all the meta, this is stuff I am practicing, and it really seems the only "out" to the pattern. And really, take everything I just wrote as me noticing your patterns because I have them myself. I'm working on leading by example before telling you what you "should" do ("shoulding you" in one way to say it).

I'm laughing about this and about myself here, so I hope somehow that comes across in this overlong plain-text which I should expect to be misunderstood if I take my own damn advice. Haha ;)
GitHub was down, status wasn't updated, report thread was flagged
I definitely think less of Github for this.

Multiple HN users confirm issue: https://news.ycombinator.com/item?id=28874751

Status page denying anything happened: https://www.githubstatus.com/incidents/81lpnf07bm1q
> greater than 1 time

Most people have ~5-8 sexual partners, so that’s not that likely.

As far as what I think is a lot, if I’m seeing someone who slept around a lot, if they did it because they enjoy sex and were having healthy sexual relationships, I really don’t care about the number. If anything, the women who have more experience are more open and confident.

I guess the last time I thought “man maybe that’s getting to be a high number”, a friend of mine crossed the 50-partner mark. Sooo, I suppose that’s the general zone of “a lot”. But I don’t ascribe any moral or character issues to that number.
Some people don’t get that migrating large legacy code bases from 2 to 3 is not trivial. Your dropbox example is a good one: the migration took 3 years to complete. What else could dropbox have achieved with a 3 year long project if they didn’t have to migrate from 2 to 3?
It's Perfectly Fine to Shut Up
Because we started with python for historical reasons when the company was small and performance didn’t matter, and now we’re stuck with it
Vanlife
I know how to write both, thank you very much. And I predominately use Rust and Swift at my current gig, which is not a crypto anything. Did you know Microsoft, Cloudflare, Google, and Mozilla all use Rust? Wow. Such shade. Much crypto. I guess you're right about them all being startups though.
Yeah, and will the Apple store have to carry Android phones?
So just give up? Do nothing? If we think these things are harmful and those harms outweigh the good, then we should do something.

Even if it is just a higher tax rate for Social Media companies to help pay for the clean up of the damage. Sin taxes work, but in this case you'd have to apply them to the real customers, advertisers, somehow.
> The last few releases of Python have made significant changes to the language, coinciding with the project becoming community-led after Guido stepped down.

A lot of that is stuff that is enabled by, or was blocked pending, the new parser; I don't think it was blocked on Guido, and Guido haa hardly stopped being active and influential since stepping down as BDfL
I've been really itching for something that's like Redux, but works better with bundle splitting, has first-class support for entities and caching requests, and still has proper Typescript support. I'm going to be looking into this.
Oh sure-- if he got infected, we'd throw the kitchen sink at it-- remdesivir, monoclonals, etc. A "better remdesivir" which is supremely effective would improve the risk picture a lot.
It's honestly not worth it for me. I just wish Google would either have and enforce policies for these reviews of get rid of the review feature entirely.
"...to implement the non-pointwise operations in a neural network."
This study not finding an effect it wasn't designed to isn't incompatible with the more hyperbolic interpretations of the threat of COVID / the importance of vaccination.

Did we need RCTs demonstrating a reduction in all-cause mortality for polio or measles vaccines before it became blindingly obvious that they were a good idea?
No windows support is such a bummer
Yep, I hope Ubuntu in signage will put an end to an endless source of embarrassment like https://www.reddit.com/r/PBSOD/comments/abjex3/public_bsod_i...
The big draw for me was the built-in introspection. E.g. https://docs.github.com/en/graphql/overview/explorer. An awesome way to access third-party apis.

I can see it being useful at large organizations with many services written in different languages with many distinct teams. But then there is of course performance concerns from giving users so much flexibility, versus offering more limited REST/RPC APIs with more predictable performance.

But for your own APIs where your frontend and backend are tightly coupled, it just gets in the way and is too verbose. You often don't want a big nested response, but rather a flat, normalized response for caching. The JSON:API standard is much more ideal in this regard. Mutations and optimistic UI updates are incredibly painful. Look at this craziness: https://www.apollographql.com/docs/react/performance/optimis.... Most client implementations do not maintain any concept of the underlying relations between the data they return either which makes caching difficult. Code generation of types is annoying to have to run as a separate process, and doesn't result in the best experience. Writing out all the fields you need for every query in full is too verbose and most people don't need to limit the number of fields they need returned, and then hacks like using Fragments feel messy. Writing schemas is painful too. You have to jump through hoops if you want to just return a JSON object.

Also, Apollo was a terrible client with really bad error messages for so long and never seemed to fix things. The caching and optimistic UI updates are terrible as mentioned too. Urql seemed to do the caching a lot better, but it feels like huge amounts of code to patch over a leaky abstraction, just like most ORMs.

In the short-term I would suggest trying out something like trpc.io. It's like the feeling of going from Java to Python again.

My general attitude is that your API should stay as close as possible to your backend data model, otherwise caching and optimistic UI updates become really tricky as you end up with all this mapping code. GQL is forcing a graph structure over a relational data model which doesn't fit.

Keep it simple. Request/response. Then see what you need on top of that.