Recent submissions

Comment · 9 years ago
I wrote and maintained an IP/UDP stack for an expensive, reliable, industrial packet radio, so you should back off your presumptive, elitist tone.

Sure, they maintain a control TCP channel like ftp but that's a normal pattern. Falling back to other protocols is a necessity because some environments literally lock down everything apart from ARP, DHCP, DNS, HTTP/S and email.

Writing an application-level protocol to make UDP act like TCP or SCTP is a sign of failure to fix issues lower down.

Worse, UDP often gets dropped first when a network is saturated, and it's harder troubleshoot to because it's not connection-oriented stateful and doesn't work with existing tools... debugging now requires nonstandard knowledge inside an app. (Turning a browser into an OS is a metastasizing cancer.)

There are better ways to solve efficient, low-latency content distribution and bidirectional state RPC without reinventing everything every other year.

Comment · 9 years ago
Exactly. Seems like a specious strawman when the attack on personal use and viewing experience is much broader. Corporate control seeks to pervade every aspect of life and shake down people at every opportunity.
Comment · 9 years ago
Greedy corporations leaning on governments to drive people away from their content, criminalizing remixing and making content unusable by the blind and others speaking different languages not approved. Plus, they probably want to charge a fee for alternate language or requiring purchasing the content again in that language. F that!
Comment · 9 years ago
Comment · 9 years ago
We used Lustre, pNFS and GPFS at Stanford on HPC gear (DDN, Panasas and some enterprise COTS). Luster has a lot of moving parts and config. Most folks tend to use Puppet/Chef and/or Rocks distro to deploy clusters in a somewhat sane manner. (Sometimes AFS too but not much.)

These days, Ceph/Gluster might work, but Lustre's proven.

Comment · 9 years ago
Mudge at DefCon IIRC had a good point about MIC contractors having Intellectual Property repeatedly stolen, govt gives more money each time and disincentives to root-cause analysis and patching vulns/0days.
Comment · 9 years ago
They're crooks whom subvert democracy and exploit people and businesses with obsfucated trickery. Who cares? Next financial crisis brought closer because coworker competition in performance reviews means legitimized stealing even more money, faster.
Comment · 9 years ago
The fundamental failure of most SJW and some populist attitudes: committing varying levels of disproportionately evil behaviors in the name of self-righteousness, when a decent person aims to be relatively consistent no matter what other people do.

Chris Hedges was shoutted down for opposing the Iraq war, and Phil Donahue push out of mainstream media.

Comment · 9 years ago
I like succinct, semantically-clear code that's many, testable, tiny functions.
Comment · 9 years ago
Comment · 9 years ago
UDP shouldn't be used for content traffic, it has no guarantees. Plus, this is what happens when reinventing emperors new clothes protocols... greater attack surface for marginal benefit.
Comment · 9 years ago
Plenty in America. In fact, take most of ours and save us from some diabetes.
Comment · 9 years ago
0. Politics. Threatened or annoyed someone. Someone else was promised tenure.

1. Ageism. It's rampant, and I've seen in academia, discard people like tissues.

2. Progess. Maybe expectations weren't set mutually.

3. Lemonade. Maybe it's not such a great place or there's a better opportunity elsewhere. Write a book? Do a podcast or teach MMOC?

Comment · 9 years ago
Yup. More mental "shortcuts" that seek magic "signals" to avoid both evidence and pragmatic interviewing effort testing both business problem-solving critical thinking and cultural fit. There are no shortcuts. Furthermore, "competitive" programming has little to do with the real world, and it's more about showing off and ego inflation.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton