bitshiffed's comments

bitshiffed | 1 year ago | on: Ask HN: Who wants to be hired? (April 2024)

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: [email protected]

---

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!

bitshiffed | 2 years ago | on: TV: Now What?

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.

bitshiffed | 2 years ago | on: Zig is hard but worth it

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

bitshiffed | 2 years ago | on: Learn x86-64 assembly by writing a GUI from scratch

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".

bitshiffed | 3 years ago | on: AOL 3.0 reverse engineered

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?

bitshiffed | 4 years ago | on: f.lux

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.

bitshiffed | 6 years ago | on: Ask HN: Who wants to be hired? (July 2019)

  Location: KS, USA
  Remote: yes
  Willing to relocate: yes, depending on location
  Technologies: JavaScript, Ruby, C, C#, ...
  Résumé/CV: https://docs.google.com/document/d/194yDEIJnUkRpbqsCuBPQC_eS2_ZIqpomGb8TWYZ4lFo
  Email: [email protected]
10+ years experience developing. Open to working onsite or remote (have been working remote 4+ years). Focused on React and Angular in current position (web frontend lead); also love working low-level/embedded/C.

Most industry experience has been around online finance. I'm also interested in working on developer tools, internal tools, or anything with software+hardware.

bitshiffed | 7 years ago | on: How Scammers in China Manipulate Amazon [video]

I wish Amazon had a better system for reporting these things, that is, if they cared about the problem enough to implement one. If you contact support they will take your reports of specific items; but will act on those exact things reported only, and not bother to dig any deeper (at least, it appears that way).

This time of year the fake reviews are especially bad as well. For example, if you go to something like the Electronics › Camera & Photo › Video › Camcorders category, every top rated item is padded with, or only contains, fake reviews. They have hundreds of non-verified five star reviews all occurring on a single day. On a few items you can see where there's a whole series of padded reviews, than a few bad, real, reviews from the people that fell for it, than a later series of fake reviews to re-up the score and bury the real ones. Many of the fake reviews are painfully obvious too, like they know they don't even need to try to hide it. You can view a users review history by clicking their name on the review. If you follow most of these fake accounts, all of the activity they have is unverified 5-star reviews for questionable products coming all within a sequence of a few days.

If Amazon is using some internal/automated system to detect these things, it does a fairly horrible job. My guess is its not much of a priority for them though.

bitshiffed | 8 years ago | on: How a Medical Catastrophe Can Bankrupt a Life

Have you ever done this? Where did you hear this? Where have you seen it?

I have never had health insurance. Where I live many people don't have health insurance. I have never heard of this happening. I've seen peoples, my own included, wages garnished before this will happen. I currently have a $20k bill for an emergency appendectomy I had 4 weeks ago. The hospital will seriously take payments for 30 years before they'll lower any cost. If you want to negotiate, you'll have to wait until the collection agency has their account removed from your credit report 7 years after the first reporting. Any time before that you are in no position to negotiate with anybody.

EDIT: Unless your income is less than 1.5x the poverty level. In which case you qualify for aid in paying your bills.

bitshiffed | 8 years ago | on: Writing a C Compiler, Part 1

Can't wait for the next parts of this!

I think this incremental approach must be the way to do it.

I was inspired by 8cc to write my own C compiler; but I ended up burnt out on that project. (The standard document is just infuriating. There's so much ambiguity and disorganization in the document, and the actual technical specifications are like an afterthought to the novel of text.)

May be time to get back into it!

bitshiffed | 8 years ago | on: Pixelmator Pro released

I love Pixelmator. I would definitely pay the $60 for pro, just for the single-window interface; but each new OSX version just gets worse. I've planted my feet in Yosemite, until either things turn around, or gets old enough to force me onto full-time Linux.

bitshiffed | 8 years ago | on: The Cocotron

Is there something new going on with Cocotron? Seems like it was all but abandoned years ago.
page 1