HNHacker News
TopNewBestAskShowJobs

NuSkooler

469 karma · joined September 16, 2015

[ my public key: https://keybase.io/nuskooler; my proof: https://keybase.io/nuskooler/sigs/65g6lfKrFFFSxjrgPH2TAv-GatD23V6pL6TK2Ze-aO4 ]
submissionscomments
NuSkooler··on Show HN: Durdraw – a modern ANSI art editor for modern Unix terminals
https://github.com/mkrueger/icy_draw
NuSkooler··on Welcome to Apache OpenDAL
This looks very promising. I love that Apache went straight to Rust vs the usual Java or similar.
NuSkooler··on I think C++ is still a desirable coding platform compared to Rust
Alternate title: C++ developer misses the point

-- (Hopefully) former C++ developer of ~20 years (now with Rust!)

NuSkooler··on Ask HN: Does "trust" eliminate the need for code reviews?
No.
NuSkooler··on HelloSystem: A graphical OS built on FreeBSD
A long while back there were efforts to port Pantheon to FreeBSD. IMO, a coordinated effort to get the graphical and UX experience on Linux or FreeBSD would be better than yet another one.

I do wonder about eOS staff issues. It would be a shame to see that fall apart, I've been using it for years. Even so, someone picking up the torch as it were would be better than starting another.

NuSkooler··on Desktop Linux has a Firefox problem
I'm confused. I get a new Firefox version on my Windows, Android, and Linux machines consistently, with new features, fixes, and the latest web tech minus the privacy nightmares Google is trying to feed, at a regular basis. How are they not investing in FF?
NuSkooler··on Desktop Linux has a Firefox problem
100%

How the author arrives at the conclusion that the answer is to create another browser is beyond me.

Advocate for Firefox. Invest in Firefox. There you go.

NuSkooler··on I'm 17 and wrote this guide on how CPUs run programs
I've only skimmed so far, but this looks really great. Good work!
NuSkooler··on Rain Panels: Harvesting the energy of falling raindrops
I would imagine these could ultimately be combined with solar.

insert why not both? meme here

NuSkooler··on Kids Online Safety Act is still a danger to our rights online
Mandatory filtering/blocking seems pretty unconstitutional to me, which is just one example.
NuSkooler··on Kids Online Safety Act is still a danger to our rights online
Sure, but you see it's not a 'bribe' if you just call it 'lobbying', and corporations are people, so all good.
NuSkooler··on Kids Online Safety Act is still a danger to our rights online
I worked at a parental controls company for a number of years here in Utah. There were various high members of the LDS church (whom were connected with our company in different ways) that would be pushing these kinds of things all the time.
NuSkooler··on Ask HN: It's 2023, how do you choose between MySQL and Postgres?
PostgreSQL every time, unless you have a specific reason, or as already pointed out, you're sure you don't just need SQLite.

PSQL in my experience has vastly better tooling, community, and is ahead of the curve tech wise. Same with extensions availability. Or perhaps you need to move away from it to say CockroachDB, or similar which is much easier.

NuSkooler··on Grand jury votes to indict Donald Trump
Without the law applying to all, there is no law.

The fact that we've come this far -- with all that Trump has done -- and are now only getting to what equates to a grain of sand in the grand scheme of all that he has managed to pull off... that tells you a lot. We've been playing with fire for a long time. If this isn't just the start of charges, we're in a lot of trouble.

NuSkooler··on Why not tell people to “simply” use pyenv, poetry or anaconda
All of these wonky tools are written for and by Python developers who themselves trip over the insanity. I think I have enough evidence after watching this go down for over a decade.
NuSkooler··on Why not tell people to “simply” use pyenv, poetry or anaconda
Why not "simply" admit that Python and it's ecosystem while broad, are an absolute clusterfuck?
NuSkooler··on Meta is building a decentralized, text-based social network
"Is the Twitter replacement we've been waiting for?"

...by Meta. No. No sir, it is not.

ActivityPub (Mastodon variety) has been a breath of fresh air for me. That's my Twitter replacement, though that's bad wording, because I don't want what Twitter has been for years.

NuSkooler··on Show HN: RunAfter runs a command after a process ended
Why not `& curl ...` ?
NuSkooler··on Coffee won’t give you extra energy, just borrow a bit that you’ll pay for later
Jokes on you, I just keep on borrowing!
NuSkooler··on Ask HN: What to do with old computer books?
Jason Scott from archive.org may be interested in such things.
NuSkooler··on Show HN: Textual Markdown – a Markdown “browser” in the terminal
I'd love to see this living in the Obsidian.md space. If I could work on my documents in the terminal on some machines while in graphical OS's on others... why yes please.
NuSkooler··on Using Rust at a startup: A cautionary tale
Have any of you actually written a CRUD app in Rust? I've written a couple that I also wrote in Node and Go. Using Tokio+Actix. It was a breeze, the LoC were actually similar to Node, and the built in observability was great.

Suggesting that Rust isn't a good choice for a backend CRUD is... odd. With that said, one of the particular CRUDs described above: We ultimately went with Go. Only because Rust isn't an officially approved language at our shop yet though.

NuSkooler··on Why America’s Railroads Refuse to Give Their Workers Paid Leave
> That’s a long-winded way of saying: ‘We’d rather make more money than care about the health of our employees.’

I wanted to come here to say the same thing, so I'll quote you instead. Greed over all other things, how swell.

NuSkooler··on The Audacity of Piping Curl to Bash
Package managers are sometimes great for the user, and as mentioned, a pain for the developer in many cases. To cover even "basic" bases, the developer has to manage many package managers. Ouch.

From the user side, the package manager often doesn't do what I want, either. I could install Node (as an example) via `apt` or `yum`, and end up with a Node installed in a root location. Now I'm in a mess. Or I could use a install script, or even yet another 3rd party solution such as `npm` to do what I actually want: Node installed for me. ...of course, I just mentioned a whole other can of worms: All the "other" package managers out there.

TL;DR: KISS often is the best solution.

NuSkooler··on Extism: Make all software programmable with WebAssembly
Thanks for the info! I'll be keeping an eye on this for sure. What I'm working on is a PoC and it's working well thus far. As Extism advances and supports some of these upcoming features, it may turn out to be "just right" for my needs.
NuSkooler··on Extism: Make all software programmable with WebAssembly
Interesting. Just this week I've been building a little experiment in order to utilize WASM based plugins in a project I'm involved with. I'm using WasmEdge for the task and so far am having pretty good luck.

Questions: 1. Can WASM plugins with Extism easily call back into host provided APIs? 2. Complex types are supported?

NuSkooler··on Is there hope for Linux on smartphones? [video]
It's mentioned already, but: Android.

Discounting Android as "Not Linux" enough is a mind boggle to me. Perhaps not "GNU" enough, but certainly the spirit of Linux -- customized for the particular needs, stable, fast, works on a plethora of hardware, etc.

NuSkooler··on Ask HN: Have you used SQLite as a primary database?
Yes, absolutely, and for many projects.

..but like all things, it depends on your needs. Some have already pointed out the pages on SQLite's on site regarding # of writers (the main issue), etc.

NuSkooler··on Ask HN: Best way to learn about computing history?
Maybe not exactly what you're looking for, but Xibalba BBS (https://xibalba.l33t.codes for a web UI) hosts a ton of articles on computing history in the files section.
NuSkooler··on Show HN: Pipe stdin to a ANSI.SYS simulated display
In Fish shell: function cansi cat $argv[1] | iconv --from-code cp437 --to-code utf8 end
← PreviousPage 2 of 6Next →