Hacker Newsnew | past | comments | ask | show | jobs | submit | thefox's commentslogin


This list is missing Nim[1]: nice syntax, extremely fast, memory safe, small binaries

[1] https://nim-lang.org


for author's specific criteria

Thus not a general article. For some criteria Python will be a good Rust alternative.

>Can I have a #programming language/compiler similar to #Rust, but with less syntactic complexity?

That's a good question. But considering Zig is manually memory managed and Crystal/Go are garbage collected, you sidestep Rust's strongest selling point.


A decentralized, peer-to-peer, encrypted chat written in Python: https://github.com/FluxChat/fluxchat-py

Also want to write a client in Zig.


It's not 22 years but 21 years ago.


Good point.

Also Killer Robots are Robots: https://www.youtube.com/watch?v=4K6XJuH6P_w


But why did Microsoft use a domain in its products which they do not own?


RTFOA. They didn't.

They used an internal ActiveDirectory domain of "Corp" as an example. An AD domain is not the same as a domain name.

....until it comes time for the Windows name service to try to idiotproof the user, and say "well, this doesn't resolve to an AD server here, maybe they meant it as a domain name, let me try appending .com and attempt a DNS query"

It's a case of the right hand not knowing the left hand's usability tweak would turn into a security issue.

Unquestionably Microsoft's fault, but it wasn't as simple as you make it out to be.


"Let me try with the search domain. No, doesn't exist. Let's knock the first element off the search domain and try again until we find it. What do you mean you connected your laptop to a network that's not your work network so the AD server isn't accessible?"


Does the Windows DNS client actually behave this way though? I have never seen it adding com, or any other tld.


Right? Why not just use microsoft.com, since they already owned that and presumably will for at least as long as the products' lifetimes. If you're going to use a default value at least use one you can control.


> Ask a human to raise 3425 to the power of 542 and watch them sit there for hours trying to work it out.

You can't compare the speed of a computer to the speed of a human. Only because a human is slow doesn't mean that the human is stupid, nor computer are smarter. The electric current in a integrated circuit acts near the speed of light. Light itself is also very fast but not very intelligent.

> [...] the world Chess champion has been a computer.

Again, this is a matter of speed. If you give a human being the same amount of time in relation what a computer had taken to calculate the same steps of a chess game it would be a more true comparsion of intelligence.

> Humans have almost no memory

That's because the human brain isn't trained and not used. We use almost 10% of our brain. So this comparsion also hinks.

> The face recognition software that Facebook uses can tell the faces of millions of people apart.

And again, this is only a matter of training and not a matter of intelligence.


What warrant us that Faqt.co is still alive next week? Nothing. Every service on the Internet can be shut down. Google services are as long online as Google profit from them.


Faqt.co could as well yes, but google has quit a history of closing down small services.

> Google services are as long online as Google profit from

How do the profit from Keep?


Faqt.co could as well yes, but google has quit a history of closing down small services.

After years of service, and with months of warning and a tool to export your data. Keep's predecessor (Notebook) lasted 6 years. Reader lasted 8. Orkut lasted 10. How many startups live for that long? How many don't suddenly shut down, leaving you stranded?


Yes, I got the same issue for one of my domains.


It would be better if you set the body for each email with JavaScript and the new lines with "%0A" instead of the indented HTML code. Or don't use indented HTML code for the body blocks. The indented HTML code has also effect of the style of the email: the first line is normal, the second line and all following lines are indented with 25 spaces. This looks strange.

However, I like the idea of this website.


You should never ask to ask for a question. And you shouldn't announce your question.

Just ask.


Similarly, I believe you shouldn't ask strangers how are they or even use it as a greeting.


It helps to understand that asking how someone is at the start of a conversation should generally be interpreted as a social convention rather than a literal question.

The socially correct response is either something like "fine", or to repeat the question. Note that if you're going to answer it as a question, the correct answer is always "fine" regardless of whether one really is fine; if you said something like "terrible" you'd be obliging a stranger to pry into your personal business. The fabric of society is very complex, as someone once said.

These are all valid in various dialects/registers of native English:

Greeting: How are you?

Response: Fine, thank you

-

Greeting: How are you?

Response: How are you?

-

Greeting: How do you do

Response: How do you do

-

Greeting: Sup

Response: Sup


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: