HN user

Bino

162 karma
Posts16
Comments163
View on HN
Dynamic_cast(C)++ 8 years ago

I actually think the old keyword is quite clever. I'm sure it could make sense in some places.

Like it, as a runner and European citizen I always get confused if someone refers to American miles or not, but 5k is always 5000meters regardless? Do Americans who run ever talk about miles?

It's useful alright, however every time I'm reading records in a stream I prefer to have it prefixed with the record size in bytes.

However, having a new line delimiter is sure easier than trying to find the end of a JSON structure.

I would suggest you focus a lot on the design, research the history and design of other languages. Try to understand how they evolved and try to figure out their bad decisions on the way.

Eg.

Pythons PEP, PHP’s RFC, Mailinglists

Building the language itself is the easy part...

I second that, it also allows moving and separation from different sites/publication systems (by DNS pointing). Also a valid concern: I seen main sites been redone/moved so many times while the docs stayed the same on its own subdomain...

I'm trying to understand if there is something more to it, because here is where I'm at, he found that some organizations has mistakenly or not configure their encryption gateways (MTAs) to accept mail from any host hence by connecting to them directly lets you bypass the anti-spam/virus filtering either directly to the mail server or by using the "trust" of the encryption gateway's IP?

He found some by spending time searching for them and gave the attach a name "the split Tunnel SMTP exploit".

Strlen.c 9 years ago

It's a very clever optimization (could it be categorized as vectorization?) in a very used part of the C library. In some cases these optimizations very justified.

Tizen CWE bugs 9 years ago

In a strange way, I like their way of doing advertisement and driving business. While it's not true per-se, hitting the big targets (like Tizen, Linux kernel etc.) with bugs in a friendly way makes the smaller ones (companies) waiting to have the same powerful tool, the feeling of, if they have bugs, I might have a bug or two it could find...

Why dont improve on IMAP with extensions, I can't see how the "extending IMAP only makes it worse" argument hold. How would adding an addition protocol (JMAP) to a buggy client make the situation any better? I can see how it's easier for fastmail as a company to try to get its changes out by making another protocol, but would we not benefit better by trying to improve on IMAP? it's very unlikely this will ever replace IMAP and SMTPS from history internet always try to iterate and improve not replace standards completely? There is great effort to improve on SMTP and encryption lately, what can we learn from that?