Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
markstos
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
markstos
10mo ago
Some competitors like Gitlab have reduced friction by offering "Login with Github", so if you've already got a Github account, the bar for signing up some alternative forges is low. I help with one of the most popular project
92.
▲
by
markstos
10mo ago
My primary pain point with Codeberg has been that the issue search is worse, so that there are cases where I'm rather certain than issue exists-- because I've triaged it in the past-- but it's hard to find with the keyboard s
93.
▲
by
markstos
11mo ago
And this was written 10 years ago, when computers were far less complicated and vibe coding sleeper bugs wasn't a thing.
94.
▲
by
markstos
11mo ago
Absolutely.
95.
▲
by
markstos
11mo ago
I threw up a little in my mouth at "you can verify your code quality at a glance".
96.
▲
by
markstos
11mo ago
"Do Not Crush", "BASH".
97.
▲
by
markstos
11mo ago
My concern for a team language choice is "How hard is going to be be hire people to write in this language effectively and how much will /they/ enjoy it?" It's one thing to pick a language that I like and am product
98.
▲
by
markstos
11mo ago
The problem here is not just Google, but huge companies in general that operate at a scale where algorithms are the only viable way to sufficiently keep abuse under control. Reddit recently shadowbanned me as my account was approaching 20 y
99.
▲
by
markstos
11mo ago
One idea is that the stock rom by Google may phone home even when locked. Perhaps with a malicious WiFi network, attackers can exploit the phone through a flaw in DNS or HTTP handling. If GrapheneOS skips contacting remote servers like that
100.
▲
by
markstos
11mo ago
"State is the enemy". Every new state is an additional condition to check. A mutated variable implies an additional state to test. One boolean means two states to test. Four booleans that interact is 2^4 (16) states to test.
101.
▲
by
markstos
1y ago
Why?
102.
▲
by
markstos
1y ago
How so? Arch is much more technical and does not even come with a graphical package manager by default.
103.
▲
by
markstos
1y ago
I also thought Lambda looked promising at first, but we ultimately abandoned all our Lambda projects and started using containers as needed. Lambda still requires that you need to update the Node runtime every year or two, while with your o
104.
▲
by
markstos
1y ago
AND they haven't publicly admitted they made a mistake yet, either. That would be another missed opportunity to correct their course.
105.
▲
by
markstos
1y ago
It used to be one of the distinctions that made ChromeOS worse was that it required a Google account to use while a Windows device something you had more agency with.
106.
▲
by
markstos
1y ago
Moderation is a strength of the fediverse, because it is decentralized, with many moderators making possibly conflicting rules about relatively smaller amounts of content. Moderators can block individual posts, accounts, or entire instances
107.
▲
by
markstos
1y ago
I found of these that had a built-in retro game console with screen. Like, the kind of little game that a small child would be interested in. So frustrating.
108.
▲
by
markstos
1y ago
I taught myself QGIS for spatial analysis of map data-- coming at it from a coding perspective. It has great Python integration. It's also surprisingly useful as a spreadsheet alternative for certain tasks because it supports a SQL-lik
109.
▲
by
markstos
1y ago
Looks like numbers for France's deficit and debt are similar to the US.
110.
▲
by
markstos
1y ago
I'm a podman user and fan, but there is one gotcha to know about the systemd integration. You might expect that setting User=foo via systemd would enable seamless rootless containers, but it turns out to be a hard problem without a sea
111.
▲
by
markstos
1y ago
As a Sway user, I've tried hyprland a couple times and returned to Sway both times. The animations are nice, but it's not for everyone. I'm already productive with Sway, so all the little differences weren't worth the ey
112.
▲
by
markstos
1y ago
I interpreted the push as being partly about Linux in general partly about their customized Hyprland experience in particular. I doubt there'd be much complaint about a dev who switched to Linux but chose Gnome over Hyprland. VS Code a
113.
▲
by
markstos
1y ago
Fastmail is great-- solid-- for about 10 years for me. There's a lot that I prefer over Google Mail.
114.
▲
by
markstos
1y ago
I only wanted to make the change in the ranges part of git diff and I got the syntax wrong on my own first attempt. Claude had been helping me with some much more complex tasks, so I thought removing white space would surely be no problem.
115.
▲
by
markstos
1y ago
If you are backpacking with your Macbook, this saves you from also needing to pack a kitchen scale.
116.
▲
by
markstos
1y ago
I asked Claude to remove extra blank lines from a modified file. After multiple failed attempts, it reverted all the changes along with the extra blank lines and declared success. For good measure, Claude tidied up by deleting the backup of
117.
▲
by
markstos
1y ago
I had a similar experience with AI and open source. AI allowed me to implement features in a language and stack I didn't know well. I had wanted these features for months and no one else was volunteering to implement them. I had tried
118.
▲
by
markstos
1y ago
I once had a desktop computer that had great uptime, but started to consistently crash when I got up and left the room to get a drink of water. Turns out it was old building with loose floorboards. The vibrational force of standing up was e
119.
▲
by
markstos
1y ago
Cache headers exist for servers to communicate to clients how long it safe to cache things for. The client could be updated to add a cache layer that respects cache headers.
120.
▲
by
markstos
1y ago
Because the modern web isn't reliably HTML, it's "web apps" with heavy use of JavaScript and API calls. To first display the HTML that you see in your browser, you need a user agent that runs JavaScript and makes all the
More ›