skysight-inc/HackerNews huggingface dataset:
My favourite [semi-]wired in-ear headphones are from Shure.

The way the cable molds and wraps around your ears means they don’t get out easily if you accidentally pull it. The cable itself (the weakest link in any wired headphones) is replaceable, no special tools needed, with third-party options available.

One cable I used to have, and I think some units come with it by default as an option now, has a Bluetooth receiver-transmitter rather than the 3.5 jack. This avoids the need to draw the cable directly to your device and the risk of accidentally pulling on it. Resting the receiver on your clothing rather than skin of the back of your neck directly would drastically reduce the impact from any potential explosion, I imagine. Since the Bluetooth-enabled cable connects both in-ears, they never get lost like a pod would. Naturally, this version of the cable also has a mic (arguably better positioned relative to your mouth than one in a tiny bud, in terms of outgoing audio quality).

If you like noise isolation, their black EABKF sleeve passively isolate measurably (and in my personal experience) on par with active isolation from top-of-the-line Bluetooth buds and cans (you should make sure you clean and swap the sleeves regularly to avoid ear infection, but in-ear buds like AirPods Pro generally require the same).

(Connoisseurs will note that the thing to watch out for in case of cheaper IEMs is cable rattle. Rattle is a deal-breaker for me as I wear them outside. Shures don’t suffer from it, though it would be unfair to omit that compared to buds with active noise isolation there is indeed a floor of consistent background hum in the lows if you are moving around actively.)

Finally, they are capable of much higher quality audio (obviously) and cost less than $100. (If you pay the equivalent of AirPods Pro, you can get a version with two drivers in each, promising in theory even better sound, and a chunk of leftover change.)
It's because the lenses aren't transparent OLED displays like the ones LG is making. The images on the "screens" are literally being projected by small projectors fitted into the frame onto the lenses.
On the contrary. Entire `where` blocks can now disappear thanks to notation like

arg: impl Iterator<Item: Debug>
"I think file-watchers are definitely not simple at all"

I don't really know much about Rust, but I got curious and had a look at the file watching apis for windows/linux/macos and it really didn't seem that complicated. Maybe a bit fiddly, but I have a hard time imagining how it could take more than 500 lines of code.

I would love to know where the hard part is if anyone knows of a good blog post or video about it.
The argument is not so much for QT as it is against electron/web crap masquerading as desktop applications.
https://github.com/eradman/entr is

Language files blank comment code
-------------------------------------------------------------------------------
C 4 154 163 880
Bourne Shell 2 74 28 536
C/C++ Header 4 21 66 70
Markdown 1 21 0 37
YAML 1 0 0 14
-------------------------------------------------------------------------------
SUM: 12 270 257 1537
-------------------------------------------------------------------------------

including a well-designed CLI.

entr supports BSD, Mac OS, and Linux (even WSL). So that's several platforms in <2k lines of code. By using MATHEMATICS and EXTRAPOLATION we find that non-WSL Windows file-watching must take four million minus two thousand equals calculate calculate 3998000 lines of code. Ahem.

Though to be fair, cargo watch probably does more than just file-watching. (Should it? Is it worth the complexity? I guess that depends on where you land on the worse-is-better discussion.)
Has anyone actually been confused about the hosted service and the software?

I struggle with this argument because so much SaaS follows this model with self-hosted community editions. It's not like .com is trying to sell you a proprietary self-hosted version.
It's hallucinating so badly, it's kinda hilarious

Literally everything about the quote below is wrong. The problem with these "amazing ground-breaking models" is that you never know which knowledge they actually possess.

--- start quote ---

>>> what is the last version of Ash Framework for Elixir you know
My training data goes up to December 2023, and according to the Ash Framework releases, the last stable version that I'm familiar with is:

* *Ash 2.14*: Released on April 8, 2021.

However, it's worth noting that Ash has been merged into Elixir itself, and most of its features have been integrated into the Elixir language and standard
libraries.

In fact, Ash was one of the first frameworks to be included in Elixir, and it played a significant role in shaping the language. Many of Ash's core concepts,
such as `defstruct/1` and `defmodule/1`, were later adopted by Elixir itself.

...

Keep in mind that Ash is no longer actively maintained as a separate framework, but its legacy continues to influence Elixir and its community.

--- end quote ---
PC speaker:

- 8088 mph demo: https://www.youtube.com/watch?v=yHXx3orN35Y

- Area 5150 demo: https://www.youtube.com/watch?v=fWDxdoRTZPc

- Stormlord (game, 1989): https://www.youtube.com/watch?v=lmDJt1etzRE (unfortunately doesn't keep intro screen around for long)

- A nice video explaining PC speaker with examples (also features Chronos from ZX Spectrum): https://www.youtube.com/watch?v=jD4m9JvLy2Y
Andrej Karpathy's "Neural Networks: Zero to Hero" course https://karpathy.ai/zero-to-hero.html
I've been using NV Shield Pro for 3 years, streaming from a self hosted Jellyfin collection. Unless I'm compelled to, I will never buy anything from Apple in the future.
yeah I'll be in the market for a new TV soon, and honestly have no idea what I'm going to buy.

I hate smart TVs getting enshittified, but it seems the alternative is expensive dumb TVs + external stuff with its own problems.
It's interesting how problems that were once difficult, like bird detection, have become routine with AI advancements. However, the increasing complexity of AI systems brings new challenges, particularly in areas like privacy and decision-making.
Yes, distributing non-free, patented code that requires a license, requires a license. The same goes for Debian actually[1], including blocking requests and removing packages that were included before by mistake.

I would even dare say that this is another point for Fedora, enabling
https://rpmfusion.org/ is a one-liner and feels entirely native, never a broken package.

[1] https://www.debian.org/legal/patent
Thank you! :) And yeah I'll ask the orgs why does the bot request these permissions, might be an oversight.
This is the usual PR response from the ad industry.

The web existed before ads and was funded by people that cared and were interested in something.

Now it's funded by ad companies and those don't care about anything but sales and have no interest in anything but money.

The useful internet made and used by people with interests and investment on a personal level is mostly dead. Replaced with shovelware and filler content to place intrusive ads around. Content has become the payload for ads, the more the better. Quality doesn't matter anymore, just deliver payloads with ads.
A round-trip flight from the West coast is ~$300.

A beach hotel starts at ~$300/night.
I thought it aged well. The problem really did become easy 5 years after it was posted
I don't treat LWN as a news site. I read it as Jonathan's summary of what is going on. He does a good job at summarizing. If I asked a friend to give that summary too I would treat it like that, or maybe I would value it as if I had summarized it myself. There is always a need to understand what biases went into this kind of digest and that does not go away regardless of who is writing it. My point is that Jonathan might forget to include, say, some Rust person or a kernel developer but he isn't going to write something like "kernel developers debate whether security is important; Rust mentioned" like an LLM might. I get the information I want and nothing more.
Linux on a satellite bus is definitely up and coming. For example ESA's OPS-SAT ran the NanoSat MO Framework (https://nanosat-mo-framework.github.io/), written in Java and running on an ARM Linux OBC. It also makes a lot of sense for payload computers.

I'm working on a Linux distribution for space applications that addresses some of the pain points (application deployment, software update & memory-safe implementations of typical space protocols like CCSDS/PUS). If all goes to plan it will fly on a 1U CubeSat tech demonstrator this year, a cybersecurity research 1U CubeSat next year, and a 2U high performance satellite ... later. :)
The concrete example is that Meta opted everyone on their platform by default into providing content for their models without any consent.

The source and the quality of training data is important without looking for specific examples of a bias.
Zig is already far more complex than what was originally presented anyway, while Rust 1.0 and the current Rust are mostly identical. (Pre-1.0 versions of Rust were heavily changing and overwent at least two or three extreme changes that make them essentially different languages with the same name.) Zig should be funded more for other reasons, but I don't think Zig would be safe from this eventual complexity problem.
Alby Go – The easiest mobile app to use Bitcoin on the Go
I don't even understand how the flip from having C++ collection frameworks being bounds checked by default (Turbo Vision, BIDS, OWL, MFC, Powerplant,...) ended happing, with C++98 getting a standard library that does exactly the opposite by default, and a strong cultural resistance on WG21 to change it until goverments started talking about security liabilities and what programming languages to accept in public projects.

As for WG14, I have no hope, they ignored several proposals, and seem keen in having C being as safe as hand writing Assembly code, and even then, Assembly tends to be safer, as UB only happens when doing something the CPU did not expect, macro assemblers don't do clever optimizations.
Did you pause to wonder if you could think of even a single way of behaving that would be equally appropriate when confronted with a timeshare salesman as with a mugger, or with a grizzly bear?

I mean, I guess running away as fast as you can would technically count but in that case I'd suggest there are more fun ways to get exercise and easier ways to get rid of an annoying salesman...
No thanks, the last thing I want is having multiple remotes for my TV experience. My LG CX is ad free, smooth, and has all the apps I need - I'll keep it for as long as it works.
Thanks for sharing this! I had no idea, will add this to the repo's README.
What are you on about?

The point of education is a) (before higher levels of education) general education and b) learn skills that help you in your life and work.

For the latter examples being critical thinking or understanding causality. Drawing conclusions that need thinking deeper than the surface. Being patient.

There are ”side products” too, such as emotional growth or learning and coming to accept that sometimes you have to do things you don’t want to do.

At higher levels of education the point is still to learn but it’s less broad and about more specific subject. You still refine the related skills. The side products also still exist.
I think the replies in that thread actually do a good job of describing how it is a bit overblown.

As for Zig, I hope they make it. I think I kind of see why people are excited about it, but fundamentally the reason I'm not super hyped is that it doesn't seem to really enable anything new. It's far more expressive than C, but it doesn't make it easier to manage inherent complexity (to my understanding - haven't played with it a lot).
> the prosecutor actively pushed against the execution

Reading this thread, it's obvious there's been a big game of telephone with regards to what happened (half saying "a", half saying "the").

I hope this reminds people that they need to chase down sources as close to the original information source as possible as things can get misunderstood or distorted along the way.
They are all scams, because they all lock you into a single-vendor maintenance contract that can charge you anything they want, that you can never get out of.

Theoretically you can run a non-scammy timeshare, but why would you, when running a scam is the same work but so much more lucrative? The lemons push out the good ones in this market.
Running Docker in an Azure Windows Virtual Machine – Not So Fast
This blog post describes getting Docker up and running inside an Azure Windows Virtual Machine. This might sound like a simple task, but trust me, there are some surprises on the way that took me a day or so to figure out.
Presumably not because it's in their T&C's and also it doesn't impact the core functionality of the device.
If you remember Altmans coup, which was branded as a board coup against him, there were a lot of supporters here on HN trying to manufacture consent.
Any source on the zig 1.0 thing? As far as I can tell it is not even on thr horizon.
Cost benefit analysis would likely trace back to root causes in the same way it's cheaper to fix a bug before it gets shipped.

There's a great TED talk from a lawyer who was looking to reduce death penalty executions, who realised the best way to do that would be to reduce the number of murders and the best way to do that was to support kids and families with problems due to poverty and poor mental health.

The childhood anecdote from the guy he was working with that got executed has stayed with me for over a decade now:

https://youtu.be/HYzrdn7YLCM?si=ehMUoSFbLvQt_h3F
Naah, Qwen2-VL-7b still is much much better than 11b model for handwritten OCR from what i have tested. The 11b model hallucinates in case of handwritten OCR.
minor error: https://i.stack.imgur.com/JgrSc.jpg

No longer works, sadly. Or is perhaps an incorrect/invalid link.
it's not incredible at all - the "valuations" are just numbers that associates of OpenAI put in to the media, which then get republished.

it truly is the ultimate triumph of the VC class.
While there are trucks of nightly only features, some are stuck there for a good reason.

Specializations allow unsound behavior in safe Rust, which is exactly what nightly was supposed to catch.
Same with a UK LG CX - no ads ever. I wonder if that particular enshittification is limited to US products.
Does C++ codebases with similar features parity somehow requires less code?
How does it figure out which commit to add each change to?
It's not as simple as it sounds, it requires a lot of code to capture Python traffic with charles-proxy. For example, you might modify your python code to use a Proxy and accept a self-signed Charles's certificate.

If you need a 1-click solution, no dependencies, and no code's required, check out Proxyman with Auto-Setup: https://docs.proxyman.io/automatic-setup/automatic-setup

Works with all popular Python libs: request, aiohttp, http.client, urllib3, etc

* Disclaimer: I'm Noah, creator of Proxyman. I know a pain point when using Charles, and decided to build a new one, to make life easier. Hope it helps you.
I would gladly switch to a Rust fork without async. Even though this article is not about async per se, it’s clear that async makes most of the described problems worse.
They're both necessary, you're right. A more precise statement would be something like "competition between groups of cooperators".

You can't separate the production of correct information from the production of goods and services. They're inherently intertwined, the attempt to separate them is how we ended up with such a polluted scientific literature. Having formed a hypothesis as to what is true, you have to test that out in a robust way where you can't easily cheat and you can't easily cheat yourself, even when "yourself" refers to the vast institutional structures that employ you. In other words you need a system that stops you cheating even if that's what would please your boss, your vice chancellor and ultimately the President.

We only seem to have one such system and that's markets. If you cheat then the product or service you provide will be based on beliefs that are false and - eventually - customers will abandon you because the thing you're selling doesn't solve their problem. This is effectively a referendum of the customers. There is no such feedback loop in academia. There are attempts to approximate or emulate it with things like peer review, but they're all shadows of the real thing.

Meanwhile you can encourage cooperation even between competing entities in lots of ways, and it often emerges naturally even in the absence of any specific social policy. Open source collaboration is one obvious example in the tech sector, patents are a more formalized system.
Dark Web Monitoring: A Technical Overview of Dark Web Feed Providers
To the shock and horror of many programming-inclined people, it turns out that having "arbitrary memory read/write" commands on a remote computer that *must* keep the mission going is quite useful.

I can tell you a little first-hand account of where this helped a satellite formation flight mission I worked on. The communication system was working fine in terms of signal strength, but many command packets were ignored (no response). We were able to figure out that a message queue in the processing pipeline was considered full, by strategically reading certain memory locations. We then sent a memory patch to the satellite to skip some of the processing steps and this improved the communication system dramatically.

We also brought back to life the first CubeSat launched by my university, BEESAT-1, by using arbitrary memory write to patch some telemetry collection software to avoid a damaged section of the onboard flash. Pretty cool story actually.
Look, I am no happytoexplain but I think your position comes from deep ignorance of how the App Review process works and how it is advertised. You've written a lot of words about how you think someone just gets given the prompt in a vacuum and is supposed to judge that, and then explain why that is actually a good thing. Let me tell you, that is absolutely now how Apple describes the review process. I gave you a short answer because quite frankly this is an easy thing to look up yourself, and I feel like you should have done so before posting your rationale.
For 1), Cargo already take care of that if you use the same major version. Bundling dependencies in the stdlib "solves" the problem by making new major versions impossible.

This means that if a bundled dependency in the stdlib is even found to have some design issue that require breaking changes to fix then you're out of luck. As you said the stdlib could deprecate the old version and add a new one, but then you're just making problem 2) worse by forcing everyone to include the old deprecated dependency too! Or you could use a third-party implementation, especially if the stdlib doesn't have the features you need, but even then you will still be including the stdlib version in your dependency graph!

Ultimately IMO bundling dependencies in the stdlib just makes the problem worse over time, though it can raise awareness about how to better handle them.
In the UK you can't pick and choose from a will, so if you refuse the timeshare you have to refuse the whole inheritance. The exception is if you set it up in advance where the timeshare is willed separately as a nominated "benefit", in which case the "beneficiary" (who has to be someone outside the rest of the will) is able to refuse it.
I bought an NVIDIA Shield at a nice discount during a sale, but unfortunately ended up taking it back to the store - it was not mentioned anywhere on the packaging that you cannot use the device without signing into a Google account. Wasn't too happy to discover this!
Causing damage or cost to a company through fraudulent use would be the cornerstone of a civil or criminal prosecution. Cases where there is good disclosure and no cost incurred tend to get dismissed, cases where there is identifiable damages get stupidly big sentences and/or fines.
Well yeah, but the "teleporting" is annoying so you're really not left with a lot of options - I was bored with the thing within a week once the novelty wore off.
If I was at HP I'd push hard for a RISC V port and then try to introduce mirco-hpux, specifically designed to fit within the gaps of server racks, sucking minimal power while providing essential OOB and management features.

They could thrive in that space for at least the next decade
Not really, if you dig into archives of high level programming languages since FORTRAN, Lisp, ALGOL and COBOL sprung into existence, you will see lots of these language ideas.

You will also discover the rich history of systems programming languages, and how similar C and Go design's are in ignoring what was being done in other ecosystems, and past experiences.
If you come up with a new system, you're going to want to integrate AI into the system, presuming AI gets a bit better.

If AI can only learn after people have used the system for a year, then your system will just get ignored. After all, it lacks AI. And hence it will never get enough training data to get AI integration.

Learning needs to get faster. Otherwise, we will be stuck with the tools that already exist. New tools won't just need to be possible to train humans on, but also to train AIs on.

Edit: a great example here is the Tamarin protocol prover. It would be great, and feasible, to get AI assistance to write these proofs. But there aren't enough proofs out there to train on.
If corps had their way, literally every piece of electronics would be an ad platform.
My work vehicle is an ATV, so I wear foam earplugs all day.

Instead of earbuds (which I dislike anyway) I’ve become a big fan of Bluetooth bone conduction headphones, which bypass the plugs, sound good enough, and can be found for $30 these days. They are reasonably unobtrusive even while wearing glasses. Dust goggles may or may not work, haven’t tried that yet.

The cheap ones also use USB C ports, instead of proprietary connectors like the $150 ones
What? From my PoV (ha!), the 70° FoV is a breakthrough that was sorely needed.
> Google has now totally disabled the Google Cache from completely working.

What kind of word stuffing monstrosity is this.
Xbox can be a pretty good alternative as well. Though unfortunately requires a Microsoft account.
Zuckerberg: there's no connection between social media and teen mental health