dronemallone | 1 year ago | on: Ross Anderson
dronemallone's comments
dronemallone | 5 years ago | on: Ask HN: Where do HN readers spend their online downtime?
dronemallone | 7 years ago | on: A bug story: data alignment in C on x86 (2016)
dronemallone | 7 years ago | on: A bug story: data alignment in C on x86 (2016)
dronemallone | 7 years ago | on: A bug story: data alignment in C on x86 (2016)
https://elixir.bootlin.com/linux/latest/source/arch/x86/incl...
Or even NetBSD: http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/sys/net/...
EDIT:
freebsd: https://github.com/freebsd/freebsd/blob/master/sys/netinet/i...
openbsd: https://github.com/openbsd/src/blob/master/sys/netinet/in4_c...
dronemallone | 7 years ago | on: Traveling the World on a Third World Passport
https://www.thehindu.com/news/national/tamil-nadu/new-queue-...
dronemallone | 7 years ago | on: Georgia Tech Creates Cybersecurity Master’s Degree Online for Less Than $10k
What did OP mean by "secure client/server architecture" though? What are the basic/fundamental principles behind it, that are NOT covered in cybersec education?
dronemallone | 8 years ago | on: SpaceX hits two milestones in plan for low-latency satellite broadband
dronemallone | 8 years ago | on: SpaceX hits two milestones in plan for low-latency satellite broadband
citation please? Do they take it down because you don't have a license to transmit in that spectrum band?
dronemallone | 8 years ago | on: Uber is officially a cab firm, says European court
* Traders/riders on a transaction/ride pay the exchange/Uber for this service.
* Traders/riders are free to trade/ride as much they want to, at any hour of the day, provided there's enough liquidity in the market (surge pricing etc.)
* If a trader doesn't cut a profit on a trade, it's the trader's problem not the exchange's
* If an Uber driver doesn't drive enough to earn a living wage, it's the driver's problem not Uber's.
dronemallone | 8 years ago | on: Cybersecurity Humble Book Bundle
dronemallone | 8 years ago | on: In landmark case, woman found guilty of manslaughter for her texts
dronemallone | 8 years ago | on: Network Protocols
You should consider reading Kurose/Ross: http://eclass.uth.gr/eclass/modules/document/file.php/INFS13...
dronemallone | 8 years ago | on: Network Protocols
1. IPv4 fragmentation & reassembly
2. Centralized (Dijkstra/OSPF) vs. Distributed routing (distance vector/RIP) - stuff you see in Algorithms class
3. TCP mechanisms: congestion control mechanisms that the user can configure (Cubic/westwood/new reno), flow control, retransmission timer calculation (exponential weighted moving average)
4. explicit congestion notification and other add-ons, which can be enabled in the OS by the user
5. Active Queue Management and enabling QoS on your system: stochastic fair queueing for example
6. the recently introduced TCP Fast Open mechanism
7. TCP auto tuning: http://kb.pert.geant.net/PERTKB/TCPBufferAutoTuning
8. Ethernet physical layer: you've left out modulation, and only discussed encoding
9. Multicast and spanning tree protocols
dronemallone | 8 years ago | on: So You Want to Write Your Own Language (2014)
dronemallone | 8 years ago | on: Writing correct lock-free and distributed stateful systems in Rust, with TLA+
dronemallone | 9 years ago | on: Rust 1.17
dronemallone | 9 years ago | on: Rust 1.17
dronemallone | 9 years ago | on: Rust 1.17
If Node/Java/Go use GC (or VMs), then aren't they more safe than Rust?
dronemallone | 9 years ago | on: Rust 1.17