skysight-inc/HackerNews huggingface dataset:
Author makes excellent points, but an important second order effect (that is unavoidable) is that as the mentioned bifurcation occurs (because men opt out of college but women don't), it will leave a larger cohort of young men without potential partners in the dating marketplace (young women are shifting left politically [1], and don't date down [2]).

Everyone is doing the rational thing, but the outcome in the near term (~10-20 years) is going to be messy and lots of expectations will go unmet.

[1] https://news.ycombinator.com/item?id=41522705 (citations)

[2] https://news.ycombinator.com/item?id=39502641 (citations)
Video games make your brain younger but exercise does not, study suggests
Here's how we did it at OneGraph (RIP), where we not only upgraded versions without downtime, but we also moved hosting providers from GCP to Aurora without downtime.

1. Set up logical replication to a new database server. We used https://github.com/2ndQuadrant/pglogical, but maybe you don't need that any more with newer versions of postgres?

2. Flip a feature flag that pauses all database queries and wait for the queue of queries to complete.

3. Wait for the query queue to drain and for replication to catch up.

4. Flip a feature flag that switches the connection from the old db to the new db.

5. Flip the flag to resume queries.

It helped that we were written in OCaml. We had to write our own connection pooling, which meant that we had full control over the query queue. Not sure how you would do it with e.g. Java's Hikari, where the query queue and the connection settings are complected.

We also had no long-running queries, with a default timeout of 30 seconds.

It helped to over-provision servers during the migration, because any requests that came in while the migration was ongoing would have to wait for the migration to complete.
So I was in the drainage ditch having a bit of opossum when this old lady rolls up in a blinged-out pickup and starts taking selfies.
The Snapdragon is only 4 times faster
You know what happened regarding cats as rabbit hunters in Australia?
Any time it had an option to mate it would have a chance to mate. It's choose randomly amongst top n, not take the nth.
Yeah it's basically java 1.5...
Well first, I think there would need to be cat hunters. I don’t think there are.

Second, we’ve decided as a society that a particular set of animals are ones we love and protect. Dogs, cats, horses, etc. So it’s very unlikely any hunter of this class of animal would be palatable to our society. Maybe in another country where they don’t view this class of animal in the same way.

Third, I am totally in agreement that cats kill so many birds every year. We keep our cat indoors for this reason.
Which is why you build on a platform like Alma/Redhat that gives you 10 years of support. You can call it outdated I guess but I prefer "supported." Make everyone else work out the new bugs before upgrading-- it used to be the rule not to update to a .0 release but being a hip modern developer means moving the 0 to the other side and yoloing it.
I think the assumption is that this is going into a somewhat modern hashing algorithm like argon, bcrypt (created 1999 - that's a quarter-century ago), or scrypt with salt. With those assumptions, the calculations aren't reusable, and definitely not 1B passwords / second.

If that's not true and the password is being stored using MD5 (something that's been NIST-banned at this point for over a decade), then honestly all bets are off, and even 128 bits of entropy might not be enough.
Idk other platforms but you can try Rappo https://www.buildrappo.com/… I tried LinkedIn to reach out customers but the response rate is way low. I don’t want to spend too much on customer research so I tried Rappo as one of my colleague referred to me.
jOOQ would be one such example, https://www.jooq.org/

Not that I use this, I am a myBatis person in what concerns database access in Java, and Dapper in .NET for that matter, not a big ORM fan.

And case in point most people use LINQ for in-memory datastructures, not the database part.
Ugh. I worked with MySQL earlier in my career (until about 10 years ago.) All the companies since have been Postgres. All my personal projects are Postgres. I can't imagine going back.
Good on 'em for doing a complete 180 on that. Bank of Melbourne has stated that using a Password Manager is a violation of their Terms of Service (as people have complained about the non-pasteable/autofill fields).
I find it a little confusing as well. I wonder if its because so many of these companies have went all in on the "traditional" approach that deviating now seems like a big shift?
Recent research has discovered the "stroboscopic effect" in the image. The hands and feet are moving when the image was imprinted on the shroud.

Strobe lights didn't exist in the 14th century either.
Actually, imho, the AMAZING ORIGINAL THINGS are actually useless. You can not touch them, get close, rotate them, look at them properly, take your time. You are just number 29387 that day visiting the Mona Lisa, you get 5s to view it, then the line moves on.

A high-res photo or 3d-scan allows you to do all those things (maybe except really touching them).

So aside from the emotional benefit of having been near the real original piece for a few seconds, all digital derivatives are logically far better.
People used to think an Atom was the smallest particle, then they found Protons/Electrons etc.., then they found quarks.

The brain is complicated, that doesn't mean we can't measure it and try and understand it. Right now people are just 'It's impossible, it must be a soul, or something mystical' how else could it be the way it is?
The Mad Files
How to design teams that don't suck
I don't really disagree, I'm against exploitative labor, and I agree that if you can't do things legally you probably shouldn't be in business, especially in an extremely rich country like the US. [1]

I'm arguing that most people are hypocrites on this, and the last two years have proven that they'll blame the current president if their food prices go up. I'm not claiming that this is accurate, I'm claiming that that's what people seem to think.

[1] Exploitive labor is wrong everywhere obviously, but it's much easier to justify a more "relative morality" in a place with much more limited resources.
I love how they made the term "sharing economy" a thing when in reality 99% of these things are about _renting_ something from a megacorp
I love the idea of preserving history through 3D scans. When I learned about Gobekli Tepe a few years ago it caught my heart, and since then I've been wishing that someone would produce a detailed 3D scan of the site. Does anyone know if there's any company, group, or non-profits trying to make this happen for key historical landmarks? Most people are unlikely to be able to visit such locations, and they probably can't handle that many visitors, so making a digital version seems like a great compromise.
AFAIK it’s not spread through saliva, or maybe the probability of spread is just much lower? But yes, sloppy kisses from adult relatives are gross and spread other things like herpes.
The published British Museum Rosetta stone is not even what I would consider a high quality scan today. In a proper scan you would be able to easily discern the carved writing just from the geometry. At 1mm faces, it's actually a pretty good candidate to dump straight into UE5 nanite so I disagree fundamentally that it is not able to be used in games. The only real question for the modern developer is whether it makes sense to spend ~50MB budget to put the thing in.
No GPU inference support?
I'm fine with removing dandelions but good luck.
I thought this was about a man with a grudge against the GIL.
Go culture is quite clearly against this kind of niceties.
"erg"?

That is an obsolete unit of energy to me:

https://en.wikipedia.org/wiki/Erg
I don't know enough about chess but surely amateurs don't play at a consistent level. Like, I play a little and I'm quite certain some of my moves are awful (20%?) and some are the same move magnus makes (10%?) and most are on a spectrum between (70%?).
Funny but also thought-provoking! When did the verb "encipher" give way to "encrypt," and why? I might enjoy reading a well-researched piece on that subject.
Why is that, could you elaborate?
You're thinking only in terms of application. Types in the db save storage space, allow for better validation than plain strings, can be correlated cleanly with other columns with the same type, etc.

Yes, more drivers and libraries should support the more expansive data type list, but even just within the database itself there are multiple advantages.
The whole water is wet is an 'emergent' property. This is true, linking emergent properties to the underlying smaller scale can be very difficult. Just not impossible. There is recent work on how water molecules interact that can explain 'wetness'. It is difficult, not impossible.
Working as a W2 employee from Canada would likely cause tax and filing headaches with the Canadian Revenue Agency (CRA), although the salary differential between US/Canada might make this worth it (you just have to be careful). You may also have cashflow issues come tax-time as you will have a large tax Canadian tax burden at the end of the year since your employer would have only withheld/remitted to the IRS, so you would need to file a US return to get back all the income tax that was withheld by your employer.

Disclaimer - not a lawyer but also went through this process, in the end my employer decided to switch me to a contractor.
Nice job! I think if you're starting to optimise the economy of your AI app, it can help a lot. There are many model providers where you can pay X less than Open AI
> On the consumer side of things, nothing is slated to change.

And I've been told the same as an employee during acquisitions. There is a short and implied time limit with that statement. Should we not expect enshittification?
Supporting Task Switching with Reinforcement Learning
I'm not sure what they mean. I have mine tuned to the point that I can immediately tell when I accidentally google something because the results are so shockingly bad.

Kagi is REALLY good at giving you the ability to filter out the type of results you never want to see.
That's a good list [1]. A handful of these are already doable in modern MySQL and/or MariaDB though.

JSON can often be used in place of arrays, and JSON_TABLE in both MySQL and MariaDB converts JSON into tabular data. MySQL supports multi-valued indexes over JSON, where each row can have multiple index entries (or no entries, e.g. partial index).

MariaDB has built-in convenience types for ipv4, ipv6, and uuid. Or in MySQL you can just use virtual columns to add human-readable conversions of binary columns, although that is admittedly slightly annoying.

MariaDB supports RETURNING.

[1] Edit to add: I do mean that honestly, it's an accurate and insightful list of nice Postgres features, most of which aren't in MySQL or MariaDB. Honestly baffled as to why I'm being downvoted.
It's not getting an engine to play in the right rating range that is the problem. It's getting it to play like a human would play in that rating range.

The average rating of tournament chess players in the US is around USCF 1550. I'm not sure what their FIDE rating would be. FIDE ratings are usually 50-100 points lower than USCF ratings but that's based on comparing people that have both ratings which for the most part are strong masters and above.

A human with a USCF 1550 rating will typically be mostly making moves that are suboptimal in a variety of ways: piece coordination, king safety, planning, pawn structure, development, search, and more. Basically they are around 1550 at nearly everything. There will be variations of course. A particular player might be worse at king safety and better at tactics for instance, but it will be something like they handle king safety like a 1400 and tactics like a 1700.

With a GM level engine turned down to 1550 you tend to see aspects of GM level play still in its game. If you are a 1550 playing against it it doesn't feel like you playing the kind of opponent you will play if you enter a local chess tournament and get paired with another 1450-1650 player.

It feels like you are playing someone with a totally different approach to chess than you who just happens to lose or draw to you about the same amount as a 1450-1650 human.
Maybe they don't upgrade because currently installed PG instances are enough? Meaning that Oracle still holds the "big" deployments ?
Why is it unfashionable? I quite like it.
You also said "you added a few irrelevant changes that to the inexperienced eye look like security fixes", and that was the part I objected to. "You just introduce a new variable, that you never use, and re-assign the same contents of that new variable back" causes more confusion to an inexperienced eye than that code could ever do.

The real danger is that an arbitrary post editor can throw in a callback and it gets executed unsanitized. Having a proper sandbox would be a perfectly valid solution - in the end, that's the whole modus operandi of the web browser you're using to write these comments. And yes, I also have doubts whether the implemented measures are nearly enough to actually sanitize the input; I'm also not sure whether you can sandbox that feature properly without making it effectively useless - and while neither of those justify Automattic's behavior, it's a different accusation.
Thank you for this! I was looking for an "easy" way to upgrade a dev container DB.
A Year of Remote Async
I need to move my domains that got dumped on squarespace after Google abandoned their domain registrar.
In that era we had a whole class of professional architect types who spoke at conferences in these abstractions. I should know, I was adjacent to that role and learned to speak a pidgin form of it.

Those people are mostly gone - not sure where they all went. This paper looks like the soldier in the jungle who never heard the war was over.
Yes I agree that the passwords should be unique, easy to type manually when you have the need, and some minimum threshold of entropy is nice to have.

I have no idea what that minimum should be though. Aren't passwords cracked with GPU? I admittedly have no clue about this, but it sounds right to me lol. Assuming they are, a 4090 can probably guess a hell of a lot of passwords per second. I've had the same generated strong Reddit password for like 15 years, what are GPUs going to look like in the next 15?

The last time I had to implement password login for something we just followed NIST guidelines and called it a day.
> The results of 50yr of various flavors of this policy kind of speak for themselves

Maybe... just maybe... the US does not have enough social policies to assist the most vulnerable?
That jumped out to me as well, particularly given the otherwise high quality of the writing. It's an example of what I perceive as a more general phenomenon - spelling errors, particularly confusion of uncommon homonyms[note], appear to have increased in frequency. I previously attributed it to the internet simply lowering the bar for "publishing" to the less educated, and the greater proportion of text that makes it to our eyeballs without the intercession of an editor - but seeing such a glaring mistake in a text clearly written by someone with otherwise very good command of the language makes me wonder if there are other factors, perhaps the rise of verbal media such as audiobooks, podcasts, and YouTube channels.

[note: I see "fazed" spelled as "phased" more often than I see it spelled correctly now. I suspect its proper spelling will eventually die out.]
Isn't this just `.StartsWith("A")`?

How would you perform this regex query with your code generated solution? What would have to be code generated and what would the developer have to write?

As there's a lot more features available in different RDBMS's than what's available in C# expression syntax, you can use SQL Fragments whenever you need to:

var results = db.Select(db.From<Person>()
.Where(x => x.LastName == "B")
.And("FirstName ~ '^A.*'"));
Cane toads, too: https://en.wikipedia.org/wiki/Cane_toads_in_Australia
> I cannot currently foresee a situation where we’d need to apply this technology to store several orders of magnitude more energy

The current baseline power demand forecasts from the DoE and IEA.

> Even storing 50% more energy this way

Is in the broad scheme meaningless. It would still require massively increasing our investment in gas generators.
I don't know why but here's when: https://books.google.com/ngrams/graph?content=encipher%2Cenc...
> BEFORE they start cranking out the crotchfruit

While you are being all edgy and misanthropic and childfree or whatever, you do realize that you are included in this definition?
No need to excuse yourself as a French speaker but not French, the baguettes will indeed unscrupulously bend people over if it serves their own interest without excuses or valid justification.
This is a weird post, I can’t help but feel you’re indirectly advertising for ChatPDF. Coursera has a native ai tool you can use to ask questions and summarize videos and articles. I feel like you would know that if you were seriously using Coursera.
You’ve just described precisely what a supreme court is. This is definitely the supreme court of France.
Welcome to the Cantillon effect. Any country that debases the money (planned economy and socialist tendency) will find that the ability for average people to save the fruits of their labor becomes near impossible.
> don't turn Alpinesque ecologies into tidal pools

Where do you think large, regular flows of water in natural valleys that can be economically dammed with large gravitational potential energy sit?
Am I the only one who is frustrated that most password dialogs wont accept emoji as input?
> When she asks TJ about what happened, she says he says: “Why me?”

That's the line that turned my stomach. I think that's where it really sank in just how not-dead they're talking about here.
This is magical thinking. If an LLM can’t reason it isn’t going to be able to express itself clearly in Prolog.

Suggesting otherwise is intellectually on the same level as trying to make up a small consistent per-sale loss with volume.
> excited about ancient artifacts

It depends what you mean: If you mean, they like the idea of 'ancient' and 'artifacts', they may make up their own. If they like the actual history, then the whole point of the ancient artificats in the museums is that they are actual things from actual ancient civilizations - making something up would defeat the purpose.

Also, as I said, almost certainly they lack the artistry to match what's in the museum, simply because what's in the museum is often the pinnacle of human creativity over millenia.
Even worse, he used to be a deputy director of the FBI lol

Thankfully he's no longer at the TSA and the president of a university now.

>John S. Pistole (born June 1, 1956) is the former administrator of the United States Transportation Security Administration (TSA) and a former deputy director of the Federal Bureau of Investigation.[1] He is currently the president of Anderson University.
Tweet Delete is a powerful tool that allows users to bulk delete tweets, replies, and likes with one click, while offering advanced filtering options and automatic backups to keep profiles clean and organized. This is a freemium product. We would love for you to try out the Tweet Delete and let us know how we can make it even better.
Engineered bacteria to deliver immuno-activating anticancer agents via GI tract
US startup charging couples to 'screen embryos for IQ'
There a "constitutional counsil" that has old presidents and people named by the french president

Interestingly enough the last three presidents renounced their seats (I don't know why)
Why do these conversations inevitably move into insults? As soon as humans get into the subject of belief, someone always says something like “it’s just switching to more fruitful avenues.”

If something works for you, that’s great. But why do people automatically say that their way is better? Does being right really matter?

We could have a really great world if we’d just let people believe in whatever works for them.
>guessing passwords against a live service is not an attack people are actually doing

Credential stuffing is an attack people are actually doing.
I'd imagine getting a PO box number would be significantly cheaper than the process you have to go through on the Apple Store, if Google accept that. If you are serious at making money you probably want to register a company identity as well, which also requires an address (at least in the UK, and I think USA).
I understand multiplexing is necessary. My point is SSH tunnels already multiplex. If two people connect to the same port on the tunnel machine then that will be two seperate sockets on the destination machine. Since they are already two separate sockets what is the point of adding HTTP/2 protocol awareness at the tunnel level? Just let the endpoints handle it.
We tested lead response times of 1000 B2B sales teams. Here are the results
Lit: Simple. Fast. Web Components
Mozilla is currently not investing in PWAs (2021)
I love the idea of this but, given the traffic numbers, this could run on a $4 Digital Ocean droplet and have the same result. They've burnt over a grand just to use vercel. Maybe I'm just older but I don't understand the logic here. A basic VPS, setup once, would have the same result and would be neutral in cost (it's how I run my own little free apps). Maybe the author is lucky enough that $100/mo doesn't really affect them or they're happy for it to pay for the convenience (my assumption).
Interview with Björn Ottosson, Creator of the Oklab Color Space
> that support fast and lossless inference of 1.58-bit models on CPU (with NPU and GPU support coming next).
Nature paper: https://www.nature.com/articles/s41586-024-08033-4
Your scale is wrong because the economy is around 29 trillion a year just in the usa so the present value of the future is around 322 trillion. Even the richest billionaire has wealth that is only 0.09 percent of that and a bunch of his wealth is global not just usa based. They would be a rounding error except their wealth is usually concentrated in large companies they have founded giving them outsized control of the company (or their ancestor founded) that are themselves concentrated in a small set of industries or one industry. Even then they wouldnt matter except for the market power the company exerts to unfairly benefit itself and ruin a level playing field stopping a better but smaller company from outcompeting them. The solution is the same one i already recommended: remedy the market power abuse situation of the company by breaking it up (my defacto preference) or rwgulating it more aggressively (not as good because it opens up political corruption/extortion weakening democracy).
> These are the companies you want to be at IMHO. Provided the compensation is adequate, slow and stable > fast and pivot-y.

Absolutely...not.

Slow does not mean stable. Slow means the floor is rotting out from under you constantly.

Being prudent about when and where to upgrade is a very active, intentional process that the typical company simply don't have the stomach or skill for.
> IntelliTrace is one that comes to mind - there’s nothing remotely close to it’s snapshot debugging that I’ve seen anywhere else, and I’ve really looked.

https://rr-project.org/
Who Can See What You Do on Venmo? – Consumer Reports
You do know you can not display the thumbs of the other guests, right? Why do you even bother if it causes so much consternation on your part?
$230M crypto heist possibly tied to CT kidnapping
I discovered someone stuff in Java pre-history days.

Because I am feeling nice,

Arrays.stream(new int[]{1, 2, 3, 4, 5, 6, 10, 23, 45}).filter(n -> n < 5).forEach(System.out::println)