skysight-inc/HackerNews huggingface dataset:
> Why would you need random distribution and not just customers 1 to 100k for example?

To keep the databases from having hotspots. For example, if your average customer churns after 6 months, you'll have your "old customer" database mostly just idling, sucking up $$ that you can't downgrade to a smaller machine because there are still customers on it. Meanwhile, your "new customer" database is on fire, swamped with requests. By using a random distribution, you spread the load out.

If you get fancy with some tooling, you can migrate customers between databases, and have a pool of small databases for "dead customers" and a more powerful pool for "live customers" or even have geographical distribution and use the datacenter closest to them. But you really do need some fancy tooling to pull that off, but it is doable.
These are decent for climbing, but for the rest of life you also want the bowline, which is easy to untie after being loaded.

Ring bend should only really be used for webbing.
Facebook gives data to Nebraska police prosecuting teenager for abortion
So we’re just going start kicking and screaming because iOS users have a different experience than android users? Can anyone here help me understand why Android feels entitled to dictate non Android users’ experience? This seems like a cultural failure within Android that is a byproduct of their inability to satisfy their users. They have completely run out of cards and all that they have left is low budget low effort marketing like this - or is that actually all that they ever had, to begin with after all? Haha.

Maybe focus on delivering a meaningful experience for your users and pull your nose out of the tail end of the iPhone?
Why would you need a Makefile? You have to run helm to apply helm charts, how is `kubectl apply -f .` any more complicated then that?

The entire existence of helm is superfluous. The features it provides are already part of Kubernetes. It was created (by /) for people who understand the package manager metaphor but don't understand how Kubernetes fundamentally works.

The metaphor is wrong! You are not installing applications on some new kind of OS. Using helm is like injecting untracked application code into a running application.

At best helm is just adding unnecessary complexity by re-framing existing features as features that helm adds.

In reality helm's obfuscation leads to an impenetrable mess of black boxes, that explodes the cost and complexity of managing a k8s cluster.

First off if you are packaging and/or publishing apps using helm charts, stop it!

There is purpose to the standardization of the Kubernetes configuration language. Just publish the damn configuration with a bit of documentation.... You know just like every other open source library! You're building the configuration for the helm chart anyway, so just publish that. It's a lot less work then creating stupid helm charts that serve no purpose but to obfuscate.

Here is your new no helm instructions:
We've stopped using helm to deploy our app. To use our recommended deployment, clone this repo of yaml configs. Copy these files into your kubernetes config repo, change any options you want (see inline comments). Apply with `kubectl apply -f .`, or let your continuous deployment system deploy it on commit.

What have you lost?
What scary stuff are you dealing with?
Works even better with fzf (aka "what's this subcommand called again ?").
Yeah, I'm also interested in responsiveness details.

I have my gripes with MacOS after years of linux/windows usage, but responsiveness on M1 is not one of them.
Lua and lualatex allow access to TeX internals and (relatively) easy programming of typeset documents: https://lwn.net/Articles/731581/.

Lua is the official language for writing Pandoc filters.

And, of course, NeoVim.

These are the contexts in which I use it; its embedding into TeX and Pandoc provides some powerful capability.
Google Hacking Challenge
I think both modes would make for interesting gameplay - one where you can rotate 180 degrees, and one where you're restricted to 90 degrees at a time (kind of like those Game & Watch games with 'Game A' and 'Game B').

Very fun take on the old 2048 concept, but I'd better stop playing now otherwise I'll be on it all morning!

My only suggestion is to add control by cursor keys in addition to mouse.
Median total compensation for a senior software engineer in the US is $138K on glassdoor, and I'd wager even that is a bit inflated.

There is no reality where most engineers expect to be paid 200K+. I really don't understand technical people perpetuating this idea when you can find data pretty much anywhere that indicates otherwise. There is just no reason to inflate this number.
> why you're trying to whitewash the Treasury's actions

I’m showing why a source is irrelevant to an argument, in part because of some unintuitive jargon. (Though the part quoted by the original comment is straightforward for anyone who reads the paper and the definitions around the 0.2% figure.)

If one takes directly the paper’s suggested endpoint, seized funds as a measure of programme success, it counters the gist of OP’s argument.

> release they put out highlights the allegation of TC being used for money laundering, and sanctions enforcement is one of the objectives of AML programs

AML, in the paper’s context, begins and ends with banks telling on suspicious accounts. For detecting money laundering. TC was fingered by feds analysing the blockchain. That’s police work. Different monitoring mechanism.

The goal is stopping money laundering. But the midpoint, identifying accounts laundering money, and endpoint, seizing those funds, are downstream of the paper’s concerns. To the extent the paper discusses OFAC and similar agencies, it implies an endpoint far more drastic than anything done so far to Tornado or its users.

> the paper is relevant

Tangentially. But not in furtherance of the argument that OFAC sanctions are ineffective.
I see brain as this vast hashmap with excellent lookup capabilities.

Somehow, the prediction thing is not as surprising for me. We call that as judging in the mortal terms! Judging is generally perceived as a negative thing. I'd think judging is what the brain does implicitly. Our personality is a culmination of memories experienced so far. If you run through these memories on a brand new brain, you'd basically create your own version.
From Google bug hunters Twitter: https://twitter.com/googlevrp/status/1557033969257955328?s=2...
> don't emulate even a fraction of the processes you find in their biological namesakes.

It isn't expected that e.g. an artificial heart would emulate all processes of the heart. It just needs to cover the function of the heart to some degree, sometimes (usually?) they don't even have a beat.
I would happily use the eye gunk excuse for everyone contacting me at night. I probably find that word more funny because I just learned it and I am not a native speaker.

I still believe this is an issue. Colorblind or not, everyone probably has had difficulties reading their phone in direct sunlight. But these are seriously not insurmountable technical problems at all and the excuse is pretty weak.
IIRC, wasn’t Elon Musk without cash living from debt with its Tesla Stock as a guarantee, unable to sell them without making the price crashing ?

Well. It looks like with this Twitter subterfuge, he is now multi billionaire, but in cash.

Now he just have to buy Twitter at whatever condition and he will still be multi-billionaire and own Twitter and Tesla.
There are a ton of legitimate, non-criminal reasons to use Tornado Cash. Maybe it just feels weird for random strangers on the internet to be able to figure out your net worth when that's not something you share with my family and closest friends.

The real thing at stake here is freedom of speech. Following this OFAC announcement the code was immediately censored from Github. This is because OFAC violations can land you in jail for up to 30 years. This means that code, which is clearly just speech, is being censored. Either first amendment, free speech rights will be eroded or governments will have to relinquish their control when it comes to who deciding how you can spend your money. Governments clearly aren't going to give up their control without a fight.

Sometimes there's a political and ideological aspect to our work as software engineers. I'm reminded of brave heroes like Martin Hellman and Phil Zimmermann who risked going to prison over our right to access cryptography. The internet as we know it today only exists because they were willing to break the law at immense personal risk.

We need people with that kind of courage more than ever today.
Apphud shared their thoughts about the future of the mobile app industry. WDYT?
I mean, you're making the same three claims as if they're magic gotchas but you don't understand what you're saying.

1) Care at tavistock is bad

Yes, everyone agrees, that's why people are pleased that Cass recommends the NHS continues its long established plan to remove care from Tavi.

2) There's no evidence

There's plenty of evidence. It doesn't come from tavi, but that's because they provide so little care it's not possible to use their patients as experimental subjects. We have lots of evidence from other countries and other patient cohorts

3) Cass says...

Mostly you're misunderstanding what Cass says, or you're relying on the single source that agrees with you and ignoring international scientific and medical opinion.

4) The new centres are providing less gender affirming care than tavi

The vast majority of children attending tavi got no care at all because they were on a waiting list and then aged out of children's services. But even if they got treatment at tavi the vast majority got no meds at all but psycho-social advice. The new centres will be doing this too, but with more children and with smaller waiting lists and the shared care agreements with GPs will be clearer.
Is that the optimal first step in terms of return for the environment over delta-convenience, delta-fun, and attention budget?

I’d expect that other improvements sort far, far higher on the return over expense scale, but are not as symbolic.
Libredirect: Web extension that redirects popular sites to alternative frontends
This website has useful step-by-steps for every knot you could imagine … https://www.animatedknots.com/figure-8-follow-through-loop-k...
I’d add that its a very rose colored illusion that is totally the opposite of what happens. KYC/AML guidelines are often used to banish poor people from the financial system.

I’m by no means rich and I’m sometimes getting into KYC hell because my passport have the wrong color. Banks will often flag poor people for the slight things and demand impossible documents. You send the required documents and they keep saying that’s not enough and requesting more and more documents.

I had this debit card company asking me for criminal records (never committed a crime, financial or not) in english and translated by a trusted entity. I’m from a portuguese speaking country and live in a slavic country. I don’t think they were actually expecting me to send those impossible documents and more like the platform wanted me out.

Banks will ban you because you are not worth the risk. They call this “de-risking”. Meanwhile rich people can just hire someone to handle the requests and as we often see in billion dollars money laundering scandals the bank might even turn a blind eye for a while if there is profit in it.

To add fuel to the fire many KYC/AML proponents will justify this abuse by trying to say in a polite manner that its your fault for having born in the wrong place. I’ve actually seen fervent self proclaimed anti-racist pro-immigration people agree with this kind of abuse.

Racism and xenophobia are alive, well and officially sponsored by the general population through the guise of financial crime laws.
I've used k9s every day for the last 6 months and it's really superior to everything if you have any vi-fu. It even plays nice with the terminal emulator's colour scheme. It's simply an all-around pleasant experience in a way no dashboard is.
They're doing business in the US. Only their US business is directly affected. Most crypto sites have different operations in the US because different countries have different laws, and you technically have to follow all of them.
Thanks I'll have a look and post and update sometime later.
>In other words, it really depends on the situation. Saying "use PostgreSQL always" is not going to really solve anything, you need to know what to apply to each situation.

We're responding to this below. The requirement is a Web2 app with "millions in revenue".

>Because it requires no setup and has been used to scale typcial Web2 applications to millions in revenue on a single cheap VM.
Quicksilver was one of those apps that really drew me into the Apple ecosystem. All those neat little tools like QS, Notational Velocity, TextExpander, GeekTool...

Speaking of "neat little", not a big fan of splicing the whole web stack into some of those, though.
For one, OVH and Hetzner can't legally mine your work to sell a code writing assistant software that may reproduce it in hole or in part.
Hard to definitely label it as a fraud, because from my experience mobile advertising SDKs tend to have a lot of bugs in their presentation layer, and not all of them may benefit ad provider.
The winning point over other frameworks is the implementation of island architectures (streaming ssr static content + only load required js to run dynamic components) https://www.patterns.dev/posts/islands-architecture/

This gives some more examples of what Astro offers https://twitter.com/matthewcp/status/1557103499724333057?t=8...
From the time of your reply I assume you're also in Europe or at least not in the Americas. You are spot on in your guess. Colleagues and friends over the pond don't use the EDK for abseiling or rappelling as they say.

Also, not sure how the name was picked-up, but that's just plain bad marketing putting Death in the name :)
Figure 8 knot is not that hard to untie after a fall, you just have to tie it in a particular way [1].

[1] https://www.youtube.com/watch?v=QAr-uHd8h8o
> so when they go to such lengths to cover it up

Yeah, because enterprise pricing is so nefarious. It's fine if having to negotiate a contract intimidates you, but there's nothing sinister in it. It's not possible to offer a simple tiered pricing plan that can accommodate every enterprise customer and their usage requirements. Maybe companies A and B have the same number of users, but B consumes 10x the bandwidth. Should B be paying more than A?

Companies can't stay in business if it costs more to service the business than the revenues coming in.
Hindu monks are watching human corpses rot for the purposes of own de-framing.

There is a story whereby a prince was following his lover on a forest path, and asked a monk on the side of the road if he saw a beautiful lady passing by, with lips like peaches, skin like sweet satin and breasts like melons (and whatever very lengthy description of the cultural beauty).

The monk answered that he has not seen such a female passing by, but instead he saw passing by a human-formed sack made of skin, filled with phlegma, fluids, bones and flesh rot.
So 99% of all regulations..
It's the first knot you learn at any rope climbing gym and they will make sure you know it before they let you on the wall.
Oops, I didn't know about this one. Thanks for the heads up.

It's very difficult to find a CLI name that not already taken these days...
Essential sailing knots: https://www.discoverboating.com/resources/boating-knots
>=your= java program hasnt.

Wonder why the jab; Personally I'd trust my own code more than redis'
I dont thing the diving accident behavior is something I would fault anyone for. In an emotional time-critical situation he was asked to help. They (Tesla etc) tried to come up with an idea and work on it. Someone else from the actual team became very explicit in his dismissal, Elon responded in kind. Should he have taken the high-road, yes, but considering the situation, people do misspeak. To then say everything after that taints his character forever is just implausible and shows an emotional disconnect itself.
Not with Monocypher. That project has one implementation defined behaviour (right shifts of negative integers), and it's one where all platforms all behave exactly the same (they propagate the sign bit). In over 5 years, I haven't got a single report of a platform behaving differently (which would result in public key crypto not working at all).

However I do get spurious warnings, such as mixing arithmetic and bitwise operations even in cases where that's intended. Pleasing every compiler is not trivial.
> If tire wear is proportional to road wear

It's not though, rendering the point moot. They are two vastly different materials with different models of wear.

A quick thought experiment would make this very apparent: Do trucks need to replace tires at magnitudes less distance travelled than cars? Do cars tires last 100x longer than motorbike tires?
I was thinking, why don’t package these hard to install wine programs with nixpkgs? It would be an actually correct and reliably solution.
The celebrity worship is just as juvenile as the celebrity hate.

If you are searching for role models for life, it is better to search inward. Plenty of philosophical texts you can read.
The drones were great, and expensive. I don't get how they couldn't make a profit. They only had one model too, it took DJI another 4 years before it had an acceptable rival in the industrial class. It was a simple drone too, it couldn't have been that heavy of a burden on their financials, why not just keep it around for a couple years longer, the drone industry is clearly still maturing.
I would add the alpine butterfly to haul stuff up or isolate/exclude compromised parts of the rope temporarily until you get to safety.
The goal of Tornado Cash has always been privacy. I would tell you to look at the GitHub repo yourself, and you’d see a range of developers contributing to this open source project, and lots of side projects that are influenced by it. The code is one of the most popular and earliest production grade zk-SNARK circuits built with Circom that targets the EVM - the cryptography employed was very high quality and helping to push privacy forward in the blockchain space.

But alas, the code and any research knowledge it provided has been removed to comply with this deeply unethical move by the US.
Thanks for the reply. All the situations that you describe sounds very reasonable. I definitely wasn't trying to say "use PostgreSQL always", I too have used files and SQLite in various siturations. For instance, your second example is IMO a canonical example of where SQLite is the right tool and where you make use of its strengths. My comment was more directed at the siturations where PostgreSQL seems to be the right tool for the job, but where people still recommend other things.
I think the thing you're missing is that the spam countermeasure we're talking about relies on the sender's phone being locked down, not the recipient's. If spammers can get around this by just using non-locked-down phones, the whole thing is pointless. It only works if you require everyone's phone to be locked down.
She forcefully aborted a baby at 23 WEEKS, and reportedly and allegedly burned the body in conspiracy with family members. This has nothing to do with new abortion laws in the USA. In any country in Europe it would too be considered absolutely illegal and inhuman.
> If 90% of the time in an application is spent in database calls

This is what a lot of people say, but I'm not sure that this is the case.

I think apps spend about 50-70% of their time in compute in the interpreter, at the low end.

People don't often make metrics from their apps public, but here's one example from a web site that renders text - so it's reading from the database and not doing some unusually computational task with the result https://genius.com/James-somers-herokus-ugly-secret-annotate....
... yes, I meant good. Hahaha
The only still-supported mainstream browser without WebP support is Safari on macOS 10.15 (which probably goes EOL in three months’ time). Safari on macOS 11 or later or iOS have supported it since mid-2020, Chrome since 2014, Edge since late 2018, Firefox since early 2019.

I think I’ll be fine with WebP-only in all but specialist applications by the end of this year.
I don't think I've ever heard such a circumscribed definition of art before. Did you get this conception of art from somewhere or is it just a personal redefinition of the word?
Artificial neural networks have been called like that since the 1940s. So that's just how they're called. I assure you that people in the field know the difference very well.
> without becoming malnourished, weak, and unhealthy. Right now, this is not technologically possible.

Millions of people “survive” on a vegan diet and have for decades. They’re doing just fine and aren’t “malnourished, weak, and unhealthy”
Can you name a modern language that doesn’t ship with a map collection type in its standard library?

Rust does. C++ does. Swift does. It’s basic table stakes.
It's missing European Death Knot.

https://www.theclimbingguy.com/european-death-knot/
"Free speech" means you are free to express opinions, code isn't speech in this context. Otherwise it would be impossible to prosecute those who distribute viruses, as viruses are "just code".
was I the only one that read this like... oh, this is how we plan on getting past your carefully curated spam filter, by changing the email after it slides in?
> "At that time, we had no evidence to suggest someone had taken advantage of the vulnerability. "

This sounds misleading or incompetent. If someone was harvesting data, then logs would indicate how many such login attempts were being made per second/minute/hour/day and the activity would spike in certain days, times, geographical areas to suggest this kind of activity is going on.

Even if the attacker was really careful spreading their activity over long periods of time & routing it via multiple geographical areas, the overall activity would show an uptick before & after the bug.

I find it highly unlikely that a company of the size of Twitter could not ascertain from their internal data that a bug like this was exploited or not.
What type of code base is it? Perhaps we can offer recommeded profiling tools for a particular stack. What are you looking to optimize and how did you identify it? Was it perceptual or something you measured?
Guessing:

* Most relations are properly modeled as N:N anyways.

* Corollary: no "aargh, need to upgrade this relation to N:N" regrets.

* Corollary: no 1000 relationship tables to name & chase around the DB metadata.

* Low friction to add relations on-the-fly when developing code.

* Low friction to query all relations associated with an object.

* Low friction to update a relation, but keep the ex around.

Neat approach IMHO.
I know that I'm highly unlikely to use any of these but I like to believe I will and I need to know. Recently, Knots3D[1] was on Hackernews Homepage and I bought the app.

Now, while I'm waiting for something, and am not reading; instead of Twitter or other scrolling apps, I just watch the knots!

One day, any day, at some fateful party with friends, we may need to tie a knot, any knot, and I'm going to pick up one from my mind palace.

1. https://knots3d.com
Many answers here are not well researched. There is not much of a selection of options for your requirement. I also imagine you want the app to be accessible then because of the three platforms?
The only option then is Qt with whatever binding to your "sane language".

Cross platform GUI toolkit is a very underdeveloped area.
This is also an issue with EVs, they are much heavier and thus create ALOT more tire wear.