Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skydhash
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
961.
▲
by
skydhash
6mo ago
Programming language are formal, so unless you’re doing magic stuff (eval and reflection), you can probably grep into a file, eliminate false positive cases, then do a bit of awk or shell scripting with sed. Or use Vim or Emacs tooling.
962.
▲
by
skydhash
6mo ago
Only when the problem has been resolved well enough for your use cases. Like using an http client instead of dealing with parsing http messages or using a GUI toolkit instead of manipulating raw pixels. That’s pretty much what good design i
963.
▲
by
skydhash
6mo ago
Now, I tend towards the C idiom of having few files and not a deep structure and away from the one class, one file of Java. Less files to rename when refactoring and less files to open trying to understand an implementation.
964.
▲
by
skydhash
6mo ago
A lot of words to say "LLMs are good for this, trust me bro!" You're bashing the old way, but you do not provide any concrete evidence for any of your points. > The unit of work is no longer “branches” or “commits,” it’s
965.
▲
by
skydhash
6mo ago
> where "native apps" means platform lock-in by monopolies, less sandboxing and user-control than on the web, much more gatekeeping and control over published binaries, and these days the web app is usually a more private/
966.
▲
by
skydhash
6mo ago
Not really that personal when every webpage is itching to put their hands on it.
967.
▲
by
skydhash
6mo ago
So instead of using trusted vendors or requiring tools with auditable code, we just allow everyone to be able to access the user’s devices?
968.
▲
by
skydhash
6mo ago
I do not agree with Google on preventing apk installation. But unknown apk is a different risk profile than letting unknown entities to access local usb devices. The main issue in the former case is that google is posing itself as a gatekee
969.
▲
by
skydhash
6mo ago
That sounds like a Windows problem.
970.
▲
by
skydhash
6mo ago
Maybe I'm a computer nerd. But I know Unix and I'm so happy that I can avoid such software in my daily life.
971.
▲
by
skydhash
6mo ago
It's minimally viable, which means it does what people needs now without costing too much in resources. I'm not Joe (I wasn't even born at that time), but > a text file (with an undefined character encoding) Most team kind
972.
▲
by
skydhash
6mo ago
I wouldn’t, but you’re not much of a product designer if you can’t get your ideas across using simple tools like a sketch on a whiteboard (there was|is an app the let you take photos and link them using active areas). So you can take bootst
973.
▲
by
skydhash
6mo ago
Even with bootstrap, design was a solved problem. What you bring with a UI designer is appeal (aka make thing pretty and enjoyable). If you want utilitarian, even the old x11 toolkit like Athena, Win 98 era widgets would do the part.
974.
▲
by
skydhash
6mo ago
UX designers I encountered have mostly been tasked on ensuring consistency across the various product (A lot of devs are very cavalier about spacing and font sizes). Sometimes they proposed new flows and layouts, especially when the product
975.
▲
by
skydhash
6mo ago
> even the GUI version of it is mostly just looking like a terminal, not really taking advantage of the potential of graphical elements. Emacs is text based (mostly), but customization happens through the the concept of Faces, not ansi e
976.
▲
by
skydhash
6mo ago
Isn't that Emacs?
977.
▲
by
skydhash
6mo ago
I'm a bit skeptical too, but I can understand his points. Most of what is rote is probably written somewhere and if you have a library of code and snippets (including the existing project), it's easy to copy and adapt it. And that
978.
▲
by
skydhash
6mo ago
Most established projects has quite good documentation. And if they don’t, that’s because they consider the code as the documentation and just provide with an overview. The source code is the main truth and there’s a trick to reading it qui
979.
▲
by
skydhash
6mo ago
Facade are to be looked at, not to be used. Most things that are to be used in a practical manner has retained the same basic form: desks, chair, handle, cart, cup,…
980.
▲
by
skydhash
6mo ago
Win 10, win 11, all the recent macOS,… could have been released as features and not new products
981.
▲
by
skydhash
6mo ago
Also doubt. But most likely because of organizational inertia. After a while, you’re mostly focused on small problems and big features are rare. You solution is quasi done. But now each new change is harder because you don’t want to broke a
982.
▲
by
skydhash
6mo ago
The issue is that UI design has different constraints compared to general graphic design, just like product design is not sculplture. Most UI designers only care about the visual aspects while neglecting the interactive aspect. A whiteboard
983.
▲
by
skydhash
6mo ago
> I find it intellectually exhausting to describe to a machine what I want, when I could build something better in the same amount of time, and it isn't for lack of understanding how the LLM works. I don’t even bother. Most of my us
984.
▲
by
skydhash
6mo ago
I agree with your definition of programming (and I’ve been saying the same thing here), but > It's annoying when a distracting and unessential detail derails this conversation there is no such details. The model (the program) and th
985.
▲
by
skydhash
7mo ago
> The part that makes this powerful is that the LLM is the ultimate UI/UX. I strongly doubt that. That’s like saying conversation is the ultimate way to convey information. But almost every human process has been changed to forms an
986.
▲
by
skydhash
7mo ago
Not the parent. People want to do stuff, and they want to get it done fast and in a pretty straightforward manner. They don’t want to follow complicated steps (especially with conditional) and they don’t want to relearn how to do it (becaus
987.
▲
by
skydhash
7mo ago
> Non-technical users expect a CEO's secretary from TV/movies: you do a vague request, the secretary does everything for you. LLMs cannot give you that by their own nature. Most people are indifferent to computers. A computer t
988.
▲
by
skydhash
7mo ago
Make it to 2 or more years. That’s the amount of times that I’ve been seeing comments equating not using AI with hopelessly doomed project/career.
989.
▲
by
skydhash
7mo ago
> SDL isn't a that relevant project, SDL is kinda the king of “I want graphic, but not enough to bring a whole toolkit, or suffer with opengl”. I have a small digital audio player (shangling m0) where the whole interface is built wi
990.
▲
by
skydhash
7mo ago
I think you need to setup something like magit, tig, and maybe lazy git, to truly see the power of git. Most people don't do version control other than snapshotting things every once in a while. They might as well use git inside cron.
More ›