Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 432 posts.
Python 3.5 type hinting in PyCharm 5
Python 3.5 introduces type hinting to help code-writing during development. Let’s take a look at this feature and show it in action.MotivationSome folks, but not all, like help from their tools
Is REST Best in a Microservices Architecture?
Some thoughts on microservice communication mechanisms
Lucene: The Good Parts
Before MongoDB, before Cassandra, before “NoSQL”, there was Lucene. Did you know that Doug Cutting wrote the first versions of …
Mono 4.0.0 Release Notes
Mono has historically chosen to use the highest possible precision for all floating point operations. This means that both 64-bit math and 32-bit math were done with the highest precision available.
This Week in Servo 43 (submitted via Servo itself)
What's up with Servo for the weeks of 16 Nov 2015 - 30 Nov 2015
Django Community Survey
Posted by Tim Graham on May 7, 2015
AWS Lambda: Run Java Code in Response to Events
Many AWS customers are using AWS Lambda to build clean, straightforward applications that handle image and document uploads, process log files from AWS CloudTrail, handle data streamed from Amazon Kinesis, and so forth. With the recently launched synchronous invocation capability, Lambda is fast becoming a favorite…
Mercurial: Onward and upward
Automating releases, semantic version bumps, and API calls often involves configuring branch permissions and storing long-lived credentials in pipeline variables. Managing credential rotation adds an ongoing maintenance burden. Today, we’re introducing granular step-level permissions and container tokens in Bitbucket…
Using Protobuf instead of JSON to communicate with a front end
CakhiaTV trực tiếp bóng đá tất cả giải đấu Full HD, miễn phí, không lag. Cà Khịa TV nhật lịch thi đấu, kết quả, link xem bóng đá hôm nay nhanh nhất.
PyPy warmup improvements
Hello everyone! I'm very pleased to announce that we've just managed to merge the optresult branch. Under this cryptic name is the bigges...
Atom's autocomplete just got better
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
Fuzzing a DNS parser written in Go
Here at CloudFlare we are heavy users of the github.com/miekg/dns Go DNS library and we make sure to contribute to its development as much as possible. Therefore when Dmitry Vyukov published go-fuzz and started to uncover tens of bugs in the Go standard library, our task was clear.
Stetho: A new debugging platform for Android
Visit the post for more.
Android libstagefright still exploitable
Update (2015-08-13 1:16pm CST): We’ve been in contact with Zimperium and are working with them to provide coverage for detection of this flaw through their Stagefright Detector app. They have been very responsive (more so than the affected vendor) and we plan to alert them of similar flaws we’ve recently discovered…
We have a problem with promises
No, not with promises themselves. Promises, as defined by the A+ spec , are awesome.
Probabilistic programming does in 50 lines of code what used to take thousands
MIT researchers demonstrate probabilistic programming that does in 50 lines of code what used to take thousands.