I/O is getting faster in servers that have fast programmable NICs and non-volatile main memory operating close to the speed of DRAM, but single-threaded CPU speeds have stagnated. Applications cannot take advantage of modern hardware capabilities when using interfaces built around abstractions that assume I/O to be slow. We therefore propose a structure for an OS called parakernel, which eliminates most OS abstractions and provides interfaces for applications to leverage the full potential of the underlying hardware. The parakernel facilitates application-level parallelism by securely partitioning the resources and multiplexing only those resources that are not partitioned.https://dl.acm.org/citation.cfm?doid=3317550.3321426
tr -cd '0-9A_Za-z_-' < /dev/urandom|more
Thank you Joel for bringing it up!
“We show that tilting one’s head downward systematically changes the way the face is perceived, such that a neutral face—a face with no muscle movement or facial expression—appears to be more dominant when the head is tilted down,” explain researchers Zachary Witkower and Jessica Tracy of the University of British Columbia.A Facial-Action Imposter
A very nice use of 3D printing technology: Print your own set of “Settlers of Catan” board game!
This is my new low-poly settlers of catan-style boardgame. Especially made for multicolor printers like the prusa mk2 multimaterial upgrade ore the palette from mosaic.https://www.thingiverse.com/thing:2525047
The 27th Day of the Season of Confusion: The Day of the Sloth, Holy Day of Slothage. Kick back. Hang around. Grow Moss.
Recognize and credit your imaginary friend, whom you blame for everything on all the other days of the year. Or help someone anonymously, but in a way they’d never expect. (“Captain Tuttle” was the made-up buddy of Benjamin Franklin “Hawkeye” Pierce and “Trapper John” McIntire on the TV show M*A*S*H. They used the mythical captain’s identity to get supplies and funds from the U. S. Military which were then sent to help an orphanage).Imaginary Friend Day
TOKYO — Japan’s government will allow NTT Docomo and its three major mobile rivals to set up 5G base stations on traffic signals, hoping to reduce the cost and time it takes to roll out the ultrafast networks by taking advantage of the nation’s high density of traffic lights.Nikkei
Interesting. It seems that there is another way of doing things when you want to see success. Japan always seems very determined when the decision has been made to adopt something. In the curious case of the mobile communication standard 5G they have chosen a different way over countries like Germany.
Last year when I had asked for a new mobile plan here in Germany and I expressed my surprise about the enormous prices for just data quota I was told “That’s because we had to bid on the frequencies and that was soooo expensive that now we cannot offer the service cheaper”.
drop in replacement for tail -F that asks you if you are still watching
Just like Laura I am also was having a moment when I stumbled across tailflix.
For those not understanding the reference: At the end of an episode you’ve watched on Netflix you will be shown another one, and so on, and so on. Until if you have not touched the remote at all for several episodes Netflix will ask you “Are you still watching?”.
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.
Voila serves live Jupyter notebook including Jupyter interactive widgets.
Unlike the usual HTML-converted notebooks, each user connecting to the Voila tornado application gets a dedicated Jupyter kernel which can execute the callbacks to changes in Jupyter interactive widgets.https://github.com/QuantStack/voila
I am a happy user of the Apple Watch and iPhones in general. It’s working out great for me so far.
There are a couple of features that I would wish where there. And simple things like an hour-chime or hour/half-hour tap are frequently included into the WatchOS updates.
But some of the more specific features just won’t materialize on Apple Watch.
Think of this: You are doing your thing, you know, being a productive member of the society. And apart from the information “What’s next” the information of “When’s next and how long until then” is equally important.
I already had all information – like upcoming events – in my calendar. Why not have the watch display directly on the watch face how long I’ve got until then?!
You’re downloading it on your iPhone and when opened up first it will show you a list of your calendars.
You can turn on/off any of them in this app and by doing so you are selecting which of the calendars will be included in the calculation “how long until the next meeting”.
I’ve only selected one calendar which holds those appointments that I need to know how long until then. So it’s not the next work meeting. It’s important things.
On the watch, however many calendars you’ve selected, it will show you something like this:
So in this case it’ll show the hours until I have to wake-up. Whatever I put into this calendar will show up there. If I want with the name of the event, but most commonly I am using the bottom right version: just the hours/minutes until.
Unfortunately Rachel is quite busy and so there’s no update for the app to also support the new Modular Infograph complications of WatchOS 5 and up.
If you don’t know how those look like, here is a picture I’ve put together from Apples developer documentation:
So I am thinking to rewrite the app and include the new complications. In fact: I’ve implemented my “Discordian Calendar Apple Watch Complication” app as a test and exercise to learn how I would be able to rewrite “Time Till”.
Now the only thing I need is to be kissed by the muse that fuels the urge to just get it done :-).
Addresses in Japan are fascinating. There’s a system to it, with lots of exceptions and special cases. And just recently there was an announcement about the city I am technically considering home-base when in Japan: Kawasaki (川崎).
As you see in the title of this post there’s a kanji character missing:
川崎 means “Kawasaki” – just the name itself, like used on signs and such.
川崎市 means “Kawasaki-shi” – the name got extended by -shi which in itself will signal that the name before is a city.
And then there is this other kanji in the title: 区. It is spoken as “ku” and basically means “ward”. It’s a bigger city broken down into separate wards.
Not all cities in Japan are required to differentiate into wards – just the ones considered big enough. Kawasaki was considered big enough by 1972 to name out it’s wards.
And so its the Nakahara-ward (中原区) I am usually staying to be more specific on the Kawasaki-home-base-statement at the beginning of this post.
And the designated cities are somehow ranked according to their population. The news here is that apparently given the 2019 population numbers Kawasaki has improved it’s position among all big designated cities by one rank:
Some more details then to the japanese addressing system:
Japanese addresses begin with the largest division of the country, the prefecture. Most of these are called ken (県), but there are also three other special prefecture designations: to (都) for Tokyo, dō (道) for Hokkaidō and fu (府) for the two urban prefectures of Osaka and Kyoto.
Following the prefecture is the municipality. For a large municipality this is the city (shi, 市). Cities with a large enough population, called designated cities, can be further broken down into wards (ku, 区). (In the prefecture of Tokyo, the designation special ward or tokubetsu-ku, 特別区, is also used for municipalities within the former city of Tokyo.) For smaller municipalities, the address includes the district (gun, 郡) followed by the town (chō or machi, 町) or village(mura or son, 村). In Japan, a city is separate from districts, which contain towns and villages.Japanese addressing system
So let’s make an example, since it’s always great fun for me to figure out the address again when I try to order the SIM card to the hotel address. A good example would be a randomly selected and nice hotel in Nakahara-ku:
The typical english-language online order form / address entry form for shipping SIM cards to hotels gives you this interface:
Ha! Now that’s a challenge, right? At first glance its not obvious but if you take a look at the structure of the address it opens up:
And so, this will reach it’s destination:
Our deep learning engineers at Dessa built a model to replicate Joe Rogan’s voice to showcase current AI techniques. To understand how we developed the technology and to discuss the ethical implications of this work, read our announcement article.fakejoerogan.com
They’ve got 8 example sound snippets and it’s up to you to identify the fake or the real file:
As tools get better artists really polish out what technology enables them to do with computers nowadays.
This eye above made me awww. It’s from a user “ChrisJones” in the Blender Forum who posted his progress on modelling a human head in upmost detail.
Go there and be awwd as well. And while you’re there grab a copy of Blender and give it a go.
We are using computers every day and we are doing this in many different environments. Some of us give their desk space and work environment some more thoughts.
If you want some inspiration regarding your desk and work space, take a look at this great Twitter Hashtag: #絵描きさんの作業環境が見たい
It means “I want to see artists’ work environments” and is used for some years now for japanese artists to post pictures of their work environments…
I also had posted mine, yet not being an artist.
Here I am with a brain the size of a planet and they ask me to pick up a piece of paper. Call that job satisfaction? I don’t.
Rclone is a command line program to sync files and directories to and from:
Alibaba Cloud (Aliyun) Object Storage System (OSS), Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dreamhost, Dropbox, FTP, Google Cloud Storage, Google Drive, HTTP, Hubic, Jottacloud, IBM COS S3, Koofr, Memset Memstore, Mega, Microsoft Azure Blob Storage, Microsoft OneDrive, Minio, Nextcloud, OVH, OpenDrive, Openstack Swift, Oracle Cloud Storage, ownCloud, pCloud, put.io, QingStor, Rackspace Cloud Files, Scaleway, SFTP, Wasabi, WebDAV, Yandex Disk, The local filesystemrclone.org
Whenever you would need to move large and/or many files between cloud storages you should give rClone a try.
It always seems to me so much easier to meet a Hackers in Japan than anywhere else. Maybe social-gravity works different there. Or there are more of them.
Whatever the reason, I keep crossing paths with people that more or less deep-dive into topics and understand systems in ways and in details that you would normally not expect.
And todays example is a detail you would normally not think about:
The footbridge that was newly built in Shibuya was painted in N8.5. This is commonly known as “Tokyu White”…はらしょ on Twitter
“Tokyu White”, N8.5, … of course…if you would need a bucket of this you can order it online.
Every month there are free games to download and try out with the Playstation Plus subscription. There was a game named “Conan Exiles” included and so my Playstation started the download.
After the download taking unexpectedly long I checked the download queue and found the reason why it would take so long to download. This game is over 82 Gbyte in size. This is quite unexpected.
Conan Exiles is an open-world survival game set in the brutal lands of Conan the Barbarian. Survive in a savage world, build your kingdom, and dominate your enemies in brutal combat and epic warfare.
Start with nothing but your bare hands and forge the legacy of your clan, building anything a small home to gigantic fortresses and entire cities. Wage war using swords, bows, siege weapons, and even take control of giant avatars of the gods and lay waste to enemy cities.
Explore a vast, seamless world full of challenge and opportunity. Hunt animals for resources, slay monsters for treasure, and delve deep underground to discover the secrets of ancient civilizations.Conan Exiles: The Game
It’s still downloading. But what content could await if it only fits into 82 Gbyte of (assuming) compressed data?!
Multrin is afound here
cross-platformapp built on top of
TypeScript, that lets you to organize apps in tabs, by just dropping them onto Multrin. It aims to greatly improve your productivity and organization.
And to spice things up a bit more:
There are new micro-projectors coming and they are looking good. After the first availability of really small and low-power but enough-light LED projectors (see here) manufacturers have apparently added a laser to the equation.
It is said that…
Unlike traditional projectors that constantly need to be focussed, the Nebra AnyBeam picture is always perfect. You can project onto curved or irregular surfaces with ease – perfect if you want to use it on the fly, or if you want to try your hand at a bit of projection mapping!
This thing will be available, according to the Kickstarter, as a all-in-one package with power and HDMI inputs. It’s got 720p inputs. Well. Well really?
And it will be available to the maker market as a RaspberryPi Hat…
Record and share your terminal sessions, the right way.
Forget screen recording apps and blurry video. Enjoy a lightweight, purely text-based approach to terminal recording.
Finally the top-down time of the year has started. This is how my day starts from now everyday…
There’s so much happening in this field as visualizations become more powerful and easier to create.
WaveDrom draws your Timing Diagram or Waveform from simple textual description. It comes with description language, rendering engine and the editor.
WaveDrom editor works in the browser or can be installed on your system. Rendering engine can be embeded into any webpage.https://wavedrom.com/
Generation of diagrams and flowcharts from text in a similar manner as markdown.
Ever wanted to simplify documentation and avoid heavy tools like Visio when explaining your code?
I can never wrap my head around how people really only use audio to communicate within teams, across cultures and timezones.
I’ve experienced first hand what a difference it makes to use good video conferencing that actually works. And it makes such a difference on productivity and team collaboration.
Video conferencing never replaces real-life face-2-face meetings. It just does not start relationships.
If you already had your work and personal relationship started video conferencing will make all the difference to your work.
Anyhow: I am also a big believer in augmented-reality glasses. I have to wear glasses anyhow all the time – why not improving them with the ability to display stuff.
Now, think of this. You’ve got one of those AR glasses on and you start the video conference call. And this happens:
By many known as “High Availability” this elusive thing as a lot of different perspectives to consider…
All is good. No data has been harmed in the process. Now drive #8 needs to be replaced.
Catching up to some YouTube things during dinner made us see a Japanese TV commercial sporting the German DLG quality seal. Funny to see that these kind of quality seals carry over even to Japan…
The German Agricultural Society (Deutsche Landwirtschafts-Gesellschaft), commonly known as DLG, is an international non-profit organisation for agricultural industry in Germany. DLG was founded in 1885 by Max Eyth, has over 23,000 members as of 2011 and is headquartered in Frankfurt am Main. Its main purpose is to promote technical progress and scientific advances in the food and agricultural industry, including setting standards.DLG