I mainly use three different pans: 1) A carbon steel wok 2) A cast iron skillet 3) A dutch oven. The wok is very versatile. I use it for most things by default. The skillet is great for pan frying. The dutch oven is…
This is my favorite book! But I think it could be more straight forward if the first interpreter didn't use Java, but a modern main stream language that can avoid code generation and Visitor Pattern. Those parts feels…
> You want to sell Javascript based solutions, go for it. But don’t push this nonsense like “No language like Javascript”. The only reason Javascript has a wider adoption than others is that it’s forced upon us. It is…
Thank you, GitHub, this is one of the best things! No, it cannot make me write code I couldn't write before. It does not autopilot and does all the coding by itself. But it still boosts my productivity greatly, making…
> A simulation of a brain cannot produce consciousness any more than a simulation of the weather can produce rain. What's wrong with the rain though? A perfect simulation of rain is perfect rain. It's not rain in the…
Me: dynamic -> static What did I feel during the transition: Feel like an insulted because of the under-expressiveness. Everyday I find some ideas that are natural to me and non-tech people couldn't be codified…
The problem is there are no sane in-between options. On one end of the spectrum are either neat platforms like Heroku or Vercel or ssh and bear-metal with simple scripts. On the other end of the spectrum, we have…
> Static Typing reduces bugs. This matches my experience. People say otherwise might need to put more effort on writing better tests. That said static typing usually catch minor problems like typo faster. But for…
It says that "Nintendo" or "任天堂" the brand name refers to an old Chinese saying "謀事在人,成事在天" which means "Man proposes, God disposes", or "do your best and leave it to the fate". The idea is not far from the stoic ones -…
This. I find open source projects written in Go or Rust are usually more pleasant to work with than Java, Django or Rails, etc. They have less clunky dependencies, are less resource-hungry, and can ship with single…
You can't. You trade a crypto coin on the market and you have a price. The price is hugely affected by how many people in the whole world believe it's a decent currency.
Anecdote: I live in Asia, and when I was in middle school, AFAIR there were only 3 people (out of 40-ish) don't wear glasses including me. Parents nowadays blame screens for short-sightedness, but the truth is back then…
I agree what you're saying, but they were talking about Python and TypeScript - it doesn't make sense to bring up type erasure in this context.
> It strips type info and runs it as Javascript, though. There's no native typescript runtime, AFAIK (it doesn't enforce types at runtime, only at build time) Java strips type info and runs it as JVM byte codes. There's…
There are some discussions in this thread [0] that believe that cows and pigs are sentient. But my point is people seem to assume sentience is a byproduct of high level intelligence, which might not be true. Maybe we…
I'm still struggling with the question "what is sentience". Are insects sentient? If so, could we build less intelligent but sentient AI, on par with insects? If so, is it unethical to torture such intelligence for fun…
Why this can be great: - The dev experience is closer to the early days of PHP. - TypeScript, Preact out of the box. No need to configure build tools / deploys much faster. It's a pain in the ass to make these working…
> and then scatter that all over your markup This is not how you use Tailwind. Back then there was no such concept as component, so people need to write CSS classes to encapsulate and reuse styles. Now Components are…
It's hard to distribute content from your own platform. Most successful content creators are relying on many platforms, it's virtually impossible to fight them. But it's always to have a small resort of yours on the…
You're right. But I also said in the following paragraphs which means the same thing: > Most companies will stick to "if it ain't broke don't fix it" unless we offer them 10x solutions It should also work if people…
I don't think it will stop unless 1) It's illegal. 2) It's ineffective 3) It's not economical for the company. To stop the trend you have to achieve one of the three. Similar to algorithms itself, interviewing is…
I would say it would be great to merge with TypeScript. It would greatly reduce the need of those crazy building tools nowadays. Now we have HTTP2, if only we can write and serve a bunch of TypeScript files directly. Be…
I'm very intrigued for the CRDT approach. I always want to try CRDT but always end up giving up local-first for simpler approaches, because I can't convince myself fully since there's a risk of accumulating CRDTs data…
Crusader Kings + Mount and Blade One is focused on strategic and the narration, and the other has better in-person tactic battle. Both of them are serious time-consumer, and I experience most flow states with these two…
I'm a fan of "The Little X" series so I bought this one when it just came out. I believe the author did tried their best and a great job they did - which made me work through half of the book (which is a lot for me, and…
I mainly use three different pans: 1) A carbon steel wok 2) A cast iron skillet 3) A dutch oven. The wok is very versatile. I use it for most things by default. The skillet is great for pan frying. The dutch oven is…
This is my favorite book! But I think it could be more straight forward if the first interpreter didn't use Java, but a modern main stream language that can avoid code generation and Visitor Pattern. Those parts feels…
> You want to sell Javascript based solutions, go for it. But don’t push this nonsense like “No language like Javascript”. The only reason Javascript has a wider adoption than others is that it’s forced upon us. It is…
Thank you, GitHub, this is one of the best things! No, it cannot make me write code I couldn't write before. It does not autopilot and does all the coding by itself. But it still boosts my productivity greatly, making…
> A simulation of a brain cannot produce consciousness any more than a simulation of the weather can produce rain. What's wrong with the rain though? A perfect simulation of rain is perfect rain. It's not rain in the…
Me: dynamic -> static What did I feel during the transition: Feel like an insulted because of the under-expressiveness. Everyday I find some ideas that are natural to me and non-tech people couldn't be codified…
The problem is there are no sane in-between options. On one end of the spectrum are either neat platforms like Heroku or Vercel or ssh and bear-metal with simple scripts. On the other end of the spectrum, we have…
> Static Typing reduces bugs. This matches my experience. People say otherwise might need to put more effort on writing better tests. That said static typing usually catch minor problems like typo faster. But for…
It says that "Nintendo" or "任天堂" the brand name refers to an old Chinese saying "謀事在人,成事在天" which means "Man proposes, God disposes", or "do your best and leave it to the fate". The idea is not far from the stoic ones -…
This. I find open source projects written in Go or Rust are usually more pleasant to work with than Java, Django or Rails, etc. They have less clunky dependencies, are less resource-hungry, and can ship with single…
You can't. You trade a crypto coin on the market and you have a price. The price is hugely affected by how many people in the whole world believe it's a decent currency.
Anecdote: I live in Asia, and when I was in middle school, AFAIR there were only 3 people (out of 40-ish) don't wear glasses including me. Parents nowadays blame screens for short-sightedness, but the truth is back then…
I agree what you're saying, but they were talking about Python and TypeScript - it doesn't make sense to bring up type erasure in this context.
> It strips type info and runs it as Javascript, though. There's no native typescript runtime, AFAIK (it doesn't enforce types at runtime, only at build time) Java strips type info and runs it as JVM byte codes. There's…
There are some discussions in this thread [0] that believe that cows and pigs are sentient. But my point is people seem to assume sentience is a byproduct of high level intelligence, which might not be true. Maybe we…
I'm still struggling with the question "what is sentience". Are insects sentient? If so, could we build less intelligent but sentient AI, on par with insects? If so, is it unethical to torture such intelligence for fun…
Why this can be great: - The dev experience is closer to the early days of PHP. - TypeScript, Preact out of the box. No need to configure build tools / deploys much faster. It's a pain in the ass to make these working…
> and then scatter that all over your markup This is not how you use Tailwind. Back then there was no such concept as component, so people need to write CSS classes to encapsulate and reuse styles. Now Components are…
It's hard to distribute content from your own platform. Most successful content creators are relying on many platforms, it's virtually impossible to fight them. But it's always to have a small resort of yours on the…
You're right. But I also said in the following paragraphs which means the same thing: > Most companies will stick to "if it ain't broke don't fix it" unless we offer them 10x solutions It should also work if people…
I don't think it will stop unless 1) It's illegal. 2) It's ineffective 3) It's not economical for the company. To stop the trend you have to achieve one of the three. Similar to algorithms itself, interviewing is…
I would say it would be great to merge with TypeScript. It would greatly reduce the need of those crazy building tools nowadays. Now we have HTTP2, if only we can write and serve a bunch of TypeScript files directly. Be…
I'm very intrigued for the CRDT approach. I always want to try CRDT but always end up giving up local-first for simpler approaches, because I can't convince myself fully since there's a risk of accumulating CRDTs data…
Crusader Kings + Mount and Blade One is focused on strategic and the narration, and the other has better in-person tactic battle. Both of them are serious time-consumer, and I experience most flow states with these two…
I'm a fan of "The Little X" series so I bought this one when it just came out. I believe the author did tried their best and a great job they did - which made me work through half of the book (which is a lot for me, and…