Vim ported to iOS
เว็บตรง API แท้ รับทรูวอเลทไม่มีขั้นต่ำ สล็อตเว็บตรง แตกหนักจัดเต็มทุกเกม บริการ สล็อต จากค่ายหลัก ไม่มีล็อคยูส รวมเกมสล็อตเด็ด 2026 ไว้ในที่เดียว
Topics /
The most popular blog posts about software engineering on Hacker News. 21,823 posts.
เว็บตรง API แท้ รับทรูวอเลทไม่มีขั้นต่ำ สล็อตเว็บตรง แตกหนักจัดเต็มทุกเกม บริการ สล็อต จากค่ายหลัก ไม่มีล็อคยูส รวมเกมสล็อตเด็ด 2026 ไว้ในที่เดียว
“The greatest force in legacy databases is inertia,” a widely regarded industry analyst once told me. Not superior functionality. Not better performance. Not lower cost. None of the above. Just inertia. Developers might say they prefer to run PostgreSQL to proprietary alternatives (and they do), but enterprises have…
More or less all the big APIs are RESTful these days. Yeah, you can quibble about what “REST” means (and I will, a bit) but the assertion is broadly true. Is it going to stay that way forever? Seems unlikely. So, what’s next?
I first became acquainted with Pat Conroy's work when, as a freshman in college, I watched The Great Santini as a requirement for one of my honors courses. This film struck me as both sad and hopeful. Since then, I have seen a couple of other movies adapted from his novels.
This idea is a complete rip off an article that appeared in Wired a little while ago and it got me thinking what would my list for Compu...
From the highly eclectic blog of Mark Dominus
Over the past year I’ve refined my approach to arena allocation . With practice, it’s effective, simple, and fast; typically as easy to use as garbage collection but without the costs. Depending on need, an allocator can weigh just 7–25 lines of code — perfect when lacking a runtime . With the core details of my own…
Amazing as it may seem after all these years, there are still junior developers in the world. A few weeks ago at work we had a talk where senior developers (including me) were invited to spend around five minutes each talking about our personal software development philosophies....
UPDATE: Enigmail and GPG Tools have been patched for EFAIL. For more up-to-date information, please see EFF's Surveillance Self-Defense guides.UPDATE (5/14/18): More information has been released. See EFF's more detailed explanation and analysis here.A group of European security researchers have...
It’s been a very exciting year for ClojureScript. It’s clear that things have been accelerating and here is a personal selection of highlights:
“A man is a success if he gets up in the morning and gets to bed at night, and in between he does what he wants to do.” ― Bob Dylan I am a lifestyle programmer. I run a one-man software product bus…
In order to give some structure to my ongoing investigation of git’s data structures, protocols and implementation I decided to re-implement git clone without using any of git’s plumbing commands or any of the existing git libraries. Along the way I tried to keep some implementation notes that should help to…
The official home of the Erlang Programming Language
Let's create a Git commit using Git's low-level (plumbing) commands
The complete guide on how to build an end-to-end Speech Recognition model in PyTorch. Train your own CTC Deep Speech model using this tutorial.
From the operating system's point of view, we have a large pool of memory from some starting address to some ending address. We can use our linker script (the virt.lds file) to provide us symbols representing the address of the starting and ending points.
Nope, you don't know how to validate an email address. Even if you think you'd get the domain part right, fuggeddabout the local part. Seriously.
We need languages and systems that are less powerful, not more powerful, and easy ways to create and use such languages.
With the release of Firefox Quantum on November 14, 2017, we officially entered a WebExtensions-only world for add-on development. While that event was certainly the news of the day, Firefox ...
Understand the core problems state management libraries need to solve. And how the proliferation of modern libraries address them in new ways.
Rust can be difficult to learn and frustrating, but its also the most exciting thing in software development in a long time. Learn more by reading our blog.
Perhaps the most often repeated complaint about Rust is its slow feedback loop and long compilation times. I hear about it all the time; in Rust podcasts, blog posts, surveys, conference talks or offline discussions. I also regularly complain about it, being a Rust user myself!
Over the last decade, we’ve seen great advancements in distributed systems, but the way we program them has seen few fundamental improvements. While we can sometimes abstract away distribution (Spark, Redis, etc.), developers still struggle with challenges like concurrency, fault tolerance, and versioning. There are…
We are adding a new generated code API to Go Protobuf.
A developer's lament about Xcode's opaque errors, unreadable project files, and Apple's culture of pretending everything is fine.