HNHacker News
TopNewBestAskShowJobs

kieranl

95 karma · joined January 2, 2021

Systems Software Engineer at frame.work.
submissionscomments
kieranl··on HipKittens: Fast and furious AMD kernels
No. But you might need a specific version of rocm built for your gpu. These are built on https://github.com/ROCm/TheRock

Right now AI support on AMD is officially only on specific models. But they are working hard to turn this around to have broader support. And making progress.

kieranl··on Open-source communications by bouncing signals off the Moon
I got to see this in person at pacificon a few weeks ago. Also the creator is my friend from UIUC who I consider a brilliant rf/DSP engineer.

The demo was able to show and end to end tx chain from gnuradio to a receiver. Really excited to see this! As there are a myriad of other things that this hardware can be used for as well.

kieranl··on Framework Laptop 16
Copilot supports it. And on windows you can try AMD tools like https://github.com/lemonade-sdk/lemonade to run arbitrary LLMs. AMD is actively developing support for the NPU.
kieranl··on Open Sauce is a confoundingly brilliant Bay Area event
I took my 7 and 6 year old and they loved it! We spent all our time looking at projects and booths. They have no interest in the talks. With that said, there are not that many kids below highschool age that were in attendance. It is more geared to older kids/adults. But I do think there are lots of things to see there for kids. Probably the higher entrance fee reduces this a bit as well.

With that said, you want to pay close attention to your small children, as some of the exhibits are not super kid safe. But that is part of the fun!

There is a lot of variability in what you see as well. Some tables have incredible cutting edge projects, and other are exciting for a highschooler. Some are amazing highschool/middle school projects that the builders are really passionate about, but might not wow you technically.

Every year I find an amazing creator there, where I bring in their work to our house for the family to build/play with. Last year we found https://www.trackstacker.net/ which has provided hours of fun over the last 12 months. And this year we found https://professorboots.com 3d printed construction equipment.

kieranl··on Framework Laptop 13 review: a DIY dream come true
You can adjust the brightness in the bios
kieranl··on Framework Laptop 13 review: a DIY dream come true
The chassis is fully compatible with all previous framework laptops.
kieranl··on UK airport scraps 100ml liquid rule with new scanners
Most x-ray machines use multi spectral detectors that detect 2 or more x-ray wavelengths. This is used for basic material characterization.
kieranl··on LVFS – Linux Vendor Firmware Service
As a hardware developer lvfs and fwupd is amazing. It has support for all kinds of standard update protocols. So if you build a product and use a standardized update mechanism, it is super easy to get updates on lvfs.

The other thing that is great is the testing and validation groups allows you to setup target groups so you can fully validate your updates internally before staging rollouts.

Also @hughsient is really responsive at fixing issues.

We use fwupd at Framework Computer.

kieranl··on Google wants to take on Dolby with new open media formats
Atsc mandates ac-3. Ac-3 audio is actually dolby-d. They just could not call it Dolby in the standard so they renamed it to ac3 instead.
kieranl··on The new and upgraded Framework Laptop
We have LVFS updates in lvfs testing but there is a bios capsule update bug that wipes the boot entries on update. Feedback from 3.07 was that some distros fail to boot after the update because they do not put a efi loader in the fallback path of the ESP partition. So we are hesitant to enable LVFS on 11th gen due to this issue. The code that handles this runs from the previous bios, so we cannot fix this in the capsule. We do offer a EFI update which you can use without booting into windows. https://knowledgebase.frame.work/en_us/framework-laptop-bios...
kieranl··on The new and upgraded Framework Laptop
The power consumption of this would be too high.
kieranl··on Police find electronic signal-jamming device inside California home
These are much simpler. Usually just a 555 setup as a triangle wave generator connected to a series of voltage controlled oscillator chips with a small amp, one per antenna.
kieranl··on The Framework Laptop
Yep! Most do not require any custom drivers.
kieranl··on The Framework Laptop
Working on it!
kieranl··on The Framework Laptop
Tigerlake supports modern standby otherwise known as S0ix. We are also testing fingerprint support - but look out for Linux guides for instructions until things get upstreamed.
kieranl··on The Framework Laptop
Yep the ISO layout has the \| key next to Z!
kieranl··on The Framework Laptop
technically possible as all 4 ports support usb-c PD, but the modules are not big enough to support any reasonable capacity. It is a path to connect something like a slice battery that you could attach to the bottom however!
kieranl··on The Framework Laptop
Nothing that goes outside the usb/displayport standards. We have to be compatible to support the passthrough card :).
kieranl··on The Framework Laptop
We have no no fan/low fan support on our firmware backlog - basically reducing the SOC TDP to the point where the laptop becomes a passively cooled and does not require the fan. So you can have performance when you want it, and silence when you want.
kieranl··on The Framework Laptop
We support USB4 - which has similar performance as thunderbolt 3. Multiple display pipes + USB + PCIE tunneling. It also supports 40gbps of aggregate bandwidth per port. Tigerlake also supports HBR3 with display compression - so you can run multiple 4k displays from a single port.
kieranl··on The Framework Laptop
We will open up the expansion card spec and share reference designs to enable partners and the community to build their own! I want it to be open as much as you do.
kieranl··on The Framework Laptop
Kieran from Framework Here - Using it as my main machine for development running Ubuntu 20.04 right now. The main tweak is running a mainline kernel with some distributions as Tigerlake support is new.