Hacker Newsnew | past | comments | ask | show | jobs | submit | bitshiffed's commentslogin

Location: Wichita

Remote: Yes

Willing to relocate: If your city has a children's hospital with a good transplant program, and your state isn't passing anti-trans laws, sure!

Technologies: C, Go, JavaScript, TypeScript, Ruby, React, Verilog, ...

Résumé/CV: https://www.linkedin.com/in/darcy-aumiller/

GitHub: https://github.com/daumiller

Email: darcy.aumiller@gmail.com

---

Software engineer, 18 years experience. Been doing all the typical webapp things recently, but partial to lower level development. Looking to build new things with small/early teams!


SceneGraph, the XML, UI-layout component of Roku development is similar to XAML from Silverlight; but BrightScript, the language, is much closer to a modified VB6 than anything .NET.


I'll upgrade if somebody ever makes a small phone again (small enough to use with one hand), that isn't underpowered/the budget model.


I love this part about zig too. It definitely makes interop with, or gradual migration from, C, much easier.

It's also the source of my major problem with zig. It doesn't have its own ABI [1].

So, if for example, you want to write a library in zig, to be used by others from zig, they must build your library with their project. That may not be an issue for smaller things; but for a large library I'd really like consumers to be able to pull in a binary with just a definition (header) file. Since zig uses the C ABI, that would currently mean translating everything to and from C at the binary interface, and losing all ziggyness in the process.

[1] https://github.com/ziglang/zig/issues/3786


For amd64 they both use the same registers to pass arguments.

But, the BSD syscalls use the carry flag to indicate error, rather than the returned value of rax being negative. If your syscalls always succeed, and never return values within what would be a negative range as a signed value, then the code would run; but that's not exactly "portable".


The creator of this machine also made a palmtop 386 - https://youtu.be/JI71ELzd498 .

They're both beautiful machines!

I found them a couple of days ago, and the 386 was already sold out. I was hoping to eventually pick up one of the 8088s; but it looks like they'll disappear now too.


I ordered a HAND 386 before it was removed from sale. The order hasn’t shipped yet and I’m trying to not get my hopes up too much that it will actually ship. I was going to use it was a portable testbench for my RP2040-based ISA card emulation projects.


Too bad the journal entry doesn't have more details (and I'm too lazy to do further digging on my own).

Is this a RE based on actual server binaries that somebody managed to get copies of? Or is it a RE of the client end of the protocol, just being fed new data?


It's not standard, but Blocks (w/ clang & compiler-rt) have been around in C for a while.

https://en.wikipedia.org/wiki/Blocks_(C_language_extension)


I don't use them on any devices. I don't ever want to look at my screen through a filter, or have colors distorted, any more than is unavoidable. If my eyes need a break, I'll take an actual break from the screen, rather than look at something distorted.

I also only use daylight bulbs in my house. "Soft white"/yellow bulbs give things a creepy feeling for me.



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

Search: