HNHacker News
TopNewBestAskShowJobs

boondaburrah

808 karma · joined June 15, 2015

submissionscomments
boondaburrah··on SixtyFPS Becomes Slint
Generally, an environment where you can't use clang /at all/. There are many C++ compilers.
boondaburrah··on A Big Week for RISC-V
I mean you're right, but OpenPower showed up late to the game, after the RISC-V hype train was already going, almost as if IBM wanted to derail it. (More likely IBM saw RISC-V prove that it was viable and wanted people to be using Power instead. (So not so much derail it as derail it and put me on the rails instead))
boondaburrah··on SixtyFPS Becomes Slint
Yeah the problem isn't nearly as pronounced for rust, since rustup exists and rust itself isn't really available on any platforms you can't just update the toolchain yourself.

C++ has a lot more tangled dependencies going on especially when you're stuck with a vendor's compiler.

Make no mistake: the problem here isn't necessarily technological.

boondaburrah··on SixtyFPS Becomes Slint
The requirements state "If you're using C++, a compiler that supports C++ 20" and All I'm thinkin' is it must be nice to be able to choose a modern compiler like that. Some of us are lucky to get C++14.

I'm not saying we should be stuck on old compilers forever, but in C++ land, especially when I have to integrate with other frameworks or game engines, the assumption that I can choose my compiler or will always be on latest kinda irks me. Even Qt has versions for the last few MSVC releases (though thankfully the ABI stopped changing every release after VS2015).

That being said, this still looks pretty new, and by the time it's a mature framework C++20 itself may be more available.

boondaburrah··on A look inside the chips that powered the landmark Polaroid SX-70 instant camera
There is a beauty in "these bits will become those bits because physics says they fuckin' will"
boondaburrah··on A look inside the chips that powered the landmark Polaroid SX-70 instant camera
I have an Olympus XA that similarly has a light meter that's active when the shutter's open and closes it when it's "full."

It actually has two light meters, and one of the problems it can have (mine did) is that the light meter that tells you what your exposure will be in the view finder and the light meter inside the body may not agree. The issue was that the internal meter became far slower such that I would see a (correct) value in the viewfinder and then the film would be overexposed by 2 stops. I tested this using slide film and lying to the camera about the ISO by 2 stops and suddenly everything wasn't blown out anymore.

There's a potentiometer hidden inside the body that you can use to adjust the internal sensor's timing (fill rate?) and using audacity to measure the ms between shutter clicks I was able to adjust it to match the viewfinder's reading again.

boondaburrah··on Nintendo Switch game cartridges taste offensively bad (2017)
Yes. I've played many PS4 games for a week from my library. It's like the world's best free trial.
boondaburrah··on Yuzu: Nintendo Switch Emulator
This is why I like using emulators with full debug tools. At that point it's quite obviously about research and development. Emulators that just have a game window and hacks on hacks to get your game "backups" to run aren't as fun.
boondaburrah··on Linux on a 486SX
For me it was the MIT swapfest[0], every 3rd sunday of the month april-october. I don't know what happened to it since the pandemic & also I moved out of the area, but it was amazing for getting fantastic little odds&ends and components. Since it grew out of ham radio, it generally had parts and tools you needed for fixing electronics.

[0] http://w1mx.mit.edu/flea-at-mit/

boondaburrah··on How E Ink developed full-color e-paper
Onyx makes the best ereader hardware and the worst software. I really wish they hadn't gone with android (they used to have a linux firmware and supplied SDK), since like most android IoT devices (though this isn't one) you get stuck with an abandoned android distro from day one. The actual reading app is buggy as well (can absolutely get stuck when flipping pages backwards, then suddenly flips like 20 for one button press).

The wacom stylus (I love that the touchscreen isn't sensitive to my palm) is the best feature of my boox n96ml though. It's got a nice big screen for scribbling notes on and appears to be pressure sensitive as well. That alone sold it to me and I still don't regret it because having a wacom-type stylus is just /that good of a feature/.

boondaburrah··on Multiple Sclerosis Causality
Right but when was the last time anyone you know got polio? Vaccines aren't 100% effective but if we can get the average susceptibility to the virus in the population down far enough (even though it'll never be complete) there's a threshold where the virus can have a hard enough time hopping that it really makes a difference.
boondaburrah··on Life at 800 MHz
The Fujitsu FM-7 line of 8-bit computers actually shipped with two 6809 compatible CPUs (Hitachi 6309 IIRC) and the second one just did software graphics the whole time pretending really hard to be a GPU.
boondaburrah··on Life at 800 MHz
I got my first computer in the days of CD-ROM and was amazed that a CD could hold more data than my Win95 (later Red Hat 6 (not RHEL)) Pentium Packard Bell's 512MB HDD could.
boondaburrah··on Life at 800 MHz
For a brief window of time around 2013 Acer made a really nice little core i5 11" laptop (Aspire V5-171). Mine still works but I'm upset that the mass market seems to think that size is only for refurb and chromebooks now.
boondaburrah··on Life at 800 MHz
Closer than you think since IIRC the PIC, like the Z80, takes 4+ clock cycles to complete one instruction and the 6502 can sometimes do it in 1 (albeit a much simpler/limited core, but obviously Commodore/Apple/Nintendo et al made it work).
boondaburrah··on The Bidirectional Battery Edition
I'm confused as to why they're inventing a new term to describe what you can already do with regular batteries. Heck even with permanently installed batteries, just plug a nintendo switch into your macbook over USB-C and guess which one will charge.
boondaburrah··on Toshiba T1100 – the laptop that was named a milestone of electronic engineering
I always wondered what I should call the TRS 100/Kyocera type non-foldable portable computers (and now the arm powered DevTerm) and I kinda settled on "A4 computers" since they're apparently about that size.
boondaburrah··on Toshiba T1100 – the laptop that was named a milestone of electronic engineering
I used to use debug on win2k PCs in my school to futz with the VGA card as a kid. Good times.
boondaburrah··on The Charles Mingus CAT-alog (1972)
Man look at that early 2000s simple text-based web header & web design.
boondaburrah··on Simplicity of IRC
I believe there were some visual basic books you could get that would have a CD-ROM with a limited version in the back, but I may not be remembering correctly. Of course, you could also check those books out of the library and online activation wasn't really a thing then, so that's how I remember starting.
boondaburrah··on My 70 year old mother has been using Linux on the desktop for the past 21 years
some highschool senior hazed me as a freshman with a gentoo install but boy did I know linux after that. It's unfortunately caused me to have Opinions about systemd et al.
boondaburrah··on The ITC declares Google infringed on audio tech patents held by Sonos [pdf]
you do know that raspis were involved, so it can't be before 2012. However, AirFoil/AirPlay existed before that and could do this.
boondaburrah··on The ITC declares Google infringed on audio tech patents held by Sonos [pdf]
This sounds an awful lot like what I've been able to do with digital theatre sound systems for a long time, so I don't think it's novel.
boondaburrah··on Vim prank: alias vim='vim -y'
as long as you follow the rules 1. make it harmless 2. obvious removal instructions

Ya wanna make 'em "WTF" but not as far as gaslighting them; that's just mean.

boondaburrah··on The ITC declares Google infringed on audio tech patents held by Sonos [pdf]
So broken that the original inventors aren't even part of the conversation, because neither the plaintiff or defendant invented any of this.
boondaburrah··on BlackBerry held the tiny keys to my heart
My main blocker is how the heck do you get one online after you've built it? I suppose I should at least build a qwerty pda first.
boondaburrah··on The weight of the clipboard
As a VIM noob for the past 7 years, I've learned many times over that dd is cut (like yy is copy), not delete, despite what people say.
boondaburrah··on Burn My Windows
the cube was straight up useful as a visual cue since you can animate it faster and still know what's going on - I find the slide more confusing at speed.
boondaburrah··on Pg_cron
ho boy, before I break out "falsehoods programmers believe about time,"[0] nobody wants to manually have to rewrite the UTC time something's supposed to run at when the business hours keep changing relative to UTC for (at the most basic) Daylight Savings reasons.

[0] https://infiniteundo.com/post/25326999628/falsehoods-program...

(if this is your first time seeing this article, have fun! also check out the one about names.)

boondaburrah··on The joy of building a ray tracer, for fun, in Rust
I think it did but only in one dimension to determine wall distance and then faked everything else.
← PreviousPage 5 of 12Next →