HNHacker News
TopNewBestAskShowJobs

jakebasile

4,082 karma · joined August 9, 2012

Austin-based software engineer. The things that we love tell us what we are: functional programming, Linux gaming, photography.

--- meet.hn/city/30.2711286,-97.7436995/Austin

Socials: - https://jakebasile.com - github.com/jakebasile - instagram.com/jakebasile - x.com/jakebasile - jakebasile.at.hn

---

submissionscomments
jakebasile··on Frasier Fantasy
I remain steadfast in my belief that Frasier is the peak of the sitcom genre, never to be topped.

This looks great, I'll play it when I get home for sure.

jakebasile··on Valve releases Counter-Strike 2
Oh no, I never meant to get into it competitively. I don't get much joy out of that. But it'd be nice to have a PvP shooter I could screw around in every so often. CoD kind of used to be that for me, but it's both gone in a direction I don't enjoy and doesn't work well on Linux due to anti-cheat.
jakebasile··on Valve releases Counter-Strike 2
No idea. I am just reporting what I saw when I clicked "install" for her. I'm not into survival games so I don't play it, I just know I was stunned at the requirement and that she had to remove other games to fit it on her PC's SSD.
jakebasile··on Valve releases Counter-Strike 2
My wife asked me to install ARK for her recently, and it was 500GB. The ship has sailed.
jakebasile··on Valve releases Counter-Strike 2
I probably wouldn't get past level 1! Despite playing FPS for decades at this point I've never been able to develop super accurate aiming. I'm good enough for vs CPU games (usually) but against humans I end up with around 5-10% accuracy.

Oh well!

jakebasile··on Valve releases Counter-Strike 2
I wish I could get into this game, but I just can't. The difficulty curve isn't so much a curve as a wall (see also Dota 2) and there's weird (to me) things like you can't change ADS to "hold the right mouse button" instead of "click the right mouse button". The most I can do in it is play against some very dumb bots.

Hope it's a nice upgrade for the people who enjoy it! Good to see it has a native Linux build as well (I know all Valve games do, but in my experience native builds don't always work as well as the Windows versions under Proton).

Edit: I installed it and lo and behold they have an option to make aiming a hold vs toggle. Now the only barrier is my incredible lack of talent and skill.

jakebasile··on Breakfast cereal is in long-term decline
Yeah, they taste good and keep me sated for less calories than cereal would take. I see no need to further remove the remaining foods that bring me joy. I've lost 75 pounds so far just making trade offs to stay full with less calories and fats and protein seem to work best for that.
jakebasile··on Breakfast cereal is in long-term decline
Lots of cereal is basically candy, which is why it's so darn delicious. I weaned myself off of it and now mostly skip breakfast, get a McMuffin if I want to be fancy, or grab a protein bar if I'm desperate.

I will treat myself to a bowl of Lucky Charms every once in a while, though.

jakebasile··on Unity’s new pricing: A wake-up call on the importance of open source
Man, I knew Epic delisted it from Steam out of spite but I didn't know they took it down from GOG too.
jakebasile··on Unity’s new pricing: A wake-up call on the importance of open source
At least we'll always have the first, best UT.
jakebasile··on Analyzing Starfield’s Performance on Nvidia’s 4090 and AMD’s 7900 XTX
I have a 7900 XT, and while I like it I really wish I'd sprung for the extra X. Oh well. Next time! (Unless AMD really does ignore the high end next gen, in which case I guess I'm SOL).
jakebasile··on Defold: Lua game engine for web and mobile
There's a good amount of it in the repo, according to GitHub.
jakebasile··on Kenton's House
Austin is a great town to be in and make connections. I've been here since 2011 and love it (except maybe the heat during some summers).

I can guarantee you that you'll be able to start some conversations based on a cool house like this! Personally, LAN parties were something I always wanted to hold more of but just didn't have many friends playing on PC while I was growing up. It's cool you've made it into such a central component of your home!

jakebasile··on Epic’s new program lets developers keep revenue in exchange for exclusivity
Yeah, pretty much this. Valve is putting in the work to make Linux gaming actually viable, so I'll send them my business. If Epic wants to catch up, more power to them. Until their launcher at a minimum actually works on Linux, I won't be sending them any money. As I said, I'll just wait for the games to come to Steam or, worst case, never buy them if they're permanently exclusive. I have plenty of backlog!
jakebasile··on Epic’s new program lets developers keep revenue in exchange for exclusivity
Alright. As before, I'll still wait for any such game to come out on Steam since Epic Games Store is a poor replacement for it. No Linux support is a big one since I don't install Windows anymore, and it's also missing many other features like forums and guides and built in mods.
jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
Speak for yourself, I've found the world art assets in BG3 both high quality and well made. The detail on the characters and their arms and armor is intricate, too.
jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
BG3 does have difficulty levels but even the lowest can be deadly. The game intends for you to save very often, even in combat. F5 is your friend!
jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
Agree about sound design, both in this game and its importance in general. That's something I failed to mention. The sound of combat and just environmental sound is great and adds even more to immersion.

If you're a fan of sound in games, check out the original Dead Space. Master class in using sound to create atmosphere.

jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
The closest game that BG3 "feels like" to me is Dragon Age: Origins, which is great since I loved that game and the sequels just never did it for me.
jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
It's a really, really good game. I'm glad they decided to make it turn based vs the real time with pause, though I know that's a somewhat controversial decision (what isn't?). The game itself is beautiful, the music is immersive, the writing is (so far) intriguing, and it runs on Linux with only minor tweaks. The game does wonders to capture the feel of playing a well-DMed campaign.

It's no surprise to me that it's getting a lot more sales than they expected, and I'm glad to see devs get rewarded for making a quality product.

jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
I like the CRPG genre a lot, but I think one reason that BG3 is taking off is that it _looks_ like a modern AA(A?) game while the rest look basically like Baldur's Gate did in 1998. BG3 lets you see the world in a lot more detail and it helps immerse you in Faerûn.

Many people will claim "graphics don't matter", but the reality is that they do help.

jakebasile··on ‘Baldur’s Gate 3’ Prepared for 100k Concurrent Players, They’ve Gotten 700K
I have a total of about 75 saves: quick and auto saves are limited to a rolling 25 by default, plus about 25 manual saves. Steam shows I have used 795 MB of space, so they're not _big_ but they're not small.
jakebasile··on Bram Moolenaar has died
Vim and its descendant modes in other editors has drastically improved my life, which maybe is a weird thing to say about a text editor but it's true. I am very sorry to hear of his passing.
jakebasile··on Linux surpasses the Mac among Steam gamers
No, but they need to be on steam for me to buy them.
jakebasile··on /Uses: A list of /uses pages detailing developer setups, gear, software, configs
I like the idea, but I'm a proponent of humans.txt [1] as an analog to robots.txt. I put one on my own sites.

[1]: https://humanstxt.org/

jakebasile··on Threads has passed 2M sign ups in the first 2 hours
I reserve my True Name anywhere I can, even if I don't think I'll use the service. If I can't get it, it's very likely I'll never use the service.
jakebasile··on Show HN: Hacker News user blogroll
That's cool! Did you pull RSS from all the sites you could and use that to aggregate it?
jakebasile··on Show HN: Hacker News user blogroll
Look ma, I'm in an HN link! This is pretty neat.
jakebasile··on Ask HN: Could you share your personal blog here?
I (re)started mine not too long ago. It's mostly photos I've taken since I wanted a place that I control to publish them. I also sometimes write words.

https://jakebasile.com

jakebasile··on TimL: Clojure-like Lisp dialect that runs on and compiles down to Vimscript
Clojure still uses S expressions, it just has more than just lists available. Square brackets don't make lists, they make vectors. Commas are always optional. I don't know what you mean by "arbitrary lists where pairs which belong together aren't grouped", but maybe you mean maps or sets, which are also not lists but a different data type.

  user=> (type [])
  clojure.lang.PersistentVector
  user=> (type '()) ; gotta quote the list
  clojure.lang.PersistentList$EmptyList
  user=> (type {})
  clojure.lang.PersistentArrayMap
  user=> (type #{})
  clojure.lang.PersistentHashSet

Different data types are used for different things. Vectors have more natural insertion behavior, so most people use them where that might happen.

  user=> (conj '(1) 2)
  (2 1)
  user=> (conj [1] 2)
  [1 2]
← PreviousPage 5 of 28Next →