Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckard1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
211.
▲
by
deckard1
4y ago
yep. What I did in the past, back when yubikey first came out, was I added a PAM module to check the presence of the yubikey. It's almost comically stupid since it just checks that the key is inserted with the correct serial number. Bu
212.
▲
by
deckard1
4y ago
The idea is for you to stop. Regulatory capture and learned helplessness. The costs of compliance require deep pockets. When you look at what they actually do, then it's obvious it's just theater. You'll see so many comment
213.
▲
by
deckard1
4y ago
been saying it for awhile... Next.js is an ad for their services. Take a look at their middleware. It's designed to be used solely with their serverless cloud BS. It uses a janky JS sandbox which means you can't use node APIs. It&
214.
▲
by
deckard1
4y ago
> it's the future of writing CSS. Tailwind didn't invent utility classes. We've done this since the '90s. > significantly easier to maintain Disagree totally. Utility classes are good for rapid prototyping. But the
215.
▲
by
deckard1
4y ago
yep. And you typically do change jobs every few years just to get a raise or promotion. Which means... Always. Be. Leetcoding. Do the bare minimum at your job and then do LC the rest of the time. Because your job is just your job, but you
216.
▲
by
deckard1
4y ago
> IQ does not tell determination/hard-working-attitude this is what everyone said a college degree was for. Or experience. Neither of which matter when a senior dev with 10 years of experience and two kids still has to find an hour
217.
▲
by
deckard1
4y ago
Syncthing makes Dropbox look downright barbarian. Especially if you combine Syncthing with Android and a NAS or home server. iOS is... not really capable of sync outside Apple ecosystem. And this is true even with Dropbox. Not an Android fa
218.
▲
by
deckard1
4y ago
mute sucks. It still puts the channel on the bottom and I'm the type of OCD idiot that gets annoyed by any unread messages. I really really really want /ignore. Because often I need to be in a channel but the powers that be add
219.
▲
by
deckard1
4y ago
> There is such power in the visual, and in the consumer-side. This is, unfortunately, true with managers and execs. Do some backend thing, no one notices as long as the site doesn't go down. But do some flashy thing on the front-en
220.
▲
by
deckard1
4y ago
they are talking about a D-Sub 9 connector, which I haven't seen on new PCs since the early 2000s. If your motherboard has pins they are probably undocumented. And that's likely the best case scenario.
221.
▲
by
deckard1
4y ago
tsort is one of those neat unix tools that's hard to remember it exists when you need it
222.
▲
by
deckard1
4y ago
> NoSQL crowd has largely died out. yeah, that was rather curious. Similar to how XML died out. Not with a bang but with a whimper. Not that NoSQL or XML are completely gone today, just like PHP. But suddenly one day you recognize these
223.
▲
by
deckard1
4y ago
same. It's a shame OnePlus decided to drop the popup camera. They had a really solid mechanism. Going back to a screen with a notch or hole just feels primitive.
224.
▲
by
deckard1
4y ago
I've used a lot of routers and my favorite is still page.js[1]. It hasn't been updated in years. But it's small, is Express-compatible (i.e. server/client routes can use the same code), and, more importantly, is hackab
225.
▲
by
deckard1
4y ago
> we'd see the same problem everywhere at the same scale we do. Every C app implements its own linked list or hash table library. The entire Scheme community is nothing but toy interpreters of various stages of completeness (you can
226.
▲
by
deckard1
4y ago
> In-band signalling is [n]ever going to remain in-band signalling This is the root of all spreadsheet evil, right here. TSV. Replace/strip/ban tab + newline from fields when writing. Done. If you need those characters, encode
227.
▲
by
deckard1
4y ago
Doesn't Cloudflare have a cache API and/or cache fetch calls for workers? A number of people are talking about Lambda or loading files, SQLite, etc. These aren't likely to work on CF. CF uses isolated JavaScript sandboxes. Yo
228.
▲
by
deckard1
4y ago
NextJS is an elaborate advertisement for Vercel's "serverless" cloud. I really can't feel sorry for anyone at this point that gets suckered into their sham. As a framework, it's also going to force you into a specif
229.
▲
by
deckard1
4y ago
the dream of transparently/automagically swapping local calls for RPC is decades long now but you can't. Once you go RPC you hit the CAP theorem and need to deal with the reality of running a distributed system. Erlang is the only
230.
▲
by
deckard1
4y ago
> The whole thing was invented by a "software consulting" firm I don't know the whole origin story. It definitely does feel like something Martin Fowler would come up with. But I blame Google for really making it a trend:
231.
▲
by
deckard1
4y ago
SQL is a transferable skill. ORMs are not. If you already know SQL and have to use an ORM on top of that, then it's a net loss. It's trivial to use SQL to build objects from individual rows in a database. Which is all an ORM is re
232.
▲
by
deckard1
4y ago
exactly. They lose the trust of subscribers. What happens then is that no one wants to watch a new show because it's going to get cancelled. So people wait until more seasons or the show is entirely out. Which is also increasingly comm
233.
▲
by
deckard1
4y ago
> In Louisville, Google Fiber reportedly was burying cables in "nano-trenches" that were just two inches deep. > "When you're walking around the neighborhood, [the lines are] popping up out of the road all over the
234.
▲
by
deckard1
4y ago
Top two are definitely Syncthing and Navidrome. I really couldn't live without either of these. Organizing music is always a pain. But I use MusicBrainz picard on a desktop or laptop over an sshfs mount to my server. It works quite nic
235.
▲
by
deckard1
4y ago
I've written pretty much your same comment a few times on HN in the past. The web browser could be a provider of rich personal context. Firefox is probably in the best position to take advantage of this. But they, too, are dependen
236.
▲
by
deckard1
4y ago
Youtube is hoping their premium model becomes as ubiquitous as Amazon Prime. At which point, ads will start appearing in their service. Because there is a captive market. A similar thing happened to cable TV and even Netflix is heading that
237.
▲
by
deckard1
4y ago
your app has full access to the SQLite file. MySQL/PostgreSQL have users and permissions. Security is about layers, and SQLite is removing one layer of security. You can, for example, put DELETEs or access to certain tables on a separa
238.
▲
by
deckard1
4y ago
> First-class functions, lambdas, and closures are mostly unheard of in the top 20 programming languages A quick Google search tells me the "top 20" includes Python, JavaScript, Java, C#, C, Go, Swift, PHP possibly Ruby/Pe
239.
▲
by
deckard1
4y ago
> The problem with that is good art or even entertainment is rarely made by analyzing a spreadsheet to determine what audiences want. Exactly. I made this point a month or two ago. I cancelled my Netflix account for the first time since
240.
▲
by
deckard1
4y ago
The key is to reduce the number of developers touching a specific section of code, and line up all tickets and hand them over to a single developer (or two). And yeah, management won't do it. Fred Brooks wrote an entire book about this
More ›