Java Doesn’t Suck
I've been building enterprise Java web apps since servlets were created. In that time the Java ecosystem has changed a lot but sadly many enterprise Java…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,981 posts.
I've been building enterprise Java web apps since servlets were created. In that time the Java ecosystem has changed a lot but sadly many enterprise Java…
Many applications benefit from a mix of a graphical and textual interface. This has ranged from entire environments, like the Lisp Machine and the follow-on Common Lisp Interface Manager (CLIM), to specific applications like Mathematica and others which employ a "notebook interface". There have also been various…
With most competing browsers and the content industry embracing the W3C EME specification, Mozilla has little choice but to implement EME as well so our users can continue to access all content the…
parker higgins is an artist and activist in brooklyn, new york
People have been saying that startup valuations are really high for about 3 years now. I myself feel that they are high, but I have no idea when they are likely to change. It’s mostly investors...
DIN INFO IP Adresse ( IPv4 eller IPv6) 104.165.132.197 Port: 47376 Hostnavn: 104.165.132.197 X-Forward IP Adresse(r): Browser (UserAgent): Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36 Forespørgsels Timestamp (Unix tid): 1793882617 Forespørgsels…
So this is a bit of a deviation from my normal MATLAB oriented posts. In-fact MATLAB was not used once in this analysis! I've been followi...
I’ve been using Emacs Org mode for nearly a year now. For a while I mostly just used it to take and organize notes, but over time I’ve discovered it’s an incredibly useful tool for managing projects and tasks, writing and publishing documents, keeping track of time and todo lists, and maintaining a journal. Project…
Almost deported in First Class
What's the first thing you do when you find a bug or see a missing feature in an open source project? Check out the project page and submit a patch!
I am often asked what I think about incubators. Short Answer: Incubators are bullshit. Most incubators are like the McDonalds edition of starting a company.
The other day I wrote an article discussing LibreSSL , and the common mistakes being made by those thinking they know how to port it to oth...
A VC's perspective on how modern tech platforms like Uber break down communication barriers and enable seamless interactions - even between hearing and deaf users.
One of the best things about modern cryptography is the beautiful terminology. You could start any number of punk bands (or Tumblrs) named after cryptography terms like ‘hard-core predicate&#…
While on vacation, I’ve been working on an alternate type inference scheme for rustc. (Actually, I got it 99% working on the plane, and have been slowly poking at it ever since.) This scheme simplifies the code of the type inferencer dramatically and (I think) helps to meet our intutions (as I will explain). It is…
My first-ever open source contribution, a couple years ago, was to a project called Pygments. My motivation? GitHub was displaying Racket source code poorly. Pygments didn't have a Racket lexer. GitHub was using a Scheme lexer for Racket code. The Scheme ...
Mad rantings from a computer guy. My thoughts are my own, and don't represent my current or past employers.
It's always very tricky when people who aren't educators start banging on about what should or shouldn't be taught in schools. My own school days are but a hazy memory of hormones, angst, and boring homework. Yet here I am, pontificating. With the current "fad" of encouraging children to learn to code, I thought I…
A blog for third-party developers on the Clover POS platform.
Update: figures now in from Imperial. See below. Further update: figures in from Nottingham too. Further update: figures now in from Oxford. Final update: figures in from LSE. A little over two yea…