HNHacker News
TopNewBestAskShowJobs

simcop2387

5,185 karma · joined July 23, 2010

submissionscomments
simcop2387··on Gemma-4-26B-A4B with 39-69% less thinking at same accuracy
https://huggingface.co/bottlecapai/ThinkingCap-gemma-4-26B-A...

That claims to have been there for 12 hours when i view it

simcop2387··on The Making Of Super Mario 64 – full Giles Goddard interview (2001)
He made a few videos about it last year and the consensus was basically that none of them have a good enough understanding of the hardware to actually be useful for optimizing anything. They end up making a lot of assumptions about how the caching behavior and memory architecture works and kind of insist that it must work the way modern PCs do. And it led to a number of cache misses and RAM bus contention that basically didn't work as well as he can do by hand.
simcop2387··on Ollaya – Ollama for open-source, Jev-style decision models
Probably Kev and/or the decider models. Kev is trained on one of the 4B qwen models, similar for decider but it ranges from 0.8B through to the 35B-A3B model so far I believe.
simcop2387··on Meta VR Glasses
Obviously, none of us have any proof, but I'm on board with the theory that they've been lobbying for it to push things subtly. Specifically because it looks like a lot of these laws are being made to absolve the person creating the gate of responsibility and liability when the gate is there, even if it fails. The idea of the theory being that if they can push that part in then it's better off for them rather than if it's done in a vacuum where they can end up responsible.
simcop2387··on Asahi Linux on M3
You wouldnt be using coreml since thats apples software, but likely vulkan versions of llama.cpp or pytorch or what have you. How well that works at the moment i dont know
simcop2387··on A third world engineer responds to “RISC-V: They should have known better”
Take a look at some of the really new ones, like the Milk-V Jupiter 2 based around the SpaceMIT K3[0]. Single core is still lacking but the multi-core isn't all that far behind a pi5 (350 vs 900 single core and 1700 vs 2100 multicore in a geekbench beta version).

And I will note that the other poster didn't say they beat it, just that there are lots of chips being built. I'd imagine that the cores on the tenstorrent cards would blow all the other arm cores out of the water if you could run the benchmarks on them directly, given the much higher core speeds and memory bandwidth etc.

[0] https://youtu.be/vSKA6thLI1U?t=993

simcop2387··on A third world engineer responds to “RISC-V: They should have known better”
> The main roadblock to the existence of fast RISC-V cores is the entrenchment of large x86 and arm ecosystems.

I'd disagree with that, their existence and decades of a head start mean they've been much more well invested but that's one of the things we're starting to see change, even if it's because of what would appear to be political motivations. We're starting to see a lot of investment into it in China because it looks like it's a reasonable way for tech sovereignty against the x86 monopoly. They've got licenses to some older (not sure about newer) AMD processor designs, I think around Zen2 architecture, for one of their major manufacturing firms but that won't easily let them move forward since they've got to do a lot of work to keep it up with compatibility and performance for newer ISA additions and such. That's one of the reasons they've been subsiding development of LoongSong64 and RISC-V to the point where for a while the larger LoongSong64 cores were illegal to export to some countries[0].

And then you've got a lot of other companies building faster RISC-V cores, for yes more embedded style designs but not the usual traditional embedded designs either. You've got TensTorrent working on AI work loads with real hardware out there that at least for ML stuff can compete on inference if you can get your software to run on it, and then you've got Bolt doing similar for GPU workloads[1]. While both of those are closer to embedded since you're not going to use them as a desktop, they're still making really fast RISC-V cores that could be theoretically turned into a standard RVA23 core by adding the missing extensions to make it work. That's of course not trivial but the entrenchment of x86 and arm aren't quite as daunting as they might have originally seemed.

It's still not as fast as I'd like, simply because I want to start seeing some RISC-V mini pcs get made that are fine for a daily driver office pc to happen.

[0] https://www.tomshardware.com/news/china-bans-exports-of-its-...

[1] https://bolt.graphics/

simcop2387··on Firefox for iOS now has a native adblocker
Mostly so, it's got all the limitations of Manifest V3 which prevents it from doing a good bit of blocking, https://ublockorigin.com/#manifest-v3-section

In particular:

* Cannot use all filter lists simultaneously (rule limits apply)

* No cosmetic filtering in the default mode

* No scriptlet injection by default

* Limited dynamic filtering capabilities

* Requires broader host permissions upfront

But it's definitely still better than no adblockers

simcop2387··on FreeInk: Open ecosystem for e-readers
Yep, first instance I know of was from back in 2009, https://www.theguardian.com/technology/2009/jul/17/amazon-ki... and the kind of thing keeps happening over the years. It'll continue to happen since you aren't paying for a book. You're paying for a license to read the book for as long as the publisher/owner allows you to do so and they can revoke the permission at any time.

I still find it hilariously ironic that the first instance that was widely reported (as far as I know) was it happening to 1984.

simcop2387··on Homomorphically encrypted CIFAR-10 inference in 200ms
It'll be very useful for even local setups when the data needs to be confidential. Look at the research related to medical training of llms (ignore their current lack of direct usefulness/trustworthiness, those are potentially solvable), with a homomorphically encrypted session, the large inference servers never see hipaa protected data in a way that exposes it if the server is compromised even if its an on premises setup in your doctors office processing the data, reducing risk of the data leaking anywhere.
simcop2387··on AMD silently removes memory encryption from consumer Ryzen CPUs
It's more than just for cryo-freezing and attacks like that, it also helps defend against row-hammer and other DRAM refresh related issues since the scrambling means that the host kernel or application can't determine what the physical bits on the chips are going to actually be and end up determining the layout in a way to flip specific bits. It might still be possible but it's yet another layer of defense against memory related security problems.
simcop2387··on Lore – Open source version control system designed for scalability
The five command part isn't really possible but you can use custom diffs for merges, git diff, etc. pretty easily. There are projects like diffsitter ( https://github.com/afnanenayet/diffsitter ) for doing more intelligent diffs like this for supported languages.

EDIT: and then an example for the merge stuff I couldn't find while typing before: https://mergiraf.org/ and HN discussion a few years ago: https://news.ycombinator.com/item?id=42093756

simcop2387··on Your ePub Is Fine. Kobo Disagrees. Blame Adobe
I think its one reason ive been happy with software based epub readers where upgrading is usually reasonable to do. Either on my phone or android based eink reader. That said if they change too much then yea nobody will produce the new standard and only support the old one if it isnt carefully designed for graceful degredation.
simcop2387··on Police officer investigated for using AI to 'create evidence' in multiple cases
Hows wolfie doing?
simcop2387··on PicoPCMCIA – a PCMCIA development board for retro-computing enthusiasts
Neat, definitely a part of history that I'm not familiar enough with myself since I was only ~6 or so around then when the article was published.

It definitely seems to reinforce the joke backronym of "People Can't Memorize Computer Industry Acronyms" for the whole thing given how badly it was all refered to. It's a lot like the whole Clippit/Clippy situation with the Microsoft Office assistants. Originally it was only named Clippit but Clippy got coined by everyone else and even Microsoft ended up giving in and using it in marketing materials not too long after the fact.

simcop2387··on PicoPCMCIA – a PCMCIA development board for retro-computing enthusiasts
My understanding (probably wrong) is that pcmcia was based off the ISA bus and then pc card updated to pci based and express card was pcie
simcop2387··on OrangePi 6 Plus Review
The Pi 3B doesn't have UEFI support, so it requires special support on the distro side for the boot process but for the 4 and newer you can flash (or it'll already be there, depending on luck and age of the device) the firmware on the board to support UEFI and USB boot, though installing is a bit of a pain since there's no easy images to do it with. https://wiki.debian.org/RaspberryPi4

I believe some other distros also have UEFI booting/installers setup for PI4 and newer devices because of this, though there's a good chance you'll want some of the other libraries that come with Raspberry PI OS (aka Raspbian) still for some of the hardware specific features like CSI/DSI and some of the GPIO features that might not be fully upstreamed yet.

There's also a port of Proxmox called PXVirt (Formerly Proxmox Port) that exists to use a number of similar ARM systems now as a virtualization host with a nice ui and automation around it.

simcop2387··on Linux computer designed with AI boots on first attempt
Pretty reasonable place to start. I'm curious how it would fare in an emc/rf test.
simcop2387··on 10 Years of Let's Encrypt
For IoT myself i'm wondering if it's something that could be thrown into the Matter side of things, make the hub/border router act as an ACME server with it's own CA that gives out mTLS certs so the devices can validate the hub and the hub can validate the devices. It'd never be implemented properly by the swarms of cheap hardware out there but I can dream...
simcop2387··on Run Docker containers natively in Proxmox 9.1 (OCI images)
Largely management, observability, and then the way that docker mucks with firewalls. Running them this way will allow proxmox to handle all that in the same way {I assume) as the LXC and VMS so automation, and all the rest can be consistent
simcop2387··on ICE bought vehicles equipped with fake cell towers to spy on phones
Likely due to areas that still have only 2g coverage. Still a lot of that in rural usa
simcop2387··on PuTTY has a new website
Sometimes, lots of companies will lock down WSL and similar because they can't as easily control what's running in it for security or policy reasons. In those cases putting would be easier to audit and deal with since it's much more single purpose
simcop2387··on Vaultwarden commit introduces SSO using OpenID Connect
Same usecase for myself too. One of the biggest advantages for me is that it lets me setup a single and easily tested place for the users to reset passwords from too for when they inevitably forget or lose the post-it note. That, along with me using all the apps and not wanting to have to change 30 passwords for everything when something happens too.

I went a bit more complicated myself with Keycloak instead of Authentik, simply because I knew keycloak a little better but setting up SSO for all the stuff I run has definitely been worth it.

simcop2387··on Children's movie leads art historian to long-lost Hungarian masterpiece (2014)
Listen, there are Top Men in charge of keeping these things safe. Top Men.
simcop2387··on RaptorCast: Designing a Messaging Layer
This is one reason that I'm still upset about the failure that SCTP has ended up. It really did try to create a new protocol for dealing with exactly all of these issues but support and ossification basically meant it's a non-starter. I'd have loved if it was a mandatory part of IPv6 so that it'd eventually get useful support but I'm pretty sure that would have made IPv6 adoption even worse.
simcop2387··on KiCad and Wayland Support
> For multi-window applications you're not inside "your own window", you own many windows. Are apps not allowed to get and set properties of windows they spawn under Wayland?

Depends on what you're calling properties of the window, wayland does of course have a number of things like that but not all of them are the same as X11 used to be. I don't believe it's got a way to get the position of your own window, and does not have a way to set the position at all since that's considered a property of the compositor's handle on the surface IIRC (not exactly the same as the window, since the compositor can be putting decorations on the surface like the title bar, controls, etc.).

A lot of it is consequences of moving some security fences around as other commenters have mentioned, because over the decades a lot of applications (not necessarily on linux or X11, but it has happened there still) have used those other barrier's leakage to do nefarious things like steal passwords, pop up ads on top of what you're doing, etc.

I would definitely support an argument that they swung the pendulum further towards "secure by default, even at the expense of what people need" but I'm actually happy they did, because it's quite a bit easier to add the functionality in after you've got something that's secure, rather than design a new barrier that breaks existing things after the fact.

simcop2387··on KiCad and Wayland Support
> EDIT: on further thought though, it's really odd that they still haven't added in optional APIs for a lot of basic window operations...

That's because like you mention, wayland doesn't look at things as "windows" like X11 used to. It's got surfaces and compositors so it's a really rather different design than the previous systems which is why there's been such an issue with transitioning some kinds of applications and why it's been so hard to get some of the window related protocols to be agreed upon. There's been a decent number of attempts at the positioning protocols that have been kiboshed because there were effective security issues because the protocol would imply that a client could take over the screen from the intended application that the user was using, if the compositor fully follows the protocol or worked the same way that X11 did. Supporting all the different use-cases like this has definitely made progress slower and harder to keep up but personally I think it's going to end up with a more comprehensive and future proofed system once it is finally getting those last couple of things that take it from an 85% solution to a 99% solution.

simcop2387··on Former Supreme Court justice David Souter has died
What about the late Earl Warren? https://youtu.be/FUw9Eo9QqmM

That's the one I remember from the simpsond back then

simcop2387··on Show HN: VectorVFS, your filesystem as a vector database
I think they're referring to this, https://linux.die.net/man/5/magic given the notation. That said I don't really see how it'd be all that relevant to the discussion so maybe i'm missing something else.
simcop2387··on TinyStories: How Small Can Language Models Be and Still Speak Coherent English? (2023)
that entity extraction is where it actually gets really really difficult, even for LLMs since people will use 10 different names for the same thing and you'll have to know them ahead of time to handle them all properly. For either BERT based or llm based there's a bit of a need for the system to try to correct and learn those new names unless you require users to put them all in ahead of time. That said i've seen LLMs handle this a lot better with a list of aliases in the prompt for each room and then type of device when playing with home assistant + llm.
Page 1 of 34Next →