Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Cyberdog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
151.
▲
by
Cyberdog
3y ago
> Instead of worrying about types, why not worry about the actual code quality? I'd argue that a sign of good code quality is using types even in languages and contexts where you don't have to. PHP is technically still a duck-t
152.
▲
by
Cyberdog
3y ago
As I said above, there are dozens if not hundreds of substitutes for Perl (as a general-purpose scripting language) now.
153.
▲
by
Cyberdog
3y ago
I agree that learning with an Arduino/Pi Pico is personally more fun and gets you to the stage of making something practical, or at least interesting, much more quickly. That said, doing things fully at the resistor and diode level sti
154.
▲
by
Cyberdog
3y ago
I don't think comparing Perl to SQL quite works. There are currently plenty of other widely-used scripting languages that can do the same sort of thing that Perl does (if we consider it in the context of a general purpose scripting lan
155.
▲
by
Cyberdog
3y ago
> Or how Apple is being a gigantic bunch of assholes by not using something other than vanilla SMS if you're not an iMessage user. What alternative would you suggest? And is that alternative as universal as SMS?
156.
▲
by
Cyberdog
3y ago
As mentioned elsewhere in the thread, you can download the Windows offline installer from GOG, then use innoextract to extract the desired files: https://constexpr.org/innoextract/ A Mac GUI version of innoextract can
157.
▲
by
Cyberdog
3y ago
It’s more unnerving than outright scary. I wouldn’t call it a horror game.
158.
▲
by
Cyberdog
3y ago
When I got my IT degree (after being full-time in the industry for over a decade), I had to do some projects in Java, and… it was fine. It was pretty much the same stuff I had learned to do in Obj-C and Swift and PHP with just different syn
159.
▲
by
Cyberdog
3y ago
"No adoption" is certainly superlative. That existing sites rarely go through top-down redesigns is part of the slow adoption, though. Are there really designers who have been exposed to the idea of semantic design and yet are sti
160.
▲
by
Cyberdog
3y ago
Sure. That's not a problem exclusive to CSS, though, and I don't see how it's one fixed by allowing bad coding practices.
161.
▲
by
Cyberdog
3y ago
How did it fail? Are you speaking just in terms of its slow adoption?
162.
▲
by
Cyberdog
3y ago
No, that sounds like a tangental problem born of inexperienced developers and/or poor communication.
163.
▲
by
Cyberdog
3y ago
That may be an issue with inconsistent design elements on your site, then. Simplify, reuse as much as possible, simplify again, repeat.
164.
▲
by
Cyberdog
3y ago
I guess it depends on what we mean by "arrived." Are the technologies present and can they be used well? I think so. Are they as widely used as they should be? Of course not. Is there room for improvement? Always.
165.
▲
by
Cyberdog
3y ago
Note that I'm a Tailwind hater. Tailwind and similar frameworks divorce the concept of a semantic web we as a society have been building towards for decades. It works against the idea that you mark up areas of your code with descriptiv
166.
▲
by
Cyberdog
3y ago
It's an either/or because once you start heading down the Tailwind/Bootstrap path, it pulls you out of the habit of using proper classes and such, and now you have fifty pages where some bit of text uses "text-xl" o
167.
▲
by
Cyberdog
3y ago
Well, that's the thing when we're talking about hobbyist FOSS development. There's no bosses and no money involved to get a developer, point them at specifications, and say "implement this top to bottom." Instead yo
168.
▲
by
Cyberdog
3y ago
Mostly stale, yes, thanks in some part to the solidification of the specs that the interview touches on. “Quirks mode” is still a thing to some degree in browser engines, but you’ll get farther than ever adhering to the spec.
169.
▲
by
Cyberdog
3y ago
What counts as an unnecessary car ride for you? If I'm going to the grocery store and there's someone else to watch my toddler, I don't need to take her with me, but I think the bit of stimulation of getting out of the hous
170.
▲
by
Cyberdog
3y ago
So we would have even more web sites that only work in Chrome? Your username is "msie." Do you remember what Microsoft Internet Explorer 6 did to the web?
171.
▲
by
Cyberdog
3y ago
> Or you simply pick it because you like and want to work with it and there is no one to stop you. Is there a problem with this? If you have a problem to solve and nobody's telling you you have to use certain tools to solve it, why
172.
▲
by
Cyberdog
3y ago
I'd argue that nowadays a pre-1.0 version number usually means "this doesn't have all the features I want it to have yet" more often than "this is buggy and shouldn't be used in production yet," at least n
173.
▲
by
Cyberdog
3y ago
Wait… People are actually using ChatGPT to write production code? That's not just a meme?
174.
▲
by
Cyberdog
3y ago
I can't answer you why Zig keeps showing up on HN (except for the surface-level answer that people keep submitting and upvoting it) but in terms of not being used in production, the Bun project, a Node/Deno alternative, is seeing
175.
▲
by
Cyberdog
3y ago
Why would the project have hundreds of JS files? Usually I might have something like main.js which handles universal page elements like the search bar in a site-wide navbar, then, if necessary, a few this-specific-page.js files which handle
176.
▲
by
Cyberdog
3y ago
I’ve been writing JS my entire career and never wrote a package.json file. I’m not sure what tool would even use it. But then again, I’m a happy, sane person who only writes client-side JS.
177.
▲
by
Cyberdog
3y ago
Found the non-parent in the thread.
178.
▲
by
Cyberdog
3y ago
OmniWeb was great! I think Opera still did it first, though. I moved on to Safari after it died, but I missed vertical tabs dearly and still do. Hopefully this idea catches on well enough for the Safari team to finally steal it.
179.
▲
by
Cyberdog
3y ago
Well, if we want to put it that way, all deaths are death by physics, aren't they? Including murder.
180.
▲
by
Cyberdog
4y ago
> But I think even finding out is a long way away. The main thing that ChatGPT has nailed is glibness. It produces text that sounds authoritative, whether or not it's correct. And it's often incorrect. Perfect example I found a
More ›