Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
downsplat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
downsplat
9mo ago
I guess one thing we can agree with the author is that YAML is technically a piece of crap.
32.
▲
by
downsplat
9mo ago
It still works well in the appropriate settings. LibreOffice (nee OpenOffice) uses ODF, an XML format, for its document files, and it has been working nicely enough for a long time.
33.
▲
by
downsplat
9mo ago
> XML grew from SGML (like HTML did), and it brought from it a bunch of things that are useless outside a markup language. Attributes were a bad idea. That's exactly what I wanted to say. The author talks as if XML was well designed
34.
▲
by
downsplat
9mo ago
I do that when I need to make a simple SPA. Plain Vue plus a few tiny add-ons of my own.
35.
▲
by
downsplat
9mo ago
I definitely complain about this one. I can read a few languages, and rarely if ever browse a page in a language I don't understand, so popups with "do you want to translate this" are unwelcome here. It doesn't help that
36.
▲
by
downsplat
9mo ago
That sounds like the worst of possible worlds! At $WORK we're also on mysql, but I don't know what I would do without engine-specific queries. For one, on complex JOINs, mysql sometimes gets the query plan spectacularly wrong, and
37.
▲
by
downsplat
9mo ago
Not a ruby shop here so it's not directly comparable, but I'm very happy with beanstalkd as a minimalistic job queue. We're on mysql for historical reasons, and it didn't support SKIP LOCKED at the time, so we had to add
38.
▲
by
downsplat
9mo ago
I guess the point is that you're already doing it for postgres. You alrrady need persistent storage for your app, and the same engine can handle your queuing needs.
39.
▲
by
downsplat
9mo ago
I've used Xfce exclusively since Gnome jumped the shark many years ago. It's fast, does the job nicely, and stays out of your way. I do hope they get stable on Wayland sometime soon, because X11 seems to have lost its momentum, a
40.
▲
by
downsplat
9mo ago
Did you read the article? An unclosed <p> is not a mistake that the browser is tolerating, it's 100% well-defined html5 according to spec. If your tooling can't handle the language as defined, maybe the problem is with the t
41.
▲
by
downsplat
9mo ago
You do you in terms of taste, but the article explains very clearly that there's nothing wrong about not closing them, as they are reliably auto-closed by a well-defined standard.
42.
▲
by
downsplat
9mo ago
It goes much further than that.. a single moderately sized VPS web server can handle millions of hard-to-cache requests per day, all hitting the db. Most will want to use a managed db, but for a real basic setup you can just run postgres or
43.
▲
by
downsplat
10mo ago
Yeah at $WORK we use various LLM APIs to analyze text; it's not heavy usage in terms of tokens but maybe 10K calls per day. We've found that response times vary a lot, sometimes going over a minute for simple tasks, and random fa
44.
▲
by
downsplat
10mo ago
You can turn that off. If you're using LLMs for technical or real world questions, it's nicer for each chat to be a blank slate.
45.
▲
by
downsplat
11mo ago
There's more than one thing that "killed perl" (I still use it almost every day.) But I think the main thing that made it long term non competitive were a series of bad design choices all the way back to perl 4 or even 1. Nam
46.
▲
by
downsplat
11mo ago
I'm sure there are plenty of problems with the open web, and that Google is not entirely a stranger to them... but removing an ancient language that basically failed to get traction is not one of them. No matter how elegant and advanc
47.
▲
by
downsplat
11mo ago
Calls to action seem to be specific to chatgpt's online chat interface. I use it mostly through a "bring your API key" client, and get none of that.
48.
▲
by
downsplat
11mo ago
You can entirely turn off memory, I did that the moment they added it. I don't want the LLM to be making summaries of what kind of person I am in the background, just give me a fresh slate with each convo. If I want to give it global
49.
▲
by
downsplat
1y ago
> that doesn't address the discovery problem. The real problem is the expectation of immediate discovery. People have gotten used to "give me something new now", and the algorithm complies but then quality is low. Slow, or
50.
▲
by
downsplat
1y ago
What's wrong with Substack? It's just the cool blogging platform of the day, you don't have to engage with paying subscriptions if you don't want.
51.
▲
by
downsplat
1y ago
My first computer was one of those cheap Amstrad pc clones, and it came with GEM on top of MS-DOS. GEM looked good but took a while to load from 5"1/4 floppy, and once loaded there were no useful graphical applications to speak of
52.
▲
by
downsplat
1y ago
Some positive padding, offset by the same negative margin, will do just that, i.e capture clicks near the link or button. It has some problems, but I've seen it used to make footnote links easier to click on mobile. Ex: a.fn-link { pa
53.
▲
by
downsplat
1y ago
With the huge usage that LLM APIs are getting in all sorts of industries, they cannot be going away, and they're cheap. If consumer AI chatbots get enshittified, you can just grab some open source bring-your-api-keys front-end, and cha
54.
▲
by
downsplat
1y ago
Yes. Especially on Android, FF with uBlock Origin is the superpower. For this particular issue: Three dots > Extensions > uBlock Origin > Open dashboard > Filter list > Privacy, enable "Block Outsider Intrusion into LAN&
55.
▲
by
downsplat
1y ago
You can create a work profile on Android and install Whatsapp in it, this way it won't have access to your main environment and contacts. For the f-droid loving crowd, try the Shelter app to set up the separate area.
56.
▲
by
downsplat
1y ago
My question is, will they block sites when some e.g Greek or Spanish authority tells them too? One thing I appreciate about Cloudflare or Google's dns-over-https servers, on top of the encryption, is that they don't block sites l
57.
▲
by
downsplat
1y ago
Yeah, I mean paid API access. You put a credit card in, and it's peanuts at the end of the month. Sorry I didn't specify. Good reminder that with free services you are the product!
58.
▲
by
downsplat
1y ago
Same here. Since I started using LLMs a bit more, the killer step for me was to set up API access to a variety of providers (Mistral, Anthropic, Gemini, OpenAI), and use a unified client to access them. I'm usually coding at the CLI,
59.
▲
by
downsplat
1y ago
That brings some memories. I got into tetris around 1988 on a 8086 PC with 5" floopy drives. Somebody gave me a copy of a very early tetris, it was a tiny DOS .com file, and the game was in text mode, written by the original Russians.
60.
▲
by
downsplat
2y ago
> For me video is video, I can relax, sit and watch/listen to it. With text it is different, it is a mental exercise to read and process it, so turning video into text feels like an essential downgrade. Exact opposite for me. Readin
More ›