Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
valand
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
valand
4y ago
Reminds me of the PAGNI posts from a couple of days ago. 2. This depends on how much you want to have control over your core business technicalities. Open source works wonders if we're dealing with complex standards, but not when the s
62.
▲
by
valand
4y ago
> They don't actually move with speed, but with haste. All possible corners are cut. This sentence strikes me at my trauma center. The company I'm in is at the critical phase of startup. 4 years down the road of hypergrowth, th
63.
▲
by
valand
4y ago
An alternative way to deal with an unreliable prototype is to make a reliable wrapper around it. Such as paying time in exchange for reliability (e.g. TCP/IP, retry and backoff), disclaimer for unreliable behavior and law-related issue
64.
▲
by
valand
4y ago
I kind of did. Tldr: gather some allies, create a secret council, push changes from the inside. It is an ongoing thing, but I found friends with the same values and we are trying to change the environment that cause the burnouts. At the sam
65.
▲
by
valand
4y ago
The difference is that database is an external entity. The physical representation of the database's state is not owned by your app. On the other hand your redux instance is owned by your client side app. It lives and dies with your ap
66.
▲
by
valand
4y ago
Preach! Data modelling and managing complexity (or I prefer to say knowledge organization) is a prerequisites for every software program ever. I'd add one more: System design. Basically dealing with many asynchronous moving parts, mana
67.
▲
by
valand
4y ago
As someone who watched a company grow from 15 to 400 people in a rushed time, I found that distinguishing good manager from the bad ones is easy. Good manager cares and bad manager don't. Bad manager asks questions, but then discard th
68.
▲
by
valand
4y ago
I found it quite hard myself, but there are a couple of values that I use as heuristic: - it is either looking to get sustainable as early as possible, - or, if not, it is a research into the unknown (e.g. quantum computing, different purpo
69.
▲
by
valand
4y ago
Been doing it for 2 years because I specifically am looking for company looking for founding staff which is hyper-selective. The worst thing is to be refused without knowing what's wrong so you're kept wondering why. Is it geograp
70.
▲
Algae biopanel windows make power, oxygen and biomass, and suck up CO2
(newatlas.com)
2 points
by
valand
4y ago
|
0 comments
71.
▲
by
valand
4y ago
Their songs speak controlled chaos. I've known them only for 4 years and I have been captivated with how meditative their songs sound, inspite of the genre.
72.
▲
by
valand
4y ago
> I absolutely cannot listen to music with words when I code Same here. Med to high pitch does the same effect as words for me. But undecipherable words or ambients does not have the same paralyzing effect as words, things like metal gro
73.
▲
by
valand
4y ago
People forget that DRY means "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system". The principle concerns the duplication of knowledge, not code. Author's reference to "
74.
▲
by
valand
4y ago
> But web developers need to understand 100% this. Though devs in one might not move to the other in short period. So this knowledge should come from outside of their work, which I don't find many in the net.
75.
▲
by
valand
4y ago
About the video, I should have made it clear that the video only talks about functional domain modelling. Before we got into where state should be and when is UI reload/rerender triggered. I'm going to tell you a little imaginary
76.
▲
by
valand
4y ago
I realize that I probably contribute in overloading the term actor. This "thing" is partially influenced by actor pattern. The other influences are entity component system and Alan Kay's original of OOP.
77.
▲
by
valand
4y ago
I haven't worked with Qt so I don't know how the API looks, But on a complex app, to see "dirty bitflags", "intermediate values", "redrew the UI in the middle of mutating document state", I feel what
78.
▲
by
valand
4y ago
Those are conflated because on complex webapp developers own the problems with state management, sequencing of methods, concurrency, caching, queueing, categorizing actors, etc. The developers in this set would understand the need to separa
79.
▲
by
valand
4y ago
Almost true. As someone who have been working on a complex desktop app for 4 years now. I found that state management solutions are always incomplete for the problems we have in our team. When you say "stop acting like react", it
80.
▲
by
valand
4y ago
> Was this article written by an AI? This is my first thought too. The author sounds like they know FP by swallowing all kinds of info about it from articles around the net regardless of them being right or wrong.
81.
▲
Toward Robust
(valand.dev)
2 points
by
valand
4y ago
|
0 comments
82.
▲
by
valand
4y ago
From my observation, we programmers are supposed to have two non-discrete modes of programming: 1.) the trial&error (or jiggle) mode and 2.) the literate mode. Trial&error mode works well when working with randoms, e.g. exploration,
83.
▲
by
valand
4y ago
Some languages achieve error checking by type transforms and pattern matching, which are much more effective and efficient than error checks after every function call
84.
▲
by
valand
4y ago
As someone who don't work actively in both Go and Rust, I perceive Rust to be readable and I feel more comfortable writing in Rust due to how strict it is in term of correctness. If I have to write go, I need to have an IDE well setup.
85.
▲
by
valand
4y ago
Previous discussion: https://news.ycombinator.com/item?id=5763327
86.
▲
by
valand
5y ago
How would you explain an assailant-victim relationship without describing both the assailant and the victim though?
87.
▲
by
valand
5y ago
SPA usually consists of bulky js files if not utilizing lazy-loading correctly. The size makes it slow. But, I think this thread is conflating SPA vs MPA and compile-time vs request-time "rendering". With the same complexity, comp
88.
▲
by
valand
5y ago
Without numbers, I doubt this. With the same computer spec, serving file via HTTP (gatsby) is cheaper - or at least wont scale parallel to complexity - compared to WordPress which build the page at request-time, unless I'm not up to d
89.
▲
Parallels of Antifragility in Software Space
(valand.dev)
2 points
by
valand
5y ago
|
0 comments
90.
▲
by
valand
5y ago
I get the sentiment. Consistent means differently for different person. As a non power user Windows is consistent enough. Obviously not for power user who often stray from the green usage path of Windows. Sort of like comparing working on a
More ›