I figure we all have our patterns. My stuff is pretty basic:
- Brave browser
- VS Code
- Slack
- Signal
- Polar/Docker Desktop
On the command line:
- git
- psql
- node repl
- ssh/scp
hbu?
pull down to refresh
I figure we all have our patterns. My stuff is pretty basic:
On the command line:
hbu?
Gui:
CLI:
What are you doing in Lisp?
Anything and everything, but most are ideas at the moment. Here's a cross-section:
I've started working on a Nostr library (very rough and non-functional at the moment). I plan to use this to make at least two things: a command-and-control library, and a browser/publisher to browse/post hypertext documents on Nostr relays (it's complicated).
I made a half-joke, half-serious password manager in Common Lisp. It's only somewhat useful, since many websites still have insane password requirements.
For my music project, I need some specialized music software, and I think Gsharp is the best candidate for that. I've looked at the source code for several music composition programs, and Gsharp appears to be at a sweet spot in terms of features and ease of modification. Unfortunately, it doesn't work with recent versions of CLIM, so I'd have to learn CLIM to fix it.
I've done some very preliminary work to put ECL inside of Quake 1 in order to make Quake moddable at runtime. I will probably abandon this project, because Quake is rather limited (e.g. it really doesn't want you to change the map after it's been loaded). So I've been thinking about a new engine that would use skiplists and an advanced 3d raycasting renderer.
I've been thinking about a compiler that would accept Common Lisp and output an FPGA bitstream. The compiler would be a constraint solver, because it would allocate resources inside an FPGA for performance and security. Once that works, I would feed it into itself so that it could run bare-metal on an FPGA, and be used to program other FPGAs on the same board -- essentially a computer made of just a bunch of FPGAs. Imagine a web browser running bare-metal inside one FPGA and the entire network stack running bare-metal in another FPGA connected to an RJ45 port. This is not a simple project, but it would make an entirely new class of computers possible.
I've got a bunch of notes on a portable security system for Common Lisp. It would provide a genuine capabilities system, using a specialized REPL that replaces symbols according to a rule set. The goal is to incorporate this system into a Lisp OS (e.g. Mezzano) to make it a secure multi-user OS. But this could also be used to run untrusted code in a secure way.
I have very little time to work on my projects, so most are stuck in the design phase. I need to start using PTO to focus on my projects, since (a) my current job is somewhat of a dead-end, and (b) a few of my projects could actually be useful to others.
I have considered paying someone else to work on my projects for me, but my income is not high enough to pay even for part-time work. Maybe I should pitch one of my project ideas to YCombinator and use VC money to pay for a programmer to work on my ideas. But, that would involve a lot of paperwork, which I really hate.
1337! I almost got into emacs when I was progamming in lisp but I got lazy.
I think it took me a few months of using just Emacs to get comfortable with it. Two things helped in the process:
A side benefit to learning Emacs is that some of the key combinations are also used in Bash (e.g. C-/ for undo).
I would say that learning to use Emacs is like learning to ride a bicycle, but a bicycle can't act as your entire userland.
My first ever programming mentor was a big emacs guy. A lot of our work involved several computers so we'd ssh around a lot and I was always jealous of him never losing his editing experience.
This. I want to be this crazy.
I wind up doing a bunch of editing in a browser, but I hadn't considered trying to do all that into Emacs. I should spend some time with this interactive REST client, since the system I'm working with also has a REST API.
Well shoot, half of my projects are at least that crazy. I guess I'm already half-way there.
Brave Browser Discord Obsidian Proton VPN Signal Skiff Mail
wow skiff looks neat. how'd you hear about it?
I heard about Skiff when I was reading an article about degooglelization, so i try it & i like it
Obsidian, Firefox, Safari, Chrome, LibreWolf, Proton VPN, PDF Expert, Numi (numi.app) - basically a mini spreadsheet tool.
PDF Expert is one of the reasons I’m having a hard time switching to Linux (I work with PDFs a lot and haven’t seen a Linux PDF editor that I like).
Emacs, Firefox, Logseq, JetBrains stack are the main ones. MSFT Office suite for work things.
Interesting to note a number of Obsidian users here!
GUI:
Terminal:
Windows: brave browser Steam
Ubuntu: Sparrow Brave Keepass Ssh
Data scientist?
Yep. But part time only. Full time job is teaching
deleted by author
cool, I gotta try that out. My regex process is going to regex101.com and toying around with examples till I get something that works
Firefox Chrome Sublime Signal Telegram Terminal Wasabi Fusion-360
So many things that used to be desktop are more convenient to do on the web
It’s true, browsers have improved a lot. If I’m not living inside an application I’d much rather it just be a tab
Yes, I like the unified interface for features like search, copy & paste, and the ability to copy the URL and open multiple tabs.
I like that SN works so well on mobile web and I don't have to install yet another app that takes at least 200 MB of storage, needs to be updated 3 times a week or it will stop working, and I have to copy the link and open the same thread in a browser to do a simple ctrl+F text search, as is the case e.g. with Reddit.
Command line specific:
I mostly use Webapps, and bookmarked this amazing link: https://niket-agrawal.github.io/Tips_misc/2_privacy
for applications on desktop I use
Thanks for posting this.
I have this "Untrack Yourself - basic privacy guide" link bookmarked.
Impervious Obsidian VMware Horizon Client (for work) Proton
Nice! How goes it with Impervious?
Its alright, I dont ask much from a browser, and I dont use any of its other functionalities.....
Ubuntu:
Mac: Safari Firefox Sparrow 1Password/Bitwarden Obsidian Terminal
Windows: Firefox VPN client Inteleviewer (for fiat mining job)
My stuff is pretty basic too:
Another emacs guy! I'm jealous
Haha, got converted with evil to get vim-like behavior
Mostly:
Firefox / LIbrewolf xterm inkscape bitwig
Top 3
Others
I only have eight APPs on my laptop, all are my most used 👀
Why do you use a browser with a shitcoin built-in?
Use Ungoogle Chromium or LibreWolf instead.
Cannot Believe LibreWolf was this Far Down the List..
I don't use the shitcoin part. You can disable it entirely and then I don't have worry about installing extensions for privacy stuff.
deleted by author
I didn't know. Cool!
I wonder that too. The token attached to the browser doesn't sit right with me. I wonder why so many people use it here? Maybe because it is Chrome but not Chrome (Google version). I use a privacy tweaked Firefox. Is LibreWolf even better than that? I also use Orion browser from Kagi on my Mac.
Windows Task Manager. Not even kidding 😵💫
I don't understand
It’s easily the most used application on my PC because I’m constantly having to check what’s eating my resources.
No one mention LibreWolf browser. Weird.
deleted by author
just turn off the rewards and it is a decent are browser!
No. I will just not install/use that browser. It has a shitcoin built-in, if the devs support a shitcoin it's a huge redflag for me.
Recently I found open source youtube private client, that makes u watch utube privately. Import manually your subscriptions and no Google needed. Freetubeapp.io
I use it too, works, but the UI/UX is really, really bad, like most open-source softwares.
You can turn off the token nonsense and otherwise it's a privacy focused chrome browser.
deleted by author
CLI: Vim, tmux, mutt, bitcoin-cli, litecoin-cli, ConTeXt, LaTeX, w3m, Links, irssi, nchat, BitKeeper, ssh.
GUI: Surf, uzbl, mupdf, Electrum (BTC wallet), Electrum-LTC, Sparrow, NotIon (the tiling window manager, of course, not the note taking app), Logseq.
Stacker News 😂 Telegram
... and I think that's all.
I'm curious, which browser do you use
Darthium
for notes, I use emacs (doom-emacs configuration), for deft + org-mode almost exclusively. I'd love to use emacs exclusively, but haven't learned to be that hardcore yet.
vscode for dayjob where I'm newish to ruby, typescript before
Gnucash for business operations
calibre for books, but I don't use a lot of ebooks these days :(
Sparrow.
Winamp Brave ProtonVPN client
Essentially, the applications that everybody uses:
I use frequently use many others, but less frequently than these 3, they are always running.
Which email client do you use? I mostly stick to the browser these days but I could probably use an upgrade
I tend to prefer native email clients, they allow me to have a local copy of my messages and it is much easier (and safer) to handle encrypted content. Nowadays I use Thunderbird, it just works, but I'm open to better alternatives, if they exist.
xfce4-terminal, Google Chrome, Firefox
I will say VLC and Brave
I use Brave browser. I'm their Brand Ambassador. If you looking for a partnership with Stacker News, let me know @k00b
most used is probably Plover, use that all the time for all kinds of typing!
deleted by author