Topics /

Software Engineering

The most popular blog posts about software engineering on Hacker News. 7,298 posts.

Any year
4471

Clojure: Transducers

Transducers are composable algorithmic transformations. They are independent from the context of their input and output sources and specify only the essence of the transformation in terms of an individual element. Because transducers are decoupled from input or output sources, they can be used in many different…

4477

Racket v8.3

_posted by John Clements_ Racket version 8.3 is now available from https://download.racket-lang.org. Racket removes syntax arming and disarming in favor of a simpler system of protected syntax operations, along with other updates to the syntax sys...

4480

Hybrid sweet spot: Native navigation, web content

When we launched the iPhone version of Basecamp in February of last year, it was after many rounds of experimentation on the architectural direction. The default route suggested by most when we got started back in early/mid-2012 was simple enough: Everything Be Native! This was a sensible recomm…

4489

Postgres geography type is not limited to Earth

It's a little known fact that the PostGIS geography type since PostGIS 2.2 (well was introduced in 2.1 I think but had a bug in it until 2.1.4 or so), supports any spheroidal spatial reference system that measures in degrees. When an srid is not specified, it defaults to using 4326, Earth WGS 84 long lat.

4491

Racket v6.11

_posted by Vincent St-Amour_ Racket version 6.11 is now available from http://racket-lang.org/ A bug preventing OneDrive users on Windows 10 Fall Creators update from opening files has been fixed. Typed Racket supports refinement types and depe...

4494

eBPF Can't Count?

It is unlikely we can tell you anything new about the extended Berkeley Packet Filter, eBPF for short, if you've read all the great man pages, docs, guides, and some of our blogs out there. But we can tell you a war story, who doesn't like those?

4496

Awk for multimedia

(… and for system graphics, games and other interactive applications but that would make the title just a bit too long…) Many of the articles here have focused on the use of Arcan as a …

4498

Dolphin Progress May 2019

The past few months have been quite hectic with a slew of gigantic changes requiring lengthy articles alongside them. These big features all hitting together seems to have brought up a talking point in the community would be irresponsible to ignore. Everyone wants to know when Dolphin 6.0 is coming. After all, Dolphin…