HNHacker News
TopNewBestAskShowJobs

jamesgeck0

2,543 karma · joined July 16, 2010

[ my public key: https://keybase.io/jamesgecko; my proof: https://keybase.io/jamesgecko/sigs/5aVdNFbtwnsvO1FAOfRVkDDucx9CpNRthphoY8zkPAk ]
submissionscomments
jamesgeck0··on Factorio that you can touch
It's not just the current year. More like the past three to five years.
jamesgeck0··on Factorio that you can touch
Such a machine would probably benchmark favorably against the Nintendo Switch, which runs Factorio on downclocked tablet hardware of a similar era.
jamesgeck0··on Factorio that you can touch
If you play video games, it's basically nothing. I bought a 6 GB VRAM card for ~$300 a decade ago. Many recent games require a minimum of 8 GB VRAM and can scale up to 16 GB VRAM on higher settings.
jamesgeck0··on What About Rails?
There are some baffling picks here. Several of these are super barebones minimal frameworks that doesn't have even a faction of Rails capabilities.
jamesgeck0··on Gravity Linux Alpha Release: Linux on the M4 Mac Mini with GPU and DCP Support
If the Gravity Linux work is upstreamed into the kernel project, any issues with Apple sort of become everyone's problem.
jamesgeck0··on The scourge of x86 emulation
Steam has decades of games. It's highly probably a large percentage of them aren't currently even in a buildable state on Intel anymore.
jamesgeck0··on iOS 27, iPadOS 27, and macOS 27
A lot of game industry operates on a "release and move on" model; nobody has time to keep updating an old game hardly anyone buys instead of working on a new thing. On PC and console this is fine because your games keep working more or less indefinitely.

But the vast majority of the games I've purchased on iOS can't be installed anymore. It's not great. In some cases the games still function, but I can't download them on new devices because the developer closed shop and disabled their Apple account.

jamesgeck0··on Building a Linux GPU Driver for the M4 Mac Mini in One Month
The previous “Part 1” post is very candid about the approach, and the titles of both posts mention prompting.
jamesgeck0··on Show HN: SteppeWM – a stacking IceWM-like Wayland compositor
labwc is closer to Openbox; it doesn't ship a taskbar.
jamesgeck0··on Ruby 4.0 Universal RCE Deserialization Gadget Chain
So much for coordinated disclosure, I guess.
jamesgeck0··on Zed DeltaDB
If I understand correctly, something like DeltaDB has always been part of the plan. Zed is a moonshot to reimagine collaborative development from the ground up. The editor, developer communication, the way changes are tracked, everything.
jamesgeck0··on Spinel: Ruby AOT Native Compiler
It was basically forked into RubyMotion, which is closed source but actively developed.
jamesgeck0··on Linux 7.1 Removes Drivers for Bus Mouse Support
That date feels a little bit late. The PS/2 devices that superseded the bus mouse started appearing around 1987. There were certainly still bus mice around in 1995, but they were thoroughly obsolete.
jamesgeck0··on Modern Board Games: and why you should play them (2022)
None of those are modern. There's been A LOT of new ideas in board game design in the last eighty years.
jamesgeck0··on Modern Board Games: and why you should play them (2022)
Well, a lot of the early examples of this style aren't very good. ;-)
jamesgeck0··on Modern Board Games: and why you should play them (2022)
Dominion has a fair amount of depth, but it seems common for individual player groups to get hung up on a particular play style and decide that they've found the ultimate strategy.
jamesgeck0··on LÖVE: 2D Game Framework for Lua
Please accept my apologies. Stable LOVE ships a pretty old version of LuaJIT; I didn't realize it'd been resolved upstream.
jamesgeck0··on Not buying another Kindle
I dunno about the Kindle 7 specifically, but replacing the battery in many models is pretty easy.
jamesgeck0··on Not buying another Kindle
> The big problem is that Amazon no longer allows you to download books from their site to your desktop

I've bought a number of books on Kindle that were explicitly marked as being sold without DRM. Does this mean I've lost access to any DRM-free downloads that I haven't already backed up?

jamesgeck0··on LÖVE: 2D Game Framework for Lua
I dunno if this is what you were seeing, but LuaJIT has some serious performance issues on ARM.

https://love2d.org/forums/viewtopic.php?t=94760

It's unfortunate as Love2D is generally VERY snappy on x86. I used it on a 300MHz laptop back in the day.

jamesgeck0··on LÖVE: 2D Game Framework for Lua
People talk about the stuff they use, and there are _a lot_ of fantasy consoles.

https://github.com/paladin-t/fantasy

jamesgeck0··on LÖVE: 2D Game Framework for Lua
Tables are kinda-sorta hashes that can hold anything, not unlike JavaScript objects. The array use case is just a table with automatically assigned numeric keys.
jamesgeck0··on Hold on to Your Hardware
Or Headscale, which has the blessing of Tailscale and contributions from some of their employees. https://github.com/juanfont/headscale
jamesgeck0··on Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'
One of the DRM circumvention methods for the Xbox 360 involved precision drilling a specific depth into one of the chips on the board. Microsoft was very aware of the nature of physical access while designing this, haha.
jamesgeck0··on Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'
Xbox One homebrew has effectively always been supported. Anyone can register a development account and boot the system into dev mode. IIRC in a talk about console security, a Microsoft developer noted that this was an intentional deterrent against hacking. An effort to split the community so that pirates and homebrew enthusiasts wouldn't have a reason to collaborate.
jamesgeck0··on OpenSUSE Kalpa
It's closer to the "sealed system volume" model that macOS uses. The core OS filesystem isn't (normally) writable, although you can finagle it to add drivers and such.
jamesgeck0··on The window chrome of our discontent
> Alternatively, you become "they" by forking the project.

This doesn't make sense for the vast majority of people.

Linux desktop doesn't have the vast majority of the niceties that living in the Apple ecosystem gives you. If I was going to rebuild any one of them for Linux, it would easily become a major project that would suck up all my free time.

jamesgeck0··on MacBook Neo
It's less stress on a frequently used port. I've got an early M1 MacBook Air where the USB-C port I always used for charging is starting to get flaky, presumably because it's been used so much and because of the weight of the cord + dongle hanging off the side of the machine.
jamesgeck0··on MacBook Neo
Those old 2011 machines aren't really getting macOS security updates anymore, and compatible apps are dropping; I wouldn't recommend using anything but Linux on them. And even with a non-15-year-old battery, you'll be lucky to get half the battery life of Apple Silicon with a 2nd gen Core i5 CPU.
jamesgeck0··on Debian Removes Free Pascal Compiler / Lazarus IDE
Is this the sort of thing that Flatpak would be useful for? Or are there sandbox-related complications when using it to package a compiler?
Page 1 of 34Next →