HN user

adamo

406 karma
Posts47
Comments24
View on HN
stackoverflow.com 14y ago

Twitter revoked cree.py's API keys

adamo
2pts0
material5.tumblr.com 15y ago

Mod_rewrite plays tic-tac-toe

adamo
2pts1
blog.postmaster.gr 15y ago

What constitutes a security incident?

adamo
1pts0
vanemden.wordpress.com 15y ago

The Fatal Choice (Who killed Prolog - part 2)

adamo
7pts0
vanemden.wordpress.com 15y ago

Who killed Prolog?

adamo
93pts55
nextbit.blogspot.com 16y ago

An amazing line (about music) from a very old SF novel

adamo
2pts2
news.ycombinator.com 16y ago

Ask HN: Optimization Methods for Logical Inference

adamo
2pts0
www.matousec.com 16y ago

KHOBE – 8.0 earthquake for Windows desktop security software

adamo
3pts0
blog.postmaster.gr 16y ago

Q: What is an incident?

adamo
1pts0
www.or-exchange.com 16y ago

StackExchange to shut down www.or-exchange.com ?

adamo
3pts1
www.commonsense4commonpeople.net 16y ago

FireWire Reference Tutorial

adamo
1pts0
blog.postmaster.gr 16y ago

Am I alone in believing that one should not send subject-less emails?

adamo
1pts0
financialcryptography.com 16y ago

Bright people fooling themselves ?

adamo
19pts7
blog.sugarenia.com 16y ago

When in doubt, just keep going

adamo
1pts0
news.ycombinator.com 16y ago

Would you click on a link that contains Punycode?

adamo
3pts4
sed.sourceforge.net 16y ago

Sed(1) one-liners

adamo
50pts13
lambda-the-ultimate.org 16y ago

Physics, Topology, Logic and Computation

adamo
1pts0
www.spinellis.gr 16y ago

How to Get a Glowing Recommendation Letter

adamo
1pts0
twitter.com 16y ago

Greenspun's Tenth Rule - Prolog version

adamo
2pts0
vrypan.net 16y ago

Google public DNS: these guys scare me.

adamo
3pts0
www.yourdonreport.com 16y ago

"Death March" projects

adamo
1pts0
www.commonsense4commonpeople.net 16y ago

The Law of Late Projects

adamo
19pts1
news.ycombinator.com 16y ago

Password Manager - Any suggestions?

adamo
3pts9
lambda-the-ultimate.org 16y ago

Pattern Calculus

adamo
28pts3
mailman.sage.org 16y ago

So you think you know traceroute...

adamo
1pts0
www.ripe.net 16y ago

DNS Lameness Statistics from RIPE NCC

adamo
1pts0
mathoverflow.net 16y ago

"The" random tree

adamo
1pts1
www.commonsense4commonpeople.net 16y ago

Rules of program optimization

adamo
1pts1
sciencestack.com 16y ago

What book should a newbie in neural networks read?

adamo
1pts0
or-exchange.stackexchange.com 16y ago

StackExchange for Operations Research

adamo
5pts2

Akritai were locals who were to be used as the defenders of the borders instead of deploying regular Army or mercenaries. For this reason they were given land (so as to have skin in the game) and tax breaks. When the tax breaks stopped the Akritai rapidly vanished. These are also mentioned in Wikipedia pages.

So, in terms of a security project an Akritas would be you running an EDR agent on a machine that you own, not some of the signatory companies who basically do not own anything on the edge (end user equipment).

To be fair, the Akritai was the Byzantine Empire's effort to use the local population to defend the land, instead of having to deploy regular Army or mercenaries. It happened to be Muslim states that was the border. It bears no anti-muslim connotations as a word in Greek. In fact the epic of Digenes Akritas, speaks of Basil, an Akritas of a Greek mother and an Arab father (hence the name Digenes, of two descents).

But still, the name is a bad, uninformed choice.

[dead] 16 years ago

I wrote the blog post just to expand a bit on the reply I gave on twitter because of the excerpt from "The Roots of Lisp". I never really expected to see on the HackerNews first page.

The width of the question makes it a tough one. I am lucky enough to have a mathematics professor one phone call away. You will find spending hours in your University's library rewarding. Start with a good book on discrete mathematics and move on from there. A good book is the one for which you can have someone explain your questions (meaning the one that your professor proposes).

But even the fact that you have to decide on the buffer size is a matter of understanding the theory. Choosing to multiply by 5 too. Why is it 5 and 12? Why the buffer size is not the half or double the size that it has? How can you prove that you have chosen the correct values if not by theory?

The low level API calls that you make, make use of the OS scheduling. But you may claim that you can be agnostic to this fact. On the other hand optimizing your code to run efficiently can be done either using your gut feeling, or by understanding the complexity of your code, to make it run faster, with fewer calls, and optimal buffer usage. Would that suffice as an answer to your question?