skysight-inc/HackerNews huggingface dataset:
> This has resulted in a too-familiar pattern, where tech companies based in the US make assumptions and decisions grounded in the instincts, perspectives, and relatively narrow experiences of US-based engineers, designers, and product managers. This isn’t because the people at these companies are necessarily trying to project their view onto others. But we all are shaped by our context, and in the worst case, these assumptions are exported as though one size fits all.

This sounds particularly tone deaf with them removing SMS support despite relatively vocal opposition. Signal made a one size fits all assumption, taking an extreme position that their users are just too stupid to tell unencrypted SMS messages apart from encrypted Signal messages, and so in the interest of "protecting the privacy" of their users, many are going to drop Signal entirely instead of enjoying the benefits of gradual encryption that Signal provided.

In my experience convincing friends, relatives, acquaintances to give Signal a chance only worked because it wasn't just another useless app on their phone that they would have to use just to talk to me, it was a useful replacement with clear benefits - they could use it to talk to anyone, but we (and anyone else they convinced to join) could enjoy encrypted conversations, inside of the same app.

Everyone IS different, that's why Signal is not for everyone, not anymore. It's just another app in the sea of communication apps and I don't see myself or any of the Signal contacts that I've onboarded sticking around.
GP's post reads like a definitive example of Dunning Kruger. These are large-scope issues that the article highlights likely won't be apparent in smaller efforts that could be referred to as a "side project".
> I eat close to no carbs (apart from fiber).

How many net & total grams of carbs a day are we talking here?

> I do, however, like sweet stuff, so I use artificial sweeteners. Lots of them, every day. A mix of stevia, aspartame, sugar alcohols like erythritol, and so on.

Another point of keto is to also remove the carb/sweets addiction over time(I know it's hard, am addicted/recovering myself).
We’re Perry good a building swimming pools at this point.

We’ll be fine.
You can import SVG files to the project and display them with the SVG Picture object, and that all works in the free edition.
It's been 50+ years since Stallman's printer hack. Where is the open source printer?
The central point of the article seems dubious to me. It seems more likely that administrators are simply in charge of implementing these lists. This is of course their job. However it seems likely that the central political impetus for their doing so lies elsewhere. E.g. faculty heads or university leadership.

I also struggle to see the harm of such lists personally.
At first, it felt to me that the broad stroke criticism of React expressed in this post was of the very familiar type that’s been around prob sky since it’s first release: that React should be more than what it’s ever intended to be, which is a library that outputs UI as a function of state (input via props). By offloading the responsibility for all the rest of it, e.g. managing state, remote fetching, etc. onto the person implementing it, React has always left a lot of room for frustration and poor decisions.

But I think the criticism here is a bit sharper and more pointed than that. The author isn’t expecting Reach to do something for which it was never intended, I think. Instead, they’re saying that the abstractions (hooks in particular) that have evolved over time expose unhelpful interfaces that either conceals too much information, encourage poor patterns that lead to bugs, inefficiencies, etc.

In other words, the criticism isn’t of React’s explicit decision to offload responsibility outside the scope of outputting UI, but rather that it’s evolved to make handling of those responsibilities more challenging.

I think that’s a bit more serious than the former critics and worth at least considering. For my part, I’ve found little substantive advantage to hooks and do think they hide a lot of bugs by making implicit things that should probably be (and, once upon a time, were) more explicit.
That turned out to be a good thing after all, because they mostly used that power towards cruelty. Countries where power is still in the same hands (Japan, USA, Britain, even Germany) are all comparatively better off than ones where it changed hands via street violence (China, Soviet Russia, Iran, and arguably even the modern example of Ukraine).

It's not like they took power to open cafes serving pumpkin latte.

Maybe the limiting of your power is cruel, but killing (starving, forced labor) you is much more cruel in my opinion. And at the end of day, 99,9% of people are still powerless because there's too many people and only a limited number of positions of power.
Do you really believe that it is going to be dolled out “universally” and not, like every other human endeavor, based on political vote wrangling?
It has been regulated - in other industries. Cars went through this where the companies tried to ban you from using aftermarket parts and services by voiding your warranty. They got shot down.
>The test examines biomarkers that can help them objectively determine someone's risk for developing anxiety, the severity of their current anxiety and which therapies would likely treat their anxiety the best.

It actually sounds more interesting than the headline suggests.
This feels like a preview of what could be coming to PowerPoint. Intrigued to see how this turns out.
B is practically bounded by ~20736000 * S. You're just asking for ISPs to play games with S.
Donald Trump mocked a disabled person as a warm-up act in his presidential campaign. I used to think that sort of thing was disqualifying for leaders, but I'd say all the evidence would show that it is not.
It it bizarre? If I told you that your use of the word "most" is racists, would you agree and stop using it? What if I told you that your use of the word "things" is racist? Obviously my overreaction to those words is my problem not yours and you should not stop using them.

The reason people draw the line here is because to many people these words CLEARLY have nothing to do with race and "oppression". They never have. And yet now somehow YOU made them "dirty".

It is a common occurrence where a group of activists deem something as forbidden, create a commotion around it that intimidates those who comply solely out of fear, ultimately leading to that something being considered "bad" because only those who don't mind disregarding social norms continue to use it. This is not a natural process but a hostile takeover.
Lexing and parsing aren't the scary part.

I'm much more nervous about maintaining invariants as you implement compilation passes, especially in the absence of powerful pattern-matching.
Looks like it's using the phone's camera to make the UI seem transparent, kind of like [1] Windows Vista's Aero UI... pretty cool!

> using only these three technologies

What technologies did you use?

[1] https://www.deviantart.com/halfwayglad/art/Windows-Vista-Gla...
"Can't wait" to see what evolves to "balance us out" and "keep us in check".
How can performance not be considered ergonomic?

Having to write optimized code usually makes dev ergonomics the first casualty.

Like the famous Haskell qsort. Every beginner sees a cute version that should never see the light of a production environment
What massive MAC framework does FreeBSD has? Last I heard SELinux was attempting to be ported (SEBSD) but that was never finished?

The 'different/other/ ways to secure the system are inferior since they offer no protection if root is compromised.

I don't think MAC is as hard to use as it was, there are so many policies and issues known this much later, but people still just disable it by default because they don't want to put in the time.
That's how I understand it. I haven't checked the details.
And in an emergency many libraries have a simple printer available - email the PDF to yourself and run over to print.

I already just use Walmart or similar for all my color needs.
I get what you're saying, but the fix to support that old shell is literally two characters. If you don't want to support it, it would be good courtesy at least to print an error and abort, lest the buggy behaviour ends up damaging the user's system.
"There was no such concept of a European as we understand it today, back in C18."

There certainly was a concept of "Christendom", which mostly consisted of Europeans and European colonies in the Americas in the 18th century, as a contrast to the lands of Islam, pagan deep Africa and "the Orient" (China, Japan).

And demographically, American colonies of that time were an insignificant periphery compared to Europe.
> There's no reason to have the hallway or bathroom lights on all the time

Who does that, rather than just turning them on when you need them and then turning them off again?
>relatively simple

>pressure sensor, infrared heat sensor, CO2 sensor

we have very different definitions of "simple". and they need extra work to account for other use-cases (I cringe to use this term), such as lying motionless in a nice, relaxing bath.

a light switch on a cord works every single time, needs no maintenance, no firmware updates, the CCP can't spy on you through it, and you can make it look nice by hanging a decorative weight on the end.

a real "smart bathroom" shouldn't be about wallace and gromit gadgetry, it should be about making the experience more hygienic and dignified. such as: a bidet, rather than toilet paper.
You can also check ScreenRun to create beautiful videos from screenshots or recordings in seconds https://screenrun.app/
Please forward your warm feelings to his bank account. Perhaps he can live off it
I think/hope that ChatGPT will force users to come up with better UI for their programs (including their CLI programs). If it is easy to tell ChatGPT to run ffmpeg than running it yourself then ffmpeg's UI is not optimal.

As we have already realised in other industries (e.g. in the auto industry) is that text-based or voice-based input is clearly less efficient (worse?) than a good UI. If your UI is worse than free text, then time to improve it.
Sniping tool also was deprecated. It even at one point had a message and link to Snip & Sketch.
>> instead of the inferior blacklist

Words do have power, but this sort of thing misunderstands the type of power they have. Words have power when used for persuasion. Banning the words does nothing to change the persuasive power of people who would use language to convince other people to do evil things. It only takes away the power of ordinary people to transmit the truths they see and hear. Stripping language is, in itself, evil; and juxtaposing words like "inferior blacklist" - a phrase that never existed - as if it were a brilliant example proving the racism of the second word in the phrase, shows only a misunderstanding of both the nature of racism and the nature of language.
I haven't touched that steaming pile of shite in a looong while, so - who knows - they might have managed to minimize the amount of havoc their wreak on their user's systems.

But ... I seem to recall ... Conda tries to install GPU drivers does is not? ... Is that not the case anymore?

Because if it still does, your theory about "Why would your system care" and all that doesn't really hold water.
Totally agree! HP back in the day were rock solid. I had one that would print onto virtually anything I stuffed into it (I exaggerate but you get my point). All it wants to do now is download 'updates' or some other crap. Finally I switched to Brother, not perfect but guess what... It just prints!!!!
An Engine for an Editor
Where are the scientific studies, not humanities politically loaded essays, showing that behavioral design through compelled language (a self-evident opposite of freedom of expression a a blatant social breach to state-totalitarianism) leads to reduction of interpersonal violence—notably sexual assault and domestic abuse?
I certainly remember a reasonable stretch of time where the advice was that the Linux kernel would not compile correctly with the latest gcc with optimisations on, and you should use the known good version of gcc instead.
Inkscape > Illustrator
I recently used it for a project and it was rock solid. Apart from that I could script/automate workflows with CLI!
IMO if you're getting a blood test for anxiety, that also implies one is anxious.
no I don't. And I was trying to explain why I don't think so as it would escalate the conflict possibly to a nuclear one as NATO entering Ukraine would cause russia to lose very quickly
> just check out some other articles on the linked site to understand who is writing this.

Ad-hominem!

This site can be perfectly neutral and balanced while containing titles like:

- Wokeness Is Creeping into Continuing Legal Education

- Buckle Up, All Ye Unvaccinated!
I think fruit is seriously overrated from a health perspective. The main benefit of fruit comes when comparing it to candy, white bread, and desserts. Fruit usually has a bit more fiber. Many modern fruits still have a ton of sugar, and it's absolutely possible to give yourself diabetes just eating too much fruit.

Vegetables are packed with nutrients and fiber, without all the sugars that fruit brings.

I tend to think sugar and flour belongs at the top of a pyramid, fruit in the middle, and veggies is the base. However cutting out fruit altogether probably won't hurt at all.
>There’s some irony in being so concerned about how one communicates with other communities

That "concern" in modern United States is literally the end of your professional life! So these self-appointed thought and speech police have, and will employ without a second-thought just for twitter points, through social media, a way to amplify their power to the extent that they can do something previously impossible and end your career over a (possibly imagined) thought "crime" or speech "crime". So from that perspective, all the walking on eggshells and concern about this is absolutely real not just a socially imagined construct or idea.
Sounds like you could remove the leftover toner from the first canister and add it to a second one after some use, reducing waste and not having the darkness issues.

But they're not refillable, you might say. Usually they're thinwalled plastic, nothing a little knife and some duct tape can't solve.
He’s impugning their qualifications, not their motivations.
How to Become an Original Writer in Three Days (1823) [pdf]
My understanding of biochemistry is rather poor but I don't think weight is a factor here:

> When consumed, aspartame becomes aspartic acid, phenylalanine, and methanol ― all of which can have potent effects on the central nervous system, the researchers point out.

> Extrapolation of the findings to humans suggests that aspartame consumption at doses below the FDA recommended maximum daily intake may produce neurobehavioral changes in aspartame-consuming individuals and their descendants
My understanding is that a root system is much more efficient at extracting nutrients from the ground that whatever plants used before.
> The existential risks for AI seem much higher

What’s the upper bound for climate change’s existential risks? The end of human existence and society as we know it except for a relatively small number of survivors living in a world those of us alive today can barely imagine?
I loved The Bridge! The first three Culture novels are exceptional: Consider Phlebas, The Player of Games and Use of Weapons. Highly recommend all three. The rest are probably great too but I haven't read them yet.

I also recommend The Crow Road.
When did you last use Flutter on the web? It has some quirks but it does not "suck" in my experience.
> I will point out that anecdotally, I don't hear too many people wanting their mouse's scrolling to work in the opposite direction as their trackpad. I think Apple's probably got well over 99% of the userbase covered with the defaults and opinions here.

OK, this is my biggest pain point after switching to MacOS for work, so let me go on a rant. Not only can't I imagine this particular scenario covering 99% of the userbase - I can't imagine anyone wanting this behavior with a regular mouse that has a scroll wheel (as opposed to buying Apple's Magic crap, which Apple wants you to do). Literally every other system is set up so that scrolling the wheel down would scroll the page down. And pretty much every laptop I've used had natural scrolling on a touchpad either by default, or as an option (a separate option from the mouse setting).

I could maybe see it sort of working if your mouse wheel has an infinite scroll feature, but even then it's super unintuitive.

But OK, let's buy into "think different" approach (AKA "we will break every convention ever set by man 'cause we're quirky like that") and assume that this is somehow more convenient if you haven't been contaminated by using other systems. What's the harm in providing a setting for other people? Like you said - it's a preference and a very simple one and a very common one, clearly not a 1% use case. How is this not a part of the system? The only answer I can find is: "we want you to buy Apple Magic Mouse, it feels natural there". The way the Apple pushes you into their shitty ecosystem is so anti-consumer that it boggles my mind that there's not that much pushback for it.

So far my experience after switching to MacOS had a very clear pattern:
How do I enable "feature x"? -> Wait, I can't, seriously? This is basic OS functionality, how in the world is this not a default feature? -> (dig through dozens of "you're using it wrong" comments) -> OK, let's download yet another third party app then, I'm sure it will never serve as a vector for a supply-chain attack.
I can't help but sigh exhaustedly. There was a moment in time angular was the thing. And then x. And another. And React.

The problem each of them tried to solve, and continue to try to solve is purely lexical in the end. It's about writing things differently. Creating abstractions (terms) beyond what the underlying language/platform allows you to do.

And this is not a bad thing. The solution really is to create your own language so you can express the problem you are solving in the terms of the problem and not the underlying language/platform/hardware.

And then I sigh again... aah but if only Common Lisp and it's macros were the underlying platform.
I like your example of sugar tits, because it shows exactly how you have been coaxed into buying a product that is not what you think it is. "Sugar tits" is so obviously wrong that it is not in any list. It's the same as someone else earlier in this thread who said that not allowing racial slurs is a good thing. Of course it's a good thing; that's so obvious that most common racial slurs are not in any of these lists. Instead they put things like "three amigos" or "war games", because what they are trying to show you is that you need them. It becomes so hard to decide exactly what is ok and what is not that they convince you that you need them to tell you what to do. It is a way to justify their existence. However, the jump from "sugar tits" or racial slurs to "three amigos" and "war games" is simply too large. To be honest, I think that anyone who is actually worried about this problem should be the first to criticize these people, because they are using your perfectly fine motivations in order to fuel their own career and social advancement. By pushing everything to meaningless extremes, they are making your perfectly fine motivations disappear amidst chaotic noise.
Can we please just leave SPAs in general?

POST/Redirect is beautiful. It’s fast. It’s simple. It’s low maintenance.
> With governments, there's no such thing, you're stuck with them for 5 years

There are many other countries on Earth.

Many of them measurably better than France on very many dimensions.

Go give them your hard earned tax money instead of wasting it on a lost cause.
Try to do an a/b test and see the results for yourself. Also remember that those 100ms can in some scenarios turn into 300ms if you are not running on state of the art hardware, like most developers does.
god, this AI turns everything into my favorite style
I’m not sure what you mean by “stupid” but it’s definitely not the colloquial meaning. A human seeking suicide is not stupid. In fact humans often do seek suicide because humans are playing social games where the maximizing move is to commit suicide. Supporting these people requires changing their context so that they have a wider and better variety of options available.

This is just a specific example of why I reject the orthogonality thesis. You change the context, you educate the agent, you change the goals of the agent. I do not agree that humans only chase “breathe feed sex” and while I do believe many stupid behaviors do come from evolutionary history, It’s plainly obvious that education, training, and genes play a role in self restraint and goal redirection.
I did a couple initial tests and it’s quite good. I don’t think I’d use the slides verbatim without verification, but it’s a good starting point.

Additionally, it’s a good way to learn topics in brief. I asked it to give me a deck on the benefits of SSO, and it itemized the main types of SSO, their benefits, drawbacks, best practices, etc.
It's not just the language standard, they build and deploy the latest clang HEAD every week or so
Exercism is great
I’m essentially a full stack / product engineer for hire. I’ve done proposal type projects but I try and avoid them, I think it’s harder (almost impossible) to land clients with well-scoped projects. I find it easier to find companies that just want a product engineer they can throw tasks at, fix a problem, or augment a team to get a release done faster.

I bill monthly, and get paid by bank transfer (is there any other way?).

My two profitable SaaS have combined a few hundred active subscribers, maybe 5% of what I can make consulting. They are low-cost consumer products, so I’d need 5k active subscribers before I would think about not consulting. Without a breakthrough in marketing, I don’t see how I’ll ever get there.

My main bottleneck is I don’t really know how to market them sustainably. Most customers have come from HN or word of mouth.

My next software product will be high-price ($200-500, ideally a subscription). But there’s no free lunch. Most high-price software is feature heavy, especially enterprise apps. That is potentially months of unpaid development work without any guarantee of success. Very difficult for me because I have a family to support. The trick for me is to find something where the MVP is not too time intensive to build, but provides hundreds of dollars a month in value to other businesses.
The word “mental illness” already has a negative connotation that harms them. Calling someone mentally ill would be way more hurtful than someone saying “Wow, that’s crazy!” offhand in a conversation, which is what these lists are really targeting.

Reality is that life kind of sucks for people who take care of or interact with the mentally ill, and it definitely sucks more for the mentally ill themselves… No amount of progressive hand-wringing or administrative Band-aids is going to change that.

Banning the word crazy is silly, ineffective, patronizing nonsense that does nothing to help the mentally ill whatsoever, not even changing the perception around them nor making them feel better.
Is this the guy responsible for the trend of obnoxious, information sparse scrolling parallax websites? I hope he gets what he deserves (a huge payday and continued support of and from his country's excellent social safety net).
god it used to be normal world
It depends. We have a lot of small water coops around here and water lines ran nearly everywhere a road goes, even if the nearest city is 50 miles away.
They sure are! Electricity and gas are so expensive I can not afford to turn them on. Brave new world..