skysight-inc/HackerNews huggingface dataset:
Well... if the company's main activity is refining oil, cultivating corn, or trawler fishing, then maybe it doesn't need to buy and sell user's data, because, you know, there aren't any...

Also, there are companies like FairPhone and System76 that (probably) don't buy and sell user's data. But they aren't exactly thriving.
The SCSI drive in my Mac SE is older than me and it still works. Delightfully clicky, in fact louder than the floppy drive!
Seems like it would be way better to use a Fresnel lens and some fiber optics to put this light where ever it might be useful.
Why useless? Not an authentication scheme to and all other authentication schemes, but certainly a (much) better successor to the login cookie?
I've never tried to use passkeys, but determined a while ago my hard, non-negotiable, a priori requirements which would have to be met for me to be willing to use them:

1. I can, if I choose, have a passkey in software (no hardware enclave, no
captive key, no TPM) even if the security of that sucks:

=> Implication: I can backup and copy a passkey without restriction, e.g.
putting the key material in an airgapped password safe, and without that
being visible to a website.

=> Implication: Websites can't discriminate by whether I have a passkey in
software or have any part in deciding whether I get to backup, copy or
transfer a passkey.

2. I can disable any attestation functionality to do my part to prevent
any online service from making it mandatory.

I haven't looked into this yet, so: do, or can, passkeys, or the contemporary WebAuthn implementations in Firefox or Chrome on Linux, meet my requirements?
Ubiquiti can provide everything on his list for wireless. They also sell OLTs and CPE devices if you want to build a smaller fiber network.

If you want real telco stuff look at Edge core or Nokia.
Jumping around by function: https://code.visualstudio.com/docs/editor/editingevolved#_go...
A moment of historic danger: It is still 90 seconds to midnight
There have been more than one study and some of them more recent, e.g.:

https://www.tandfonline.com/doi/full/10.1080/25741292.2020.1...

AML laws are completely ineffective. People can write long papers about why, but the underlying reason is simple. Money is fungible.

If Alice is selling heroin to Bob and the government knows this, they don't need AML laws to arrest them. If they don't know this, even if all of the financial records were 100% transparent and tied to the name on their birth certificates, they still wouldn't know this, because Alice and Bob would just claim the payment is for software licensing or personal grooming services or whatever they want to make up, and neither the bank nor the government has any way to know otherwise until they independently prove the underlying crime. Worse, Alice and Bob don't even have to pay each other. Bob can just buy whatever Alice asks him to with his money and then give that to Alice in exchange for the contraband. Then there is no financial transaction linking them at all.

The entire concept of it simply doesn't work. It's all cost and no benefit.
Windows 95 OSR5 - Open Source Release. Someday soon?
That's the edgy opinion of someone with no knowledge of the past.
If you've already got a password manager, what benefit do you get from passkeys?

Avoiding the risks of short, weak passwords? The risks of reusing passwords across sites? The inconvenience of remembering loads of passwords? The frustration of having to type passwords manually? The risk of getting phished or typing one site's password into a different site? Remembering and typing usernames? The password manager takes care of all that for you already.

And if your objective is to have a second factor just in case your password manager gets compromised? A physical button just in case someone takes over your mouse and keyboard? Or a credential stored in a secure element that's (somewhat) protected even if you use it on a compromised machine? Putting it in a password manager (or OS keyring) removes those advantages.
It is an abstraction layer over systemd-networkd (server) and NetworkManager (desktop).

It is a self-inflicted problem where a solution is another layer of abstraction. Red Hat ships NetworkManager on server too, so they have unified configuration without another layer.
In other words, like a lot of things from Musk, this is more marketing BS than real subsistence.
> She is the widow of U.S. Senator John McCain from Arizona, who was the 2008 Republican presidential nominee.

Nepo-wife. And they were saying the Soviets were a decrepit society at the top, the US from today is not much better.
And Chris Roberts shipped 4-5 successful games. Would you take productivity or project management advice from him, now?
New podcast: Learn about some early WebAssembly history from one of the co-creators of Wasm, Alon Zakai! Follow along how Alon explains how we came from Native Client to asm.js and then finally to WebAssembly, and explore some interesting historical and present day sidetracks on the way.
Obviously, you discover and talk to AI services with consul, store AI secrets in vault, deploy AI platform nomad with AI infrastructure software terraform.
That's not the idea, no. The idea is that - instead of a password - you have a cryptographic key. Like an SSH key. This key is managed for you, so you never have to see it or type it. You ought to be able to either have just a few keys, or else a different key for every service you use.

Unfortunately, the big players are trying to force this (really excellent!) idea into platform dependency. They want to store the keys on physical devices, which (a) eliminated portability and (b) restricts the number of keys you can have. If your device fails, you will also be faced with account-recovery problems.

Great idea, but the implementations are looking...not great.
Yeah, third party software will do that, Apple will probably just shrug and say, "it works with Apple displays".
I found Alpine to be a lot slower than glibc based distros.
> windows are now only ever shown on one display

Untrue :D

System Preferences > Desktop & Dock > Mission Control > Displays have separate Spaces > Off

So why is it not allowing windows to overlap two displays when that setting is on? Because when it's on a) you can swap spaces independently on each screen and b) you can move individual spaces across displays. If you had overlapping windows, swapping Spaces or rearranging them would produce really weird results.
No way. Flatpaks are clearly represented in the software shops of their adopted distros (I use Fedora and Pop!_OS, both of which use Flatpak).

From the software shop GUI, I can choose flatpak or dnf/apt from the dropdown. From the command-line, flatpak has its own commands (vs. apt silent under-the-hood behavior).

Flatpak is better than Snap. I use Flatpak for commercial software (Discord, Steam, etc.), but it remains my choice as a user.
I did, it is fine. Well at least I have now 1 year to migrate.
But they are weak (< 60w) and I personally haven't seen them in stock recently.
I 100% agree, I am still on the wining part which doesn't help.
I really need to man up.
> Last time I checked, downloading a Crate does not ask you whether you're right or left leaning when it comes to politics.

Agreeing with centralized nature of crates.io makes you agreeing with Socialism-style managing. That is how I understood OP's take on leftism.
I think I lost it when they suggested we stop using the term 'sanity check' or 'sane defaults' because they might offend, well, brain damaged people.

I am close to writing a browser extension that does a find and replace to reverse change these imposed, humourless, coddled changes.
Pubs and Bars for Watching Football in London
Money laundering laws doesn't require that the money be proceeds of crime. It only requires that you do things in an attempt to obscure the source of the money.

For example structuring cash deposits. If you have a pile of legitimate cash, say through a cash business (you pay all taxes), but you intentionally make multiple $9,000 deposits to avoid generating a CTR (currency transaction report for cash deposits over $10,000), congrats, you violated money laundering laws.
No root login, no password login, public key only. This should make ~100% of ssh attacks futile. If you don't want to see many failed login attempts in your logs, listening on a completely random 5 digit port and has worked well for me. You can specify the port in ~/.ssh/config so you don't have to type it every time you log in.
You might be an exception, an outlier, like many on HN, in regards to this effect. What applies to most people is more probable not to apply to me or you because we're self selected here, a bubble. This is given you're not either bluffing or constructed an illusory belief.
The Secret Tube Map That's Only Meant for TfL Employees
How to Build a Social Media Sentiment Analysis Pipeline
Social media like Reddit, Hacker News, Twitter, etc. contain tons of genuine discussions that you might want to analyze automatically with sentiment analysis. For example you might want to monitor what people say about you, your product, your competitors, etc.

This is an article I just wrote that shows how to implement such a sentiment analysis pipeline using the following steps:

- Implement social media listening

- Integrate the data in your system with an API webhook processed in Python/FastAPI

- Analyze the sentiment thanks to generative AI models like GPT-4, LLaMA 3, ChatDolphin, etc.

I hope you will find it useful. If you have some comments about how to improve this pipeline I would love to hear them!
BSD users might also like Void Linux, which was developed by xtraeme (a NetBSD developer). It has glibc and musl versions and uses runit as an init system. You can also build packages from source using xbps-src.

https://voidlinux.org/
It has some quite amusing headlines on its front page right now, very Onion-like:

Hamas Thanks College Student Supporters By Promising Them A Quick Death During Global Intifada

College Student So Caught Up Harassing Jews He Forgot About Term Paper On Inclusion

This is one of my favorites from recent years, both funny and really gets to the point:

NCAA Swimming Champ Caught In Possession Of Performance-Enhancing Testicles
I have a display just outside my usual field of vision that I use for team chat. It's great. The stuff is really visible if I want to see it, but only if I want to.
Show HN: OpenLIT – Open-Source LLM Observability with OpenTelemetry
Hey HN, we're super excited to share something we've been working on: OpenLIT. After an engaging preview that some of you might recall, we are now proudly announcing our first stable release!

*What's OpenLIT?*
Simply put, OpenLIT is an open-source tool designed to make monitoring your Large Language Model (LLM) applications straightforward. It’s built on OpenTelemetry, aiming to reduce the complexities that come with observing the behavior and usage of your LLM stack.

*Beyond Basic Text Generation:*
OpenLIT isn’t restricted to just text and chatbot outputs. It now includes automatic monitoring capabilities for GPT-4 Vision, DALL·E, and OpenAI Audio. Essentially, we're prepared to assist you with your multi-modal LLM projects all through a single platform and we're not stopping here; more updates and model support are on their way!

*Key Features:*

- *Instant Alerts:* Offers immediate insights on cost & token usage, in-depth usage analysis, and latency metrics.
- *Comprehensive Coverage:* Supports a range of LLM Providers, Vector DBs, and Frameworks - everything from OpenAI and AnthropicAI to ChromaDB, Pinecone, and LangChain.
- *Aligned with Standards:* OpenLIT follows the OpenTelemetry Semantic Conventions for GenAI, ensuring your monitoring efforts meet the community's best practices.

*Wide Integration Compatibility:*
For those already utilizing observability tools, OpenLIT integrates with various telemetry destinations, including OpenTelemetry Collector, Jaeger, Grafana Cloud, and more, expanding your data’s reach and utility.

*Getting Started:*
Check our quickstart guide and explore how OpenLIT can enhance your LLM project monitoring: https://docs.openlit.io/latest/quickstart

We genuinely believe OpenLIT can change the game in how LLM projects are monitored and managed. Feedback from this community could be invaluable as we continue to improve and expand. So, if you have thoughts, suggestions, or questions, we’re all ears.

Let’s push the boundaries of LLM observability together.

Check out OpenLIT here: https://github.com/openlit/openlit

Thanks for checking it out!
It can be the studying of past ideas that have deeply influenced the cultural, societal, political and scientific norms. Something as fundamental as Cartesian epistemology characterises much of the Enlightenment and its values. It's a fundamental belief about the nature of human knowledge that has far-reaching effects. German post-Kantian idealism is the breeding ground for grand-narrative political ideologies and nationalism. Wittgenstein's analytical approach to language and his rejection of most philosophy as a language play is the basis for the post-modern worldview.
The problem with passkeys, beyond the painful UX that will scare any casual users away and the fact that they are being wielded as an extreme vendor lock-in mechanism is just that the design and implementation is so over complicated with second system syndrome.

If you’re going to push a replacement for passwords and want it to be universal, it should be EASY to implement. Even if the backing cryptography is complex, the actual handshake / implementation shouldn’t be. TOTP as an example is insanely easy to implement. Password auth of course is as well, despite needing to know what you are doing to get it right. Both can easily be handled entirely without JS.

I should quite frankly be able to just <input type=“passkey-public-key”> in a standard POST form for registration and be able to call it a day. It doesn’t justify how complex it is to set up.

A fitting password replacement should just be as smooth and easy as ssh. I give a website a public key, I use my private key. I manage my private keys however I see fit. I don’t need a third party involved holding my private keys hostage.
don't mention it.

(also not the name i'm used to)
No, the only mention of Oppenheimer in the article is this:

> Essentially, Luckey’s aim is to make the US and its allies almost impossible to harm — “a prickly porcupine” in his words — as well as to supply weapons powerful enough to put adversaries off attacking in the first place. “We want to build the capabilities that give us the ability to swiftly win any war we are forced to enter,” he says.

> The thesis is not original. It’s the same idea that led to Robert Oppenheimer’s development of the atomic bomb. America’s attacks on Hiroshima and Nagasaki ended the second world war, killing more than 100,000 people, and nuclear weapons have not been deployed in conflict since.

Newspaper headlines are usually added by the copy editors, not the author of the article.
>> We really need music search which follows more interesting routes through content rather than just 'people who like this also like' or 'here's another album by someone you already listen to'.

For me almost all of the music I discover is through the personal recommendations or AMVs (are they still called AMVs if they aren't anime related?) or video memes.

Finding new music is easier if people aren't penalized for using it in their own artistic pursuit. [[placeholder for a rant about current implementations of copyright laws being stuffling for artists. There are a lot of those out there, so pick any rant you are comfortable with]]

All artistic works categories should intertwine more, imo. But that's hard when we have one site for music, another for art, and another for video. Social networks like facebook or twitter almost solved it (although, I prefer to think that blogging platforms like tumblr or myspace solved it better).
Common creatives is a very good license for this very reason (relatively easy artistic borrowing), and we should propagandize it more.

That's to say, many people have no good reason to engage with new anymore, having found the stuff that they like and other things they prefer doing.
Which is cosmic, in my opinion.
Not only they do what they like to do listening to the things they like, but also if everyone was always seeking out the newest thing, it would be a neck-breathing horse race between artists.
Alibaba also just released gte-large-en-v1.5 a 434M 1.62GB RAM model scoring 57.91 on retrieval. Beating out the snowflake-large by 2 whole points for +400MB extra RAM.

https://huggingface.co/spaces/mteb/leaderboard

looks like we are in for a plataeu with the small embed models with no real performance jumps over the last months. snowflake-arctic-embed-medium being the sweetspot at 410M RAM scoring 54.91
> And how exactly would you get punished?

You probably missed the news about "protestware" open source software harming their users' computers based on their IP address locations, or software engineers being fired from their jobs, or people getting banned from online/offline social gatherings, and thousands of other examples occurred due to political motives.

> But how would anyone know?

You're asking the wrong questions. What if they know? Am I supposed to hide my entire being to avoid the "excommunication"?
I really can’t wait until voice cloning means we get a version of audiobooks read in the author’s voice. Of course it will never be quite as good as them reading it themselves but I think the author’s voice adds something that voice actors can’t- they appear to be too generic and too affected in their pronunciation for me to connect with.
Agree with you on the ergonomics of sealed classes in kotlin/scala/java. It works, but it's clunky.

I quite like Typescript's approach. You do get exhaustive switch-case matching, so that's like 80% of what I want out of sum types. Typescript also lets you enforce that a type is one of the variants of a sum type, something which e.g. Haskell doesn't let you do. I assume this is a function of Typescript doing union types, but it's pretty convenient.

Definitely see ADTs becoming mainstream, because they are genuinely useful. Biggest gap to adoption imo is that no SQL database supports sum types or anything equivalent.
>I wouldn't expect this to understand extended partitions, much less large partitions (that dos 4 uses)

Most of the source code (everything outside of -ozzie) is for regular DOS 4.0 and supports 32-bit sector numbers. They planned to add it in the multitasking version as well [1], but from reading IBMDSK.ASM it isn't there yet.

Also that driver talks directly to the hard disk controller instead of going through the ROM BIOS, and will only support XT drives, not IDE/ATA. Apparently the goal was to be able to do background I/O on an XT, where there is no BIOS support for that.

[1] see driver docs at https://raw.githubusercontent.com/microsoft/MS-DOS/main/v4.0...
You can get the machine interpretable bits of it without a paywall [1].

[1] https://standards.iso.org/iso-iec/39075/ed-1/en/
Thanks for the suggestion, I hadn't considered this.
Background: https://techcrunch.com/2024/04/23/french-startup-flexai-exit... "French startup FlexAI exits stealth with $30M to ease access to AI compute"
Show HN: Watch.id – a mobile app to identify any watch in seconds
New AI app to identify any watch in seconds
OpenLIT – Open-Source LLM Observability with OpenTelemetry
Hey HN, we're super excited to share something we've been working on: OpenLIT. After an engaging preview that some of you might recall, we are now proudly announcing our first stable release!

*What's OpenLIT?*
Simply put, OpenLIT is an open-source tool designed to make monitoring your Large Language Model (LLM) applications straightforward. It’s built on OpenTelemetry, aiming to reduce the complexities that come with observing the behavior and usage of your LLM stack.

*Beyond Basic Text Generation:*
OpenLIT isn’t restricted to just text and chatbot outputs. It now includes automatic monitoring capabilities for GPT-4 Vision, DALL·E, and OpenAI Audio. Essentially, we're prepared to assist you with your multi-modal LLM projects all through a single platform and we're not stopping here; more updates and model support are on their way!

*Key Features:*

- *Instant Alerts:* Offers immediate insights on cost & token usage, in-depth usage analysis, and latency metrics.
- *Comprehensive Coverage:* Supports a range of LLM Providers, Vector DBs, and Frameworks - everything from OpenAI and AnthropicAI to ChromaDB, Pinecone, and LangChain.
- *Aligned with Standards:* OpenLIT follows the OpenTelemetry Semantic Conventions for GenAI, ensuring your monitoring efforts meet the community's best practices.

*Wide Integration Compatibility:*
For those already utilizing observability tools, OpenLIT integrates with various telemetry destinations, including OpenTelemetry Collector, Jaeger, Grafana Cloud, and more, expanding your data’s reach and utility.

*Getting Started:*
Check our quickstart guide and explore how OpenLIT can enhance your LLM project monitoring: https://docs.openlit.io/latest/quickstart

We genuinely believe OpenLIT can change the game in how LLM projects are monitored and managed. Feedback from this community could be invaluable as we continue to improve and expand. So, if you have thoughts, suggestions, or questions, we’re all ears.

Let’s push the boundaries of LLM observability together.

Check out OpenLIT here: https://github.com/openlit/openlit

Thanks for checking it out!