HN user

ir193

181 karma
Posts4
Comments37
View on HN
Linux from Scratch 6 months ago

Is there anything like a “Windows From Scratch”? like taking a full Windows installation and copying binaries and components to new machine one by one, mainly to understand how Windows is structured internally?

is it reasonable to have a keyword for tail-recusive return? basically it means I'm writing a tail recursive function and give me compile error if it occurs at non-tai-recursive positions

That's awesome!

I was thinking about a similar reverse-wordle clone, but focusing on mind-reading between friends. The core idea:

1. uploads your full wordle solution screenshot (with each guess) to the server. The server does an OCR and store it.

2. get shareable links from server, send to friends. Each friend gets a unique link

3. friends guess what you guessed.

4. you can see how well each friend guess

there's a hidden feature I don't like at all. if you double click on the "white area" just inside the border, it goes into a " maximized" state where title bar and menus will disappear.

it's so easy to enter this mode by mistake and no obvious way to get back

The Io Language 5 years ago

could you explain what does "free-form languages" mean? wiki tells me C/C++ is "free form"

it's not true. Han Chinese are clearly genetically distinguishable from Yamato Japanese and Koreans, and internally the different Han Chinese subgroups are genetically closer to each other than any of them are to Koreans and Japanese.

Gene doesn't lie

I was trying to write some function similar to `make` but in vein. Maybe I need to open the compiler like the author did. make() takes a type as argument but you can't define such functions in go. And `make` itself is not a keyword, how does golang implement it? is it a special case?

joke aside. we know a language is Turing-incomplete if it has only ifs and bounded for loops. And if 90% programmers' tasks can be done using a Turing-incomplete language, is there any benifits we can get from this?

is there any open design chasis? like a CAD file you can modify yourself? if you're living around shenzhen it's probably not expensive to find a manufacturer

Leaving Google 5 years ago

Google doesn't use the go command or modules, and since there's no direct measurable benefit to Google, it's very difficult to make the case.

i'm curious. What exactly they don't use internally?

will it requires my bank account password? I tried several accounting apps, all of them need me to type my bank password expicitly. I don't want to trust them