Text Summarization with TensorFlow
Posted by Peter Liu and Xin Pan, Software Engineers, Google Brain TeamEvery day, people rely on a wide variety of sources to stay informed -- from ...
Topics /
The most popular blog posts about software engineering on Hacker News. 1,304 posts.
Posted by Peter Liu and Xin Pan, Software Engineers, Google Brain TeamEvery day, people rely on a wide variety of sources to stay informed -- from ...
Let me check, just how old is Emacs 10.31? According to the Emacs timeline Emacs 13.0x was the first public release - in 1985. Feel free to study the over 30 years old sources , simply because they’re significantly more readable than what’s making up expand-file-name these days.
I've been using React.js for about 6 months now. In the grand scheme of things that's not very long at all, but in the ever-churning world of JavaScript frameworks, that just about qualifies you as a bearded elder! I've helped out a few people lately with React starter tips, so I thought it would be a good idea to…
This post talks about Ruby but it’s true of every language community: Python, JavaScript, Java, etc. The scourge of dependencies spares no one. This is a dependency visualization of every Rails app I’ve ever used. Does any of this sound familiar: Gemfile with 100s of entries. Test gems loading in production. Each…
UPDATE: NDC London organizers have kindly uploaded the recording of Project Rider presentation. Enjoy! UPDATE 2: Make sure to follow Project Rider on twitter to receive further updates promptly.
Dave Kerr, partner and Head of Engineering at QuantumBlack Labs, McKinsey & Company. Writing on software engineering and agentic AI.
I figured they, and others, could benefit from an explanation. The full details of an industrial-strength spell corrector are quite complex (you can read a little about it here or here ). But I figured that in the course of a transcontinental plane ride I could write and explain a toy spelling corrector that achieves…
New zine: Linux debugging tools you'll love
How my quest to make a business card sized raytracer got a little out of hand.
Starting today, experimental support for WebAssembly is available in V8 and Chromium behind a flag.
Last week, Microsoft published the binary file formats for Office. These formats appear to be almost completely insane. The Excel 97-2003 file format is a 349 page PDF file. But wait, that’s not al…
Learning new language or framework can sometimes be a struggle. Traditional approach is to read documentation which explains the concepts, and provides simple examples. Sometimes that might be enough, but what those documentations are often lacking are some advanced examples and usages in real projects.
The Sad State of Docker
Open Source Freelancer
This is the story of how we assessed and refactored two video players into one, cut the player code each product maintained by up to 94%, and swapped to the new player without disruption to any users.
I’ve come to the conclusion that, for me, ORMs are more detriment than benefit. In short, they can be used to nicely augment working with SQL in a program, but they should not replace it.
A tutorial on how to write a Unix shell in C.
This is it. 1.0 is here! It's been a long and exciting road but we've finally reached the first big 1.0, and we're celebrating the release by also presenting you with the new logo: See the discuss
interviewer: Welcome, can I get you coffee or anything? Do you need a break? me: No, I've probably had too much coffee already! interviewer: Great, great. And are you OK with writing code on the...
A little confession that I have no idea how asyncio works in Python 3.
An easy bit of Bash configuration that will log your bash history to dated log files so you can refer back to them at any point in the future.