marcrosoft
Re:Common Lisp, ASDF, and Quicklisp: packaging explained
on Wednesday December 10, 2025 @08:32PM (#46226576)
Last time I checked quicklisp also didn’t support https and doesn’t do any signature checking.
Re:A receipt printer cured my procrastination
on Thursday June 12, 2025 @05:13PM (#44263256)
The problem with methods like this is that there is no priority and rewards you for doing tasks that don’t actually matter. It’s better to do one really important thing per day than 10 meaningless tasks.
Re:Ask HN: Where are the good Markdown to PDF tools (that meet these r...
on Sunday March 02, 2025 @02:06PM (#43233787)
Render to html and then use webkit2pdf which will give you a pdf that looks exactly like the html shown in chrome. This is a million times easier than working with PDF libraries
Re:Half My Life with Perl – By Randal Schwartz
on Thursday December 19, 2024 @10:35AM (#42462436)
I always think of Randal shwartz when I think of people saying, “I’m an X language programmer”. You don’t want to be the last guy on earth that’s the expert in a dead language.
Re:Plain Text Accounting (PTA)
on Monday September 16, 2024 @02:06PM (#41558770)
I just switched off of ledger because multiple accountants and tax preparers didn’t know what to do with it even if I hand generated profit and loss reports.
Quickbooks online has gotten pretty good. I honestly wouldn’t recommend these plain text tools anymore. Quickbooks has become almost a standard.
Re:Logbookd – SQLite Backed Syslogd
on Sunday September 15, 2024 @12:44PM (#41548539)
I did something similar but not open source: centrallogging.com it is surprising how SQLite can scale for smallish amounts of logs (1tb)
Re:Show HN: Faktor – The missing 2FA code autocomplete for Chrome
on Thursday July 04, 2024 @07:33PM (#40878859)
It is called 2 factor or multi-factor authentication. It should be something you know (password) and something you have (device). Storing totp with your password defeats the entire point of it.
Re:Show HN: Faktor – The missing 2FA code autocomplete for Chrome
on Wednesday July 03, 2024 @10:05AM (#40866070)
Congrats on launching and building something. Unfortunately I think this is very bad for security. We have seen numerous accounts take overs from iMessage and sms based 2fa. This makes it even easier. I also don’t understand why password managers are starting to support storing totp. It is a terrible idea.
Re:OpenSSH introduces options to penalize undesirable behavior
on Friday June 07, 2024 @04:00PM (#40612356)
My home IP doesn’t change much so I just open ssh port only to my own IP. If I travel I’ll add another IP if I need to ssh in. I don’t get locked out because I use VPS or cloud provider firewall that can be changed through console after auth/MFA. This way SSH is never exposed to the wider internet.
Re:Go: Sentinel errors and errors.Is() slow your code down by 3000%
on Saturday June 01, 2024 @11:55AM (#40546774)
I’m still using if err == something. I’ve never bothered to use error.Is. Looks like another reason to avoid
Re:Redis Re-Implemented with SQLite
on Sunday April 14, 2024 @07:27PM (#40035446)
This “SQLite isn’t good for production” mentality really needs to die. It’s a myth.
Re:Tell HN: Reddit now blocks VPN access via browser, 'old' subdomain ...
on Sunday March 31, 2024 @11:36AM (#39885199)
I thought we all quit when they disabled API access and ruined Apollo. People are still using Reddit?
Re:I applied for a SW role at FedEx and had to take this bizarre perso...
on Monday February 12, 2024 @04:33PM (#39350821)
If their latest “REST” API is an indication of their tech you don’t want to work there anyways.
Re:Anki – Powerful, intelligent flash cards
on Sunday January 28, 2024 @06:12PM (#39170846)
I clicked the comments section hoping to see sivers response because I remember him mentioning it before. I’m glad I did.
Re:Americans are spending billions on stuff they forget to cancel
on Friday January 19, 2024 @12:27PM (#39058167)
Use virtual credit cards and privacy.com. It really helps with peace of mind that you can really have a free trial and not worry about it.
Re:BCHS software stack: BSD, C, httpd, SQLite
on Thursday December 28, 2023 @07:05PM (#38800294)
This is close to my stack which is a single Go binary, SQLite db and either OpenBSD or Linux with a side of htmx.
Re:I Love Ruby
on Monday December 18, 2023 @05:50PM (#38689525)
Take ruby vs go. Ruby can write expressions that resemble a sentence so you can skip commenting and it looks nice. Go is verbose and less English like. Which is easier to understand what the code actually does? Go may take a little extra time to digest but it is infinitely more clear what is going on. If you don’t need to debug the ruby code or optimize it ruby wins because it is easier to digest and reads like English. It is a trade off like many things in software.
Re:Telecom Industry Is Mad Because the FCC Might Examine High Broadban...
on Tuesday December 12, 2023 @03:34PM (#38618040)
CenturyLink advertises that they don’t raise the rate and they STILL do it. Mine went from $50->$60 with no speed change. I don’t have the energy anymore to fight it. My alternative is xfinity which is far worse.
Re:Should you split that file?
on Friday December 01, 2023 @01:54PM (#38490671)
In typed languages like go I don’t need to look at module imports linked to files for navigating. With the vim shortcut ‘gd’ I can immediately jump to the definition making this entire discussion about where to put things almost irrelevant. I would still try to organize for reading.
Re:Podman Desktop v1.5 with Compose onboarding and enhanced Kubernetes...
on Saturday November 04, 2023 @11:09PM (#38147697)
Yeah it is still happening on fresh podman install as of a month or so. So many of my coworkers ran into the issue there is an internal wiki about it. The hwutil sync command thing works but it’s annoying.
Re:Podman Desktop v1.5 with Compose onboarding and enhanced Kubernetes...
on Friday November 03, 2023 @05:39PM (#38135329)
Have they fixed the macOS time drift issue yet?
Re:My website is one binary
on Sunday October 22, 2023 @12:26PM (#37976765)
It is Go not golang. Golang is used for search it is not the name of the language.
Re:10-year Treasury yield rises to 5%, highest level for the key rate ...
on Friday October 20, 2023 @11:30AM (#37957504)
One effect of this is that stocks historically average about 8% a year. As this gets closer to that number you can expect money from the stock market to start pouring into bonds. Why take risk when you have a guaranteed yield? This will probably drive the market down much further than it has in 2022.
Re:Lichess: Block Ads and Trackers
on Tuesday September 19, 2023 @12:45PM (#37572605)
No they are a non profit.
Re:Lichess: Block Ads and Trackers
on Tuesday September 19, 2023 @12:04PM (#37571957)
Except if you look at their financials they are paying a huge tax being a French company. Their resources would go further if they left.
Re:Harry Browne’s 17 Golden Rules of Financial Safety (2013)
on Sunday September 03, 2023 @12:04PM (#37371482)
Harry Browne didn’t like TIPs and didn’t think they would protect when things got bad. He preferred holding gold coins in a country outside the one you live in.
Re:Spotify weighed redirecting white noise podcasts to talk content
on Saturday August 19, 2023 @07:22PM (#37194357)
Spotify to me has been crap since they tried to ruin podcasts by making a walled garden
Re:NetMaker: Connect Everything with a WireGuard VPN
on Wednesday August 16, 2023 @01:05AM (#37143046)
Scrolling marquee, what year is it?
Re:Systemd auto-restarts of units can hide problems from you
on Tuesday August 01, 2023 @12:57PM (#36958747)
This is why OpenBSD’s rc doesn’t have restarts. A crashing application has a bug that needs fixed. A crashing application probably has a security vuln if nothing else it has denial of service.
Re:Is technical analysis just stock market astrology?
on Tuesday July 25, 2023 @03:21PM (#36867945)
Just a side note: you can be highly successful with less than 50% win rate. Many trend following strategies are 30/70 but are still profitable due to how much they win when they are right and how little they lose when they are wrong. The expected value is what matters not a high win rate.