Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hsn915
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
691.
▲
by
hsn915
5y ago
> The downside is that Japan's lack of planning makes it kind of ugly and boring. What? It's the opposite. It makes it interesting. Walking around and discovering places in Japan is very enjoyable. On the other hand, walking ar
692.
▲
by
hsn915
5y ago
Why would someone in Tokyo care about the cost in Germany? In practical terms it means a family with 2 kids needs both parents working fulltime to pay the bills and save some money. If only one parent works, they better have a really good p
693.
▲
by
hsn915
5y ago
I assume by 'depreciation' you mean prices fall down or don't go up? Yea, why is that a bad thing? If house prices keep going up it just makes it impossible for young people to start families. Why would anyone want that? Trea
694.
▲
by
hsn915
5y ago
If by infrastructure you mean microservices, then it's even worse. I wholly reject "microservices", the philosophy and ideas behind it, the tooling and the culture surrounding it. It's not only too complicated. It's
695.
▲
Casey Muratori's refterm lecture series (5 videos) (October 2021)
(youtube.com)
4 points
by
hsn915
5y ago
|
0 comments
696.
▲
by
hsn915
5y ago
This comment is not wrong on any level. I have worked in many aspects of web development. I know for sure that everything in the process is way too complicated for what it does. Unnecessarily so. There's no reason to think that infrast
697.
▲
by
hsn915
5y ago
The way I've seen things work is like this: devops sets up something convoluted that they for some reason like. Developers are confused by the thing. It causes them endless problems. Documentation is sparse, or out of date, or just pla
698.
▲
by
hsn915
5y ago
Think about it from the other side: Dealing with the infrastructure is your job. You know the ins and outs. It doesn't seem complicated to you. For someone who is dealing with the application logic, having to context switch to infrastr
699.
▲
by
hsn915
5y ago
I responded to the sibling comment asking the same question https://news.ycombinator.com/item?id=29068066
700.
▲
by
hsn915
5y ago
The tooling only got better last year with esbuild. Everything else is either unmanageably complicated (webpack) or slow (rollup, parcel, babel). React mainstreamed the idea of using a virtualdom to accelerate UI building (accelerate in the
701.
▲
by
hsn915
5y ago
Javascript never really had a chance to "take over the world" before Google released Chrome and the V8 engine. Before that it was just too slow. Java applets really sucked. They took a long time to load and initialize. They all lo
702.
▲
by
hsn915
5y ago
I use typescript almost daily. It's certainly better than Python or Ruby, I'll grant you that. But I don't think Python is a good language either. Ultimately I want a langauge with value types like structs and arrays that you
703.
▲
by
hsn915
5y ago
Are you sure nothing came of it? Figma for example seems to be largely powered by WASM and the core of the product seems to be written in C++ https://www.figma.com/blog/webassembly-cut-figmas-load-time-... https:/
704.
▲
by
hsn915
5y ago
"turns out"? How did it turn out so? Actually it turns out that having an interpreted runtime causes a stream of endless problem. We keep try to patch them over but new problems keep coming up. It turns out that a standarized low
705.
▲
by
hsn915
5y ago
Bash is much older than JavaScript. If it was going to turn into a real programming language, it would have by now. It hasn't. Also, JavaScript really is not a very good programming language. We are just stuck with it because it's
706.
▲
by
hsn915
5y ago
glfw is very widely known because it's usually one of the recommended libraries to use when starting out graphics programming. It basically a cross platform library to create a window and initialize an opengl context .. or something li
707.
▲
by
hsn915
5y ago
There are two publicly available contenders: Odin and Zig. Each one has its own way in which it deviates from C in a way that some people might not like. Odin is probably a lot closer to C than Zig. Zig tries to bring some of the more recen
708.
▲
by
hsn915
5y ago
I don't know if it's a snark. It's probably the right thing to provide legally. It's literally the records they have.
709.
▲
by
hsn915
5y ago
Is that what Linus thinks? You know it's his kernel, right?
710.
▲
by
hsn915
5y ago
I used to frequent various forums. They all seem to have disappeared. For some reason, "discource" has taken over as the forum software, but I don't ever remember finding it engaging or interesting. Sure, the old forum soft
711.
▲
by
hsn915
5y ago
It's not so much of a danger. Occasionally disrupting the system can reveal such weaknesses. Once you identify such "fragilities" you can compensate by adding redundancies. For example, add a second alarm clock at 6:30 and 7:
712.
▲
by
hsn915
5y ago
Documentation does NOT fulfil this function. This kind of knowledge is mostly tacit and must be absorbed by osmosis from constantly talking to the person and watching them work.
713.
▲
by
hsn915
5y ago
Having this skill probably helps with all sorts of situations. For example, showing people an incomplete product either as potential users or investors. If you're afraid of looking stupid .. you will probably lack the courage to get yo
714.
▲
by
hsn915
5y ago
Ultimately version control is about easily merging changes from people working on different machines. Being able to "review" changes as clean set of patches is not essential. The mindset of "we must review every change before
715.
▲
by
hsn915
5y ago
Angular is really bad. So is Redux. They are some of the worst over engineering projects I've seen. Typescript is really cool, but no one on that team cares about "compile times". Of course what I actually mean is "type
716.
▲
by
hsn915
5y ago
You know how many people like puzzle games? For a lot of people, toying with complex systems and configuration files is fun in the same way that puzzle games are fun. These people don't play puzzle games. They already spend all their d
717.
▲
by
hsn915
5y ago
I don't know. For me "modern" DevOps is a much worse nightmare than "modern" web development. My devops consists of uploading files via scp and launching an executable via ssh. "modern" devops involves a c
718.
▲
by
hsn915
5y ago
Thanks for the link I think! (I might have read that before).
719.
▲
by
hsn915
5y ago
Putting an auto formatter as a commit hook is just one of many small things that accumulate to make your develpment experience frustrating and annoying. If you have a guy who always does a diff spam, just talk to him and ask him to separate
720.
▲
by
hsn915
5y ago
It's not just about the code quality, although that's an important aspect of it. It's the quality of everything. The development environment. The architecre. The product itself. The "engineering" mindset.
More ›