Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
clarry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
361.
▲
by
clarry
7y ago
On the other hand, when you have multiple different users.. One of them sometimes suffers a crash that also loses all their work, and it really pisses them off. That's got to be bad, right? I'd like to call it severe based on it
362.
▲
by
clarry
7y ago
> "if you click anywhere in the left half of the screen during the 5th screen all the settings get deleted" might be a very severe/critical bug, but if the client says "thats fine for me don't worry, but can you
363.
▲
by
clarry
7y ago
Not flawed enough, not criticized enough, and not growing into massive use. It's got its niche but there seems to be some competition.
364.
▲
by
clarry
7y ago
> according to people in tech! According to CEOs and other businessmen making statements for the press hype machine.
365.
▲
by
clarry
7y ago
> I am not so worried about premature optimization ; I am more worried about never optimization. And at that; i'm really worried about my (mostly younger) colleagues simply not caring because they believe it's a waste of time.
366.
▲
by
clarry
7y ago
> The problem with developer tools is not technical, it's all about the selling part. If you make a new superior developer experience... Selling is going to be hard but I feel like you underestimate the technical difficulty of repla
367.
▲
by
clarry
7y ago
> there's no much value in searching in an unknown data, is it? So you know exactly how Google's index works? I think "best effort", whatever it is, is useful even if I don't know the specifics of what it capture
368.
▲
by
clarry
7y ago
Agreed, the industry isn't actually allowing engineers to engineer. https://news.ycombinator.com/item?id=22391047
369.
▲
by
clarry
7y ago
> The complexity doesn't come from the requirements. It comes from the constraints: "We only use this ancient version of this database", "We didn't tell you at the start that the users expect to interface with th
370.
▲
by
clarry
7y ago
I measured less than half a millisecond to fork, print time, and wait for child to exit. http://paste.dy.fi/NEs/plain So forking alone doesn't cap performance too much; one or two cores could handle >1000 reque
371.
▲
by
clarry
7y ago
> Didn't we start by trying to plan ahead? There's a reason we have moved to agile. "Everything was waterfall and then came agile" is myth, but yes, it looks like it's fashionable to no longer try to plan ahead.
372.
▲
by
clarry
7y ago
Yeah I'm not really blaming individual software engineers (I'm in the same boat, fighting a slow trickle of feature after feature without really being given a chance to step back and consider the overall design & its future ev
373.
▲
by
clarry
7y ago
> Maybe we need a comment DAG instead? HN comments are a DAG. DAGs are branchy, which is the problem. It seems like you want to merge or rebase the two comments and then reply with a new node pointing to the last of them.
374.
▲
by
clarry
7y ago
I agree it's not easy, but instead of trying harder to become good at it, it seems like this industry in its proverbial baby shoes threw a tantrum and decided that it doesn't want to learn at all. So instead of pushing for more
375.
▲
by
clarry
7y ago
> I often hear people say that software engineering is a joke compared to civil engineering ... I think your example points out exactly why some think software engineering is a joke: they rush ass first to implement something (and they i
376.
▲
by
clarry
7y ago
> it’s very effective to add this information to the error context: is it a permanent failure (eg validation) or a retryable error The discussion was specifically about UNKNOWN errors, i.e. you sent a message but never got a reply back.
377.
▲
by
clarry
7y ago
The current situation is that you get a raise if you change jobs. So anyone who wants a better salary is currently very much encouraged to hop jobs. If companies had pressure to give raises internally, this would give less reason to hop
378.
▲
by
clarry
7y ago
> People wouldn't be job hopping if you could get the same raise as the new guys. This sounds like a massive win for all but the bottom of the barrel tier companies. Finding and training new people (while giving them 10% more) as t
379.
▲
by
clarry
7y ago
> Public salaries on the other hand reduce a company's flexibility: When negotiating a new contract, they cannot offer 10% more anymore. Why not?
380.
▲
by
clarry
7y ago
> I'm close to financial independence and would rather have my time than more money. I'm not close, but I'd still take time over money. I need enough money to live healthy and have a bit of fun sometimes. After that, I j
381.
▲
by
clarry
7y ago
I'm still pretty sapped after 8-9 hours, even if I work from home. And yes, it does build up stress from all the errands that would be easiest to schedule during office hours on a weekday with no work.
382.
▲
by
clarry
7y ago
You're too hung up on in-memory representation. Yes, if it's not right, then it needs to be converted. That can be done for you, or you can do it manually with byte streams like cave man. If you can do it manually fast, then it
383.
▲
by
clarry
7y ago
> Pretty much anything can do that. Nah, pretty much anything except proprietary software has a higher chance of being written by people I trust and packaged by people I trust and probably audited by me and other people, and is not capab
384.
▲
by
clarry
7y ago
> Just because it's high end doesn't mean they won't cut corners or fail to test properly. My ROG motherboard was (at the time) the most expensive motherboard for the socket. High end in consumer stuff, and especially anyt
385.
▲
by
clarry
7y ago
Structured data can be streamed too, and indeed there is software that does it at scale. Data with much more complex structure than audio frames.
386.
▲
by
clarry
7y ago
The author's point is that if our APIs worked with structured data instead of byte streams, then we wouldn't need to care about the in-memory format. The standard API would do the hard work for us, allowing us to call send(fd, my
387.
▲
by
clarry
7y ago
> An OS should not do everything. Hardware storage resources are generally the memory, disk, and network connection (and if you're getting really deep, the cache and registers). A good OS should only provide access to those resource
388.
▲
by
clarry
7y ago
I don't know if it's the same bug but I've certainly seen a similar bug (weird glitches in display that disappear when you scroll) on Fedora with AMD graphics (open source amdgpu driver, X), running Firefox nightly. One sc
389.
▲
by
clarry
7y ago
I addressed those points implicitly. Those names are meaningful, in context, to the people who understand the language; just as symbols in math are, in context, understandable to those who understand mathematics. And thus there is no ne
390.
▲
by
clarry
7y ago
Adding an extra column for code|docs|other context is so much more useful than allowing longer lines for obese identifiers that rarely serve to make a point more clear. I'll take my four or five columns of 80 chars over two columns of
More ›