Media Pi Plus Case for Raspberry Pi 3B+, 3 & 2 with Remote
Set-top style case including media remote control for the case's integrated IR.
5 USB ports: 2 in front and 3 at the rear of the case.
Consumer ports re-routed to the rear of the case including an integrated power switch!
Space for HDD. Extra USB to power HDD on integrated board.
5v 3A power supply with Europe, UK and US compatible plugs.
raspberrypi  nas 
IPv4 and IPv6 Anycast DNS Firewall, DNS Filter and Public Resolver
Family Filter

Blocks access to all adult, pornographic and explicit sites. It also blocks proxy and VPN domains that are used to bypass the filters. Mixed content sites (like Reddit) are also blocked. Google, Bing and Youtube are set to the Safe Mode. Malicious and Phishing domains are blocked.

IPv4 address: and
IPv6 address: 2a0d:2a00:1:: and 2a0d:2a00:2::
dns  family  network 
8 days ago
Thought Palace
Short stories by Jens Alfke
scifi  stories  blog 
23 days ago
Resources for Staff-plus engineers.
Resources for Principal Engineer / Senior Engineer / Technical Leader



See also, by the same author:
career  leadership  sre  engineering  work  job  lobsters 
24 days ago
PHP :: Bug #52312 :: PHP safe_mode/open_basedir - lstat performance problem
See also

The filesystem realpath cache is disabled if openbasedir or safe model are enabled.

THe proposed solution of disabling relative symlinks when openbasedir is enabled seems good to me.
php  security 
5 weeks ago
Using Spring Boot without the Parent POM - Spring Boot Reference Documentation
Not everyone likes inheriting from the spring-boot-starter-parent POM. You may have your own corporate standard parent that you need to use or you may prefer to explicitly declare all your Maven configuration.

If you do not want to use the spring-boot-starter-parent, you can still keep the benefit of the dependency management (but not the plugin management) by using a scope=import dependency, as follows:

<!-- Import dependency management from Spring Boot -->

The preceding sample setup does not let you override individual dependencies by using a property, as explained above. To achieve the same result, you need to add an entry in the dependencyManagement of your project before the spring-boot-dependencies entry. For instance, to upgrade to another Spring Data release train, you could add the following element to your pom.xml:

<!-- Override Spring Data release train provided by Spring Boot -->

In the preceding example, we specify a BOM, but any dependency type can be overridden in the same way.
spring-boot  maven  work  java 
8 weeks ago
DeepL Translator
Use the free DeepL Translator to translate your texts with the best machine translation available, powered by DeepL's world-leading neural network technology
travel  translate 
8 weeks ago
How to alleviate the pain of Rust compile times


Use cargo check
Use sccache
Avoid LTO
Control your dependencies
rust  performance 
9 weeks ago
Screening for people at high risk of bowel cancer | Cancer Research UK
Talk to your GP if you think you have a strong family history of bowel cancer. They can refer you to your local genetics clinc. You'll see someone who specialises in looking at family histories and working out the likely risk of a particular disease. They can refer you to a bowel specialist for regular screening if necessary. 
cancer  bowelcancer  health 
9 weeks ago
Luna is a data processing and visualization environment built on a principle that people need an immediate connection to what they are building. It provides an ever-growing library of highly tailored, domain specific components and an extensible framework for building new ones.

Luna targets domains where data processing is the primary focus, such as data science, IoT, bioinformatics, graphic design and architecture.
visualisation  data  luna  programming 
12 weeks ago
Link Cleaner – Get this Extension for Firefox
Clean URLs that are about to be visited:
- removes utm_* parameters
- on item pages of aliexpress and amazon, removes tracking parameters
- skip redirect pages of facebook, steam and reddit
firefox  privacy 
12 weeks ago
indygreg/PyOxidizer: A modern Python application packaging and distribution tool
See the release announcement at

PyOxidizer is a utility for producing binaries that embed Python. The over-arching goal of PyOxidizer is to make complex packaging and distribution problems simple so application maintainers can focus on building applications instead of toiling with build systems and packaging tools.

PyOxidizer is capable of producing a single file executable - with a copy of Python and all its dependencies statically linked and all resources (like .pyc files) embedded in the executable. You can copy a single executable file to another machine and run a Python application contained within. It just works.
python  github  gregoryszorc  indygreg  rust 
12 weeks ago
Fanless Skylake desktop PC build with the HDPLEX H1.S case |
Parts list:

Intel Core i7-6700T 2.8GHz Quad-Core Processor (used) £199.99
Gigabyte GA-B150N Phoenix-WIFI Mini ITX LGA1151 Motherboard £74.91
Crucial 8GB (2 x 4GB) DDR4-2133 Memory £25.76
Samsung SM951 256GB M.2-2280 Solid State Drive £97.76
Western Digital Green 2TB 2.5" 5900RPM Internal Hard Drive £70.00
HDPLEX H1.S fanless case/cooler1 £140.70
Total for PC, inc P&P £649.12
fanless  hardware  blog  pcpartpicker 
12 weeks ago - OAuth 2.0 Servers
OAuth 2.0 is the modern standard for securing access to APIs.
Read on for a complete guide to building your own authorization server.
oauth2  book 
12 weeks ago
Observable: The User Manual / Observable / Observable
Embeddable and downloadable JavaScript notebooks by the authors of D3
javascript  webapp  notebook  livecoding  d3 
january 2020
« earlier      
actionscript agile ajax algorithms android angularjs apache api architecture archive arduino article articles automation baby backup bash bbc bible blog blogs book books browser c c# c++ career chart children christianity chumby church cli clojure comic comics commandline compiler concurrency conference contacts cool crossword css cycling data database depression design development devops diy docker documentation ebook ebooks eclipse education eee electronics email embedded esp8266 facebook family fanless finance firefox flash flex flying food framework freeware fun funny game games gis git github google graph graphics green gui hackaday hackernews hardware heather history hobby home homeautomation homeserver hosting house howto html html5 htpc humour hymn infoq internet interview iot jamaica java javascript job jquery jvm keyboard language ldap linux lobsters london lyrics mac makezine map maps maven metafilter microsoft mobile money monitoring mozilla mp3 music mvc nasa network networking news node.js nytimes olympics opensource openstreetmap openwrt oracle owncloud palm password patterns pdf performance perl phone photos php podcast presentation productivity programming proxy psychology python qt radio raspberrypi recipe reddit reference research restful rss ruby running rust sailing scala science scifi scm scripting search security server shell shopping slashdot software space sport sql ssh ssl stackoverflow statistics stories streaming subversion svn swing sync sysadmin tdd testing tips tools toread travel tutorial tweet twitter ubuntu ui uk unix usb utility video vim virtualization visualisation vps vpslink weather web webapp webapps webdesign wikipedia windows work x11 xml xp xslt youtube

Copy this bookmark: