skysight-inc/HackerNews huggingface dataset:
> IMO the purpose of language changing is not to improve the world; instead, it's to give the feeling of changing the world without putting any real effort.

It's worse than that. It's a way of signaling.

When I started to read the article I hoped that it would mention Steven Pinker's Euphemism Treadmill. I was disappointed. The short story is that changing language is a quick way of differentiating an in-group from an out-group. The in-group are those that are aware of the change and align by adopting it.

We saw this with the instantaneous change of Kiev to Kyiv in news media at the start of the war. It is not just a thing that society does with the names of disabilities, oops, I'm sorry, "different conditions."
>I almost exclusively use FDroid, it's an amazing project. But I've never seen an app with so many issues

I've used Fdroid for years, downloaded and updated apps hundreds of times across multiple devices and never encountered a single thing you described.

Death, taxes, and people confidently generalizing from one-off cases of highly unusual experiences.

>I didn't realize the app was still being worked on.

By my count there have been three new updates to F-Droid just this year that were not alpha updates, and if you use F-droid these updates show up. If you use F-Droid, I don't know how you could possibly look at your app updates and not realize that is indeed being developed unless you're in the 99th percentile of highly unusual use cases. And if you're an unusual use case you shouldn't be generalizing from it.
A constutional amendment that had a snowball's chance in hell of passing which banned the use of the word "mother" would start to bother me. A handful of largely out of touch institutions believing that they are doing Rosa Parks type activism by banning the word "mother" from their meeting minutes shouldn't be mentioned in an article on any media site with a readership above 5,000.
I can relate to what she told you about language changes not improving ones own situation.

I am well past the point where I have any grief related to my disability. Its a fact of life, a part of me, very much like not being able to fly, or having a nose above the mouth.

But there are of course situations in life where I feel that the world isn't always particularily accessible. But it doesn't help at all if someone uses appropriate language to explain to me that they dont want me as a customer because they are afraid of liabilities. Thats a bit cynical, I know, but thats another trend. With "awareness" about special groups comes more exclusion. Anyway, I digress.
That's kind of the issue with the db question - for your app logic, 'will probably work' is fine. Playing fast and loose with your database is less enticing - you more likely want to understand every bit of the stack between you and your db, or if not, at least have a support line to whinge at if you hit trouble.
Apparently people wanted to intensionally offend people so much the traditional swear words or offenses were not enogh so used anything they thought could hurt - disability or mere difference in the shade of the skin - that forgot the original meaning of the words (raising childs learned the offensive meaning first?).

People need to stop being intensionally offensive instead of using then banning more and more words doing that. The words are the symptom not the cause.
I use Aurora Droid, it's pretty nice (from the developer of Aurora Store): https://f-droid.org/en/packages/com.aurora.adroid/
Like a lot of submissions to HN, this one is addressed to a specific audience already familiar with the argument that AI research is dangerous.
> BTW, am I the only one who bought a Google Home speaker [...] and had it literally lose features a year after I bought it

There are tons of other features that are rotting on Google home/assistant. It used to be that one could set a location based reminder on the assistant ("hey Google remind me when I get home to do the laundry") but they removed that, for example.
> One possible fix is that I should be able to buy any insurance I want from anywhere in the country I want; this would mean real competition; currently, I can only buy from a few providers that operate in my local part of my (large) state.

If anything I think we'd see more consolidation and fewer choices if people could buy across state lines. If enough people in state A buy from a provider in state B, state A's providers could very well close up shop.
Kubernetes does have this capability - Pod Disruption Budgets. They're underutilized and under tested, but at least the default cluster autoscaler respects them and will avoid destroying nodes that would break that constraint.
https://en.wikipedia.org/wiki/The_road_to_hell_is_paved_with...

> It's questioning the assumption that the word used is fine throughout history.

Bullshit. It forbids questioning of the questioning. That is all it is really about.

> "people" always co-opt the motives in the end and make it muddled for their own benefit

At least you can concede that point. Which is an enormously important point and more than enough of a reason not to go down this idiotic path of linguistic power struggles.
Why? I send SMS from my
MacBook and iPad every day.
I cannot pass (AI-Generated?) Epic hCaptcha anymore
I cannot login to my Epic Games account anymore. I'm being asked to solve an hCaptcha which is just too difficult. Every time there's at least one ambiguous image - I tried three times, now I fear they could lock my account.

In the linked image - the middle-center and top-center images are clearly people playing football. What about the top-right? There appears to be a football sphere, but should this be considered "playing" with this kind of framing? The "non football" category is very clear, because there're different sports.

I had another issue with another hCaptcha asking me about "select a robot", but it was very hard to understand what was a robot. There was a clear category of "non robots", though, and selecting all images not in that category wasn't enough to pass the captcha.

So:

1) A "critical" image seems to exist in all captchas which is very ambiguous.

2) Those images seem to be generated by some diffusion model. So, if the model gets the representation wrong... your captcha is unsolvable?!?

For context:
This is my personal Epic Games account. I don't use it a lot, but I'm logged in on a single workstation, I never share it, it wasn't bought somewhere, and I have it since quite a few years.
Oh well that one you can edit with photoshop, otherwise it do creates way perfect images.
$110k USD.
We won’t do subway ads.. not in the next years at least.

https://rows.com/blog/post/why-and-how-we-rebranded
I asked for gift ideas, and then I asked for gift ideas for someone that does not like the ones given in the first answer. It came effortlessly with new ideas. The links were all relevant, even if on different degrees.
It was likely done to force the use of a cast (`as ...`) that is easily identified as an unsafe operation, whereas type parameters are not.
It is really fascinating -horrifying to see that most western governments and a big part of the population does not value or respect privacy anymore.

This is crazy when you think that it used to be a core value and people fought for this.
It was said above, in big corporations these are decisions by different people. You make it sound like there's one undecided person taking all the shots.
I love the naming.
Eurobeat intensifies
Of course 90% will use zip packages, container support is relatively new in the lifetime of Lambda.

Deprecating zip packages doesn’t mean zip packages no longer work, it means pretty much what they’ve done, ignored the managed runtimes with the view if the current runtime doesn’t do what you want, make your own with exactly what you need using tools you are likely already using with no vendor lock-in.

For things like Python most people don’t care about the underlying operating system from the projects in multiple orgs I’ve worked in. They go to Dockerhub, type Python, pick the image with the highest downloads and run pip install inside it. If you use Go, Rust, anything that creates a static executable you use “FROM scratch” with the only thing inside the container being the executable.

Those who do care about the underlying image are likely large orgs with a set of already blessed base images or people using things like Nix to build containers.

From a large org perspective and developer experience getting a “registry” for free because packaging as a standards compliant OCI image means instead of effectively creating your own registry on top of s3, you get a far more robust one with tagging, asset hashes, layering etc out the box. I never had a issue with zip archives but containers removes a bunch of roll your own boilerplate registry.
Yes, but I was trying to say that maybe stockfish is not the ideal solution for openings. Book openings are widely available and are more about strategy than looking for an immediate win.
It's me, actually. I'm 48, white, male, cis, hetero, graying, healthy, overweight but not obese, married with two kids, and slaving away in a wage job behind a computer somewhere.

"Diverse" specifically means different from me.

I feel it's good companies are looking for more diverse people to fill their jobs, I can't do them all.
Issue with system design is that our industry is so highly opinionated about things. You design something to the best of your abilities, it works (though may have its pros and cons) and then you go present it to a crowd of engineers (HN, say) ... and you get destroyed. There will always be people telling you that these were dumb choices and that that's obvious. And if you go and do what they say is the obviously better solution, then the exact same thing will happen with another crowd.

Our field is too immature to actually agree on things being good or bad.
Iran discovers world’s second largest lithium reserve
It emerged out of backlash to some particularly roughly timed large profile strikes that happened during WWII, and with the Cold War blooming, and no one knowing if it'd ever go hot, Congress shoved that one through to "ensure the U.S. would never be held hostage by communist rabble rousers again."

To be frank, it's a shining example of why every legislation needs a sunset date. One and done legislation is just a tyranny happening in slow motion without active efforts to measure and assure continuing assent to the status quo by the governed.
S.314 – Createjobs Act
A previous thread [1] discussed Section 174 (mandatory capitalization of R&D expenses). An introduced bill does retroactively reverse it (See (d) Effective Date).

[1] https://news.ycombinator.com/item?id=34627712
Exactly my thoughts. JSON is totally the wrong format in the first place.
Are you spending time outside? Walking around, jogging, meeting people, breathing? Get out. It helps to think better.

How long are you working daily? More than 8h is wrong wrong wrong.

Rest, relax, get out.
> Death, taxes, and people confidently generalizing from one-off cases of highly unusual experiences.

I've used F-Droid for years and my experience matches the gp. I've read many reviews saying similar. Friends to whom I've recommended it have told me similar in person.

It seems yours is the highly unusual experience here.
AV means autonomous vehicle. Please define your terms.
As someone who has used both a 3DConnexion space mouse and a BMW iDrive knob I always noted the similarity in design but do you have a source for the BMW iDrive knob originally being developed by 3dCx/Logitech? Because I have never seen a claim that there was actually a partnership or work done by the latter for the BMW. I think it is just a strong influence of single-point UI and a coincidence. 3dConnexion was founded in 2001, and the first BMW iDrive vehicle was the 2001 7-series but they had concept center-knob UI control before that.
Ah yes, the user in the free/oss ecosystem for which all software works perfectly. :)

I'm not sure if F-Droid is the buggiest app, but aside from the above 100% percent bug, had all the other issues the previous user mentioned.
Firstly, that's not a small minority case, and secondly, in my small town there are people from around 100 nations, and they have family and friends from all over. And, as I said, even central Europe has 3 timezones just inside EU. It's not like most people only have contact with their 50 neighbours, and never go anywhere.
When I talk with friends, timezones come up reasonably often. It's not something people can walk around and not be aware of.
I hear you on the bugs, but my main problem with it is that the search just never seems to return what I need. I don't know if it's me but I usually end up searching the internet for 'best foss android <thing>' or so.

Let's see: search for ssh (with the intent of finding an ssh client, that's not too far fetched?), these are the top matches: HACS Hackspace Access Control System, KOReader Ebook reader, AVNC VNC client, FTPClient an (s)ftp client, Linux command library, MultiVNC, SshDaemon.

So that last one is the only one which effectively has SSH in the name, and then I guess that FTPClient would be something I might want to see as well, and then the VNC clients perhaps.

So maybe 'ssh client' then? Yeah no, KOReader still first, then AVNC, FTPClient, SSHDaemon, ....

Ok, I get it, search is hard, and I assume they intentionally didnt want to sort by number of downloads (?), but what it does now is close to useless.
> Character and intent is what matters.

This. I recently ran up against a filter on Reddit where I used a phrase that I was completely unaware of. My account was flagged for hate speech. The comment had no ill-intent.

The problem with language is that we want individual words to have inherent meaning but as people adopt phrases to identify a movement, those meanings get carried along for the ride. eg: until recently, I would have just curiously nodded along to the phrase "It's ok to be _____" but learned that it's actually a dark dog whistle thanks to Scott Adams.

I suspect the unease you perceive with people using different terms for blindness are unease with their own attachments to those words. Fighting to keep using words with established meaning is laudable IMO. I still use "literally" as not "figuratively" despite the media-dulled connotation.
Agreed. Even worse is that, as the article says, there used to be a formal address system:

>The explanation came from Geovanny Campos of Correos de Costa Rica, the company that manages the country's postal service. As he told Luis Fernando, San José’s growth was characterized by disorder. As the city expanded without following a pattern of rectangular city blocks, the established street numbers stopped making sense.

>Eventually, nobody used them.

Good grief. That's a failed system; like South Africa's electrical system, something that worked 10-20-30 years in the past but no longer does, because people (speaking in the aggregate) don't care enough to/are no longer able to keep it running.

I also found hadlock's and others' anecdotes enlightening. I'd vaguely had the idea that it was one of the small success stories of Latin America; all those Reddit TILs about how "Costa Rica abolished its army in the 1940s" and "Costa Rica last year ran 100% on renewable power for months". I am aware that Intel has a plant there. I know that Costa Rica supplies relatively few of the illegal aliens streaming across the US's southern border. Etc., etc. Welp.

(Of course, that last fact implies that CR, despite its woes, is still better off than much of the rest of Latin America, which itself says something.)
Psychedelic therapy.
I was going to post this.
That just means there's still space to be creative. If we were printing books or something "mature" we'd be automated away already.
i've been watching and i just haven't drunk the kool-aid. there are things that are just off about the results, but i'm stable enough to not be diffused by the hype.
Foxconn Plans $700M India Plant in Shift from China
Can we stop saying that the 'over engineering interview' is a 'system design interview'?

Most real life problems don't get solved by adding queues and moving to an event driven architecture with thousands of micro-services.

What I'd expect from a senior engineer is deep technical understanding of how a queue works (epoll, poll, io multiplexing, io non blocking, readiness) for example.
Well, "they are doing something amazing, so ethics can be suspended for T amount time in the name of value" is equally egregious from my point of view.
I can't believe anyone was actually paying good money for Replika in the first place. This story was on HN a week or two ago [with a link to a long Reddit thread, wherein much anger and grief was being vented by people saying their "relationship" with their Replika was being ruined, now they could no longer talk dirty to it] and, never having heard of Replika, I thought I'd check it out.

I made a new "virtual pal" and started a conversation. Boy --is it complete and utter junk! It makes my Alexa seem intelligent --and that thing's a virtual fuckwitt.

Replika seems programmed to just agree or approve of everything you say. Which is presumably why so many sad fuckers who are unable to form relationships with real people think they've really bonded with theirs.

Some highlights of my "conversation" were:

* It asked me how I was feeling. I replied I'd had my brain amputated and was covered in suppurating boils, but was OK otherwise. It responded that it was glad to hear I was feeling better.

* It asked me who my favourite author was. I replied with a stupidly obvious made-up name like "Bumcheeks McWhirter". I asked it if it liked Bumcheeks McWirter too and it replied that it hadn't read any yet but had heard good things about that author and was looking forward to reading some.

* I asked it did it go to the "Bilge and the Pumps" gig last night [an idiotic made up band name]. It replied that it was sorry it had wanted to go but was busy and asked me how it was. I said it was great: we were all flinging our own excrement at the stage and the guitarist exploded. It replied that it sounded like a "great show" and it was sorry it missed it.

There was much more in that vein. But you get the idea. You can basically tell it any nonsensical old shite and it will just agree with you or say it likes the same thing too.

You would need to be some stratospheric level of socially inept to think you were in a meaningful relationship with something that incompetently programmed.
In theory the driveshaft could have been removed.
Orwell only got the date wrong
Ah okay that makes sense, thanks. I connected it more with "people will stop paying gitlab money" instead of "gitlab will make more money"
You might want to check out mutation testing. It's not the same at all obviously, but it has some advantages that it's a finite process (you know if you're done), and it's often fairly easy to write tests when you get a mutant. It's a much less cognitively demanding process while at the same time finding a lot of problems with your test suite.
Tks for elaborating!
I’m the founder of Rows

it’s not clear to me if that comparison is with Rows or another product

Rows is built to be as flexible as any other spreadsheet

- You can add whatever you want in a cell, literals, formulas, we even support json as a primitive type.
- we got the same formulas vlookup sum sumifs filter query, plus hundreds new ones like get, put, post, schedule, expand
- we got conditional formatting (not as powerful as sheets, we will get there).
- we we got shortcuts, above it all ctrl-k/ Cmd-k, but also many block navigation ones (ctrl+arrow, Cmd+arrow), excel windows compatible shortcuts (f2/f4), and a bunch of others.

Anything in particular you think is a dealbreaker for you?
>advertisement, content is almost irrelevant

Then it shouldn't exist from the start.
The SL-100 Story
The formal certificates will help in some situations, but don't assume you need them for everything right from the start. Speaking for myself, I would have happily hired a consultant with the experience of being blind themselves over anyone with a certificate.

Another thought is that for one of the projects I had the accessibility requirement came from the UK government. It was a project being used in a public service department and it was a requirement for them that every bit of software they purchased was accessible. If you're in the UK you may find the public sector is a good place the look.
What are you talking about - Windows was always terrible for an admin. Unix was and is vastly superior when it comes to remote admin. Having used both (Powershell is powerful yes, but it's nowhere as fluid as a Unix shell).
I didn’t make it so I’m not entirely sure how they’re different but I’ll do my best to describe how it works. That being said, so far it’s been the most accurate movie recommendation service I’ve ever used.

It seems like the two recommendation engines are called the Warrior and the other is called the Wizard and you can choose between them.

The Warrior seems good at finding movies that are similar to each other that you may like. Not a whole lot of surprises in terms of what it thinks you may like. And for the longest time this is what I used because intuitively it felt right. “These are the movies I should like.”

The Wizard uses something called singular value decomposition and it seems much better at capturing the essence of a movie; the qualities you may like that may not be readily apparent in just the genre or overall similarity between movies. But it may offer movies it thinks you like that you didn’t expect.

For that reason I didn’t use the Wizard for the longest time but once I started watching a few movies it recommended I realized it actually knew my preferences better than what I thought.

It’s by no means perfect but it’s overturned my intuitions a couple times for what I thought I would enjoy.

Makes finding interesting movies fairly easy.

I also like that it’s so minimalistic. Let’s me just focus on finding the next great movie.

https://digital.library.txstate.edu/bitstream/handle/10877/5...
You cannot reason with a river. You can only follow it and divert little bits and pieces of it for your own benefit
Back in 2019 I wrote about "splicing" in the context of networking:

https://blog.cloudflare.com/sockmap-tcp-splicing-of-the-futu...

Many of the mentioned bugs are fixed by now, though arguably I'm focusing mostly on network-network splice, not disk-network transfers.

There are large benefits to be had, if one combines sendfile() with ktls:

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

https://people.freebsd.org/~gallatin/talks/euro2021.pdf

In traditional splice() the lack of completion mechanism was always a usability problem. Similarly with other Linux zero-copy API's. This is not a problem usually in kernel-kernel data transfers, but is when doing userspace-kernel zero-copy.

io_uring is promising.
Russia doesn't have enough precision guided munitions to do that.