Fast desktop-scale extrusion 3D printing
On-demand printing: A new MIT 3-D printer is 10 times faster than commercial counterparts.
The latest blog posts to take off on Hacker News. 4,763 posts.
On-demand printing: A new MIT 3-D printer is 10 times faster than commercial counterparts.
We’ve taken a stand for the First Amendment rights of individuals to receive and comment on social media posts from governmental officials and agencies. We’ve received a lot of good questions about why we believe that public servants—mayors, sheriffs, senators, even President Donald Trump—can’t...
How to take snapshots of a directory and send to them as backups to S3 using Linux tools
‘The test of a first-rate intelligence is the ability to hold two opposed ideas in mind at the same time and still retain the ability to function.’ F. Scott Fitzgerald
Many years ago, sometime in the nineties, my family was having dinner at the neighbours', and their son showed me some cool DOS programs on the computer. One of the programs was a demo that drew animated flames on the screen. I was amazed! Asking what language it was written in, I was told it was Pascal.
At a recent RubyConf, Chad Fowler presented his ideas for writing software systems that mirror the process of continual replacement observed in biological systems.
Update (04/26/2019): Third-party developers can now use this document to evaluate the impact of third-party blocking on their software. R...
As of our latest Android release, Signal builds are reproducible. Reproducible builds help to verify that the source code in our GitHub repository is the exact source code used to build the compiled Signal APK being distributed through Google Play.
Alpine Linux
Look at them! All smiling and happy. Coworkers, friends, and close family members. All enjoying programming in Perl 6 version 6.c "Christmas". Great concurrency primitives, core grammars,…
We loved what Apple used to do about security. During the past years, the company managed to build a complete, multi-layer system to secure its hardware and sof
This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler:
Deep convolutional networks have become a popular tool for image generation and restoration. Generally, their excellent performance is imputed to their ability to learn realistic image priors from a large number of example images. In this paper, we show that, on the contrary, the structure of a generator network is…
What do the best technical interviewers have in common? We looked at thousands of real interviews to find out the answer to this important question.
End users rely on the address bar of a web browser to identify what web page they are on. However, most end users are not aware of the concept of ...
I knew that having been in the game for so long would pay off eventually, as I finally got a hands-on with a device I’ve longed to see for almost 20 years! The new Gemini PDA, from Planet Com…
In July 2016, I spent some time writing a GraphQL endpoint for an existing application in Go. I chose to implement the endpoint in Go based on prior experience, good concurrency support and the desire to have static type system. The GraphQL library for Go, graphql-go , worked pretty well, and I was able to build the…
One of the first things you learn when you start programming is that, just like any craftsperson, your tools matter. Notepad.exe isn’t going to cut it. A powerful editor and testing pipeline supercharge your productivity. I still remember learning to use Vim for the first time and being able to zip around systems and…
I've an unhealthy amount of smart gadgets at home. Enough so that it's worth running an orientation session when friends come to visit. This is what the Alexa does, here's which light switches not to use, don't be scared if the Roomba attacks. That sort of thing. I don't know how long we'll live in this place. It's…
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Any regulation, including those around net neutrality, should be put to a cost-benefit analysis. In this case regulation advocates come up short.