Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dronemallone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
by
dronemallone
2y ago
Could you elaborate on the “tricks” you refer to? I feel it’ll be very useful.
2.
▲
by
dronemallone
6y ago
n-gate.com is a nice change from hn.
3.
▲
by
dronemallone
8y ago
That's true, pretty easy to do once you look in the "net" or "inet" or "netinet" folders and then look for ipv4.
4.
▲
by
dronemallone
8y ago
Thanks. Not really, I just look at the IPv4 implementation, it's easily to search for csum or chksum or checksum in codebases.
5.
▲
by
dronemallone
8y ago
Why not use the routines from the Linux kernel, which are battle tested? https://elixir.bootlin.com/linux/latest/source/arch/x86/incl... Or even NetBSD: http://ftp.netbsd.org/pub
6.
▲
by
dronemallone
8y ago
Not to mention standing in long queues OUTSIDE the consulate, sometimes for several hours. https://www.thehindu.com/news/national/tamil-nadu/new-queue-...
7.
▲
by
dronemallone
8y ago
Agreed. Those topics are very specific instances of general principles that are usually taught in a security course. What did OP mean by "secure client/server architecture" though? What are the basic/fundamental principl
8.
▲
by
dronemallone
9y ago
welcome to hacker news!
9.
▲
by
dronemallone
9y ago
>> there are plenty of countries in the world citation please? Do they take it down because you don't have a license to transmit in that spectrum band?
10.
▲
by
dronemallone
9y ago
By this logic, all stock traders should be considered employees of the stock exchange they use. Uber is just like a stock exchange - a match making service. * Traders/riders on a transaction/ride pay the exchange/Uber for thi
11.
▲
by
dronemallone
9y ago
Security Engineering is free on the author's website :) http://www.cl.cam.ac.uk/~rja14/book.html
12.
▲
by
dronemallone
9y ago
What's the guarantee that someone else didn't send the texts from her phone?
13.
▲
by
dronemallone
9y ago
BGP is a policy-based routing protocol, whereas OSPF/RIP are performance based. BGP is not "the" routing protocol, just that it's widely used because of its simplicity. You should consider reading Kurose/Ross: http
14.
▲
by
dronemallone
9y ago
This article is missing quite a few things that's of interest to programmers: 1. IPv4 fragmentation & reassembly 2. Centralized (Dijkstra/OSPF) vs. Distributed routing (distance vector/RIP) - stuff you see in Algorithms c
15.
▲
by
dronemallone
9y ago
Related :) - http://colinm.org/language_checklist.html
16.
▲
by
dronemallone
9y ago
That "facility" is the Curry-Howard correspondence!
17.
▲
by
dronemallone
9y ago
I did not mention compilers in my comment. Do you mean that if I use LLVM compile a C program then I get the same assurances as when I compile a Rust program?
18.
▲
by
dronemallone
9y ago
Let's say you are using LLVM to compile a Rust program, and an "equivalent" C program. You can compile both of them down to IR, and then enforce type safety at the IR level. Doesn't that ensure that you can prove propert
19.
▲
by
dronemallone
9y ago
You could use LLVM to compile any language to LLVM IR, and then to machine code using a backend. Does that mean every language has the same properties as Rust? If Node/Java/Go use GC (or VMs), then aren't they more safe than
20.
▲
by
dronemallone
9y ago
So why does C, for example, lack Rust's memory safety semantics? Is it something to do with the design of the language itself? Can Rust predict user input, whereas C cannot?
21.
▲
by
dronemallone
9y ago
So isn't the memory model more to do with the compiler or operating system rather than the programming language? Do think it's possible to write a C compiler that checks for use after free, double free, buffer overflows, index out
22.
▲
by
dronemallone
9y ago
Could you please explain why and how the Rust compiler is better than compilers for other languages? After all, every language compiles down to machine code/assembly. So, the reason that one language is "better" than the othe
23.
▲
by
dronemallone
9y ago
Is there a reason why all the above software cannot perform as "fast" or "safe" as Rust when written in other programming languages? After all, every program compiles down to machine code/assembly.
24.
▲
by
dronemallone
9y ago
What do TCP/IP headers (SEQ/ACK/RecvWindow/src port/dst port/packet length/checksum/morefrags flag etc.) have to do with HTTP headers??????
25.
▲
by
dronemallone
10y ago
fuck 2016.
26.
▲
by
dronemallone
10y ago
You can do it (by that I mean NOW) with DHCP-PD (prefix delegation). Router asks for a range of addresses from the ISP which it then assigns to the IoT devices on the inside.
27.
▲
by
dronemallone
10y ago
Does anyone here know the actual technical details of the attack? How exactly did the DDoS occur? Just a ton of bots making DNS requests over UDP?? Links to articles with tech details would be greatly appreciated.
28.
▲
by
dronemallone
10y ago
it's such a letdown when one realizes that universities are not this ideal utopia where everyone's a straight talker, where there is zero politics, where the people care about research and not the money it brings etc. Must have be
29.
▲
by
dronemallone
10y ago
multiple NSF grants and multiple papers in top conferences - his research IS good, innovative and interesting. Also, a majority of the external letter writers had positive things to say.
30.
▲
by
dronemallone
10y ago
Something I've never understood: what's the deal with all these newfangled programming languages? Are they somehow better at being translated to assembly? Every program eventually becomes a bunch of instructions anyway...
More ›