HNHacker News
TopNewBestAskShowJobs

fstarship

58 karma · joined February 8, 2019

submissionscomments
fstarship··on What old tennis players teach us (2017)
Also the wildcard system that means you get easy access to a tournament.

If you country hosts a grand slam Australia,Britain US, and France you can get some good prize money without winning a match.

Having the right flag beside your name removes lots of barriers

fstarship··on Mozilla says it's finally done with Onerep
The Bevy game is an example on an organisation that has gotten 501c
fstarship··on The last-ever penny will be minted today in Philadelphia
It’s kind of like lots of imperial measurements where we use metric still have these in idioms.
fstarship··on Citybound: City building game, microscopic models to vividly simulate organism
Cities skylines 2 implementation is still pretty lackluster in related aspects.

Lots of buildings have forced carparks.

People are content to walk absurd distances.

I almost preordered when I saw mixed use zoning.

fstarship··on New colors without shooting lasers into your eyes
This video talks about it as well, it includes an interview with the author

https://m.youtube.com/watch?v=TgGoW5AIKEY

fstarship··on Koto Programming Language
I am aware of 3 “rust inspired scripting” languages that have dynamic types.

Rhai Rune Dyon

Mun is not dynamic, however it does not have string support afaik.

Kotlin and Swift may be better candidates than these scripting languages for my imagined usecase.

Come to think of it, maybe I don’t have a point other then there is so many scripting language’s inspired by rust that is dropping a major convenience feature, that I am surprised is negotiable (inferred typing ).

fstarship··on Koto Programming Language
Thanks looks great so far.

Also has pattern matching which I should also have mentioned in my top level post.

fstarship··on Koto Programming Language
Thanks for your suggestion.

At first glance it appears to be object oriented, which is against preference but not a deal breaker.

However error case looks to be try catch which is a deal breaker.

fstarship··on Koto Programming Language
It seems every scripting language does duck/dynamic typing (as far as I can tell this applies to Koto).

I don’t understand why… inferred typing is nearly as easy to use while being more robust.

For me the biggest gap in programming languages is a rust like language with a garbage collector, instead of a borrow checker.

Rust has a lot of features that should be strongly considered for the next generation of programming languages such as

result/sum types

Inferred typing

Not object oriented or overly prescriptive with functional programming.

I think the closest language to filling that gap is occaml (I am not familiar with it).

I have coworker's that are more skilled in domain logic that can write basic self contained programs, but stuff like traits, OOP functional programming is a bridge too far.

I feel like a language that fills that gap could be useful, context is a manufacturing ERP system.

fstarship··on The Efficiency of Vim
I did actually do that when I tried Vim but it felt clunky.

The find and replace is more at folder level with vscode previews only terminal equivalent I know is serpl

fstarship··on The Efficiency of Vim
For your specific counting problem you can use relative line numbering which shows line numbers relative to your cursor.

However the larger attempt and redo problem you highlighed is mitigated in a modal editor that does selection first (not vim) instead of action so you get a preview of what you will delete before hitting it, you can also expand it.

I did give up vim for the same reasons, but I am happy with Helix.

I won’t deny that I still make lots of errors, I still use vscode for other features like folder search and replace, easier diff comparisons

fstarship··on Byzantine-Sassanian War (602-628 CE): The Last Great War of Antiquity (2023)
What does GoT stand for?
fstarship··on The anomalous state of Uranus's magnetosphere during the Voyager 2 flyby
Or it should be called Caelus to be consistent with Roman names
fstarship··on The Depopulation Bomb Isn't Ticking, It's Overblown
Depends where you live, cities are still growing, like in Japan Tokyo still grows while the rest of the country shrinks.
fstarship··on The Depopulation Bomb Isn't Ticking, It's Overblown
We can survive an economic collapse more then an environmental.
fstarship··on Rent in Cities Skylines 2 was too high, so the devs removed landlords
Whats wrong with building apartments it houses lots more people and easier to get a starter apartment then a starter home
fstarship··on Why is Alt+F4 the hotkey for closing a window? Why not Alt+F5 or Alt+F3?
What would be on the other layers? you seem to have every key you want to press already present.

One thing I would suggest is that if you can split the space bar, it’s soo much real estate for one key, even if you split into 4 keys with 2 keys being space.

I have a split space with shift mapped into one of the keys so I hold shift with my thumb much easier then pinky and makes touch typing flow better.

fstarship··on Why is Alt+F4 the hotkey for closing a window? Why not Alt+F5 or Alt+F3?
I find f13-f24 keys are useful for exactly that.

You need a keyboard you can reprogram however unless you find a physical keyboard with those.

I use a dygma defy that has those keys programmed in.

fstarship··on Alexander the Great versus the Elephants
Battle of ipsus,

https://en.m.wikipedia.org/wiki/Battle_of_Ipsus

fstarship··on Americans are choosing to be alone, but we should reverse that
I agree none of the other examples are as ubiquitous, I also don't like the examples where there is an expectation you pay at some point.

Just GP described the concept without naming it.

fstarship··on Americans are choosing to be alone, but we should reverse that
Church in this context is a third place, the place outside of work and home.

Church is one option

https://en.m.wikipedia.org/wiki/Third_place

fstarship··on Marc Andreessen and Ultra-Wealthy Neighbors Thwart Housing in California Town
Suburbia is overrated for families “soccer moms” exist because otherwise the experience for kids is being under house arrest until you get your car.

In denser countries you can take public transit/ walk yourself to places you wont to go long before you get a drivers license.

fstarship··on A Mathematical Keyboard Layout (2018)
What advantage would this have over snippets?
fstarship··on Excel Never Dies
You can open two spreadsheets of the same name if you hold the alt key while opening them.

This makes excel open in a separate instance

fstarship··on Editors (Vim)
I second that and would like to point out that apt-get only saves an old copy of neovim. I had to install the latest version using snap.

This issue is described in the link but I thought it deserves highlighting

fstarship··on Editors (Vim)
I am not entirely sure if you are referring to https://marketplace.visualstudio.com/items?itemName=asvetlia...

I just switched after using vs vim and got much better performance.

I had neovim installed anyway for the EX commands

fstarship··on MIT Hacker Tools: a lecture series on programmer tools
As a computer Science graduate with no experience doing images that section alone was worth getting the book for me. I plan on using at as encyclopaedia for future uses.

I am happy you had compatibility in mind as I am not super fussed on which operating system I use.

I would suggest adding a virtual desktop section as that has been the biggest gamechanger for me ( I use windows 10s with virtual desktop enhancer) I dont know any linux or mac equilivants though.