HNHacker News
TopNewBestAskShowJobs

jhatemyjob

65 karma · joined May 6, 2019

submissionscomments
jhatemyjob··on Redis re-implemented with SQLite
I would like to.
jhatemyjob··on Redis re-implemented with SQLite
It's a server.
jhatemyjob··on Redis re-implemented with SQLite
This is a great idea and I am glad it is BSD licensed. Unfortunately the execution is somewhat lacking. SQLite is best suited for embedded / clientside applications with minimal dependencies. The author of this project decided to use Go and make it a service.
jhatemyjob··on Bay Area workers charged for building secret apartments inside train stations
This is based on so many levels
jhatemyjob··on Mario meets Pareto
It's too late. I already fucked it.
jhatemyjob··on Mario meets Pareto
God I am so disappointed, I thought he disassembled Mario Kart 64 into C and refactored the codebase. Fuck my life
jhatemyjob··on Show HN: Libmui is a macOS Classic widget lib for Linux
Sure. But the problem with GNUstep is the GPL.
jhatemyjob··on Show HN: Libmui is a macOS Classic widget lib for Linux
This is incredible. It's MIT licensed AND written in C! If you added shims for the AppKit APIs this might give GNUstep a run for its money.
jhatemyjob··on How web bloat impacts users with slow devices
Dan, I respect you and I feel your pain, but...

> Another common attitude on display above is the idea that users who aren't wealthy don't matter.

If you want to make money, then this is the correct attitude. You need to target the users who have the means to be on the bleeding edge. It may not be "fair" or "equitable" or whatever, but catering to the masses is a suicide mission unless you have a lot of cash/time to burn.

This post reminds me of the standard Stallman quip "if everyone used the GPL, then our problems would be solved"

jhatemyjob··on New 13- and 15‑inch MacBook Air with M3 chip
QEMU
jhatemyjob··on Ask HN: How to survive as a homeless programmer in the winter (AB, Canada)?
Wonder how much longer this post stays up.
jhatemyjob··on Show HN: macOS-cross-compiler – Compile binaries for macOS on Linux
No Obj-C????? WHYYYYYY
jhatemyjob··on Adobe gives up on web-design product to rival Figma after deal collapse
Its depressing how basically every tech company (except like... craigslist) is a Delaware C Corp with investors and a cap table... all these naive 20 year old technical founders getting screwed over right at the beginning when they cash that investor check.

Work for FAANG for a few years, stack $500k, and bootstrap to profitability. That's the only good path

jhatemyjob··on Apple Vision Pro review
It's actually insane, it's been over a decade, and nobody put 2+2 together on this. It's right in the name... Head Mounted Display.

I bet Luckey had something like this working in the early days but abandoned it because it wouldn't work for games. What a shame

jhatemyjob··on Spotube: Open-source Spotify-Youtube client
Oh I didn't realize they were still adding APIs to AppKit. That's cool.

Yea I mean the ObjC vs Swift thing.... a matter of preference. I trust Steve Jobs more than I trust Tim Cook. I hate the feature creep in Swift. I hate Swift optionals. ObjC compiles faster than Swift. The ObjC ABI/runtime is superior to the Swift ABI/runtime (which allows for cool stuff like https://cycript.org). I like the dynamic typing a lot. Managing headers is a non-issue for me, I just consolidate everything into one monolithic header file.

I've worked in pretty big ObjC codebases (1M+ lines) so I know most of the tricks to deal with complexity. For Swift, max I've dealt with is 100k lines and it was crippled with tech debt. Frankly, the other engineers on the team were terrible, so maybe that's why. They abused the shit out of RxSwift and refused to use the `!` force-unwrap optional feature

jhatemyjob··on Spotube: Open-source Spotify-Youtube client
Yea, GNUstep isn't bad.

It uses an old version of ObjC? Are you sure that's correct? ObjC is open source right? There is no reason to be using an old version.

Yeah the frameworks are kinda old but the new frameworks (since ~2014) don't really bring anything new to the table. And Swift is overrated anyway.

jhatemyjob··on Spotube: Open-source Spotify-Youtube client
Thanks for the candid reply. Man... this sounds like too much for me. Oh well. Guess I'll use AppKit for now and if I wanna add Windows/Linux I'll bring in Qt. Definitely will come back to this comment if/when that happens.
jhatemyjob··on Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
Wiremod was too advanced for me lol. I went straight into Lua scripting making 5 second SWeps
jhatemyjob··on Spotube: Open-source Spotify-Youtube client
Coming from AppKit/UIKit I tried to learn Qt and it was just awful. I hated how tightly coupled with C++ it was. Everything was based around subclassing and overriding methods, there was no way to just have a dumb UIView and set its frame and add a bunch of subviews to it. There was also no clean way to expose a C ABI to use a scripting language (with an FFI) to configure the UI easily

All of the Qt apps I know about (Ripcord, Dolphin) are fast but the aesthetics of the UI was just terrible. So I gave up on learning Qt. But this thing you made, Plume, actually looks good. If there isn't a monstrosity of hacks and boilerplate underneath this UI I might give Qt another shot. Otherwise I think I might just build my own thing from scratch on top of OpenGL or something....

jhatemyjob··on Ask HN: 9-yo son wants to build a game, I'm lost. What can I do?
Yeah, a mod for Roblox, Garry's Mod, or Minecraft is the safest bet. Maybe there's another game I forgot
jhatemyjob··on Valve asked Portal 64 developer to take the project down
It's probably bullshit
jhatemyjob··on Software Engineers Say the Job Market Is Getting Much Worse
People are quick to forget. It was Twitter. Which was enabled by high interest rates.
jhatemyjob··on Airtable acquires Airplane
> Good for them for quickly deleting it.

Thanks. I posted that comment and then I was like... they can believe whatever they want. I don't want to waste my time arguing with random people online

jhatemyjob··on Airtable acquires Airplane
-
jhatemyjob··on GCC Specs: An Introduction
The parent is a refined version of https://news.ycombinator.com/item?id=8832967
jhatemyjob··on BCHS software stack: BSD, C, httpd, SQLite
Not satire. 100% serious. It's made for people like you.
jhatemyjob··on GTA 5 source code leaks online
Agreed. I think this is a great insight. Android is a great operating system. It's just as good, if not better than, a 2002 Nissan Sentra.
jhatemyjob··on SSH over HTTPS
The title perfectly captures the state of the art. How most people think of the relationship between the two protocols. I am glad I know the truth.
jhatemyjob··on SSH3: SSHv2 using HTTP/3 and QUIC
So let me get this straight, from reading the README, the only tangible benefit is faster session establishment? With the downsides being, he's using a more complicated protocol, which apparently has slower throughput?? I guess this is a cool experiment but why would anyone use this over OpenSSH or libssh2?
jhatemyjob··on Jaq – A jq clone focused on correctness, speed, and simplicity
You are correct, the user interface of jq is not the same as the user interface of jless.
← PreviousPage 6 of 16Next →