Hacker Newsnew | past | comments | ask | show | jobs | submit | jan_Sate's commentslogin

The same could be said for software from the US. Could be a vector of CIA. For average US citizens, it might even be safer to use Russian software because FSB can't come after them.

Funny thing that it's exactly the same for Russian citizens - they'd rather use US government malware. Same goes for mail providers.

It is not a bad rule, to use online services / software where you know that the malicious owners are likely not after you nor in cahoots with the government where you live. Or you can take the Swiss option with stuff like ProtonVPN, Signal etc. :-)

Signal is not Swiss, though, although I'd like they to be ;-)

Anyone else doesn't like modern minimalist icon design? It looks boring.


Boring and same. Harder to use. It is for people who organize their books by the color of covers.


icons should prioritize usability first,and design, intersting afterwards.

if your users need billboards, then your job is to make great bill boards


The current icons really aren't that good. Looking at apple specifically: The facetime and messages icons are almost completely indistinguishable. Get angry and say I'm blind, but so is a lot of the userbase - like legitimately, legally blind people.

The camera icon on iOS is just a fucking camera lens with a grey background. No context.

The calculator one is actually pretty good.

The photos one is also bullshit lol.


FaceTime is a video camera, messages is a speech bubble. They look nothing alike except they share the same colors?


they share so much visual language that I always do a double-take when I am about to click on MacOS.

You’re right that in isolation they are visually distinguished, but our eyes don’t see colour uniformly, and these icons do not exist in isolation.

I guess frosted white on green is not a good combination for quickly discerning shape.


Sure, but it's not clear they're unrelated. Maybe interesting is necessary (but not sufficient) for usability?

Also, the newer icons don't really indicate a word processing application. If anything, they're look like they might be for a drawing program. So regardless of interesting/abstract/whatever, it seems like a poor icon choice.


Usable icons _are_ a bit interesting. A bunch of same shapes with same-ish colors on a grid is NOT prioritizing usablity. It's prioritizing minimalism. The middle icons in that list are interesting enough that your visual cortex can pattern-match to your previous experience selecting that app without much conscious effort. The oldest is a bit much but at least still recognizable (not necessarily "well known", that's different), but the new ones are worse: so boring and generic that it takes actual conscious effort to select them from a sea of sameness.


I still love the KDE Oxygen icon theme.


ew! why? Why?


So that's what the people were using before commercial flights were common.


The title of the article is misleading. The API documentation is indeed useful but I wouldn't call publishing the API documentation open source.


They're just publishing API documentation. No source code of the device got published.

At least people can create their own implementation of the API tho.


If the publish the API for the server, as well as allow the device to specify the API hostname to connect to, that's all I need. We can write our own server implementation fairly easily, and this saves us the hassle of having to reverse-engineer the API, plus makes setup much easier if we can just tell the device where to connect.

I wish more manufacturers would unlock their devices for local use when they don't want to support them any more. Or maybe even, hear me out, before support ends! Maybe we could even vote with our wallets and buy open stuff instead of walled gardens.


They did not publish enough API docs to write an alternative backend.

https://arstechnica.com/gadgets/2026/01/bose-open-sources-it...


Exactly. Open source is great and all, but all 99% of these devices need is simply a way to configure them to connect to a different server, when the manufacturer inevitably turns their own server down (usually) bricking devices.

The open source community will happily reverse-engineer the protocol and clean-room develop their own server code.


> 99% of these devices need is simply a way to configure them to connect to a different server, when the manufacturer inevitably turns their own server down (usually) bricking devices.

The same can be said about a lot of games, and should be the case with them as well. Big MMOs for example. See the plethora of WoW private servers as an example of how it can be done.

I think the stop killing games initiative in the EU was pushing for it but not sure how far they've gotten, but like with hardware, once a game studio no longer wants to run the servers for their game, they should be forced to turn it over to the community so the players can continue playing long after the studio is gone.


This is not applicable to games.

Bose's brand is built on audio quality. There is close to little negative impact open sourcing the API (server) in this case will bring to their brand.

For a game, open sourcing the server generally means anyone can basically mess it up and with the internet make it available to everyone to see. Then the responsibility is on the developer to protect their "brand".

The plethora of WoW private servers is not a good example. These are from individuals, or groups of people who willfully reverse engineered it on their own. This is different from a company expressly permissing and implicitly giving a grant on allowing a similar product to exist - the difference is that one gives credibility, which the other does not.


That's exactly what the "NoLongerEvil" Nest thermostat server did[0]. They just injected their own CA bundle and modified the /etc/hosts file to "free" the devices.

[0] discussed https://news.ycombinator.com/item?id=45813343


Looks like that I can cut it without right click by swiping fast enough.


The game's name reminds me of the Russian word for state/district/region. I was right. It's an intended pun. The game's title screen on the screenshot in the article has Russian on it.


(author) Yes, I couldn't resist the obvious. :)

edit. I should also point out that it's the same word in Ukrainian, for the record.


And Serbian, so I'd guess it's proto-Slavic word.


My dictionary has 430 words beginning with ob.

Would be nice to have the AI visualize all those words to their pre-zodiacal origin on a landscape wireframe diagram with popup points of interest and water surface tension effects showing affinity and uses among various cultures.


That's a bad idea. It isn't deterministic. How do you even make documentation for users for your generative UI? It looks different for every single user.


Why do we need documentation?


I've also made my own implementation of CHIP-8 emulator. I was surprised that it only took me a few hours to got it working. I reserved a week for the project.

One thing interesting about making emulator is that, it's all-or-nothing. You can't tell if your implementation's working until you finish it. For my case, I did end up having a few minor bugs, which I promptly fixed and got the whole thing working correctly.

Maybe I should try implementing extensions next, when I've got the time for that. :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: