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

auto play - secretgeek.net - 7 years ago - eng
Even though I'm polite and I click yes to let all the websites keep their cookies on my machine, for their own devilish surveillance purposes, even though I say yes and there are no doubt a million cookies filled with details about me, knowing everything i like and what i click on, and invading every ounce of my privacy, it seems that they can't seem to find the one cookie that matters, they keep losing that one cookie i care about and it's....

auto play - secretgeek.net - 7 years ago - eng
Even though I'm polite and I click yes to let all the websites keep their cookies on my machine, for their own devilish surveillance purposes, even though I say yes and there are no doubt a million cookies filled with details about me, knowing everything i like and what i click on, and invading every ounce of my privacy, it seems that they can't seem to find the one cookie that matters, they keep losing that one cookie i care about and it's....

auto play - secretgeek.net - 7 years ago - eng
Even though I'm polite and I click yes to let all the websites keep their cookies on my machine, for their own devilish surveillance purposes, even though I say yes and there are no doubt a million cookies filled with details about me, knowing everything i like and what i click on, and invading every ounce of my privacy, it seems that they can't seem to find the one cookie that matters, they keep losing that one cookie i care about and it's....


Monday Motivation - iridakos.com - 7 years ago - eng

Monday Motivation - iridakos.com - 7 years ago - eng



Open layouts are the worst. They make literally no sense at all. Why do our employers feel compelled to make us work in a zoo-like environment? How are we supposed to get any valuable work done? An open space is only as quiet as the least quiet person at any given moment. This essentially means that it’s noisy all the time. In addition to the audio pollution, visual noise is also everywhere.

One year ago, I got the opportunity to speak at CSSConf EU 2018. I had just started out speaking at events outside my home base of Singapore, and it was my…

This is a blog version of the talk I gave at GopherCon Europe 2019 (Canary Islands Edition) , where I shared my thoughts on why Visual Programming Languages have failed and revealed for the first time my experiment on visualizing Go code. I could dive in straight into the project, but I do believe to truly appreciate it, I have to explain the thought line behind it first. It starts with an almost existential frustration of working w..

This is a blog version of the talk I gave at GopherCon Europe 2019 (Canary Islands Edition) , where I shared my thoughts on why Visual Programming Languages have failed and revealed for the first time my experiment on visualizing Go code. I could dive in straight into the project, but I do believe to truly appreciate it, I have to explain the thought line behind it first. It starts with an almost existential frustration of working w..

In this article, we disect the various physical, strength and athletic attributes of hundreds of thousands of 2019 CrossFit Open athletes as self-reported in their athlete profiles.


Earlier this week, I did a presentation for WWITPRO that detailed the UNIX philosophy and its relevance today. Given the subject matter, I decided to do the presentation in PostScript on my SPARCbook running Sun Solaris 2.5.1. This blog post details the content of the presentation for posterity! What is UNIX? Simply put, UNIX is an operating system that was created by Ken Thompson in 1969 that was rewritten shortly thereafter in Dennis Ri..

Earlier this week, I did a presentation for WWITPRO that detailed the UNIX philosophy and its relevance today. Given the subject matter, I decided to do the presentation in PostScript on my SPARCbook running Sun Solaris 2.5.1. This blog post details the content of the presentation for posterity! What is UNIX? Simply put, UNIX is an operating system that was created by Ken Thompson in 1969 that was rewritten shortly thereafter in Dennis Ri..

10 serverless security best practices for securing your serverless and cloud functions, from managing secrets, to data security, function isolation, least privileges and many more!

I hate when pressing the “backspace” key on the keyboard a certain number of times doesn’t wipe out that number of previous keystrokes. For example, on Mac, if you press the spacebar twice then press backspace key twice you end up with one space. (As Apple inserts a period when you type space twice, so there are now three characters to delete.) Or on Chrome, when typing in the URL bar, pressing the backspace key removes the auto-suggest..

Patrick Wilbur has written a great two-part series on the dangers of public WiFi networks, over at HackerNoon. In part one , he shows just how little work it takes to steal personal information from unsuspecting users at a cafe. His second article explains some of the reasons that took so little work, as well as a few ways to fix them. Part three outlines concrete steps the average internet user can take to make themselves less suscept..

Practical tips and advice for making the most of your WWDC experience, from packing essentials to navigating labs and networking events.

When I wrote about  App-pocalypse Now  in 2014, I implied the future still belonged to the web. And it does. But it’s also true that the web has changed a lot in the last 10 years, much less the last 20 or 30. Websites have gotten

A short overview of the testing package # The testing package from Golang’s standard library provides support for automated testing of Go packages.

A short overview of the testing package # The testing package from Golang’s standard library provides support for automated testing of Go packages.

Sometimes the DNS for a specific domain on your machine needs to point somewhere else – at Curalate, we test changes microservices locally before shipping them, which could require redirecting requests to look at that local instance. One way to do this is by adding an entry like 127.0.0.1 some.service.curalate.com to /etc/hosts. Why use a hosts file manager? In most cases, it’s not advised to directly modify /etc/hosts. Because it’s burie....

Google, once the tech enthusiast darling is looking more and more like Microsoft did in the mid 90's. Google to restrict modern ad blocking Chrome extensions to enterprise users Google is first and foremost an ad company so it should come as no surprise that now they are leading the browser market share Now Microsoft is switching to chromium as a browser backend it's no surprise we see Google moving to limit Ad-blockers. Go....

Google, once the tech enthusiast darling is looking more and more like Microsoft did in the mid 90's. Google to restrict modern ad blocking Chrome extensions to enterprise users Google is first and foremost an ad company so it should come as no surprise that now they are leading the browser market share Now Microsoft is switching to chromium as a browser backend it's no surprise we see Google moving to limit Ad-blockers. Go....

The database system like PostgreSQL serves requests from many clients simultaneously. Sometimes multiple simultaneous requests might pertain to the same set of data. Programmers often (wrongly) think about the software they write as if it were the only process using the database. The danger is that often their software is the only piece of software using a particular piece of data, meaning that bugs due to this incorrect mindset often go un..

The Internet ranks among the greatest inventions of all time. It gives everyone instant access to mankind’s collective wisdom, learned through millions of years of evolution. It connects people across cultures, continents, and time zones. It ushered in an era of unprecedented economic growth. History already recognizes the Internet’s remarkable impact, in the few short decades it has existed so far, and its significance will continue to gro..

Via Using Emacs as Default Mailer on macOS , a tiny script to handle mailto: links. From //Script Editor/, save following script as Application (MailOnEmacs.app). From Mail.app, Preferences -> Default email reader and chosse MailOnEmacs.app. on open location myurl tell application "Emacs" to activate set text item delimiters to {":"} do shell script "/path/to/emacsclient --eval '(browse-url-mail \"" & myurl & "\")'" end open locati..



It’s been a little while since I wrote something Java-related ( March 28, 2019 was the last time, to be exact) so I figured I write something simple.

Robert Graham just reminded me why I started reading Errata Security . I hadn’t yet gotten around to the recent New York Times article on the Baltimore hack, but his response makes it clear that the op-ed is not worth my time. I can only hope Rob’s post gets as much attention as the piece that prompted it. I also found his dive into the BlueKeep vulnerability interesting; The Hacker News , another site I check every morning, has alre..

I am immediately skeptical of any framework for getting something done. Individuals often use these elaborate processes to procrastinate, and in organizations they have a tendency to become bloated risk avoidance mechanisms. I see the former danger in David Maciver’s strategy for doing hard things , but it did remind me of my own, so I want to take a minute to share my approach here. In short, just do the hard thing. When you don’t feel ..


Get simple data management, base maps, tools for map styling, single login and other advantages for your geodata hosting.

For the past couple years we’ve been implementing new features with an MVVM-driven approach . Over that time, we’ve settled into a couple of good (I think) patterns for implementing UIView subclasses, composing them in various view hierarchies, and handling the interactions between them. Ultimately, the goal of any iOS application is to get data presented onto the screen, so I thought I’d share what’s been working well for us in that depar....

In this post, we’ll take a look at the vulnerabilities that have been found in the top ten Java libraries picked by OverOps, and focus on three of them in more depth.

The H96 Max + is an Android 8.1 box with a Rockchip 3328, 4Gb RAM and 32G or 64G builtin eMMC, it’s the same chipset as the Rock64, it costs around 60 USD. The only downside of this board is the 100Mb network link, can be a non issue using a USB network adapter. July 2020 EDIT: Works with mainline, look at the bottom. Here are some notes how to install Arch Linux on the H96 to make it a small server appliance.

You've run the numbers. Plenty of people are hitting your marketing site, plenty of people are signing up for free trials. The problem is conversion - maybe 3% of your trial users convert to paying user. Maybe less. You probably have too many free trials.

I don't add linux sudoers frequently enough. Always looking it up. Keeping snippet. adduser -m -d /home/ passwd usermod -aG sudo


My ledger file Save path to my.ledger in ledger-file block. #+name: ledger-file #+begin_src emacs-lisp "my.ledger" #+end_src gnuplot terminal (png or qt) Select gnuplot terminal. Using png to output images, but qt is handy too for interactive chart inspection. Use png for inline or qt for interactive #+name: gnuplot-term #+begin_src emacs-lisp "png" #+end_src Monthly Income and Expenses Generate income report. #+name: income-dat....

So I have this friend, Wei, who's basically an expert with CSS blend modes, right? And she came up with a really interesting method to implement dark mode on…

130 visitors online