skysight-inc/HackerNews huggingface dataset:
Whoop targets a pretty solid demographic of people who seem to want an auxillary training coach (the app tells you when to go to sleep) and don't want a typical smartwatch experience.

I'm not sure where modern smartwatches stand in terms of accurate readings but if I remember correctly it is still a minefield of inaccuracies. A watch for 50 dollars will _probably_ not do as well at reading your vitals as a watch for 200-500 dollars. Given Whoop markets itself as backed by science and seems to take the lead in studies on accurate heart rate readings[1].

Couple the above with great marketing and a decent kit of software and you have a difficult champion to dethrone. Hardware is expensive, marketing is difficult, a good app is hard to make, and putting together all three at once _while_ fighting a niche market is a struggle!

While 30/month can be difficult to swallow for someone that runs or swims as a casual hobby, someone that already pays hundreds a month for equipment, coaching, gym memberships, can have an easier time justifying it.

[1]: https://www.mdpi.com/1424-8220/22/16/6317
Home Assistant has physical hardware labeled "green" and "yellow".

Beyond that, I assume there's some confusion about what each can and can't do? I certainly can't remember which is which... But I don't actually own one.
My initial version didn't have the edit and I guess people assumed I was being callous.
What is disingenuous is spending my tax money to defend Ukraine's border while not defending my country's border.
You could use a package manager that packages C, C++, Fortran and Python packages, such as Spack: here's the py-shapely recipe [1] and here is geos [2]. Probably nix does similar.

[1]: https://github.com/spack/spack/blob/develop/var/spack/repos/...
[2]: https://github.com/spack/spack/blob/develop/var/spack/repos/...
checke(rs)
I'm confused if you mean that a palace needs to have enclosing walls to count, or the whole city?
If they worked and were local, why not?
Does this also replace, or work well with tox? We currently use it to run basic CI/local workflows (`tox -e lint` for all linters, `tox -e py310`, `tox -e py312` to run tests suites on chosen interpreters' environments), and to set up a local environment with package installed in-place (so that we can run `myprogram -arg1 -arg2` as if it was installed via `pip`, but still have it be editable by directly editing the repo).

With how much the ecosystem is moving, I don't know whether the way we're doing it is unusual (Django and some other big projects still have a tox.ini), obsolete (I can't find how ux obsoletes this), or perfectly fine and I just can't find how to replace pip with ux for this use case.
Even without the relative size difference of the TV and PC industries, the HDMI connector is simply more compact than the DVI connector.

Now Display Port vs HDMI is a more interesting competition and it would have been nice to have a clear DP victory here.
I keep reading praise about uv, and every single time I never really understand what problems it addresses.

I've got a couple quite big Django projects for which I've used venv for years, and not once have I had any significant issues with it. Speed at times could have been better and I would have liked to have a full dependency list lock file, but that never caused me issues.

The only thing that comes to mind is those random fails to build of C/C++ dependencies. Does uv address this? I've always seen people rave about other benefits.
As far as I can see, an RDAP request is a simple HTTP request, looking like http://example.com/rdap/ip/192.0.2.0. Web servers still support HTTP/1.1 (or probably even HTTP/1.0 and HTTP/0.9). This is trivial to implement for clients. A simple HTTP request like that is about he simplest thing to do. You'll have to use curl or wget instead of netcat if you want to do it manually. No big deal.

"A JS-derived serialization format" ... You mean JSON, which is about the lowest common denominator in Internet data exchange these days (and has been ever since we found out that XML was overly complex and JSON was much easier to use). You'll have to use something like jq instead of grep to extract information from the data manually. Or rather, you'll be able to use the powers of jq. Again, I don't really see the problem here.
As much as I am glad that it looks like one solution is being more and more accepted as the golden standard, I'm a little disappointed that PDM [0] -- which has been offering pretty much everything uv does for quite some time now -- has been completely overlooked. :(

[0] https://pdm-project.org
What are the design problems with the imports and packaging systems? How do they need to change?
Remember when Starlink was released and people poured their tears over for Elon not spreading freedom of speech and instead censoring the access for the regime? Funny how times change...
Ok, but then unfortunately we have the trust issue.

Do we trust them, to:

a) do it and not just lie about it totally or partially, and we find out later on when somebody does eventually report it/find out/investigate, if ever happens.

b) even if they intend to really do it, that they do it properly.

If it doesn't reach them, you are 100% sure the data is not there and not at risk (from their end of course). Otherwise is just let's hope for the big corporation with optimizing for most profitability for their stackholders as main objective to do "their best at protecting it's consumers data and privacy".

Which sure... hurting consumers and getting fines aint' great, but not always ends up in less profitability than doing the right thing from the beginning.

Of course... this is not a big deal compared with other stuff, there are alternatives and it's not something you really depend on day to day. Compared with other stuff that is for sure.
Amazing, thanks for the link

What features does Loro have that others lack?
You can preprogram super cheap chips to do voice commands. They come with limitations but they don't wire tap your home to sell private conversation data to advertising companies to later water board your kids into purchasing thing's on social media
That's what I mean, in this case pip, uv, etc. are the wrong tool to use. You could e.g. use pixi and install all python and non-python dependencies through that, the conda-forge package of shapely will pull in geos as a dependency. Pixi also interoperates with uv as a library to be able to combine PyPI and conda-forge packages using one tool.

But conda-forge packages (just like PyPI packages, or anything that does install-time dependency resolution really) are untestable by design, so if you care for reliably tested packages you can take a look at nix or guix and install everything through that. The tradeoff with those is that they usually have less libraries available, and often only in one version (since every version has to be tested with every possible version of its dependencies, including transitive ones and the interpreter).

All of these tools have a concept similar to environments, so you can get the right version of GEOS for each of your projects.
In my experience with cheap-ish TLC SSDs, once you fill them over 80% you'll occassionally run into random performance issues that manifest in system freezes.

With QLC SSDs, once you get to this level, the freezes are constant - I'd recommend that no one buy a QLC SSD under any circumstances.
If all you do is write Python then sure, but for the rest of us that have to run code written in 7 different languages within our project, written by 7 different teams, playing nicely with asdf is non-negotiable.

I've had it with version managers that only target a single language or tool, the cognitive load is too high if there's more than a couple of languages in the mix.

What would be really nice is an asdf-like single package manager with language-specific plugins. That would save me a bunch of headaches.
I also really wanted to use libjxl, but abandoned it eventually. The encoder was horrible.
Also instead of OpenEXR we store our multispectral images as TIFF, with lossless lzw:2 compression. Lot of work with TIFF, but in the end much more flexible
> In addition, there are lots of companies and individuals that have all their data local, for a variety of reasons (often security) and primarily use desktop applications to work with that data. The "vast majority" may never care, but the compliment is still a very sizable market.

Is it still?

From what I saw personally, Azure is eating through this market. They give enough of the right guarantees that mutlinational corporations are fine with processing all their (and their customers') data in it, and from some quick research I've been involved in, it's the one (and AFAIK the only one) big cloud provider you can use in EU with sensitive data in a compliant way, up to and including medical data.

Beyond that, what's really left that most business users wouldn't just prefer to stuff into Azure and stop worrying about handling it?
Not only on iOS, also Outlook on Android does the same. Ironically, Teams doesn't try the same trick, so if they have some emergency while I'm away, my folks know to only try sending me stuff in Teams, as Outlook will never be installed here.
A guy I used to work with was super proud of his privacy stance, and "look at my new IPhone" levels of telling everyone about it. He was routinely bellowing how HIS phone number would never be in Google's hands, by god.

I told him "Don't worry John, they already have it. You're in my contacts list." and the realization that hit him was almost physical.
Interesting! I wonder if you have used PGO in the project? Forcing fields to be located next to each other kind of feels like something that PGO could do for you.
Mercaptan is a group of compounds, more than one of which are used as gas odorants, so in some places, gas smells of rotten eggs, similar to H2S, while in others gas doesn't smell like that at all, but a quite distinct smell that's reminiscent garlic and durian.
> I wonder what it would take to get poetry on par with uv

Different laws of physics, to start with.
Are existing whois-clients going to be updated to support RDAP next to Whois, or will we have to use different clients?
I've got two emails in the last hour from them as well. (Opensea.io noreply@autodesk.com)
It feels that way because the actions taken in recent times are historically informed and follow precedent set by successful autocratic regimes. It feels like a bad parody because it's clumsy and you can easily see the parallels, but parody or not, it is succeeding un-resisted.
The python ecosystem has become a disaster. Even reading your post gave me a headache.
Yeah I just filled in "inbreathiate", which should be a fake / made up word but this tool generates a meaning anyway... which is also neat, but the "can guess fake words" description isn't accurate.

At least it did say "slartibartfast" was a fictional character.
We tried to disrupt the market, back about 10 years ago.

One of the significant problems is that 80% of TV SOCs are made by one company, MStar (or their subsidiary). And there's only a handful of companies who make the motherboards with those chipsets. Anyone entering the market either buys those or isn't competitive. It's hard to be competitive because everything is so concentrated and consolidated. Since ST Microelectronics and Broadcom left the TV chip market it became a much less diverse market.

We were an established company who made software for STBs, we had done a ground-up build of what was probably the most capable and powerful framework for TV/DVRs. The new design was commissioned from us by a well known open source Linux distro, who then decided they didn't want to continue with the project after they realised that getting into TV OS's was hard. We then took on ownership of that project but getting investment or even commitments from buyers was impossible.

The retailers and TV brands wanted to rehash the same thing over and over because that was tried and tested. It didn't matter that we made something that was provably better and used modern approaches, it wasn't worth the effort for them. If you can't order about 500,000 TVs then you're not going to get anyone to make anything custom for you these days and you'll not make a profit.

--

It was a DVR/TV framework that was designed by people who had worked for big names in the TV business with a clean slate. It would handle up to 16 different broadcast networks (e.g. satellite, terrestrial, cable) and up to 255 tuners, even hot pluggable. Fast EPG processing and smart recording to either internal storage or USB storage. It was user friendly and allowed for HTML5 apps. We pushed it as much as we could but eventually on the brink of financial ruin the company was sold to someone who had no interest in what had been built. I will always feel that something great was lost.
The Prime Suspect Behind California's Eaton Fire: A 'Zombie' Power Line
Gift link: https://www.wsj.com/us-news/climate-environment/california-e...
I deleted my initial response, but FWIW you do not have to go far, take a look at the title of this submission.
I’m assuming this is a client app, and not a server implementation.
Hacker Laws: Kerckhoffs's Principle
...design your system assuming that your opponents know it in detail.
Scientists design novel battery that runs on atomic waste
The measurement, i.e. the Born rule, is just as fundamental as the wavefunction. The wavefunction doesn't mean anything on its own, it's not a measurable quantity that can be used to make any observable prediction whatsoever. If I claim that the wavefunction amplitude for some electron being at some location at some point in time is 1/2(1+i), how would you verify this prediction without invoking the Born rule?
> Now is the time to look at Open Home Foundation and their Voice Assistant device which does Speech Processing offline.. Donate! Buy their stuff!

What about just not using voice assistants period? Do we really need third party cameras and microphones in every part of our homes?
If AGI is powerful, it will help competitors replicate that stuff. If AGI isn't powerful, why invest at such a high revenue multiplier?

The way I see it -- either AI is a bubble, in which case you'll lose your money. Or AI isn't a bubble, in which case the effects are fairly impossible to predict (and quite likely destructive to humanity, same way humanity was destructive to less intelligent species). Either way, it's not a technology you want to invest in. It's only in a narrow Goldilocks scenario where it's a good bet, and it's very unclear if we live in that Goldilocks world.
Lobste.rs not geoblocking UK "for now"
Ah fair enough. All words are invented and language is fluid and all that. I was just trying to be helpful because we all have our spelling blind spots.
Maybe I was doing something wrong, but I had a very bad experience with - tbh don't remember, either blobless or treeless clone - when I evaluated it on a huge fast-moving monorepo (150k files, 100s of merges per day).

I cloned the repo, then was doing occasional `git fetch origin main` to keep main fresh - so far so good. At some point I wanted to `git rebase origin/main` a very outdated branch, and this made git want to fetch all the missing objects, serially one by one, which was taking extremely long compared to `git fetch` on a normal repo.

I did not find a way to to convert the repo back to "normal" full checkout and get all missing objects reasonably fast. The only way I observed happening was git enumerating / checking / fetching missing objects one by one, which in case of 1000s of missing objects takes so long that it becomes impractical.
Some more information about ngo-monitor:

> NGO Monitor is a right-wing organization based in Jerusalem that reports on international NGO (non-governmental organisation) activity from a pro-Israel perspective.

https://en.wikipedia.org/wiki/NGO_Monitor
Gnome didn't copy OSX, they copied webOS. Checkout any webOS tablet videos on youtube and you will find how similar it is. For example: https://www.youtube.com/watch?v=qTOuf1Eb9uA
> "I’ve disabled the pending geoblock of the UK because I now think the risks of the Online Safety Act to this site are low enough to change strategies to only geoblock if directly threatened by the regulator."
Dear Substack, Please Add Syntax Highlighting
After much deliberation, I've started writing on Substack. One of my main points of contention is that, well, since it's not my own blog, I can't just implement feature (i.e., syntax highlighting). Syntax highlighting is pretty important IMO when people are reading code, especially when it's interpolated with text. So I published this formal, open letter as a feature request.
At least in theory these Samsung sound bars are supposed to adapt to the listening environment to more accurately render the intended surround sound. They also have various non-trivial inputs (including wireless ones) as well as support for additional real speakers and subwoofers which again might need changes for compatibility.

Of course they could be designed to be simpler and have whatever input device is used (e.g. the TV) handle fancy features like mobile phone support.
I feel the issue is deeper than that.
We no longer buy products, we rent them, it's hard for consumer protection laws to catch up with that (even European).
Assuming the downloads still exist? Does NPM cache all versions it ever distributed?

That's always one major thing I saw breaking old builds: old binaries stop being hosted, forcing you to rebuild them from old source, which no longer builds under current toolchains - making you either downgrade the toolchain that itself may be tricky to set up, or upgrade the library, which starts a cascade of dependency upgrades.

It's not like Node projects are distributed with their deps vendored; there's too much stuff in node_modules.
I'm more shocked there really weren't any shocking revelation. It's pretty much what everyone expected.

- Zuckerberg wants people to like him.. okay..

- Weird personal details about lingerie budgets.. an insinuation about Sandberg having some homosexual relationship.. eye roll

- The Myanmar stuff we already knew about. It's bad. It seems negligent, but not like Zuckerburg wants to drown babies (all the FANG don't want to hire moderators and want to solve everything with machines)

- They tried to work with the chinese government to get in to China. okay

I was expecting stuff like top VPs look at people's private messages willy nilly, or Zuckerberg makes sure supportive political condidates win in third world countries. Things that actually matter.

How boring.
99% of consumers don't understand what that means and if we normalise the average consumer bypassing certificate checks that's definitely a bad thing.
I wonder if doing classical processing of real-time data as a pre-phase before you feed into NN could be beneficial?
That was a directly stated goal of their media strategy, I think by Bannon.

This is different though, this is seeing if there is any push back.

Do something -> see if there is a response/pushback -> if no response push harder. It's testing if there are limits on abuses of power to either overcome them, or figure out what they need to overcome/who will resist so they can punish them.
This is pretty much the strategy Putin and his clique employed with success for years.
Show HN: Roo-Cline on Codeium
The system (AI nurses) work for the simple reason of it sames the individual time experienced. Particularly, the individual retains thier time where it was previously wasted
To pull out the first example from your second link, https://en.wikipedia.org/wiki/Drapetomania

> Drapetomania was a proposed mental illness that, in 1851, American physician Samuel A. Cartwright hypothesized as the cause of enslaved Africans fleeing captivity. This hypothesis was based on the belief that slavery was such an improvement upon the lives of slaves that only those suffering from some form of mental illness would wish to escape.

One not mentioned, but similar to Clennon W. King, Jr. - Joan Trumpauer Mulholland. From https://en.wikipedia.org/wiki/Joan_Trumpauer_Mulholland

> In the spring of 1960, Mulholland participated in her first of many sit-ins. Her civil rights activism was not understood, being a white, southern woman. She was branded as mentally ill and was taken in for testing after her first arrest.
I am sorry but I have. You said consciousness is not such a hard problem because we can tell when an animal is awake or not. I tried to explain why I think that makes no sense. But you're just playing semantics games now and that's a bore.
So can I get mental health leave for it? If so, sign me up!
Isn't that argument from ignorance? You can consider a class of physics similar enough to our physics, it should give enough space for research.
Cool, on my end it said "refugglemander" means "One who repeatedly flees and wanders" (re- fugere -ler mandros)
Yes, it's a rdap client, command line
Don’t blame the GOP, MAGA, Trump and Musk for all the blocking and misinformation?

Poor Trump didn’t have a choice to exploit all this.
I bet you could, but in the other languages I know, I believe it would be frowned upon. The cultural acceptance of this feature is just as important as the feature itself.
Yes, exactly. Read what I was responding to.
I think the idea of all these is to make the file not be recognised as text (which doesn't allow nulls), ASCII (which doesn't use the high bit), UTF-8 (which doesn't allow invalid UTF-8 sequences).

Basically so that no valid file in this binary format will be incorrectly misidentified as a text file.
> I think by Bannon

He was calling it "flooding the zone". As he said:

"The Democrats don’t matter, the real opposition is the media. And the way to deal with them is to flood the zone with shit."

That seems to be also motivation for so many executive orders in such short time.
If threat of injury is what stops someone from destroying your car, then it's appropriately leveraged.

I'm also curious, what kind of effective, 'non-violent' means are there to control the initial mob-martyrs, and ensure level-handed justice is served? Those looking to escalate will use any police activity against them or their group as justification to do so.
> Git does not support any file permissions other than 644 and 755.

It does not but kinda does, git stores the entire unix mode in the tree object (in ascii encoded octal to boot), it has a legacy 775 mode (which gets signaled by fsck —strict, maybe, if that’s been fixed), and it will internally canonicalise all sorts of absolute nonsense.
Apple and Google to Launch RCS Messaging on iPhones in India
Apple and Google are in talks to bring a new messaging service called RCS to iPhones in India. This new system will let iPhone users enjoy features like seeing when someone is typing, knowing if a message has been read, sharing high-quality pictures and videos, and having better group chats—all without needing a separate app. The service will work over mobile data or Wi-Fi, similar to regular texting, and is expected to launch later this year.

This change will help bridge the gap between iPhones and Android phones, making it easier for users on different devices to communicate. While major operators like Vodafone Idea and Reliance Jio are on board, Airtel has raised concerns about its ability to detect spam messages because the new system bypasses its usual filters. Overall, this move could make messaging smoother for both personal chats and business communications in India.