Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
namelosw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
namelosw
4y ago
The problem that GraphQL was trying to resolve is real: reasonably-sized REST projects usually ended up inventing their own awkward, ad-hoc mini query languages on top of REST. But GraphQL as a solution is not great. It looks nice in the fi
62.
▲
by
namelosw
4y ago
It's Forth. > Exposes the construction materials Unlike most programming languages, the user has to keep the Stack in mind when programming. > Implies mass and permanence Its minimalist design made it extremely small and efficien
63.
▲
by
namelosw
5y ago
Async/await to Promise in JavaScript is just do notation to monads in Haskell, what's the problem?
64.
▲
by
namelosw
5y ago
Could anyone explain the rationale behind it? It seems that how we represent the letters and the words has significant impacts on how easily our brains digest them. Also a bit of tangent, but I wonder, could fellow English native speakers g
65.
▲
by
namelosw
5y ago
Although Taiwanese Mandarin and Mainland Mandarin are almost perfectly intelligible to each other, they have diverged from each other when it comes to modern nouns, especially in the fields of technology and medical science, etc. To make th
66.
▲
by
namelosw
5y ago
There wasn't so many mask makers in China before Covid. And after Covid there won't be as many either - in fact, they're just going to shrug it off and make something else by then. People are talking about Shenzhen electronic
67.
▲
by
namelosw
5y ago
Not exactly the same but I recently found some people thinking in numbers, subtractions, and additions because they're more used to digital clocks. While I'm an analog guy and I'm thinking in geometry. For example, if I sleep
68.
▲
by
namelosw
5y ago
It's not proven but we'll get there. There's virtually impossible to refactor big corporations into real remote organizations - they're "remote bolt-on". For them, to remote is only to cope with COVID, other th
69.
▲
by
namelosw
5y ago
> Hussein was a brutal dictator and, at least initially, Americans were welcomed as liberators If the US attack Belarus with an unjustified casus belli like in the Iraq war, it would still be a huge deal just like the current war in Ukra
70.
▲
by
namelosw
5y ago
I happened to use free Azure credit from the MSDN subscription as well. The VMs in East Asia (Hong Kong) region are working great for me for years, and the traffic is fast both in and outside China without blacklists and whitelists. That be
71.
▲
by
namelosw
5y ago
I feel there are certain dynamics to the game. Back in the 90s rewrites are everywhere and they fail a lot because people were doing it so recklessly. Nowadays, people are usually too afraid to even talk about it. As a result, many things t
72.
▲
by
namelosw
5y ago
I agree. I was struggling with this many years ago. And I was concerned about the security and privacy of VPN providers. Eventually, I ended up spinning my own VPN with Algo [0] like four years ago and it worked really well for me for these
73.
▲
by
namelosw
5y ago
> HN must be blocked in China It was only blocked in recent years. As far as I can recall it's around 2019. They usually only block things that are influential enough. And most engineers do have VPN. I'm actually surprised ther
74.
▲
by
namelosw
5y ago
I'm using AirPods Pro & Max and multiple Macs. They're frustrating sometimes, but still substantially better than most Bluetooth devices especially Bluetooth headphones. Bluetooth is such a crappy technology that blocks for be
75.
▲
by
namelosw
5y ago
Sorry if I didn't make myself clear. I was saying maybe there could be startups tackling this issue, and offering their solutions as services, making the process as easy and smooth as possible. There should be quite some companies are
76.
▲
by
namelosw
5y ago
Meanwhile, I'm happy to see some startups trying to fix the "remote (US only)" stuff. It could be a great business. On one hand, many great talents (including me) around the world are blocked from these opportunities (like th
77.
▲
by
namelosw
5y ago
I agree. I don't find it's hard in Java. But with that being said, in the JavaScript world, the tooling treat developers more like "users" rather than "engineers". For example: - Many documentations are cohesiv
78.
▲
by
namelosw
5y ago
- No multi-line support - Gets very messy when nested And SICP is a book about learning computer science by abusing lambdas.
79.
▲
by
namelosw
5y ago
SICP in Python - https://news.ycombinator.com/item?id=22994976 You can see there's more negativity in this thread compared to the Python one. HN crowd is pretty hostile toward JavaScript. Yet JavaScript is obviously a
80.
▲
by
namelosw
5y ago
Microservices mix several different needs: scalability, function decomposition, and team structure. If you want them all you might want microservices, but there are better alternatives when you only want one or two of them. People have diff
81.
▲
by
namelosw
5y ago
It's simple: 1. Companies use Electron because they don't want to spend money on the desktop. After all, desktop users are declining. 2. You'll only get much worse, or not even usable softwares if you use the same small budge
82.
▲
by
namelosw
5y ago
This reminds me, it seems the author of Dwarf Fortress doesn't use GitHub. I hope he could gain immortality (you know he's one of the few that deserves it) so he can focus on what's important.
83.
▲
by
namelosw
5y ago
The North vs South disparity always fascinates me. In many ways, they're the opposite of each other. The North: - Beijing sucks up all the resources, just like Moscow. People in the surrounding regions hate it, but it's also their
84.
▲
by
namelosw
5y ago
> I don't want to just blindly blame JS. Look at this page! JS can be amazing! And I love stuff like Figma (as it's so fast and optimized). I agree with your point, but I have to point out that Figma is mostly built on C++/
85.
▲
by
namelosw
5y ago
It's no small feat, but the nature of SO is very cache-friendly (content focused, reads >> writes). If you're building a modern SaaS, dealing with the same amount of traffic as SO, you might find a hard time with the same se
86.
▲
by
namelosw
5y ago
The answer is simple: Abstraction, or the lack thereof. Building real-time web applications are difficult. But the difficulty is accidental complexity that could be abstracted away. However, most of the tech stacks are not there yet - mainl
87.
▲
by
namelosw
5y ago
I found languages that are distant (English - Chinese) are generally harder to translate, and languages that are closer are much easier (English - Dutch, Chinese - Korean). Some people are against translation, some people are okay with it,
88.
▲
by
namelosw
5y ago
Yes, strictly speaking, we didn't "have" to because we have many other clients and projects, the company will surely stay afloat. However, we have to because this deal is less and less attractive over time compared to other p
89.
▲
by
namelosw
5y ago
I worked for a consultancy. There was once we have to raise the price for the next year since the labor cost was booming in our country. We worked for the client for quite some years. He was an intelligent, elegant old man, who overcame a l
90.
▲
by
namelosw
5y ago
I'm not saying that we should stop making progress - creating new technologies that benefit the world is no doubt a great thing. It's just the stress on GDP which makes me feel alarmed - historically speaking, things like GDP are
More ›