HNHacker News
TopNewBestAskShowJobs

jefftime

91 karma · joined March 27, 2017

submissionscomments
jefftime··on HashiCorp co-founder says GitHub 'no longer a place for serious work'
The Zig project has also left GitHub relatively recently

https://ziglang.org/news/migrating-from-github-to-codeberg/

jefftime··on The lost language extensions of MetaWare's High C compiler (2023)
If you haven't already I'd check out Zig. It does what you're describing if I am understanding correctly. There are some choices in that language I find annoying, but maybe you'll still enjoy it
jefftime··on Getting into Pinball
I've gotten into pinball the last year and also love the ones you listed. Some of the newer machines I've had a blast with include Stern's Godzilla, Ghostbusters, and 007 machines
jefftime··on Office real estate crash will be so sharp, values unlikely to recover by 2040
I don't think RTO and "serious about work" are directly proportional. Some people are much more productive away from a noisy and distractive environment. I think it just depends on the person
jefftime··on Ask HN: Concepts that clicked only years after you first encountered them?
For me it was pointers. I used C throughout college and I never really grokked the "address to a value" description, but one day it finally just clicked and now I love pointers
jefftime··on Windows Subsystem For Linux a.k.a. WSL 1.0.0 released
I'm not sure why you're being down voted. This is my exact use case as well. For what I do (front end development) it's incredibly nice to have a Linux command line for most things. I'm stuck on Windows due to legacy .NET Framework apps, so when I have to dip back into Windows I can
jefftime··on The lost art of handheld demakes
Most recently I think the spirit of this kind of device has been captured in the Playdate (https://play.date), but you're right that there are no new handhelds from the big companies
jefftime··on Neovim 0.8 Released
I actually loved Helix, but moved from it to Neovim for performance and customizability reasons. Helix becomes unusable with multi thousand line files, but I imagine it's something that will eventually be solved as the project matures. The customizability of Neovim is incredible, and I'm looking forward to trying Helix again when it has a plugin solution
jefftime··on Abstracting over ownership in Rust with higher-rank type bounds?
Do you have an example where adding a function to the std library broke existing code? I wasn't aware this was possible
jefftime··on Rust Editors to Replace TextMate 2 – The Agony of Despair
Yeah I could see that. It seems nice and simple at a glance, but I remember some of the lifetime requirements being incredibly strict and hard to work with
jefftime··on Rust Editors to Replace TextMate 2 – The Agony of Despair
I just started looking at `vulkano` this week and have found it pleasant to work with so far. Do you have examples of high level graphics libraries that you consider poor quality?
jefftime··on I’m switching from VS Code to VS Codium
To piggyback off this, another reason that I think software freedom is valuable is community support. Things like LSPs, syntax highlighters, and that sort of support doesn't have to wait on JetBrains to integrate it into their IDE. I think there is real value to the community being able to hack on a tool and not being at the whim of a single developer's priorities
jefftime··on How Uber Uses Zig
I strongly agree. I thought I would have this same feeling with Rust way back when I first learned about it, but the more I use Zig and Rust, the more I prefer the former for systems programming
jefftime··on Ask HN: Cheapest/easiest way to host a static site?
Who would you consider good DNS hosts? I'm looking at setting up a static site and am new to the whole process
jefftime··on Dusk is a 90s style shooter from the mind of a teenager (2016)
Amid Evil, Ion Fury, and Dusk are all great. Great recommendation with Hrot. It looks to me like a mix between Quake and Half Life
jefftime··on U.S. Economy Contracted at Record Rate Last Quarter
What politicking are you referring to?
jefftime··on Rust 1.45
Ah, meant to say "without the standard library." My bad
jefftime··on Rust 1.45
I've been playing with Rust myself in my free time, and if you use Rust with the standard library a stripped executable should be smaller and more comparable to C than what you're seeing with the standard library included. Depending on your use case, you might be able to get away with just using the core library
jefftime··on Microsoft cut off game maker's revenue stream, so he built his own replacement
I felt the same way. I ended up setting firewall rules for Minesweeper because there is absolutely no reason for it to be calling out to the web for ads to serve. The game still works fine!
jefftime··on Ask HN: D programmers, what does your development setup look like?
I had a similar experience with Spacemacs. I currently use regular Emacs with some packages (evil-mode) and find it much easier to deal with and configure than Spacemacs. Emacs does take some additional configuration after install in order to get it how you want it, so you still might dislike it, but I thought I'd throw in my two cents
jefftime··on Game Boy Advance “Hello World” Using Zig
This is so cool! I'm really impressed with what I've seen out of Zig so far. I need to come up with a project to try it out with. It seems like a great successor to C
jefftime··on Show HN: My first game, minimal procgen gravity golf inspired by Desert Golfing
Really well done! This is a very great idea and well executed
jefftime··on Graphics Programming Black Book by Michael Abrash (2001)
This book is a great resource for thinking about how to optimize your code. And while VGA programming is not as relevant as it was, I still found it really fascinating to read about. Plus, the chapters on Quake are really interesting to read
jefftime··on Rust is the future, C is the new Assembly: Josh Triplett (Intel)
That's a good point! This might be a good way to go about it
jefftime··on Rust is the future, C is the new Assembly: Josh Triplett (Intel)
I use C a lot on my personal projects, and I have enjoyed learning Rust and playing with it to potentially replace my use of C. For the most part Rust has everything I want, but interfacing with C libs and headers can be so unergonomic. I wish there was a good alternative to bindgen that didn't shoot your build times up. Offline binding generation works, but then you have to manually deal with versioning. I don't really know what the solution is, but it's currently one of the pain points I have with Rust
jefftime··on Epic Games Supports Blender Foundation with $1.2M
This is great news. Blender is an incredible tool
jefftime··on Rust is not a good C replacement
Can you use the standard library without GC?
jefftime··on With Proton and Steam Play, many Windows games now work on Linux
If you need the Windows version of a game on Linux, you can use SteamCMD[1] to do so.

[1]https://developer.valvesoftware.com/wiki/SteamCMD

jefftime··on Mac-like FreeBSD Laptop
Was it difficult to install the Broadcom drivers? I've been looking into using FreeBSD and given how they're a headache even on Linux, I imagined it was even worse for FreeBSD
jefftime··on Show HN: Dilay – A free 3D sculpting application
I've dabbled a bit with digital sculpting, and for me, Blender's sculpting tools feel really odd. I haven't tried out Dilay, but both ZBrush and 3D-Coat's sculpting tools are a more natural fit for me. Blender has a certain inaccuracy I can't articulate very well that makes it hard for me to use effectively
Page 1 of 2Next →