skysight-inc/HackerNews huggingface dataset:
They canceled a single contract based on a fairly simple principle that Walgreens is not providing medical service equitably.

The Walgreens situation is actually completely ridiculous on Walgreen’s part because they are not just not providing service where that service is disallowed by state law, but also where it might be disallowed by state law and a handful of lawmakers complained.

Also, there is literally no equivalence between ESG (which unlike what Elon Musk and Republican Senators who have no clue, is not about investing to improve the environment, for example, but instead is about investing in a way that considers environmental, social, and Governance risks to the business, so, for example, when investing in a new ski lodge, factoring the fact that the number of snow days have dropped and will continue to drop over the next few years when doing their projections) considering investment firms, which have tons of competition, and pharmacies, which sometimes are the only pharmacies in a region, refusing to provide essential medicine.

In reality, because they don’t have an understanding of what ESG actually is in the investment world (it’s not about making the planet better, unfortunately), what this will mean is that Texas will end up having to invest its money in tiny bespoke investment funds created just for Texas which are not allowed to factor a whole universe of risks, and will therefore almost certainly have much poorer performance relative to their ESG counterparts.

Which kind of raises why this bill is actually being put in place besides performative politics. It’s so their small time donors who would otherwise not be able to compete against the larger well run funds can get a slice of that Texas donation pie.

I guarantee when these contracts are rewritten they will go to mid sized hucksters who have donated individually to Texas State representatives.
I respectfully disagree this is a problem for the author to fix.
And a programmer who could resolve it, but he can't even spend time looking at it because it hasn't been approved as a JIRA ticket with an attached estimate from the pool of available developer hours by the time tracking approval board.
> Sets and Maps are sorted (by insertion order)

That's not what a "sorted set" is. C++ and Rust provide sets (and maps) that sort based on an arbitrary comparison operator.

> ?

?

> but someone will likely be exhausted by that addition

I suppose. I guess it's one of those things that they really should have got right the first time. Like String.replaceAll(). I guess they will never add String.replaceAllSafe() - well just have to rely on linters to tell us that the API is terrible forever.
I will proclaim that the finger-friendly exterior is important, but the order in which the outside vs. contents are added/cooked/finished/whatever is not.

So well-breaded chicken is. Likewise a two-crusted pie. But a ravioli is not a sandwich.
KDFC is a great -- maybe the best -- resource to just listen and not have to think about what you want to listen to. Apple Classical will the go-to for when you're looking for something in particular, even if it's something vague. If I'm in the mood for Bach, I'll go Apple Classical. If I'm doing dishes and just want to hear something, I'll put on KDFC.

What would kill KDFC would be Apple putting up a really good streaming station for classical.
The state saving for when solar power drops, not needing any battery at all, isn't in any way cool or seem principally useful to you?
That's going to be hard to keep clean.
Life is truely composed of tradeoffs, no?

My guess is that if this keyboard is released and if you use your fingertips rather than fingerpads to type, you might not have a problem unless you are ticklish.
Not a kubernetes expert, but my understanding is that that operators are regular programs that run in a kubernetes container and interact with the kubernetes API to launch/manage other containers and custom kubernetes resources.

An operator (or its custom resource) can be configured by Kubernetes YAML/API and its upto the creator of the operator to specify the kind of configuration. If the operator creator did not specify options to set cpu/memory limits on the pods managed by the operator, then you can't do anything. You have to add that feature into the operator and then make a pull request and wait for it to be upstreamed.

Or fork it instead. Same thing for helm charts (except forking and patching them is easier than forking an operator).
Or just pirate it and get DRM free 4k video basically as soon as it is released.
https://en.wikipedia.org/wiki/BlackBerry_KeyOne
I don't find the displays particularly interesting or useful on an entire keyboard.

What is interesting is they're using hall effect (magnetic) sensors, which have a vastly longer life than normal mechanical switches. That isn't new either, the Dreamcast had them way back in the day, and today Wooting sells keyboard with the same tech. This enables some very useful gaming features.

First, you can adjust the initial actuation point, so the keyboard registers a much lighter press, resulting in faster effective response times. Like Wooting, it goes all the way down to 0.1mm.

Second and probably more importantly, it supports rapid trigger, meaning the key instantly releases the instant you start to lift up your finger, and then it doesn't have a set actuation point so the key doesn't need to lift up most of the way before you can press it down again. This allows for much, MUCH more responsive controls which is a noticeable advantage in eSports games and some rapid-clicker games like Osu.

Thirdly and not very important at all, Wooting supports analog controls, so you can play driving games with your keyboard, or adjust your movement speed in a shooter. There are all kinds of issues with support in games, though, and it's unclear if the Flux supports it at all.

The problem with Wooting is it's expensive; the keyboard costs $175. These magnetic switches need to get down to a more reasonable pricepoint.

And the problem with the Flux keyboard is, well, it's even more expensive. Starts at $299 in the kickstarter phase, and will retail at $450.

I do find it encouraging to see more manufacturers using magnetic switches, and hope prices come down at the low end quickly. They're just plain better.
My main complaint with gandi is the status page is a lie. Take now for example. You can check email but can’t send. Status page says all is well. Happens a lot.
Definitely! It's being used in classrooms in Denmark with children as young as 7 years old: https://gdevelop.io/blog/gdevelop-teacher-testimonial-maria-...
Well, that's a strawman argument. I specifically pointed out that whatever TikTok is to USA, FB/Instagram/Twitter etc. is to the rest of the world. This obviously includes all the spying and manipulation, thus the risk and as a result the need for data collection and access requirements. TikTok is nothing special.
People didn't hate the touch bar because it had a screen. People hated it because capacitive touch sucks for keyboards.
And yet... github will not allow you to avoid this problem:

https://github.com/orgs/community/discussions/22500
I would rather have a split keyboard with a trackpad in the middle
Ok I stand corrected! Still he should know better.
Reviews on the Chrome Web Store mention that the extension can break Google OAuth login flow and Amazon checkout. Did you encounter that at all?
> and then ask the LLM to verify the answer is in the sentences

How can you ask the LLM whether the answer is in the sentences without leaking the user's question?

Let's take a concrete example: if I ask "Is ADHD caused by non-genetic factors?", what does the LLM see? It's not clear how OpenAI does not learn from this example that user X is more likely to have/know someone with ADHD.
All of those jobs are sometimes called "caring positions". They have a number of things in common:

* They all work directly with people who are not fully capable adults (due to age, illness, etc)

* You are expected to find fulfillment in caring for other people

* They're all relatively low paid despite requiring significant education, and often require extended hours

* In the recent past (19th century) they were not professional jobs at all

* They're all traditionally filled by women

* They're all low status

These jobs are hard to keep economically viable because we don't take them seriously. They should be high status jobs because they're so important, but they had been performed by family, often mothers or wives. They didn't receive a salary for it. It was part of their general duties, and they were assumed to be happy to take care of their loved ones.

We continue to resent paying for these as they professionalize, and that pushes down salaries. But economics bites back: people are no longer forced into them, and they'll no longer tolerate "But you love your pupils/patients and they'll suffer if you leave".

That's not the only reason the education system is fucked, but it's a doozy. They're finally feeling it, and having a hard time hiring teachers. That might lead to a fix, but only after people are willing to admit that these are important, demanding jobs and they need to spend money to get people to do them.
> libraries, frameworks, and paradigms evolve so rapidly in the web

Speaking of that issue, wasn't GPT-3 trained with data that doesn't go past 2021? Won't this be an issue for any AI assistant using GPT-3 to write code?
When someone holds as much cash deposits in a bank to single handily cause that, that party doesn't need that level of petty market manipulation to make a profit so.
> Side effects can even be introduced - on purpose - by way of UDFs that talk to the outside world.

> I've seen more than one system where the database itself was directly responsible for things like rendering final HTML for use by the end clients.

I built BI Web pages entirely in PL/SQL (using some Oracle modules I can't quite recall the nams of) over twenty years ago. Got a bit hairy to keep the meta-recursive stuff in your head when hard-coding JavaScript into it, calling the next such page for each value on the page, for drill-down to the next level... Not fun, but quite doable.

And with a bit more modern tooling -- as I said, this was turn-of-the-century tech -- I have no doubt it could be done much more effectively and efficiently nowadays.
the 3 modern higher end keyboard companies that attend to ergonomic concerns are, afaik,
- keyboard.io
- kinesis
- ergodox

and then there's maltron keyboards, a bit older-school.

I have a kinesis edge and a keyboard.io, I like the kinesis edge rgb variant. the keyboard.io is very hard for me.
Show HN: A-Pass – small little password manager
The # for private throws me every time I look at my code. Keyword "private" would have been so much cleaner and in line with most programming languages out there.
I had multiple conversations with ChatGTP about its nature and its capabilities. As such, it is fairly "self conscious".
A Little Smalltalk for the Soul
I use Migadu and aside from the meh webmail client that's provided for you (which I can't really complain about), the service is impeccable for individual users.
Buzzard's group at ICL, eg. Ashvni Narayanan.
Silicon Valley Bank down by over 50% today
The most amazing thing about this link is that the cloudflare page it shows me before the actual page actually sends me to the real page instead of just sitting and spinning forever no matter how many captcha or whatever I do.

I suppose Brave went out of there way to tweak the cloudflare options to allow cross browser compatibility. I didn't know this was possible at all. I guess all the other sites on the web just don't care.
Of course, as I posted elsewhere in this thread:

> (Nb. this doesn't necessarily mean that the proposed reforms aren't a good idea)

The study just seems to be... kinda useless, due to how poorly it's designed, and the study's what's linked (well, a press-release-type story about the study, anyway).

But yes, reducing shitty behavior is nice for ~everyone even if 0% of it turns out to be driven by sexism (which I doubt is the case, but taking the extreme emphasizes that it's good absolutely). However, the most-effective approaches to reducing it may well differ depending on how much of it's driven by sexism, about which this study seems to tell us nothing, despite that sure looking like the angle they're going for.
Rust references are basically pointers with extra rules, so using a different symbol is reasonable, and rust is immutable by default rather than opt-in (which is an important design decision) so you have to have syntax to mark things as mutable. auto is horribly uninformative for new coders, and var is too overloaded to expect newbies to only use it for mutable variables.
My rui library can render UIs at 120fps, uses similar SDF techniques (though uses a single shader for all rendering): https://github.com/audulus/rui

Is their GPUI library open source?
Step 4: receive your complementary court summons for market manipulation.

As a more practical matter, you would need a very large sum to do this for even mid-sized banks. SV bank alone had over 200 billion in assets, so you would need at least ~10 in cash to make a significant dent in that. If you have that much cash in any bank, there are probably many options you could go for that promise bigger profits at less risk.
Maybe this is simple in implementation, but it's definitely not simple in developer experience.

You grab some code in one of your old projects for implementing a binary search. Can you copy-paste it into a new project that targets a newer language version?

The question isn't as simple as "does it have syntax errors", because we're talking about changing semantics here. Given a set of semantic changes and a piece of code, figuring out (either as a human or a computer) whether the observable characteristics of that code have changed is somewhere between vexing and impossible. It's entirely possible, for example, that your code encounters changed semantics, but not in a way that changes the actual behavior of the code.

In this world it just becomes very, very difficult to reason about extremely common operations; it'd be a constant source of frustration. There's a good reason you rarely see languages versioning their behavior in impactful ways.
You’re totally right. I often cite https://www.sawstop.com/ as an even deeper analogy, in my opinion!
The StarTAC's antenna was a bit flimsy but the form factor and battery life (in comparison) were top notch compared to most other phones of that time.
+100 on sorting
I'm going to save this chart just to mess with plant nerds at parties. (lol jk i don't get invited to parties.)
For me this is a prototypical example of compounded cognitive error colliding with Dunning-Kruger.

We (all of us) are very bad at non-linear reasoning, reasoning with orders of magnitude, and (by extension) have no valid intuition about emergent behaviors/properties in complex systems.

In the case of scaled ML this is quite obvious in hindsight. There are many now-classic anecdotes about even those devising contemporary scale LLM being surprised and unsettled by what even their first versions were capable of.

As we work away at optimizations and architectural features and expediencies which render certain classes of complex problem solving tractable by our ML,

we would do well to intentionally filter for further emergent behavior.

Whatever specific claims or notions any member has that may be right or wrong, the LessWrong folks are at least taking this seriously...
> since the HDCP protecting the inevitable HDMI video output has been thoroughly cracked

My impression is the stuff coming from the various streaming services is not captured and reencoded, but direct bit-for-bit copy of the original H.264 (or H.265) encoding (sans DRM). (Yeah, others will do reencodes later but quite a bit of the source material encoding comes directly from the streaming sites.)
yes, or better yet a trackball

I did in fact find a keyboard like that online -- some noname brand, and the promise was good, but not the execution. A high quality version would be welcome.
The "Click&Touch" keyboard did this.

I have one. Somewhere. Because the keys need to be as close as possible, it's less than ideal as a keyboard, and because even though the keys are right next to each other there are still gaps between the keys, it's less than ideal as a touchpad.

That's when it worked. It wasn't reliable for me.
The mere existence of Widevine is a mystery for me. How sensible for Netflix is to invest into DRM at all?

It's not a gamedev situation, where DRM lasts long enough to make impact on initial sales. Pirated Netflix shows appear on the torrents same day, and unless they have full-stack protection from the decoder to the screen, not much can be done.

They seem to make user experience worse for nothing.
Work: yes.
Casual driver: no.
Is "I have a magnet in my finger!" the new "I'm vegan!"?
I did not. Thanks.

The only problem is that I use a split (ergo) keyboard :/
Stupid question, but should the investment arm of a bank be separated from the banking arm?
I actually suspect it's too cheap for what they are promising.
AIUI, one of the hallmarks of ADHD is the constant need for mental stimulation.

Anecdotally, it feels to me like my mind is always moving at the same relative speed, and my biggest struggle is maintaining an acceptable level of stimulation.

Too much, and I become overstimulated and become ineffective: I either jump from focus to focus too quickly to accomplish anything, or I get stuck in "ADHD paralysis" where my mind basically locks up trying to sort through all the inbound data.

Too little, and I get to the point where the feeling of boredom itself becomes overwhelming. That very quickly leads to depression, anxiety, or both.
When I look at clever TypeScript, I always think the code was written by either Haskell or C++ template metaprogramming refugee, and this isn't good for the longevity of the language, see what happened to Scala's adoption because of it.
US allegedly developing domestic biometric surveillance; opposition mounts
You can't live in a bitcoin. Unlike housing, or land, which clearly have some value, the inherent value of crypto is $0. All prices are purely speculative.
I remember thinking the Optimus was _so fucking cool_. I think when it was first announced I was still in high school, and I wasn't even a programmer yet, so the utility of it would have mostly been lost on me, and the price tag was laughable. But I just thought the idea was so cool.

Definitely my first thought when I saw this too. That brings me back to the good ol' days.
Congrats on the launch!

Some thoughts:

- Options are severely limited. Only Next.js and MUI? If there's only 1 stack, doesn't feel like there's any AI in going on

- Would be nice to see some live template sites without having to connect my GitHub and run them manually.

- This feels like cookiecutter, but for multiple languages and a nice wrapper. The GPT bit doesn't interest me (well, from a technical standpoint it does)

- You're running up against the hundreds of template sites that already exist. What's the unique selling point? The configurability?
And he still fails making really silly claims like "For instance, a young child acquiring a language is developing — unconsciously, automatically and speedily from minuscule data", yeah, no. I have an multilingual children and the amount of data you actually need to learn a language is definitely not small.
You will bring up a mistake I made but ignore that you were shown to be incorrect about the percentage of metro cops who are black. Be honest you didn't have a definition of black supremacist before this thread. This is a new concept you haven't been able to fully process.
And your local resolver resolves with what?
shocking to me that so few keyboards implement this; maybe a patent issue?
> forcibly interfering with personal freedom.

Forcibly. If there's no force there's no violence.

Psychologically abusing someone does not involve the use of force.

> Domestic violence comprises more than just battery by someone who happens to be a family member.

Agreed, thankfully nobody defined in the conversation defined domestic violence this way.

Again: domestic violence most include violence, i.e. the use of force.

Why are people trying to hard to redefine words?
The Bing Chat and Waluigi Effect
US military group wants weaponized deepfakes, better biometric tools
Show HN: A New Geo-Distributed KV Store for Metadata Management
Hello all, just write to introduce a high performance geo-distributed KV storage for metadata management.
I wish I could open a link from Messages this way. You can copy the link, but doing so triggers a "preview", which loads the link in an inset window.
For the same reason we protect whistle-blowers; if a person has a reasonable problem with a business, we'd like to avoid the business retaliating because that creates incentives that protect bad actors.
I fear that syntactic sugar creates as many problems as it solves.
For instance, one might wish to sort the results by whitelisted column:

query = sql`select foo from bar where zed = ${p} order by ${col} asc`;

Unless the lib implements a real SQL parser for the right dialect, it will quote each expression in the same way, and will either fail or produce a broken SQL.
I see your point, but I actually had the opposite concern when I was first looking at the product page.

I'd actually rather not have to worry about how my OS treats the extra "display" - plus I don't want running my keyboard to eat into my computer's resources in any significant way.

For me, this approach is better. Although I do have some concerns about the software eventually going EOL unless they open source it.
The keyboard itself looks good but hardware vendors (including keyboard manufacturers) have a track record of making abysmal software. In fact, software should probably be their primary focus. From their FAQ it look like they want themselves to add support for every application. Will they have an SDK for other software vendors to add support to their applications? Being more open, e.g. making a github repo where anyone can contribute support for any application would be welcome.
I wish they had similarly run with the idea of Netflix watching you.
> people have ownership (including copyright) over their own PII

I like this idea in concept. The catch is how to define "PII". The current definition of it is incredibly inadequate, as it omits a great deal of information that is personally identifying.

I do object to the expansion of copyright that this would require, though. Copyright law is already overly oppressive, and I fear this would make that worse. Perhaps make a distinct property right over PII instead?
This type of stuff is really sad. I've always heard or been of the understanding that basically anyone at the top of Pixar was a sociopath.

I'm also reminded of Arduino, where Massimo Banzi stole his own graduate student's work and erased him from all of the history and future involvement.
Show HN: An open-source command line tool for parsing code syntax
For what it's worth I use the FF version and I've never had this problem as far as I can tell.