Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skydhash
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
811.
▲
by
skydhash
6mo ago
> he often does funny or cute stuff and I don't have time to pull my phone out to take a video/photo of it. IMO, that’s the anti social part. Why is a phone butting in your relation with your kid? I only have a few pictures tak
812.
▲
by
skydhash
6mo ago
> I have some small amount of bias because I've always felt input-constrained on computers. I have to move my hands to go places and that's exasperating. I've tried head tracking, had a vim pedal for a while, and used tili
813.
▲
by
skydhash
6mo ago
Snail mail is also not secure and can be tampered with. I don’t mind someone hosting my mail. But I do mind Google doing it (based on their behavior).
814.
▲
by
skydhash
6mo ago
My pinkies are not that strong to have to rely on the right one for navigation. I usually move my whole hand to press with the pinkies.
815.
▲
by
skydhash
6mo ago
> Heavy mouse users develop blindingly fast Fitts’ Law targeting. And if you need essential simplicity, they have far fewer commands. Even if you remember the general placement of things? You still have to consciously track where the poi
816.
▲
by
skydhash
6mo ago
> Tortoise and the Hare… the urge to hurry up and burn hard the first two weeks (low hanging fruit, visible wins, MVP!), resulting in ever decreasing momentum due to immature design and in-dev maintenance needs is befuddling to me. Well
817.
▲
by
skydhash
6mo ago
> i want to be able to talk to someone on the phone, work on something with my hands, and still successfully manage my compute tasks. Maybe you can share a scenario for that one? I can’t figure a scenario where all of this needs to be tr
818.
▲
by
skydhash
6mo ago
> A lot of books on the subjects are abstract and give such simple examples, they are useless They are abstract because architecture is for dealing with pain, and you can’t explain pain. You need to experience it and reflect on what was
819.
▲
by
skydhash
6mo ago
> if procedure calls are the assembly language, what might a high level language look like? I’m not well versed in PLT and SWE tooling, but isn’t that the base concept around lambda calculus, LISP, APL, clojure, TCL,…? You only need a fe
820.
▲
by
skydhash
6mo ago
I’m > 25, but I didn’t use those OS. I started with Windows XP, then did a bit of playing around with Gnome 2 on Linux Mint. You wouldn’t call them pretty, But you never had to guess about an icon or if an interaction was possible. It w
821.
▲
by
skydhash
6mo ago
> Ctrl+P menus to fuzzy-search all actions and settings Wasn’t that in Emacs for decades?
822.
▲
by
skydhash
6mo ago
My pet peeve is spacing. My usual resolution is 1920x1080 (scaled or not) and it feels I could cram more information in an old 1024x768 desktop. You have to maximize most windows to get it to show enough information.
823.
▲
by
skydhash
6mo ago
You have to go into live programming, code in a system, and saving images. Readability is no longer a factor, what you want is easy access to documentation, quick navigation, and a playground.
824.
▲
by
skydhash
6mo ago
> That's not AI. That's solving the problem and putting it in a black box. That's how technology progresses. The key word is solving. Meaning someone, after coming up with the solution, has taken times to prove that it wor
825.
▲
by
skydhash
6mo ago
The Standard C library is also very small. Even though there’s POSIX, for anything that’s not system programming, you will be using libraries. The difference is that the usual C libraries don’t split the project into small molecules for no
826.
▲
by
skydhash
6mo ago
> So you you don't research if something is technically feasible before you promise your stakeholders a delivery time/ price estimate I believe 99% of requests are not about what’s technically feasible. And the rare time I enco
827.
▲
by
skydhash
6mo ago
> it depends on what you feel coding is. To me it's the architecture planning and reading other people code, not just writing code And that would be where we disagree. I don’t read code to look at code. When I’m reading code, I’m l
828.
▲
by
skydhash
6mo ago
> I've used AI to accomplish front end development and reverse engineer proprietary USB hardware dongles in C, then rewriting the C into Rust to get easy desktop GUIs around it. Backend That is not hard. It’s just tedious and very s
829.
▲
by
skydhash
6mo ago
The thing is you can quickly teach a Junior how to respect a specification contract, so that with very minimal oversight, you get the wanted implementation. And after a few years (or months), the communication overhead get shorter. What wou
830.
▲
by
skydhash
6mo ago
> Optionally, they can take in a source of entropy to add nondeterminism, but this is not essential. If LLM providers all fixed their prng seeds to a static value, hardly anyone would notice Everyone added /dev/random to their
831.
▲
by
skydhash
6mo ago
Even when it’s not dysfunctional, you spend a lot of time on communication and reading stuff other people wrote (including code). It’s very rare to work in isolation.
832.
▲
by
skydhash
6mo ago
> “well this will take 3 weeks longer to do correctly". Well, I haven’t met any experienced developers that say this sentence. It’s career suicide in most cases. More often, an agreement about scope and delivery is reached and workl
833.
▲
by
skydhash
6mo ago
Trust and reputation. I would use Stripe, curl, and ffmpeg without audits, because I trust them to provide good code and to respect their API. I wouldn’t trust AI to write a Fibonacci series implementation. The AI has no reputation to wager
834.
▲
by
skydhash
6mo ago
> Code bases that you "work in" (maintain, etc) solve real world problems, and solving those problems should trump cleanliness every time Only if you value your time more than the users’ time and your fellow developer time. Cod
835.
▲
by
skydhash
6mo ago
> Before LLMs I would have to spend weeks or more implementing a design decision, and maybe weeks or months if I had to refactor one I wonder why people think that is a good argument. Spending weeks on a single design decision makes the
836.
▲
by
skydhash
6mo ago
Yep. It’s very healthy to be suspicious of code. Any code. Whether generated or not. That’s where the bugs are. If there’s one thing that’s disturbing with AI proponent is how trusting they are of code. One change in the business domain and
837.
▲
by
skydhash
6mo ago
I don’t think it’s about what the code does. I think it’s more about how the code fits in its whole context. How useful it is in solving the overarching problem (of the whole software). How well does it follow the paradigm of the platform a
838.
▲
by
skydhash
6mo ago
> The first group are still thinking fairly deeply about design and interfaces and data structures, and are doing fairly heavy review in those areas I worry about the first group too, because interfaces and data structures are the map, n
839.
▲
by
skydhash
6mo ago
And when you got familiar with the other parts, you realize that writing code is the most enjoyable one. More often than not, you’re either balancing trade offs or researching what factors yoy have missed with the previous balancing. When y
840.
▲
by
skydhash
6mo ago
> Apple makes setting up development so hard, I wonder what motivates developers to jump through all the hoops. Money to be made. And they have (had) nice API for most development needs. The actual distribution is a arduous though, mostl
More ›