Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Helping as Learning - liza.io - 7 years ago - eng
Answering questions or helping other people seems to be a good way for me to learn more about a language. I’ve been trying to be more active on the Go forums for this reason, answering questions as they pop up (especially focusing on the ones that may not have gotten much attention). Even a very simple question can get you to go down a rabbit hole and learn more as you’re formulating an explanation as part of the answer.




InstaRepeat the account that gather insta gram photos who look alike. Very surprising. Check out the account InstaRepeat

InstaRepeat the account that gather insta gram photos who look alike. Very surprising. Check out the account InstaRepeat


I use command (⌘) as my Emacs Meta key. Recently discovered C-M-d is not available to Emacs for binding keys on macOS. Stack Exchange had the workaround : defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 'enabled'

Don’t run the internet facing SSH on an IP used by a key application. Use a dedicated host acting as a jump box. Use port knocking. Use key pairs. Use fail2ban. Don’t allow root logins. Restrict access to a named group. Don’t use shared logins. Don’t allow direct access below the presentation tier. Have more ? Ping me in the comment or in twitter and I’ll add them here.

Don’t run the internet facing SSH on an IP used by a key application. Use a dedicated host acting as a jump box. Use port knocking. Use key pairs. Use fail2ban. Don’t allow root logins. Restrict access to a named group. Don’t use shared logins. Don’t allow direct access below the presentation tier. Have more ? Ping me in the comment or in twitter and I’ll add them here.

Observations on textual strategy in infographics by the example of the "Greatest Infographic of All Times".

My extremely brief crash course in the Official Information Act and how it can be used for some interesting civic side projects

My extremely brief crash course in the Official Information Act and how it can be used for some interesting civic side projects

My extremely brief crash course in the Official Information Act and how it can be used for some interesting civic side projects

Short Crypto Rant - zefram.xyz - 7 years ago - eng
Disclaimer: No one in the world wants what I said in this post to be false more than I do. One  ConsenSys is not all rainbows, sunshine, and unicorns. (to the surprise of no one) The flat governance structure is something that definitely makes ConsenSys unique and enjoyable to work at: everyone treats you as equal, snobby dicks are rare, and no one tells you what to do at work everyday or when you go to work. It would be hard to go bac..

I’ve been having a bit of success recently selling my t-shirts on Amazon, so I decided it was time to do something with this income. And that something is sock it away for a rainy day - or more accurately, retirement.

This month’s cheat sheet is about how you can secure your Spring Boot application. Spring Boot has dramatically simplified the development of Spring applications. Its autoconfiguration and starter dependencies reduce the amount of code and configuration you need to begin an app. If you were used to Spring and lots of XML in back in the day, Spring Boot is a breath of fresh air.


When I first started working, I noticed my boss at the time had a coding convention that I’d not seen elsewhere. As I was new to work, and the convention seemed logical, I adopted it, thinking it might be standard in the world of work. Alas I was wrong, I’ve never seen anyone else use it. But I still think it’s a good convention. And that’s based around the following fact. The C family of languages use the exclamation mark “!” as the symb..

I recently wanted to use a Mutating Admissions Controller in Kubernetes to alter pods submitted to the cluster - here is a quick summary of how to do it. In this case we wanted to change the image pull location, just as a quick example (I’m not sure this is a great idea in a real system as it introduces a single point of failure for pod creation but the sample code should be useful to others).

A Guide to the Project Management Body of Knowledge (PMBOK Guide) defines Resource Leveling (also known as Predictive Planning or Priority-Based Scheduling ) in the context of project management tools as: A technique in which start and finish dates are adjusted based on resource constraints with the goal of balancing demand for resources with the available supply. Many project management and project planning tools force you, ..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Introduction As I said before , I am in the process of designing a programming language (PL). This is the beginning of a series about the principles that I use, as well as the design of the language itself. Name The name of the language is Yao. Cultural Appropriation!!! No. Just…no. First off, the same people that say I am bad simply because I am white are the very same people claiming that cultural appropriation exists and that..

Start your own app with React, GraphQL and Serverless architecture: Part 3 - Let's build a GraphQL backend!



In June 2018, the Snyk research team found many exploitable instances of the Zip Slip in various ecosystems that affected thousands of applications. This kind of wide reaching vulnerability requires a well thought out private disclosure process so that vulnerable libraries and projects are warned about their exposure before public disclosures are made. This post goes into the details of what we did throughout the process from discovery to d..

When I want to do some rough timing comparisons or get a quick idea of what part of Thing X is taking so long I sometimes just time a few functions. I used to do this by getting st := time.Now() at the beginning of the function and then time.Since(st) at the end. It recently hit me that the same thing could be achieved with less duplication and messiness to clean up (when removing the timings) with something like this:

Coordination - liza.io - 7 years ago - eng
When you’re helping coordinate a workflow switch between half a dozen different studios, making sure all tools support new workflow, and shipping at the same time:

This is a screen shot from a CV I just read: The CV itself is kind of boring. Just graduated, did so and so course and was excellent in foo and bar. We see dozens of CVs like that on a regular basis. But the portfolio link was very nice. It linked to a Google Drive folder with a bunch of games that the candidate made, in various languages. I didn’t actually went and read all the code, but I really skimmed through a bunch of projec..

Tool Cost What it does What it doesn't do Microsoft Project https://products.office.com/en-us/project/project-online-professional $30 per user per month (if you pay monthly) Has a lightweight online version to show workers their tasks, but for resource leveling you need the full program which requires Windows Has a button "Resource > Level All" which you click to perform resource leveling "What-if" scenarios can be tested by c....

Active worms - liza.io - 7 years ago - eng
My worm bin is about a month old now, which is still very early by worm bin standards. Today I dug around in there and look at the nice active worms I found! I was worried about it before but now I’m hoping it might just be ok.

Using satellite data to observe Iceland's seasonal vegetation. This work was done in collaboration with Kevin James and links out to our Visual Perspective website -

Using satellite data to observe Iceland's seasonal vegetation. This work was done in collaboration with Kevin James and links out to our Visual Perspective website -

Start your own app with React, GraphQL and Serverless architecture: Part 2 - Let's get this running in production

28 visitors online