HN user

bmaupin

512 karma

https://bmaupin.github.io/

Posts58
Comments74
View on HN
news.ycombinator.com 2mo ago

Ask HN: How are you using AI?

bmaupin
2pts1
news.ycombinator.com 6mo ago

Ask HN: Have you been falsely accused of AI-generated content?

bmaupin
5pts7
about.gitlab.com 1y ago

Gitlab 18.0 Released with Gitlab Duo for Premium and Ultimate

bmaupin
3pts0
www.androidcentral.com 1y ago

Google Pixel 4a's old firmware is gone, trapping users on buggy battery update

bmaupin
315pts362
support.google.com 1y ago

Pixel 4a Battery Performance Program

bmaupin
8pts5
help.overdrive.com 1y ago

Ending support for OverDrive's desktop apps and website MP3 downloads

bmaupin
1pts0
arstechnica.com 1y ago

Google's Smart TV software will have a "dumb TV" mode (2021)

bmaupin
1pts0
winaero.com 1y ago

Firefox is adding a weather widget to the New Tab page

bmaupin
2pts1
arstechnica.com 2y ago

Android to take an “upstream first” development model for the Linux kernel (2021)

bmaupin
44pts15
www.unihertz.com 3y ago

Unihertz Jelly 2E – smartphone with 3“ screen

bmaupin
62pts63
github.com 3y ago

Use your Stadia controller wirelessly with any game

bmaupin
2pts0
github.com 3y ago

A Dump of the Raw Stadia Controller BT Firmware

bmaupin
173pts46
support.google.com 3y ago

Google no longer using location history to estimate photo locations

bmaupin
8pts3
www.bemyeyes.com 3y ago

Be My Eyes

bmaupin
3pts0
meta.stackoverflow.com 4y ago

Stack Overflow tests “Trending” sort option for answers

bmaupin
1pts0
github.com 4y ago

Package your Node.js project into an executable

bmaupin
3pts0
www.theverge.com 4y ago

Steam Deck review: it’s not ready

bmaupin
10pts1
www.businessinsider.com 4y ago

Map shows mounting tensions between NATO and Russia (2016)

bmaupin
1pts0
www.nngroup.com 4y ago

Response Times: The 3 Important Limits (1993)

bmaupin
1pts0
opposite-lock.com 4y ago

Google has started force migrating users from Hangouts

bmaupin
9pts0
bmaupin.github.io 4y ago

Show HN: Programming Language Trends

bmaupin
2pts2
lite.cnn.com 4y ago

China's birth rate drops for a fifth straight year to record low

bmaupin
3pts2
www.howtogeek.com 4y ago

Why Linux Doesn’t Need Defragmenting (2016)

bmaupin
1pts0
www.escardio.org 4y ago

Take a vacation – it could prolong your life (2018)

bmaupin
1pts0
www.tomshardware.com 5y ago

Steam Deck Hardware Analysis: Expect Potent 720p Gaming

bmaupin
1pts0
blog.codinghorror.com 5y ago

Why Can't Database Tables Index Themselves? (2006)

bmaupin
2pts0
www.bbc.com 5y ago

The rebirth of Britain’s ‘lost’ languages (2018)

bmaupin
2pts0
stackoverflow.com 5y ago

Tyrone Slothrop (top 0.52% this year)

bmaupin
1pts0
www.atlasobscura.com 5y ago

Hotel Sidi Driss

bmaupin
2pts0
web.archive.org 5y ago

86 Mac Plus vs. 07 AMD DualCore. You Won't Believe Who Wins (2007)

bmaupin
16pts11

Image.lz4 is definitely a Linux kernel, and it's definitely changed: https://android.googlesource.com/device/google/sunfish-kerne...

Would changes to external closed-source binary files change the kernel image itself? There are kernel modules in that commit but it looks to me like they all come directly from here: https://developers.google.com/android/drivers

Google does provide detailed instructions for downloading all sources for the kernel, and I didn't see any changes since 2023 to any source files: https://source.android.com/docs/setup/

Thanks for the extra places to look. I'll check them out.

I looked through all the sunfish repos first, which is how I found this: https://android.googlesource.com/device/google/sunfish-kerne...

But apparently sunfish-kernel only contains binaries.

Given there's an update to Image.lz4, that seems there's an update to the kernel. I also compared the binary to the previous version and found some new strings possibly related to battery charging profile.

Next I checked out the source using Google's documentation but the latest commit is here: https://android.googlesource.com/kernel/msm/+/refs/heads/and...

But maybe I'm looking in the wrong place.

The closest I've found is the Pixel 8. Surprisingly, the 8a and 9a are bigger. But the 8a is still bigger than the 4a: https://m.gsmarena.com/compare.php3?idPhone1=10123&idPhone2=...

I'm planning on replacing the battery in my 4a and making it last as long as I can. It's still a great phone.

Unihertz also just launched a 5" phone but I'm not sure how good it would be; I'm sure the camera won't be great: https://www.unihertz.com/products/jelly-max

Kobo isn't perfect but they have other nice features as well, such as Overdrive integration to check out books directly from the device, and Pocket integration for reading webpages offline.

My only complaint is no equivalent of Send to Kindle for Kobo, so I always have to plug the device in if I want to copy an EPUB to it.

I originally implemented an absolute chart, but at the time JavaScript was so much higher than everything else for the most growth and top charts that it made them hard to read. I tried log next but at some point I must've realized what I really wanted was just a simple ranking, which is why I landed on a bump chart.

But that was years ago and I'd be curious to see how they look now. An option to toggle the y axis scale could be interesting. Thanks for the feedback!

I'm in the slow process of migrating my personal wiki from Google Sites to Markdown + Jekyll/GitHub Pages. I love that everything is in plain text and version controlled and I feel like I can organize it however I like. I also use VSCode to edit and create the Markdown files but without any special plugins.

Common wisdom says to use the best tool for the job. Why wouldn't the same thing apply to licenses? The MIT vs GPL argument seems silly to me. Use whichever one best applies to your situation.

Writing a library and want maximum adoption? Use MIT.

Worried about patents? Use Apache.

Want to ensure the code stays open-source? Use GPL for an application or MPL for a library.

Obviously these are grossly oversimplified examples to make my point. But I wouldn't write a web application in C or a device driver in JavaScript. So why use the same license for all of your code?