|
Nobody actually wants to use a web browser. It becomes evident the second you open your browser and notice that you don’t have internet connection. What we like about browsers is what they offer on the other side. What they connect us to. In that sense, browsers are transitory spaces - similar to airports, planes and train stations. Most of us have lost our childish curiosity towards these spaces - we go there because we want to arrive some..
|
|
Hi, lainons. Emacs Lisp thread. I recently started a journey into the obscure world of Emacs. I tried to switch from Vim to Emacs twice in the last years, but I gave up twice. I tried again a month ago and I'm still using Emacs daily. The reason i
-
lainchan.org
-
8 years ago
-
eng
Hi, lainons. Emacs Lisp thread. I recently started a journey into the obscure world of Emacs. I tried to switch from Vim to Emacs twice in the last years, but I gave up twice. I tried again a month ago and I'm still using Emacs daily. The reason is Emacs Lisp. Last year (motivated by lainchan) I started learning Common Lisp and liked it a lot. Then I found I can do whatever I want to do in Emacs Lisp. I've already written lots of f..
|
|
At Cerner, we manage our own infrastructure and a big part of that is managing F5 load balancers. If you are a Ruby developer or a network engineer and regularly work with F5s, then I have good news! I’ve created a gem that abstracts iControl’s REST API. It makes working with the API easy to understand and eases the effort required to automate changes across many devices. 1 2 api = IcontrolRest::Client.
|
|
I took the picture at the top of this post sitting in Starbucks recently with my trusty, 12-year-old PowerBook G4 laptop from Apple. Those sitting around me have no idea how ancient my laptop is - they probably see the glow from the Apple logo on the back and realize that it’s just another Apple laptop. But it’s more than just another laptop to me. It’s written over a dozen textbooks for various publishers, created countless curriculum ..
|
|
I took the picture at the top of this post sitting in Starbucks recently with my trusty, 12-year-old PowerBook G4 laptop from Apple. Those sitting around me have no idea how ancient my laptop is - they probably see the glow from the Apple logo on the back and realize that it’s just another Apple laptop. But it’s more than just another laptop to me. It’s written over a dozen textbooks for various publishers, created countless curriculum ..
|
|
A couple of posts ago I talked about how I am remodeling my master bathroom . I’m still working on that - still in the demolition phase despite working on it for two weeks - so I wanted to show some previous work I’ve done. In the house I lived in before, I remodeled the bathroom, and have been told I did a good job.
|
|
This page is devoted to maths and in particular pi. The answer to the second question on this page is unexpected and I love the energy the maths teacher brings to the class in the video. I had some okay maths teachers but never one quite like this.
|
|
This page is devoted to maths and in particular pi. The answer to the second question on this page is unexpected and I love the energy the maths teacher brings to the class in the video. I had some okay maths teachers but never one quite like this.
|
|
I read a lot of tech success stories, but most of them revolve around building out or creating cool stuff. Last week, I had a catastrophic disk failure, and all I wanted was to find some recorded notes about disk recovery in Linux with ZFS. This is a record of my experience to illustrate the strength and maturity of ZFS on Linux and potentially help anyone in a similar situation in the future. For some context so you know what I'm work....
|
|
UPDATE The below is here for historical reasons, but since 2021 very out of date. See this post https://engineering.kablamo.com.au/posts/2021/quick-comparison-between-go-file-walk-implementations for an updated comparison. Whats the fastest way to get all the names of all files in a directory using Go? I had a feeling that the native walk might not be the fastest way to do it. A quick search showed that several projects claimed to be f..
|
|
Sometimes while I’m deep inside mgmt ’s project directory, I want to run an operation from the Makefile which lives in the root! Unfortunately, if you do so while nested, you’ll just get: james@computer:~/code/mgmt/resources$ make build make: *** No rule to make target 'build' . Stop. The Ten Minute Solution : I figured I’d hack out a quick solution. What I came up with looks like this: #!/bin/bash # Jame....
|
|
Sometimes while I’m deep inside mgmt ’s project directory, I want to run an operation from the Makefile which lives in the root! Unfortunately, if you do so while nested, you’ll just get: james@computer:~/code/mgmt/resources$ make build make: *** No rule to make target 'build' . Stop. The Ten Minute Solution : I figured I’d hack out a quick solution. What I came up with looks like this: #!/bin/bash # Jame....
|
|
Physical John Jacobsen NPX Designs, LLC. 5341 S. Cornell Ave #3 Chicago, IL 60615 Logical john@johnj.com Instagram: @eigenhombre Mastodon: @eigenhombre@mastodon.art GitHub: eigenhombre Numeric +1 312 436 1522 (office/mobile/home)
|
|
UPDATE: I’m leaving this series up for historical purposes, but please note that I no longer recommend Ubuntu Core or snaps for use in robotics. This is the fourth blog post in this series about creating your first robot with ROS and Ubuntu Core. In the previous post we worked on getting data out of the wireless controller and into ROS in a format meant for controlling differential drive robots like ours: the Twist message.
|
|
A collection of my favorite posts to read and re-read about optimizing code to an extreme. Unlikely that I will ever need to go to the extremes that these very talented individuals go to but its nice to learn the techniques. In no particular order. Announcement of Ripgrep a tool for searching code. Brilliantly written with benchmarks and analysis to explain what is happening for each https://blog.burntsushi.net/ripgrep/ the HN comment....
|
|
There seems to be no single clean definition of what “Blockchain” actually means. There are a lot of woolly statements, several of which are clearly either wrong or too narrowly focused. This article goes into some of the different definitions and why they are wrong and then the implications of this from a business but also a legal perspective.
|
|
I had never seen the original footage of Sir Roger Bannister running the first four minute mile. His narration of the race really adds to it as well.
|
|
There seems to be no single clean definition of what “Blockchain” actually means. There are a lot of woolly statements, several of which are clearly either wrong or too narrowly focused. This article goes into some of the different definitions and why they are wrong and then the implications of this from a business but also a legal perspective.
|
|
I had never seen the original footage of Sir Roger Bannister running the first four minute mile. His narration of the race really adds to it as well.
|
|
Cindy Cutts, my wife and best friend, passed away earlier this week. While I was traveling for work recently, Cindy went to visit her family in Omaha, Nebraska. On Sunday, while enjoying time with family, Cindy started having trouble breathing. Her family quickly called 911 and paramedics took Cindy to the hospital, but Cindy lost […]
|
|
One of the most successful affiliate programs is the Amazon Associate program. This encourages websites not owned by Amazon to link to various parts of Amazon. However, if you’ve ever paid attention to your address bar while browsing Amazon, you’ll notice that the URL gets quite long and confusing. Since I couldn’t find any official documentation of Amazon’s URL anatomy, I decided to dissect it to see what I could find.
|
|
Advanced debugging techniques for tracking memory management issues, retain/release cycles, and hard-to-find bugs in iOS development.
|
|
By nature I’m a skeptic. Many people try to apply labels to complex topics that are not black and white.
|
|
A Guide to Streams in Java 8: In-Depth Tutorial with Examples
-
www.rockoder.com
-
8 years ago
-
eng
|
|
We’re excited to announce a new feature for our Pro and Enterprise Plan customers that makes it possible to split your organization into teams, who can manage different projects.
|
|
The “MoneroV” coin is an impending unofficial fork of the Monero blockchain with many “red flag” characteristics that have alarmed the Monero community. Many users are wondering: could the MoneroV fork be a scam project? This article discusses risks for individuals claiming MoneroV, and describes how MoneroV opens an attack vector on the overall privacy of the Monero network itself. -Continue to read the article on SerHack.me
|
|
Ubissoft have introduced a tool that “uses AI” to identify potential coding issues when the developer commits code. They claim it can detect a significant number of errors and even suggest solutions in some cases. There will always be some errors that it will not be able to identify, for example where the implementation doesn’t match the requirements, however this approach could have a significant impact on the amount of time spent debuggin..
|
|
Ubissoft have introduced a tool that “uses AI” to identify potential coding issues when the developer commits code. They claim it can detect a significant number of errors and even suggest solutions in some cases. There will always be some errors that it will not be able to identify, for example where the implementation doesn’t match the requirements, however this approach could have a significant impact on the amount of time spent debuggin..
|
|
Problem: Compute distance between points with uncertain locations (given by samples, or differing observations, or clusters). For example, if I have the following three “points” in the plane, as indicated by their colors, which is closer, blue to green, or blue to red? It’s not obvious, and there are multiple factors at work: the red points have fewer samples, but we can be more certain about the position; the blue points are less certain, ..
|
|
Problem: Compute distance between points with uncertain locations (given by samples, or differing observations, or clusters). For example, if I have the following three “points” in the plane, as indicated by their colors, which is closer, blue to green, or blue to red? It’s not obvious, and there are multiple factors at work: the red points have fewer samples, but we can be more certain about the position; the blue points are less certain, ..
|
|
Problem: Compute distance between points with uncertain locations (given by samples, or differing observations, or clusters). For example, if I have the following three “points” in the plane, as indicated by their colors, which is closer, blue to green, or blue to red? It’s not obvious, and there are multiple factors at work: the red points have fewer samples, but we can be more certain about the position; the blue points are less certain, ..
|
|
This article investigates why and how to move your Litecoins from Coinbase to a program called Electrum-LTC that runs on your personal computer.
|
|
If you've only vaguely heard of Lisp before or studied Scheme in school, Common Lisp is nothing like what you'd expect. While functional programming is all the rage in Scheme, Common Lisp was "expressly designed to be a real-world engineering language rather than a theoretically 'pure' language" ( Practical Common Lisp ). Furthermore, SBCL -- a popular implementation -- is a highly optimized compiler that is competitive with Java . Buil....
|