Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blacklight
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
blacklight
3y ago
Well I honestly don't care. The moment a service puts a paywalls around the API used to pull their public data they're already dead to me. No matter how many acts they decide to embark on to wash their dirty conscience. If your se
62.
▲
by
blacklight
3y ago
And keep running software that is 4-5 years old until the maintainers decide that they're ready for a new stable release, unless you use testing and backports? No thanks. I used Debian for years, and I stopped using it out of frustrati
63.
▲
by
blacklight
3y ago
I wrote two articles on how to build custom voice assistants using just a Raspberry Pi and a microphone, one in 2019 https://blog.platypush.tech/article/Build-your-customizable-... and one in 2020 https://bl
64.
▲
by
blacklight
3y ago
Worth noting that, on an unrooted Android device, most of this stuff is only possible if you run Termux. Termux may cease to exist from a moment to another, as on every new version of the Android API there are new limitations that make it h
65.
▲
by
blacklight
3y ago
I've been giving fish a try on a periodic basis every 6 months or so. The pattern is always the same: I read an amazing article on how fish makes X easier/fancier than bash/zsh, I install it again, I spend half a day trying t
66.
▲
by
blacklight
3y ago
A related article I wrote a while ago for RSS->Mastodon syndication - but since it uses Platypush it works with any other supported social API: https://blog.platypush.tech/article/Create-a-Mastodon-bot-to...
67.
▲
by
blacklight
4y ago
> You should probably judge usefulness the language by how much software was produced using it. Then Fortran and Cobol are probably the most useful languages (and maybe Java can be on that list too), but can we say that they're actu
68.
▲
by
blacklight
4y ago
I've also spent a decade writing almost exclusively code in C++. After a decade, there was no end in sight on all the obscure patterns and way of doing things provided by the language. After a decade I realized that the more I learned
69.
▲
by
blacklight
4y ago
For me 2023 is exactly like 2003 from this point of view: a dynamic DNS account with inadyn/ddclient to refresh it when the IP changes, and it's almost like having a static IP. Even better if you have e.g. a Linode or any server w
70.
▲
by
blacklight
4y ago
I've been self-hosting since 2003 - starting with a repurposed Pentium 1 sitting under my bed, with Slackware still installed through tons of floppy disks. And by this day I host ~30 services. My two cents: - Mileage may vary. I see pl
71.
▲
by
blacklight
4y ago
I still fail to see the case for a tech-savvy user to ever purchase or use a single Apple device. We don't need an ecosystem that doesn't allow to change much on our devices. We don't need an ecosystem that won't even le
72.
▲
by
blacklight
4y ago
Android has its big share of problems, but at least they allow you to build APKs that you can just run on your phone, and even use 3rd-party stores. I've never understood the reasons that would push a developer to use an Apple device,
73.
▲
by
blacklight
4y ago
I've used asyncio.create_task forever, and I've admittedly never read its documentation in depth. However, I've ALWAYS assigned the return value of create_task to some variable. To me this is just a good programming practice.
74.
▲
by
blacklight
4y ago
AI-powered search assistants are crucial to ensure that the Web starts and ends on your platform
75.
▲
ChatGPT, Bard, and the battle to become the “everything app”
(blog.fabiomanganiello.com)
3 points
by
blacklight
4y ago
|
1 comments
76.
▲
by
blacklight
4y ago
I have my own SearXNG instance, customized exactly with the search engines and the categories that I want.
77.
▲
by
blacklight
4y ago
The problem is that, as IT technologies become older, there will be less and less people who can understand what's going on, debug and fix things. At that point, degradation becomes inevitable, and projects go in maintenance-only mode
78.
▲
by
blacklight
4y ago
Of course, we all agree that on a low level the memory black magic still needs to happen. But the developer shouldn't be in charge of it - just like today's developers don't decide on which CPU register a certain variable sho
79.
▲
by
blacklight
4y ago
I'm not saying that it's impossible to break things in Rust/Go/Dart. Im saying that it's several orders of magnitude more difficult. Bugs like these show that, no matter your level of experience in C/C++, you A
80.
▲
by
blacklight
4y ago
> If I do it in C, I can only blame myself. Have you considered the fact that the chances that a single developer messes up memory management in an application with thousands of malloc/free/strcpy/strcat/sprintf are m
81.
▲
by
blacklight
4y ago
We're in 2023, and I'm still reading about pieces of software that can be exploited because of poor memory management (either unexpected reads, unexpected writes, or incorrect deallocation). When I started diving into memory issue
82.
▲
by
blacklight
4y ago
This post feels a bit like fanboy without much data backing, but I think the OP could have mentioned a big win of FF over Chromium-based browsers: support for Manifest V2. As an extension developer who makes heavy use of HTTP requests and h
83.
▲
by
blacklight
4y ago
As somebody who tinkered a lot with Twitter's and Facebook's APIs, I'm inviting all my fellow developers to entirely give up these efforts and let those platforms (and their users) rot in their own shit. By building products
84.
▲
by
blacklight
4y ago
They've already broken their API so many times (even before Musk came) that any developer who still wastes their time building something against their pile of crap is either desperate or fool.
85.
▲
by
blacklight
4y ago
> the only affected apps were those which provided a different means to access Twitter without ads Isn't that the whole purpose of an API to send and retrieve content without ads - or any other presentation-layer addition?
86.
▲
by
blacklight
4y ago
I've been using FireNvim for quite a while now to turn textareas into editors. I like that this extension doesn't actually require vim/nvim to be installed on the system, but that also makes it a bit weaker. If everything hap
87.
▲
by
blacklight
4y ago
I've just realized that in my previous comment I've barely touched the surface of what I would have expected from an article that criticizes Python. 1. Criticism about performance. Such criticism would have held in 2018, but it ho
88.
▲
by
blacklight
4y ago
This is seriously one of the dumbest things I've read in a while. The points the author makes about version incompatibility were already very weak in 2018, when the article was written and Python 2 had already been declared deprecated.
89.
▲
by
blacklight
4y ago
Probably I wouldn't lay off 20% of my staff at all, unless I was really sailing in stormy waters with no way out. And Flexport isn't: there's been a slight dip in global supply chains caused by the uncertainty in China, but n
90.
▲
by
blacklight
4y ago
-
More ›