skysight-inc/HackerNews huggingface dataset:
> > that's masochistic! ... I honestly doubt that these make your life easier.

> 100% of the functionality without hand movement.

Yeah, this is the key point.

These keyboards ultimately trade-off "benefit of reduced hand movement, at the expense of a more complex layout".

A standard keyboard has some bad design flaws that these keyboards fix: the spacebar is impractically large, asymmetric row-stagger is bad. -- On a standard keyboard, you'll end up using your (weak) pinky fingers much more than your (strong) thumb. Ideally, it would be the other way around!

With these keyboards, the thumbs get to reach 2-3 keys each. This allows bringing all the keys on a standard keyboard to within reach of the hand, without having to move the hands.

e.g. Without having to move my hands, my thumbs can press space, esc, tab, backspace, and enter.

With 'tap-hold functionality' (key acts as normal when tapped, acts as a different key when held), I can put Shift/Ctrl/Gui/Alt underneath asdf (and mirrored on the right hand side), so that I can use the modifiers without having to use my pinkies as much. -- And the other complexity is putting all the other keys (like numbers and symbols) on layers.

Overall, I think it's the same power-user trade-off as vim/emacs make: more complex to use, but allows for more concise usage.
Jim Brown, all-time great NFL running back and social activist, dies aged 87
It’s a Weird Time to Be a Doomsday Prepper
Actio: Switch between a monolith and microservices effortlessly in Node.js
Having lived in a couple trailers, I don't see how that constitutes a scam. They are different than a normal home and that the land and structure are separated, but that by itself isn't problematic.

This allows individuals to take on the habitability liability because they are the owners. This isn't very different than if you buy a dilapidated house to live in yourself.
Isn't the WSJ owned by Rupert Murdoch, who just had to pay almost a billion dollars to settle a lawsuit about one of his media companies knowingly, repeatedly, gratuitously lying on air? Why should anyone trust anything coming from his media empire ever again? They won't even admit fault or commit to changing their practices.
Your perspective here is invaluable: do you think pulling over all the other apps from Mac, iPad and iPhone is enough to make this device compelling at day 0?

There’s no huge productivity shift like there was for spreadsheets to visicalc that pushes our perception for what’s possible - so something has to make this device compelling in a different way.
But why? If it is on bbc s website bbc is already saying it is good. Same for any other media. The technical approach is interesting but not needed IMO in this case.
In case you really don't know, the "/s" stands for "the preceding text was meant sarcastically".
Also discussed here: https://reason.com/volokh/2023/05/20/justice-mitchell-alabam...
"Close to being able to do basically everything"

A bit vague, no?
This is an opinion piece, so I wouldn't necessarily attach the organization's journalistic credibility to it.
> For example, if you care most about latency, Redis is still the way to go, while DragonFly seems better at throughput. But, tradeoffs vs tradeoffs and all that yadda yadda.

DragonFly is better at latency too. The latency numbers they are showing are measured at the high throughput. If you were to reduce the throughput, the latency number would be even better. From the same post:

> This graph shows that the P99 latency of Dragonfly is only slightly higher than that of Redis, despite Dragonfly’s massive throughput increase – it's worth noting that if we were to reduce Dragonfly's throughput to match that of Redis, Dragonfly would have much lower P99 latency than Redis. This means that Dragonfly will give you significant improvements to your application performance.
Haha that's cool!

For me, it correctly guessed Inception from [hourglass clock], [a pair of wide open eyes], [zzzz]

Did anyone manage to make it guess Superbad?
The one problem I had with BBDB is that there isn’t a single shred of decent documentation that I was able to find. I stumbled on EBDB [1], a port of BBDB to the EIEIO framework, which actually has easy to find docs.

[1]: https://github.com/girzel/ebdb
We evaluated DragonflyDB for Memcache. It was repeatably orders of magnitude slower under default configurations than original Memcache, using their own benchmark setup.

Either they didn't even test their own product, lied entirely about the performance, or got the marketing department to write the copy without any input from the development department.
> Tech companies have been some of the hardest pushers of returning to the office

Because there is even a debate to be had.
> And yes, when we read with a practiced eye, we do pattern match entire words at once. But it's much easier to get to that point with a simpler, composable writing system

It is not. From the moment you learn a character in Chinese you are sight-reading by shape. It doesn't take much practice at all. Every bilingual Chinese-English person I know prefers reading Chinese, no matter how long they have been exposed to both languages as it is less mentally straining. English is my first language and even I experience this to some degree.
Society doesn't want personalized tutoring, they want cultural harmonization and daycare so the parents can work and society can remain stable.
PGP signatures on PyPI: worse than useless
New Windows Feature to Spy on iPhones
The article doesn't really indicate _how_ the new exam puts DEI over competence.

All it says is that they've made the test easier, and...

> perhaps the biggest concern is the NCBE’s use of the NextGen exam to advance its “diversity, fairness and inclusion” agenda. Two of the organization’s stated aims are to “work toward greater equity” by “eliminat[ing] any aspects of our exams that could contribute to performance disparities” and to “promote greater diversity and inclusion in the legal profession.” The NCBE reinforces this message by touting its “organization-wide efforts to ensure that diversity, fairness, and inclusion pervade its test products and services.”

> What does all this mean—and how does it have any relation to the law? Based on the diversity workshop at the NCBE conference, it means putting considerable emphasis on examinees’ race, sex, gender identity, nationality and other identity-based characteristics. The idea seems to be that any differences in group outcomes must be eliminated—even if the only way to achieve this goal is to water down the test. On top of all that, an American Civil Liberties Union representative provided conference attendees with a lecture on criminal-justice reform in which he argued that states should minimize or overlook would-be lawyers’ convictions for various criminal offenses in deciding whether to admit them to the bar.

...That's a lot of chaff, not much wheat. Basically, the ACLU hopes that it might become easier for people with prior convictions to join the bar.

There's nothing that says, e.g., that any ethnic group is prioritized, or that there are quotas.

So it seems like a bunch of hand-wringing. "Oh no, our regulatory moat is being eroded!"

That aside, there are two points that might be worth consideration:

1. Any changes won't kick in until 2026, and Chat-GPT is already such an outstanding lawyer that the field might be (and hopefully will be) irreversibly changed by then.

2. There has been a tremendous amount of lawyer overproduction in recent decades, so arguably the test should be made harder -- or, preferably, legal services should be democratized, as is already the case in small claims court, and all men should have standing to represent themselves and others in court. When every man is a lawyer, no man is a lawyer. (Rome, Greece, etc. were very much like this. "Lawyer" wasn't a profession; it was a temporary role or a form of community service.) Arizona has been making baby steps in this direction, if I'm not mistaken.
The EM and thermodynamics from 1899 is enough for most of these fields' day-to-day work. Even transistors which are inherently-quantum-mechanical need zero quantum mechanics for their application. You do need quantum mechanics to discover the transistors though.

However, there were pedagogical discoveries since then. We have better mathematical notation / conventions / naming for some of these topics that makes them easier to teach today.
This reminds me a lot of the lead up to the iPad announcement. A lot of buzz about a super high price and limited functionality (it’s just a big iPhone!) and the the actual price is significantly lower (though this “leak” is already about half of what the other “leaks” have been estimating).

I wouldn’t be surprised if this is Apple marketing or Wall Street traders inserting information into the news cycle. For Apple, the benefit is obviously to exceed expectations when they release an $800 headset (still expensive, but so much cheaper to someone who had mentally allocated $1,600). For Wall Street, anything to get the stock price to move one way or the other is valuable.
> 'gdb -p $pid' works fine for me on linux as a non-root user for another pid of the same user

I believe this requires `kernel.yama.ptrace_scope` to be set to 0, which is not the default in most distros? Or gdb to be granted specific capability, which I don't think is done by default either.
No, they said that the companies that don't ship malware are probably still shipping adware.
I was wondering if Apple is the partner this solid state, active cooling system was referring to at CES 2023

https://www.froresystems.com/
Um. Maybe Pittsburgh? Appalachia?

I'm drawing a blank. Pretty much all of the mid-west is susceptible to tornadoes. The east and southeast to hurricanes. The west to earthquakes. The northeast to those crazy blizzards they sometimes get.
> I have no idea what is going on from the signature itself. Is records a list, a dict or a database connection? Is check a boolean, or a function? What does this function return? What happens if it fails, does it raise an exception, or return None? [...]

This type of objection is only raised by people who have never seriously used Python before. It sounds convincing that this is a serious flaw in Python, but in practice it never comes up because when you know what domain you're working in it's always immediately obvious what types the arguments are.
Rear view mirror... looking forward... I see what you did there.
By this argument, teachers should be paid more. There are teacher shortages across the US and the article touches on shortages in Oz.

https://www.washingtonpost.com/education/2023/05/12/free-tra...
Based Definitions: A Philosophical Practice
The original Macintosh was $7500 in today’s dollars. It did ok.
Or people who fly on planes built partially using ICad and or Genworks GDL (both Common Lisp) or maintained using Clojure (One of recent~ish airliners has diagnostic packages for maintenance techs done in Clojure)
Are they? Also seems like tech employees have been the biggest proponents of working from home, especially considering how many from the bay moved around the country to work remotely from wherever.
You're probably not putting this in the right category. It's not a headset, but a powerful computer with two 4K displays.

This is the first iteration of a product category which eventually replaces desktop and laptop computers.

Next time you're buying a new computer, you might buy this instead.
They also asked for Jellyfin, which is one way to overcome to DRM requirements. No need to bother with DRM if you just rip the media you watch.

My phone and computer don't get high res Amazon prime content either and I'm not going to bother with workarounds if downloading torrents is just as easy.
This is what is happening to Google now with AI
I had some faith in you, that you weren't intentionally being difficult, that you just needed some help in finding a way. But now that I see you trying to put words in my mouth and foolishly arguing irrelevant pedantry, I doubt it.

I get that you probably just want to win an argument, for the sake of winning an argument, and most likely you're not actually interested in getting some software to run on your niche operating system.

But, just for the far fleeting chance that you are actually interested in doing the right thing:

1. I did not claim that the "oras" binary was the only incompatibility. I guessed your quick judgement was based on that binary being vendored for one platform only and showed that it does exist for other platforms. The latter clearly does not imply the former.

2. Ocicl developers claiming it "only works on Linux" is not a promise they make to you. You cannot hold them at gotcha-gunpoint just in case the software happens to run on a non-Linux OS. They are not interested in playing a game of gotchas with you.

They _are_ being clear: they have only tested it to work on Linux. It is you that misreads it, probably because, I'm guessing, you aren't familiar with the language of OSS READMEs
Revelation Space - Alastair Reynolds

Wireless - Charles Stross

Stories of your life and others - Ted Chiang

Moonrise - Ben Bova

Last Plane to Heaven - Jay Lake

Best of Greg Egan - Greg Egan
The value isn't the opinion of the CEO as an individual, the value is in them speaking as the mouthpiece of the company, which has more gravitas.
Show HN: Loadable – Simplifying Async Data Handling in React
I'm excited to share a project that I've been working on - Loadable, a new NPM package to help reduce boilerplate and simplify handling asynchronous data in React applications.

Features include:

- *Loading State Management*: Manages the loading state for you, removing the need for manual management.
- *Error Handling*: Handles errors during data fetching, providing a unified way to deal with potential issues.
- *Data Fetching Based on Dependencies*: Fetch data based on dependencies, similar to `useEffect`.
- *Support for Synchronous and Asynchronous Functions*: Can work with both sync and async functions.
- *Type-Safe*: The library is fully typed, offering strong TypeScript support.

Check it out here: [https://www.npmjs.com/package/@tobq/loadable](https://www.npmjs.com/package/@tobq/loadable)

Feel free to follow on twitter: [@tobi_akin](https://twitter.com/tobi_akin)

Feedback and suggestions are very welcome, as I'm hoping to make this as useful and practical for you all as possible.
The next step is where the real money will be made: completely generated actors.

And I see two scenarios too:

1. You can pay the studio (?) some semi-trivial amount for the use of a completely generated AI actor that perfectly fits the Director's vision for the role.

2. You get legal knock-off actors. Sure, it's $20 MM to use Tom Cruise, but for only $1 MM you can use AI-generated Thom Ruse, who looks exactly like Tom Cruise, but just slightly different enough to be legally considered his own IP.
The end of the accounting search
Because when we put up cameras watching rich people committing crime they have a howling fit about this is an affront to their rights, then they do a big ad spend on a TV station and suddenly journalists aren't really throwing hardball questions any longer. Poor people are easy to kick down at, they don't have the resources to defend themselves.
theres no other way in general, those who have no clue about things will be doomed to not know how to conduct themselves in a secure manner
Two companies which both failed at the same tech (VR/AR metaverse) are joining forces to double-down on it? Sounds awesome.
I mentioned staffing in addition to money because that's how the issue shows up in nursing - nurses are paid a living wage but often expected to deal with horrendous working conditions such as working with far more patients than is safe.

> a lot of women and moms want to be librarians partly due to flexibility

Source? It's not a particularly flexible job, and in my program none of my peers ever mentioned that being why they were here. The concept of vocational awe also comes out of academic librarianship which is a whole other ball game to public librarianship. But maybe my network + program is an outlier so if you have reading on that I'd welcome it!

> EMT is almost always a stepping stone job for young people

And? They're still doing valuable, dangerous work and are literally in charge of keeping people alive. They're also paid barely enough to live on, which is batshit crazy if you consider that chronically stressed people (like those who are living poor) make worse decisions and EMTs are required to make very important decisions on the fly. The only reason it's maintainable is that they have new young people to dazzle.

> But doesn't explain why people get into these professions.

Speaking for librarianship, most people who get into it do so for a few reasons that I've seen(some of them are stupid):

* They like reading and want to be around books and just like libraries. This is a very bad reason to become a librarian and go to graduate school.

* They want to be an academic but can't hack it in/don't want to try to become a professor. Your odds of landing a library position are much better than getting a decent teaching/research job in much of the humanities. So lots of people with grad degrees in things like English and History who realized that they need a career. (This is also a bad reason.)

* They really, really like organizing things. Or are really into niche areas like preservation that can pretty much only be explored professionally in this particular sector. Particularly for people in those interest areas who either have no interest in coding or who went into the profession before there were viable tech career paths to indulge those interests.

* They have several years of library work experience and want to move up the ladder because often you can't get even a basic full time job without the grad degree. This is a version of sunk-cost fallacy (as is the 'wants to be an academic' reason); if you've worked in one field/area for a long time it's hard to consider leaving to do something else.
If Australian teachers are like others I've encountered, they're getting paid as though they're required to provide 8 hours of work, when really the requirement is more like 10 or 11.
Show HN: A Tetris clone implemented in C with SDL2
Does it change meaning in this case? Wait. Drama Pause. No more.

Usually Grammarly catches these errors, but it doesn't work on HN for some idiotic reason.
There's plenty of fallacies and false facts in texts written by real humans.
It's more comfortable, but you have to be willing to learn the layout or develop your own.

I have a bastardKB Charybdis Nano as my daily, and I'm developing my own low profile board too. My next iteration of both will be 34 key only, that's plenty for me.

You can see my layout/firmware here https://github.com/pixelbreaker/qmk_userspace (layout is in layout.h)
I personally just did not use it as much, so I am not comfortable offering a review.
Especially with low level degrees, fewer associate going to college with bettering oneself as much as meeting a checklist for a job interview or a parent's requirement for continued financial support. Many of these jobs don't inherently require being educated it's more a "well, why wouldn't we hire the person with the degree if we can" kind of situation and jobs tend to drive the family requirement more than the "fluffier" stuff about education. In these cases going to college is seen as an required obstacle by the student, not an opportunity. Any way to get out of as much of it as possible is valued more than going to learn. After all, the interest was in meeting some external requirement, not getting educated. Not to mention, for a great deal of people (by volume) getting a degree at all is an extremely difficult, if not impossible, task. Getting one and having high grades to stand out can be seen as having more reward given by society than genuinely getting a degree and having poor grades.

It's not great by any means, obviously more people interested in educating themselves is better. At the same time, it shouldn't be a mystery. It, particularly, shouldn't be something one assumes is related to a particular country/culture rather than an everywhere thing. That's not to say there won't be variance between location, rather that it's a pretty common outlook everywhere.
This is a dishonest Sunni talking point.
There is no apparent interpretation of every verse.

Simple example: aleph lam meem.

And verses you can't take literally: 18:85-86.

So apparent just means a regurgitation of the Sunni interpretation.
> It was the first major example of an 'inside-out' building with its structural system, mechanical systems, and circulation exposed on the exterior of the building. Initially, all of the functional structural elements of the building were colour-coded: green pipes are plumbing, blue ducts are for climate control, electrical wires are encased in yellow, and circulation elements and devices for safety (e.g., fire extinguishers) are red.

Was it because of this? I can see that causing some issues.
This is in WSJ Opinion. It’s right leaning.
The energy is palpable, and I wouldn’t bet against someone that works this hard. That said, the mindset seems to fundamentally be about recognition and pleasing others versus being obsessed with solving a particular problem. I think it’s hard to break through if you don’t genuinely have an intrinsic orientation around the latter. If you care more about approval then you run more risk of cargo culting or doing things that sound good but don’t actually help your particular business at this point in time.
Feersum Endjinn is great, but would recommend starting with other culture novels first.
The Glove80 is probably the most interesting ergo keyboard at the moment, well in my opinion: https://www.moergo.com

I'm paying someone local to desolder and resolder with 15g Kailh Choc Pink switches (aka gChoc). Requires resoldering because of the curved IC boards not accommodating hot switching unfortunately but that's the same w the Kinesis Adantage360
Because "Fate/stay night" is in Apple's App Store with most of the story intact. Yes, the original version did include pornographic content. But so many people are willing to play it without them.
What’s the point of downloading the binary if you’re going to compile from source yourself anyways?

Is the expectation that only a few users (watchdogs) do this and everyone else benefits from the extra validation?
My running note on self-hosted password managers:

1password: since version 8, dead due to cloud-only-now, not standalone, its over-usage of Electron web and its many unverified modules/libraries; remote storage of password only in encrypted form. Key stays offline.

vaultwarden: yet another Electron web app and its usage of many unverified modules/libraries; remote storage of password only in encrypted form. Key stays offline.

KeepassXC, with syncthing: leading contender, best-self-hosted solution that stores password remotely only in encrypted form. but still has iOS unverifiable source code imposed by Apple. Key stays offline.

NordPass: best zero knowledge remote storage; has apps for Windows, macOS, Linux, Android, and iOS. When it comes to browser extensions, one would be hard-pressed to find a wider selection. You can install NordPass on Chrome, Firefox, Safari, Opera, Brave, Vivaldi, and Edge. Not open-source.

LassPass, hacked in 2022; remote storage of raw passwords

pwsafe, still is the safest CLI-only solution to date. The design of pwsafe (Password Safe CLI) got started by Bruce Schnier, the crypto security privacy expert. In pwsafe, unbroken TwoFish algorithm is still being used instead of currently safer Argon2i, simply because it's faster (after millions of iterations). The recommended client-wise of PasswordSafe is still Netwrix (formerly MATESO of Germany) PasswordSafe with YubiKey but stay away from its web-client variants due to ease of memory access to JavaScript variable names (by OS, browser, JS engine, and JS language)

Only downside for ANY PasswordSafe-design GUI client is trusting yet another app repository source.