Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hliyan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
391.
▲
by
hliyan
2y ago
Funnily enough, 16 years ago, I too was in exactly this type of company. C++, using classes, inheritance only for receiving callbacks, most attributes were public (developers were supposed to know how not to piss outside the bowl), pthreads
392.
▲
by
hliyan
2y ago
To me, peak usability was 25 years ago, when most applications had a toolbar and a menu that followed a standard pattern. If you're a frequent, non-power-user, you use the toolbar (e.g. "insert row" button). If you're an
393.
▲
by
hliyan
2y ago
This comment (while possibly well-intentioned) seems very disconnected from the ground level realities of how a large number of opinions are conflated (often deliberately) with support for Hamas: ranging from expressing horror at the killin
394.
▲
by
hliyan
2y ago
I believe the ancient greeks called this anacyclosis https://anacyclosis.org/portfolio/what-is-anacyclosis/ For a more snappier version, see this video by a former professor of history, university of Wisconsin:
395.
▲
by
hliyan
2y ago
Thought experiment: if all habitable land on the planet is surveyed and transferred to private ownership, all subsequent generations that are born from that point on, will be doomed to rent-based servitude. Forgetting all political theory,
396.
▲
by
hliyan
2y ago
In my experience (worked for organizations that used everything from on-prem server racks, to Linode to AWS to Azure), complaints about cloud infrastructure are proportional to managed service usage. I rarely hear teams that largely rely on
397.
▲
by
hliyan
2y ago
To restate something I've said here last month: I'm fond of saying that anything that doesn't survive the compilation process is not design but code organization. Design would be: which data structures to use (list, map, arra
398.
▲
by
hliyan
2y ago
I took a look at this (the "Workforce" section) and the "Regulations" section. A chill went down my spine. The first tool is purpose built for cutting jobs from areas that someone might consider "unprofitable".
399.
▲
by
hliyan
2y ago
I 100% agree. The problem is that after a half a century, software engineering discipline has been unable to agree on global conventions and standards. I recently had an experience where a repair crew was worried about the odd looking place
400.
▲
by
hliyan
2y ago
There's another way to look at this: if you consider the school of thought that says that the code is the design, and compilation is the construction process, then stressing over code style is equivalent to stressing over the formatt
401.
▲
by
hliyan
2y ago
Whenever I read these types of writing, it reminds me that just because a narrative is elegant, doesn't mean its true, especially when you're operating at very high levels of abstraction. Same problem I have with many pop psycholo
402.
▲
by
hliyan
2y ago
The user experience is so (paradoxically) refreshing. Back then you could fit so much useful information and controls into a single screenful; interfaces responded instantly; it was easy to figure where things are and what I'm looking
403.
▲
by
hliyan
2y ago
For some reason, I opened this hoping to see a JS version of JPad Pro, if anyone can remember that from 25 years ago: https://archive.org/details/tucows_296665_JPad_Pro Didn't have autocomplete, but was incredibly
404.
▲
by
hliyan
2y ago
Haven't seen The Traitors , but recently started watching a Korean Netflix show called The 8 Show and the plot involves some mystery organizer (similar to Squid Game, I suppose) creating a setup that is a microcosmic version of tric
405.
▲
by
hliyan
2y ago
If you have more than a few thousand records, this is the wrong tool for the job. I've used Google Sheets as a "database" for a few applications in the past. In each case, it was an internal tool that did not generate more th
406.
▲
by
hliyan
2y ago
That's at the deepest level. I'd say you can stop one level up: knowing which function serve which purpose, which functions call which functions, which objects maintain which state etc. If you can trace any input/request from
407.
▲
by
hliyan
2y ago
When you have a good mental model of the code base you're working on (and the libraries you use), you don't really need a lot of IDE features, and IDE features can sometimes hamper the formation of such a model. Let me explain: Tw
408.
▲
Open Letter by Climate Scientists to the Nordic Council of Ministers [pdf]
(en.vedur.is)
8 points
by
hliyan
2y ago
|
0 comments
409.
▲
by
hliyan
2y ago
My native language (Sinhalese) has this too. One just adds the suffix "-loo" to the end of any sentence and it becomes hearsay.
410.
▲
Λ-2D: An Exploration of Drawing as Programming Language
(media.mit.edu)
5 points
by
hliyan
2y ago
|
0 comments
411.
▲
by
hliyan
2y ago
Skip to the demo (in case you get distracted by the colours and other aspects of the website and lose interest): https://author.quickpoint.me/demo/story
412.
▲
by
hliyan
2y ago
We did upgrades periodically, each time a conscious choice after reviewing the release notes of the dependency. Occasionally a script would need to be updated, but that was it.
413.
▲
by
hliyan
2y ago
I started my career in a world where we did everything using shell scripts running directly on bare metal servers, usually running Solaris, and later SuSe or RedHat. I never understood the "how would you reproduce your setup without Do
414.
▲
by
hliyan
2y ago
I'm conflicted about this. On one hand, it makes content more accessible to a larger audience. On the other hand, it leverages copyrighted material without crediting or compensating creators, potentially puts those same creators out of
415.
▲
by
hliyan
2y ago
Opposite for me, the more I learn internals, the the more amazing it is -- how some useful complexity can arise from such simple things (e.g. electron/hole pairs jumping over PN junctions -> transistors -> NAND gates -> CPUs -
416.
▲
by
hliyan
2y ago
In a similar vein: https://radio.garden
417.
▲
Embracing Sub-Optimal Relationships
(theconvivialsociety.substack.com)
2 points
by
hliyan
2y ago
|
0 comments
418.
▲
by
hliyan
2y ago
A 100 years from now, someone is going to write an article about the insanity of today's advertising models that is going to be immediately obvious to anyone from that era, while we, much like the feudal vassals, are unable to see it,
419.
▲
by
hliyan
2y ago
One thing we may still haven't realised is that UI designs are subject to fashion cycles, just like clothing. Except enough time hasn't elapsed for us to observe a full cycle similar to peak-bell-bottoms or peak-low-riders or peak
420.
▲
by
hliyan
2y ago
Oh dear, I hope not. I do tend to have the occasional need to visit the mens room several times a day (but only at a level where it's just the mildest of inconveniences). I'd be really worried if it was IBS. The prospect of that g
More ›