|
Introduction Paul Graham has an essay called The Hundred-Year Language in which he hypothesizes about what programming languages will look like in 100 years. He also comes to the conclusion that trying to build the Hundred-Year Language is feasible and useful enough to try doing now. I agree. If it wasn’t obvious, that is what I have been trying to do with Yao . I would like to explain a little bit of my thought process in the hop..
|
|
Introduction Paul Graham has an essay called The Hundred-Year Language in which he hypothesizes about what programming languages will look like in 100 years. He also comes to the conclusion that trying to build the Hundred-Year Language is feasible and useful enough to try doing now. I agree. If it wasn’t obvious, that is what I have been trying to do with Yao . I would like to explain a little bit of my thought process in the hop..
|
|
Introduction Paul Graham has an essay called The Hundred-Year Language in which he hypothesizes about what programming languages will look like in 100 years. He also comes to the conclusion that trying to build the Hundred-Year Language is feasible and useful enough to try doing now. I agree. If it wasn’t obvious, that is what I have been trying to do with Yao . I would like to explain a little bit of my thought process in the hop..
|
|
I’ve been trying to learn Rust lately, the hot new systems programming language. One of the projects I wanted to tackle with the speed of Rust was generating 3D polyhedron shapes. Specifically, I wanted to implement something like the Three.js IcosahedronGeometry in Rust. If you try to generate icosahedron s in Three.js over any detail level over 5 the whole browser will slow to a crawl. I think we can do better in Rust! Furt....
|
|
I spent a lot of time today trying to get something to deploy and hitting a near unending set of small issues that still broke the entire deploy (Rails in production mode is WAY less forgiving than Rails in development mode). And, to be honest, the constant stream of cursing was, perhaps, my less than finest moment (friends of mine, at least two, are now laughing hard). An old school trick for helping with this is to run production mode ..
|
|
Belt and Suspenders and Possible Overcomplications in Home Control
-
fuzzyblog.io
-
6 years ago
-
eng
I mildly shudder to write this post and I strongly hope that it received with all the good intentions that I have. I saw that my friend Greg Stein wrote a damn interesting post about home control and water sensors . Greg is one of those scarily smart folks that makes me feel a bit like a knuckle dragging monkey, who, at times, is picking things out of his fur and debating "should I eat this or not?". In this post, Greg builds a wond....
|
|
I’ve been trying to learn Rust lately, the hot new systems programming language. One of the projects I wanted to tackle with the speed of Rust was generating 3D polyhedron shapes. Specifically, I wanted to implement something like the Three.js IcosahedronGeometry in Rust. If you try to generate icosahedron s in Three.js over any detail level over 5 the whole browser will slow to a crawl. I think we can do better in Rust! Furt....
|
|
There's a style of Java that is a joy to write. This post will cover how to set up a basic PostgreSQL-integrated REST API using Jersey and JOOQ in a style not dissimilar to Flask and SQLAlchemy in Python. In particular, we'll try to avoid as much runtime reflection/class-loading as possible. This will make the application less flexible but easier to debug and understand. I'd appreciate pointers in email if you see anything weird or ....
|
|
Why Monero is Better than Dash, Zcash, Zcoin (Even with Lelantus), Grin and Bitcoin Mixers Like Wasabi (Updated May 2020)
-
localmonero.co
-
6 years ago
-
eng
Why is Monero the best privacy coin? Not all privacy-centric coins can deliver 100% privacy, untraceability, security and fungibility. Find out how Monero solves all those problems compared to other "privacy" coins.
|
|
I often come across tutorials about building forms on the web. In spite of all the newfangled techniques and frameworks we now have to perform actions on web…
|
|
Productivity with Powershell: Grab your agenda from outlook as plain text
-
secretgeek.net
-
6 years ago
-
eng
I use a plain text file to manage my daily todo items. ( Gina Trapani championed this idea with the "todo.txt" movement ) and I use some little bits of console goodness to make it work my way. I like to jam with the console cowboys in cyberspace. At the start of each day I run a powershell script, "today" that does a bunch of calculations, opens up my todo.txt file in notepad++, and puts a bunch of text into my clipboard as a sta....
|
|
Productivity with Powershell: Grab your agenda from outlook as plain text
-
secretgeek.net
-
6 years ago
-
eng
I use a plain text file to manage my daily todo items. ( Gina Trapani championed this idea with the "todo.txt" movement ) and I use some little bits of console goodness to make it work my way. I like to jam with the console cowboys in cyberspace. At the start of each day I run a powershell script, "today" that does a bunch of calculations, opens up my todo.txt file in notepad++, and puts a bunch of text into my clipboard as a sta....
|
|
Productivity with Powershell: Grab your agenda from outlook as plain text
-
secretgeek.net
-
6 years ago
-
eng
I use a plain text file to manage my daily todo items. ( Gina Trapani championed this idea with the "todo.txt" movement ) and I use some little bits of console goodness to make it work my way. I like to jam with the console cowboys in cyberspace. At the start of each day I run a powershell script, "today" that does a bunch of calculations, opens up my todo.txt file in notepad++, and puts a bunch of text into my clipboard as a sta....
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..
|
|
I just finished, with a colleague's assistance , the SAAS implementation of a multi license product using Stripe as the billing engine and Jumpstart Pro as the Rails application template. Listed below, in a mildly random order, are the steps we had to take: Create a Stripe account. Add your bank account credentials. Define your product within Stripe. Define your subscription plans within the product inside Stripe. Pricing plans n....
|
|
Local storage has caught the attention of developers as a lightweight solution for data storage that doesn’t involve databases or even the server. That’s neat, but is it always a good idea to use it? Here are a few thoughts from the folks at Snyk.
|
|
Hacking Session: Troubleshooting Complex Oracle Performance Problems (January 2020)
-
tanelpoder.com
-
6 years ago
-
eng
As promised, I will run one more hacking session in the end of January. I aim to make this one more practical than some of the past internals geek-dives :-) The topic: Troubleshooting Complex Oracle Performance Problems with Tanel Poder Date & Time: Thursday 30 January 2020 (today!) 12pm-1:30pm ET Registration: https://attendee.gotowebinar.com/register/7847585427420817931 Description: In this session I will first present some slid....
|
|
Hacking Session: Troubleshooting Complex Oracle Performance Problems (January 2020)
-
tanelpoder.com
-
6 years ago
-
eng
As promised, I will run one more hacking session in the end of January. I aim to make this one more practical than some of the past internals geek-dives :-) The topic: Troubleshooting Complex Oracle Performance Problems with Tanel Poder Date & Time: Thursday 30 January 2020 (today!) 12pm-1:30pm ET Registration: https://attendee.gotowebinar.com/register/7847585427420817931 Description: In this session I will first present some slid....
|
|
I'm in the unenviable position of my MacBook Pro (2015 vintage) crashing regularly – once yesterday, twice the day before, once the day before. I used to have an uptime measured in the tens of days – there have been periods when I had an uptime measured, on this computer and this OS version, of 100 plus days. And now I have this bit of pathetic: ❯ uptime 7:04 up 16:23, 79 users, load averages: 5.52 26.30 57.61 Yep. That's 16 hou....
|
|
A large portion of an Android app’s build time can consist of Dagger annotation processing, and most developers agree that productivity is…
|
|
A large portion of an Android app’s build time can consist of Dagger annotation processing, and most developers agree that productivity is…
|
|
The new version of our open-source map publishing project OpenMapTiles 3.11 adds support for disputed borders, roads under construction and adds two new languages.
|
|
Table of Contents Custom Flight Recorder Events Creating JFR Recordings Event Settings JFR Event Streaming MicroProfile Metrics Summary and Related Work The JDK Flight Recorder (JFR) is an invaluable tool for gaining deep insights into the performance characteristics of Java applications. Open-sourced in JDK 11, JFR provides a low-overhead framework for collecting events from Java applications, the JVM and the operatin..
|
|
Table of Contents Custom Flight Recorder Events Creating JFR Recordings Event Settings JFR Event Streaming MicroProfile Metrics Summary and Related Work The JDK Flight Recorder (JFR) is an invaluable tool for gaining deep insights into the performance characteristics of Java applications. Open-sourced in JDK 11, JFR provides a low-overhead framework for collecting events from Java applications, the JVM and the operatin..
|
|
Your Rails 6 master key is located in: config/credentials/production.key and it is likely stored as a hidden file. I believe that this is generated when the project is generated but I'm not 100% certain. See this Reddit post .
|