Hacker Newsnew | past | comments | ask | show | jobs | submit | yjftsjthsd-h's commentslogin

I thought they already did home batteries, and after looking at their other stuff I'm a bit confused; how it this different from eg. https://www.ankersolix.com/products/f3800?variant=4970232981... ?

One has wheels and 6 kW and the other has no wheels and 10 kW.

"battle tested" how? Widely deployed? Red teamed and shown to actually help?

They've got a red-team type process they apply repeatedly, you have to piece things together from the changelogs to get a grasp on what they're doing. They've built a positive feedback loop on which to iterate improvements in security, and bundled it in a way to be used effectively with Ansible.

They're following CIS guidelines, so if you're in a situation where that matters, it's probably a solid starting point for building things you need to have compliant and predictable. Could probably save weeks of effort, depending on the size of the team.


Deployed and actively used by some larger european companies, we also got feedback from some US companies that use parts of our work to harden their systems.

Would it not be sufficient to use the official binary packages?

Now the car company has a live feed of your location and the ability to unlock your car at will. That's probably fine unless they get hacked, at which point it abruptly becomes less fine. https://news.ycombinator.com/item?id=35919133

So here's what I don't get. What's the point of this? Like, what is the downside to Google releasing the source to a version as they ship it?

The only thing left as GPL is the Linux kernel.

And since Project Treble you wouldn't even get the drivers, because Android Linux is a pseudo-microkernel now, where drivers run in userspace and talk via Android IPC (Binder) with the kernel, enforced since Android 8.


This is driven by the EU forcing them to allow alternative payment methods in the Play Store.

They are trying to avoid it, but I doubt the EU will let this stand:

https://www.developer-tech.com/news/google-alters-play-store...

Android is open source partly because they can fund it from Play Store profits. Google is thinking that their Play Store profits are going to be cut, and they want to make the profit up elsewhere - and importantly, maintain control of the platform. This is their method.

They've already used this playbook in the past with Google Play Services, and even before that when they abandoned all the built-in open source apps (Email, Calendar, etc.).


Aren't they legally obligated to release the source code of whatever GPL software they ship? ie the version shipped that is

By GPL, they're only obligated to release an offer that allows costumers to request the source code. They can still keep the source "closed" by default.

No they have to actually fulfill that request too. Once someone has the source they are then free to distribute it.

I don't remember if this is in the original text, but is there a time constraints on distributing the source on request?

If a user asks for the source, and the distributor says "sure" and then delivers it 12 months later, have they violated the license?


It has to be the source of the distribution the user currently has a copy of. So they can't just say "sure" and then wait until the next public release. I'm not sure about timeliness, though.

This is why most of Android outside of linux kernel is not GPL.

From other discussions, it sounds like they are shipping the copyleft source on time, only the permissive/pushover licensed stuff gets delayed source releases.

I think eventually we will get to ... Ah this is too hard to open source at all... Come at us with GPL requests..

The only ways I know to take a full backup of an Android device require it to already be at least bootloader unlocked. There are unprivileged ways to take backups, but they don't work for all apps.

We don't have a good filesystem that works without caveats and annoyances on NT+Darwin+Linux. Depending on your pain tolerance, FAT32, exFAT, and ZFS are all reasonable choices.

> "Everywhere" except Windows and Mac,

I read that as "everywhere on Linux", so those are irrelevant.

> which can make transitioning more friction-y than it needs to be.

What friction is added by it being possible to middle click paste?


Okay, I looked around a bit... which was hard because trying a search seems to be the only way to interact... and I still don't know what "Shadcn blocks" are?

Edit: Okay, web search turns up some results which leave me more confused. Is this like... a site that searches sites using this specific set of website components? Why?


Shadcn is an open modular UI framework (toolkit? Whatever you want to call it), and this seems to search repo's (not sites themselves, but could be wrong) for various components.

It's kind of like pinterest or dribbble but specifically for Shadcn UI elements.


In case anyone else clicked in wondering what counts as "real time" for this:

> On a Pi 5 (16GB), Q3_K_S-2.70bpw [KQ-2] hits 8.03 TPS at 2.70 BPW and maintains 94.18% of BF16 quality.

And they talk about other hardware and details. But that's the expanded version of the headline claim.


Someone should make a version of the Hacker News homepage that is just LLM extracts of key article details like this.

Not sure if it is still updating https://hackyournews.com/

Thanks for pointing this out, https://hackyournews.com should be up and running again!

Is this your project? It would be great to bolster it with links to comment sections and the current points tally.

Yes! And yes, there's a link to the Comment section if you click on the "Comments" summary header.

Up-to-date comment tallies are hard, since the summaries are only updated a few times a day.


If you read a lot of comment sections, there are bot accounts showing up on LLM that try to do this constantly.

Their output is not great so they get downvoted and spotted quickly.


If you spot any that live longer than a few comments please pass that info to Dan & Tom.

Please not. There were some bots (or karma-farming users) doing this and yuck, was it annoying.

Counterpoint: if somebody builds that elsewhere, that's one fewer person posting slop on HN proper

https://chatgpt.com/share/695d9ac2-c314-8011-8938-b0d7de7059...

You can paste any article and chatgpt (took the most laymen AI thing) and just writing summarize this article https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/

can give you insights about it.

Although I am all for freedom, one forgets that this is one of the few places left on internet where discussions feel meaningful and I am not judging you if you want AI but do it at your own discretion using chatbots.

If you want, you can even hack around a simple extension (tampermonkey etc.) where you can have a button which can do this for you if you really so desire.

Ended up being bored and asked chatgpt to do this but chatgpt is having something wrong, it got just blinking mode so I asked claude web (4.5 sonnet) to do it and I ended up building it with tampermonkey script.

Created the code. https://github.com/SerJaimeLannister/tampermonkey-hn-summari...

I was just writing this comment and I just got curious I guess so in the end ended up building it.

Although Edit: Thinking about it, I felt that we should read other people's articles as well. I just created this tool not out of endorsement of idea or anything but just curiosity or boredom but I think that we should probably read the articles themselves instead of asking chatgpt or LLM's about it.

There is this quote which I remembered right now

If something is worth talking/discussing about, its worth writing

If something is worth writing, then its worth reading.

Information that we write is fundamentally subjective (our writing style etc with our biases etc.), passing it through a black box which will try to homogenify all of it just feels like it misses the point.


<s>I'm not entirely sure but I think</s> if the file name ends with .user.js like HN%20ChatGPT%20Summarize.user.js it will prompt to install when opening the raw file.

haha, like so works too

https://raw.githubusercontent.com/SerJaimeLannister/tampermo...


Alright so I did change the name of the file from HN ChatGPT Summarize.js to hn-summarize-ai.user.js

Is this what you are talking about? If you need any cooperation from my side lemme know, I don't know too much about tampermonkey but I end up using it for my mini scripts because its way much easier to deal with compared to building pure extensions themselves and these have their own editors as well so I just copy paste for a faster way to prototype with stuff like this


>we should read other people's articles

sure, and reading a LLM summary allows one to decide whether the full article is worth reading or not.


Fair I guess, I think I myself might use it when sometimes the articles are more dense than my liking perhaps. As I said, I just built it out of curiosity but also a solution to their problem because I didnt like the idea of having an AI generated summary in the comments.

Seems like a bad habit for media literacy.

I mean, they didn't bury it far in the article, it's like a two second skim into it and it's labelled with a tl;dr. Not a bad idea in general but you don't even need it for this one.

I wonder what "94.18% of quality" means

Also this is the model name: Qwen3-30B-A3B-Instruct-2507

I tried the q4 quantization when it came out and didn't find it to be great for my coding use case.


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

Search: