skysight-inc/HackerNews huggingface dataset:
I too have wondered why IdenTrust would want to do this. As has been mentioned in this thread, it appears they focus on enterprise-level customers, governments, medical, among others.

Generally speaking, the way that new competitors enter a given market is with low-cost options that are often inferior to established players. Then, as those entrants expand upmarket by offering better and improved products, the existing/established players abandon parts of their downmarket products to the new entrants. This cycle repeats until there's nowhere left for the established players to go. At that point, these upstarts can often replace the existing players and become the dominant ones.

I'm not sure if the above was a deliberate strategic move on the part of IdenTrust or not, but in cross-signing the Let's Encrypt certificate, it effectively killed off the potential for new players in the low-cost TLS/SSL certificate market because there's no margin in $0. [Citation needed] Further, because the purpose of Let's Encrypt is to serve the base level of the market [1] with no apparent desire (as per the parent organization which is effectively a non-profit/public-benefit organization) to expand upmarket. This move would appear to solidify (whether intentional or not) the position of larger players who cater to larger customers while keeping any potential newer players from disrupting the space.

Aside: I love Let's Encrypt and have about a dozen or so certificates issued through them that I am in charge of. They're awesome and kudos to their team for what they've been able to accomplish. When they first offered certificates, the 90-day validity period felt very restrictive. Now it feels great because the certificates are automatically rotated every 60 days per various automation tools and painful certificate renewals are very much a thing of the past for me.

[1] https://letsencrypt.org/about/
Driven a lot by intentionally deceitful marketing too IMO. The PR person at the company behind whatever storage project only quotes those numbers in these terms (enough to power 50,000 homes) because they sound impressive, and as you say the journalist doesn’t know better so they then print it like that.
Just as an aside, one of my favorite talks[1] is the late Joe Armstrong interviewing Alan Kay.

[1] https://news.ycombinator.com/item?id=25013361
For games? I wish it could be used for movies.

I'd buy a PS5 just to be able to watch movies if it had a good surround to HRTF conversion.
When neurologists just postulate virus to explain the problems like you had, they are just BSing. Oliver Sacks described many cases of neurosyphilis in his books. These doctors are just extrapolating based on that.
Have you been in this situation? Will you please say more if so?
To look at more than metadata, so these systems require a MITM attack? Most data these days is encrypted.
Indeed. RDR2 for example runs like crap on the PS4 (non pro).
We use SQL.js to power the SQL course at https://www.executeprogram.com. We've encountered a couple of relatively minor hiccups, but overall it's been great. We've had thousands of users go through that course with no reported problems that are attributable to SQL.js.
I’m sighted - I’ve pretty much only used screen readers when testing accessibility feature for software I’ve built.

There was a bit of a learning curve, but actually the interface isn’t bad if the software is built for it.

When it’s not though, it’s absolutely agonizing.
Living through TBI is hell. Thankfully I found a legit brand of CBD whose creators made me a custom blend. Now I'm fully recovered: www.Jampha.com
Something I love about Gemini is how easily it maps to terminal usage, as opposed to something like using lynx for the Web, for example.

I created a terminal Gemini browser that does all the things I want, Amfora. You can also check out the software list, there a few other terminal browsers.

https://github.com/makeworld-the-better-one/amfora

https://portal.mozz.us/gemini/gemini.circumlunar.space/softw...
I've been really paranoid about this lately. At least at a store, it's hard to figure out what hardware is going where, but with a service like amazon, the stuff you buy, the route it takes, is all very well documented. With a military-type budget it wouldn't be very hard to replace that device in transit with another, similar device that is full of backdoors and malware.

It's hard to audit devices. At least with networks the communication aspect is an actual physical phenomenon which can be measured and analyzed. At the same time, the military has encrypted radios which can hop frequencies hundreds of times a second. How do I even detect that? I don't think I can.
Theft is certainly a problem with Mānuka hives
Personally, with git, I would work on one "work" branch with the 5 orthogonal commits in succession. For each commit that is finished, I would create a new branch and cherry-pick that specific commit on it. I would create a PR for those branches.

Once the PR (possibly with some changes still) is approved and merged, I would rebase my "work" branch on top of the updated master. Since it was an orthogonal commit, you'll typically see that the merged work just disappears from your branch during the rebase. If it really was orthogonal work, you'll not have any conflicts.

This is an approach I've used whenever I need to work on something that depends on other work that was not merged yet. You have a work branch that includes all the work, since you depend on it, but you want to offer smaller pieces as PR to make the review process more efficient.
An idea I have had is having a way to create a voluntary consumer association which can negotiate terms with other parties on behalf of its members. These agreements would override any terms a member accidentally agrees to with respect to that party unless the member explicitly informs the association that they are negotiating their own agreement.

This would provide a way for consumers to collectively negotiate these contracts in their own interest while still allowing companies to create specific non-trivial contracts that properly manage the expected relationship.

This has the desirable property that it supports heterogeneous solutions and encourages competition amongst contract negotiators to negotiate better terms or ones that more closely align with the interests of their members.
Something that would absolutely make me buy an Xbox would be to be able to install and play Steam games (without streaming). There are many games I'd rather play on a big TV with a controller and home theater.

I used to have the gaming PC in the living room but then I couldn't play k/m games. I now have a very long HDMI cable and USB extender from my studio to the living room, but it's a hassle to set it up every time I want to play.
Is may just be me, but I have never been bothered by babies crying. Like it'll make me feel bad for the baby but it doesn't really make me mad.
Personally I like Go for the same reason I like Clojure. It aims to be a simple (in the most positive sense of the term) and reliable language that avoids fanciness or complexity and has a good concurrency model.

Easy to learn and without much arcane hierarchies and easy to read and maintain. The longer I write code the more I'm drawn to simplicity as the most important thing about a language.
Does the lenovo X13 AMD model not qualify?
The headline made me think of paypal.

From extremophile to tardigrade to paypal.

https://news.ycombinator.com/item?id=24450828

It's amazing what the human mind is capable of. That or I need to kick my HN addiction.
I don't know what it is either but some people have refactor itch and others don't.

Making code changes means one takes on the risk of breaking things. I think the people who don't break stuff are the ones who continue to refactor. The ones who don't either are scared of breaking stuff or had a bad experience with breaking stuff.

I suspect the people who refactor have what can be describe as perfectionism or obsessive compulsive.

I'm in that bucket. I can see certain code which is too complex or didn't handle a requirement well and I want to get it to be stated more simply.
Ha, I’m dumb and can’t read. You’re entirely right.
Frequently rode greyhounds from Vancouver up through northern BC when I was young. About 1/5 rides would have some memorable event. A drunk yelling slurs at no one in particular, a mother screaming at her kids to the point the driver is threatening to call child services if she doesn’t calm down. Police pulling the bus over in the middle of nowhere and arresting someone. These kind of things.

Generally it was only the poorest people who would be riding Greyhounds up north, or those unfortunate enough not able to drive themselves.
Fuck off clown.
I think we generally underestimate the importance of social mixing in our society. Groups are less likely to see other groups as enemies if they're neighbors and take the same train to work every day. Poor people are less likely to feel excluded from society if they have friends from the middle class than if their whole neighborhood is on welfare.

Walkable neighborhoods with good infrastructure where a mixture of all strata of society live are, in my opinion, quite important if you want to prevent problems. Carcentric city planning is directly opposed to that.
I personally like this combo as my "framework":

* go-chi/chi

* rs/zerolog

* html/template

* spf13/viper

* raw SQL
Ever tried Hydroxyzine for sleep? It's an anti-anxiety med that was prescribed to me for insomnia after zolpidem and the other popular non-benzo hypnotics had the opposite effects on me.

Hydroxyzine works ok for me. Not great. Flexirol + hydrocodone work fantastic for me, but that's not a viable option.
California: Gig companies wrote labor laws that are almost impossible to change
Automated Video Creation from a Webpage
Funny enough, I was imagining patterns used in “visual” programming languages might be helpful for people who use screen readers.

That is - make valid syntax and its composition first class UX entities, rather than just a freeform stream of hopefully parseable text.

Strictly visually programming languages can be pretty tedious, but maybe some hybrid where symbols/names can be keyed in, but scoping elements such as a function definition, a module scope, and maybe a parenthetical would be added as an indivisible unit.
I think the people you're reaching through such activities are not the people you actually want to reach to improve your neighborhood, or the city as a whole.
Call me a noob but why should this problem exist even today ? Why are APIs such grossly incompatible with previous gens such that a complete overwrite is necessary?
I've seen this pattern before, and one can argue that it is the correct one. Your options are your http status are your application's status, which I think is what most of us are used to.

The other one is http status codes are http status codes. As in the http request was done correctly, but the application code wasn't. More specifically, http layer was executed successfully, but the application layer was not.
"Woke" is a colloquialism roughly analogous to "politically correct", not literally "awake" as in "woke up"; what they're trying to say (I assume, I'm not them or psychic) is that the problem is purely one of people manufacturing outrage over something innocuous, similar to eg, people claiming that using the standard Lena image for image compression examples is sexism.
I too have suffered from depression. The work of Dr. David Burns have proven to be most helpful to me! I'd suggest checking out his website feelinggood.com or his new book "Feeling Great" - he also has a podcast. FWIW, Dr. Burns is not some kind of "self-help charlatan" He is a Stanford MD/Psychiatrist with decades of experience treating depression. Best wishes!
The GIMP roadmap indicates they're hoping support non-destructive editing in 3.2: https://wiki.gimp.org/index.php/Roadmap#GIMP_3.2

They apparently haven't thought about how to implement it yet.
Moving them from examples to backends doesn't change anything. That's likely just a sign that "examples" is now examples of using the API, not examples of integrating with some GPU API.

One of the main reasons/goals/points of Dear ImGUI is being able to ingrate it into existing projects. It's deliberately API agnostic. It generates a very simple command list that you can then trivially render yourself in your own engine.

Everything else, all the platform specific code in the repo is entirely there to help people understand how to use it or to get started.

It's a mistake to think otherwise because it incorrectly limits Dear ImGUI's perceived usefulness. If you believe you have to take a backend or use one of the APIs provided then you'll mistakingly believe it would be hard to put in your existing game. If you understand what it's really about then it's trivial to put it in almost anything. That is by design.
The cheaper Brother printers don’t have a PostScript engine, so you need a “driver” (really a CUPS filter) to rasterize the image and prepend the appropriate PCL commands. In the official Linux driver package, at least for my printer, this comes in the form of a rather complicated shell script that hooks together some binary blobs, and if you don’t have all the right 32-bit support libraries it just mysteriously fails to produce any output while CUPS reports that the print job completed successfully.

Fortunately someone has made an open-source equivalent which is much less complicated and seems to work just fine.
Can you elaborate on your experience with it? I’m super curious about that.
I have to say, you're really walking right into this one. Your approach, that everything about the business can be quantified and then optimized is exactly why MBAs kill companies. The relationship between the employees and the company and the customers and the product is fundamentally emotional and therefore beyond quantification. R&D is fundamentally hopeful and creative and that future potential cannot be quantified either. Accounting is a fine management tool, especially for optimization of companies and products that already have the magic. Don't let those nice cognitive tools turn you into a paperclip maximizer.
Yes this is what 4chan is about since the early days. It’s an outlet for youth to explore edgy memes and dark humour in the confines of the internet.

You’d find transphobia and crude racist remarks all the way back on 90s Internet, and you wouldn’t have to go looking for it. Gamers were never the soft bunch and online communities of younger guys were known to be competitive and ruthless. I hope this is still the case.

I would rather have an Internet where a bit of thicker skin is required but freedom to say anything is maintained, than one where we are shielding and coddling people from uncomfortable thoughts - whether or not they are morally or factually right/wrong is an exercise left to the reader. You choose your own level of involvement.

Again, just my opinion.

PS. I’m not justifying the raiding they did on your community. Merely saying it’s par for the course of an unhinged internet. This stuff happened across the Internet. 4chan made it out alive for us to heckle and deride.
This is true. I pivoted from EE to Neuroscience after several years in industry.
It appears the built-in time expiry period in the trust relationships between various organisations and clients will increasing become a weak point in the world in the future. Whether these moving parts are in trust only for three months, three years or more is not the issue, it is the fact that periodic resync and retrust needs to happen, means that it may result in a cascadable failure of our infrastructure in the future. Say if a nuclear disaster / earthquake take down one city, will it lead to paralysis of servers and services across the world? Perhaps it is time to start auditing the Internet and identify the weak points.
Oh, I just have to move A LOT of protobufs.
”This site uses cookies and other tracking technologies to assist with navigation, analyze your use of our products and services, assist with promotional and marketing efforts, allow you to give feedback, and provide content from third parties. If you do not want to accept cookies, adjust your browser settings to deny cookies or exit this site. Cookie Policy”

Great cookie policy there with no easy opt-out.
"They're selling your data, you should be grateful!"
Key/value is already kind of used by SSDs anyway since they use virtual addressing.
I never understood this attitude, which IMO is most prevalent in speakers of Romance languages and adjacent languages. What's the point of learning new languages if you're just gonna relearn 50 different varieties of Vulgar Latin. Is learning slightly different ways to conjugate and spell what is essentially the same word in a dozen different "languages" that interesting?
There is a point to it though. With the number of games being released every year, especially in a genre dominated with indies, it is difficult to find games to play. Steam's tag are all over the place, with most "roguelite" games being tagged as "roguelike" too for publicity, and weird categories like "action roguelike" cropping up on any RPG with some degree of procedural generation. All the while, reddit's /r/roguelikes will not talk about anything that is not turn-based or outside of a tiled dungeon...

It is frustrating because it seems such a simple problem to solve, just use "procedural-levels"/"start-from-scratch"/"turn-based" tags or whatever terms the community can come up with, rather than stamping the attractive-but-now-meaningless "rogue" name on everything.
So, you chose a good muxer. Now, which of hundreds of logging, cors, sessions, jwt and permissions middlewares work with said mud and with each other best?

Or, and bear with me here, you can outsource those decisions to other folks, and just write your business logic.
That reminds me of a funny story. A previous employer had replaced a bunch of ancient HP LaserJets (we're talking LJ4s.. they were old) with these really nice Phasers. They printed fast, the output was gorgeous, and the drivers didn't suck. The replacement was facility-wide, so there were around 20 of these things.

A month later, IT was tasked with re-replacing them for everyone but marketing overnight. Literally overnight, as in, we're paying overtime for this. The boss didn't know what was happening until a week later, but it was a fire drill of an intensity that you usually don't see outside of a full outage.

It turned out that, while the Phasers do generate gorgeous hardcopy, the wax-like prints, can, with some effort, some skill, and a sharp knife, be popped off the page. A customer figured this out and had been effectively stealing service by way of paying invoices with numbers quite literally pulled off the page. The old Laserjets were placed back into service everywhere but the marketing group.
Why did you tell me 4chan's demographics, right after telling me that nothing about 4chan's demographics can be trusted?
>negatively impact on his life. Social contagion is real.

Wait til you hear about what happened on the rest of the internet.
Eric Weinstein: Nature of Good and Evil, Genius and Madness -Lex Fridman Podcast
That is prokoudine's point: you need to get the fundamental switch to GTK3 done first and only then start to implement non-destructive editing.
What I don't get is how they are marketing their honey around containing higher amounts of something which has putatively negative qualities?

> Methylglyoxal, a highly reactive dicarbonyl compound, is inevitably formed as a by-product of glycolysis. Methylglyoxal is a major cell-permeant precursor of advanced glycation end-products (AGEs), which are associated with several pathologies including diabetes, aging and neurodegenerative diseases. In normal situations, cells are protected against methylglyoxal toxicity by different mechanisms and in particular the glyoxalase system, which represents the most important pathway for the detoxification of methylglyoxal. While the neurotoxic effects of methylglyoxal and AGEs are well characterized, our understanding the glyoxalase system in the brain is more scattered

https://www.frontiersin.org/articles/10.3389/fnins.2015.0002...
Why wouldn't they? They probably have contracts that last over that whole time frame already, and their revenue is an order of magnitude higher than AMD.

They could lose a lot of market share and then come up with something better in the end, like in the Athlon days.

Not obvious that it will happen, but not impossible.
I've actually prototyped this recently, but never got around to packaging it up into a library.

There are a few neat adjacent things that it can be used for (e.g. opening big SQLite files on disk without reading it all to memory), building something like Datasette (https://github.com/simonw/datasette) that can run queries on data hosted as static files, or for (as you suggested) using SQLite in a browser with persistence.

For that particular use case, there's a bit of complexity related to mutexes and stuff in trying to prevent simultaneous browser tabs doing write operations from corrupting the database.
Very neat! I made a similar app called vidinotes - there is a review on YT about it
Technical debt is a very useful term for talking about a similar concept for the mind: psychological debt. If all you do is learn and learn and you don’t reorganize what you have learned (through proper introspection and reunderstanding), soon enough you will become very rigid. Meditation is one way of dealing with psychological debt...
This! I did the same thing: read about the model for the commits, the blobs and the hashes. When you know that (just the basic data model, which is really simple), it's a lot easier to understand and memorise the different git commands.

In fact I often work with git using the tools that come with it: git on the commandline, gitk for the visualization of the history and 'git gui' for committing work. They might look outdated, but they work really well and are really fast.

There are a lot of modern graphical tools to work with git repos, but some of them introduce their own vocabulary in an attempt to make using git 'simpler', but this just ends up making everything more confusing.

My impression is that a lot of people want powerful tools, but do not want to invest the time to learn how to handle them. The Pro Git book is available to read for free online and after reading the first 3 chapters, you should know about the most important things for day-to-day use. Some people would do anything to avoid reading the documentation: they'd rather spend a whole day checking different guis that make things look easy and familiar instead of spending that time reading the documentation.
I’ve been taking Zolpidem for about 13 years now and suffer from addiction. I’ve sought treatment for this but it doesn’t work as now I cannot sleep without taking something. If you haven’t taken Z-type sleeping aids, I would definitely suggest not to start, as from experience the consequences outweigh the benefits. I’ve lost a considerable amount of friends/reputation/etc. from the abuse. Every experience that you hear about from sleeping aids, I’ve been through it (from the loopy fun to binge eating to weird sex to psychosis to crashing my car)
Hoox M2
The book Drive is phenomenal. Goes deep into what brings intrinsic motivation in people and why micromanagement is awful.