HNHacker News
TopNewBestAskShowJobs

aequitas

3,667 karma · joined September 9, 2013

[ my public key: https://keybase.io/aequitas; my proof: https://keybase.io/aequitas/sigs/2znKsVxtw5qBmOCB8twAzeao8NVyBFLmwuT_05h1jsw ]
submissionscomments
aequitas··on I still like Sublime Text
I recently switched from TextMate to Zed because of the lack of LSP support and other modern features. Zed comes closest to a native macOS app of all the editors I tried, but nothing could beat TextMate at that. What did you do to get LSP supported? I might give TextMate another try.
aequitas··on The history of Monokai
I've been using TextMate as daily driver until earlier this year. As a pure text editor it just can't be beat in terms of little features (native macOS, keybindings, unsaved file are handling, multiple caret editing, etc), but it is lacking as IDE in the modern day without treesitter or lsp support. After trying multiple different editors I ended up with Zed which comes closes for me.
aequitas··on M4 MacBook Pro
My previous Macbook was a Pro model from 2015, I waited 6 years to finally upgrade to an M1 Air because of the awful touchbar models they had in between (though I'm still using the 2015 Pro for personal stuff, in fact right now. It's upgraded to the latest macOS using OpenCore and it still runs great). But I would say upgrade every 3-5 years depending on heavy a professional user you are.
aequitas··on Don't let dicts spoil your code
> Another way to look at it is the functional core, imperative shell pattern.

A good explanation of this is: https://www.destroyallsoftware.com/talks/boundaries

aequitas··on Sublime text started adding a “.s” to new files
Not a developer at Apple, but I've been using Magic Keyboard's (without numpad) for about ten years now exactly because it has the same layout as every Macbook I own(ed). If they were to ever make a numpad version with the fn key at the same place I probably wouldn't switch either because I would just be trying to hit the numpad when I'm on the laptop's keyboard.
aequitas··on Officer who ignored NYPD's 'courtesy cards' receives $175K settlement
Hate to bring it to you but as it might not be as corrupt the Netherlands is not devoid of this kind of behavior. For example if you “accidentally” show your policeacademy student card instead of your real ID you will get a different treatment at a traffic stop.
aequitas··on Kagi Assistant
For me it doesn’t show up in your link with the full article title but with this one it’s the 3rd result or so: https://kagi.com/search?q=remarkable+pro+hands+on+review
aequitas··on Why is the Oral-B iOS app almost 300 MB? And why is Colgate's app even bigger..?
From a marketing point of view, they don't even need your data. They just recommend/spam you to buy a new brush every few weeks. Als long as they have a way to get into your attention zone, reminding you of them and to push messages for you to keep consuming.
aequitas··on Zero regrets: Firefox power user kept 7,500 tabs open for two years
There was this concept a few years back which had history timelines and all, called Refresh. But nothing came from it afaik: https://news.ycombinator.com/item?id=17638477
aequitas··on A chemist explains the chemistry behind decaf coffee
I also like James Hoffman, a little bit more, a little bit less? I don't know.

Even his review of toy coffee machines[0] had me watching with full interest. This guy can sell you anything, but I think that is also part of being a barista?

[0] https://www.youtube.com/watch?v=5OFt2T8aH9I

aequitas··on Weird monitor bugs people sent me in the last 5 years (2022)
The weirdest monitor bug I ever encountered was a bug, a very small bug/fly, that had crawled between the layers of the LCD panel. It was like a moving dead pixel. Really weird and confusing at first until I understood what it was. I was afraid to touch the panel where it crawled as it might be squashed and stay there forever.
aequitas··on Microsoft starts testing ads in the Windows 11 Start menu
Innocent until proven guilty. Why block future versions where the developer has fixed issues. Not a user has to wait for the developer to fix the issue and for Microsoft to update their blocklist. It’s hostile behavior that doesn’t make sense unless you want to push users away from these apps. They probably consider any start menu that doesn’t carry their ads as “broken”.
aequitas··on Microsoft employees exposed internal passwords in security lapse
If you use Safari it will prompt to autofill the 2FA field with the SMS code. No need for an extra app.
aequitas··on A disk so full, it couldn't be restored
I don't share this experience. I've been running Time Machine for years now on a Samba share for multiple Macs and if anything I've only seen an improvement. Years back I would regularly get a corrupted Time Machine sparse bundle that had to be recreated (or I would restore a previous ZFS snapshot and it would continue of off that), but it also ran over AFP back then I think, not SMB. Lately I've not have had any of these issues on any of the machines. I do have specific flags enabled in the smb.conf file that are recommended for Time Machine backups.
aequitas··on Someone has been attempting to DDoS us for weeks and we do nothing
But they didn't active the "Under Attack" mode in Cloudflare, so surely they must be doing it all by themselves.
aequitas··on Pyenv – lets you easily switch between multiple versions of Python
You're missing Tox[0] & Nox[1]. Tox is actually quite nice when dealing with testing code across different versions of Python.

[0] https://tox.wiki [1] https://nox.thea.codes/en/stable/

aequitas··on Linux Crisis Tools
I said nothing about not understanding the issue. Even with understanding just “turning it on and off again” might be the better solution at the moment. Because going for the “real” solution means making a trade-off somewhere else.
aequitas··on Linux Crisis Tools
> The workers had some problem where they would bog down if left running too long.

So you just automatically replace the instances after a certain amount of runtime and your problem is gone.

aequitas··on 2600.network Dialup Service
2600:: is also an easy to remember IPv6 address for a ping connectivity check, it reverses to www.sprint.net, part of cogent now.
aequitas··on Xkcd: Greenhouse Effect
In 1991 Germany closed a finished but not operational power plant in Kalkar[0]. Nowadays it's a theme park built by Dutch entrepreneur Hennie van der Most, who is famous for these kinds of projects. I've visited the plant as a kid with my dad and uncles when it was open for public but barely any work had been done on the demolition or transforming into a theme park. For me it was the most awesome theme park I ever visited. You could go into the control room and press all the (buttons), look inside the reactor, see all the technology that went inside this plant, peruse the entire complex and visit almost every building as almost nothing was off limits except for what was used by the park staff for office/storage. I still regret not having a camera at that time to capture everything I saw. Nowadays it's 'just' a theme park with an all-in formula.

[0] https://en.wikipedia.org/wiki/SNR-300

aequitas··on Strawberry Pop-Tart Blow-Torches (1994)
This is what youtube shorts should be, not those cutouts from 10 minute video's that stop just 3 seconds to early.
aequitas··on YouTube addiction, one month sober
One issue for me is that everything leads me back to YouTube. When I want to cook a meal, there was this great YouTube video with a recipe from a while back I need to rewatch. Do some crafting work? Gotta check these videos about woodworking first to make sure I know what I’m doing. Somehow the visual content can bring the right information and nuances that a cookbook or manual can’t. Especially with food, like when does it look done. A video is like the picture of a thousand words, but times a thousand frames.
aequitas··on Command line interface guidelines (2021)
Fish shell by default does the expected behaviour of inserting in and allowing you to edit the command (multiline if needed) before executing it with [enter]. I've found Fish shell to have a lot of sane defaults and have yet to find a thing I would like to customize except for the prompt.
aequitas··on Netflix: Piracy is difficult to compete against and growing rapidly
> when you can just have one service for free

Most of the time piracy isn't even free. You got a server running for downloads which is an investment and uses power (24-7 sometimes), hard disks for storage aren't free. Indexers and newsgroups are paid (good ones at least). Comparing that to a monthly subscription of what used to be €10,- to Netflix and which had it all, makes it nonsense to pirate.

aequitas··on Cabinets of curiosities laid the foundation for modern museums
I'd like to shout this youtube channel[0] which often features a "Cabinet of curiosities" episode about some rare and vintage items, explaining all the context, history and technology associated.

[0] https://www.youtube.com/@CanadianMacGyver/videos

aequitas··on Ask HN: What side projects landed you a job?
I had been working on a Terraform provider[0] for a local hosting company in the weekends. Mostly to scratch my own itch in that I wanted my personal VPS and DNS to be IaC and get some practice in Go and Terraform. It got a little traction with some people using it and I won some nice prices for best project in the competition the hosting company put out after upgrading their API to REST. After the competition I was also able to get an account with no billing for testing purposes, which made developing and integration testing a whole lot easier. Before that I could only test on resources I paid for myself or ask them nicely to refund if I made a mistake as they don't do per minute/hourly billing like other providers.

The project was eventually discovered by my (now former) employer who needed the same provider but did some searching before writing his own and discovered my project on Github. It landed me a job interview and eventually a job. I don't think my project was the sole reason I got the job, but was more likely telling them I was operating in the niche they were looking for. Something that probably didn't stand out as much in my LinkedIn profile to be noticed there. Or I hadn't told it to enough people as there was some shared working history with others in the company. Enough to let them know they should hire me, but not enough to tell them I was someone they were looking for.

One of the contributors to the project also ended up at that company, I was asked about him during his interview and could give nothing but praise because I had been working with him on my project.

My 2ct is that whatever you do, make, patch, write, think up of, just put it out there. Even if it is not finished, create a repo and publish it, write a blog post, post it on a social. You never know who is searching for what and will find you that way. Your project , contribution or code snippet doesn't have to become a (commercial) success, if it just helps people or connects you in a way to someone new w're all better for it.

[0] https://github.com/aequitas/terraform-provider-transip

aequitas··on Sqids – Generate short unique IDs from numbers
At an internship long ago, my boss instructed me to always add a few extra to the auto incremented order ID so customers couldn’t guess how business was going if they happen to order stuff quickly in a row.
aequitas··on Half-Life 25th Anniversary Update
I immediately got a déjà vu feeling from the intro like I had seen this already in a Noclip documentary. Nice to finally get this 'episode 3' in the documentary series.
aequitas··on Internet.nl (test tool for modern internet standards) now as Docker container
Source and documentation for getting started can be found here: https://github.com/internetstandards/Internet.nl/blob/main/d...
aequitas··on Gut epithelial barrier damage caused by dishwasher detergents and rinse aids
Because there is a chance you don’t get sick because the particular chicken was not carrying the disease and even then, the cause and effect are split by some time. Whereas getting shocked by sticking something metal in a socket is almost a given and has a very short feedback loop.
← PreviousPage 3 of 34Next →