Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • System76 Darter Pro (darp6) first looks

    I received my new Darter Pro (darp6) yesterday as my new 'work' laptop.

  • China’s New Cryptography Law: Still No Place to Hide

    This three class system ignores the way cryptography is normally implemented. The most important cryptography systems are not commercial systems. Most systems are based on the Gnu Privacy Guard system. This is a completely open system. The source code is generally available to the public. You can download the source code here. It is not conceivable that the organizations that offer GPG systems will cooperate with the PRC government in obtaining review and certification of their product when their whole focus is to allow companies and individuals to hide their information from the government. Cooperation with any government would be contrary to that principle.

  • NPM today stands for Now Pay Me: JavaScript packaging biz debuts conduit for funding open-source coders

    NPM Inc, maintainer of the widely used JavaScript package manager npm, has taken a step toward fulfilling a promise made in August to help open-source developers seek compensation for their labor.

    Despite its own solvency concerns, the biz on Tuesday deployed code changes that add a "funding" command to the latest version of the npm command-line tool, namely v6.13.0. Henceforth, developers creating packages for the JavaScript runtime environment Node.js can declare metadata that describes where would-be donors can go to offer financial support.

    Doing so involves adding a funding field to package.json, a file that lists various module settings and dependencies. The funding field should be a URL that points to an online funding service, like Patreon, or payment-accepting website.

  • Python overtakes Java to become second-most popular language on GitHub after JavaScript [Ed: Microsoft Tim pretends, as usual for Microsoft boosters, that everything in FOSS is to be judged by a proprietary software platform owned and controlled by Microsoft]
  • Shirish Agarwal: August Landmesser, a photograph, twitter and move to mastadon

    Now, the photograph is about a gentleman called August Landmesser, a german national who according to Wikipedia was imprisoned, eventually drafted into penal military service and eventually killed in action according to Wikipedia . This erupted as a row in twitter as the gentleman while known for his anti-establishment views has been in all aspects a gentleman on twitter. His twitter account was suspended under the view of ‘hateful imagery’ . While one could argue that it was done right, but he was not only the only one, over the last several days, lot of people on the left-side of the spectrum, sane voices have been suspended while some twitters even after giving rape or death threats on twitter from the right, no action has been taken.

    So two things happened, while Advocate Hegde was reinstated over the hue and cry, he put the cover back up and was again suspended and now has served a notice to Twitter Inc. where the senior counsel is being represented by Mr. Panjal Kishore. While I don’t want to get into the legal notice itself, I would say it makes for some pretty interesting reading and makes some very valid points. The poem of poet Gorakh Pandey in its english translation provides icing on the cake. The counsel representing Dr. Hegde also points to constitutional law and previous judgements as well as references Alexander Meiklejohn and some of the statements he made in his work ‘Political Freedom’ . The notice also reminds about Article 19 (1) (a) which ensures each person the right to free speech while restraining the Govt. The gentleman also goes on to talk about censorship and its practise and asks the courts to direct twitter Inc. to unblock him while at the same time issue some guidelines which follow both in spirit and form what Article 19 was all about.

  • Cubbit NAS is an IoT datacenter-trojan for your home

    Cubbit is a network-attached storage (NAS) device with a built-in partially peer-to-peer-powered backup and redundancy plan. Each file you store on your Cubbit is also encrypted and stored on other Cubbit customer’s Cubbits.

    The Cubbit device itself is quite expensive, but there’s no monthly subscription fee past the initial investment. However, a closer inspection of Cubbit’s business model will make you say no, thank you!

    I’ll start by discussing some technical details about the core customer-facing product. Cubbit has made some assumptions about how their product will be used, which may become a problem in the future. I’ll then move on to talk about the business they want to operate out of your home.

    Each Cubbit comes with 2 TB of storage. However, only 1 TB is made available to the customer. 0,5 TB is reserved to serve as redundancy for other customers’ data. I’ll get back to their plans for the remaining 0,5 TB later.

  • Allwinner H6 VC200-OS Processor is a Cheaper Version Allwinner H6 SoC without PCIe, GbE, Camera…
  • SPanel Review – a Great cPanel Alternative by Scala Hosting

    All in all, it’s a great control panel for first-time users and it’s a great alternative to cPanel. Considering that the panel itself is free and pricing at Scala Hosting and VIVACOM is pretty cheap, you’ll save big if you migrate.

    You should all at least try it out. It’s pretty cheap, cloud servers at Scala Hosting start at $12 per month. If you use a coupon you can get it down to below $10.

More in Tux Machines

Programming: Python and Wasm

  • Python Anywhere: System update on 21 November 2019

    This morning's system update went smoothly; some websites did take a bit longer than we expected to start up afterwards, but all is well now. There are two big new features that we have introduced which are going through some final post-deploy tests before they go live -- a new system image (called fishnchips) to support Python 3.8 and to add on a number of extra OS packages that people have been asking us for, and an update to our virtualization system that will fix a number of problems with specific programs. We'll be posting more about those when they're ready to go live.

  • PyCharm 2019.3 Release Candidate

    The release of PyCharm 2019.3 is right around the corner and we’re excited to announce we now have available a release candidate version. Check it out by downloading it from our website!

  • #11 Ways How To Make Home Education More Effective

    As you can see, in order to get things done, you have to actually start doing something and be creative at that. We’ve presented those points that we believe can be the most beneficial when attempting home education. But these are more like preferable advice rather than strict rules to success. Find something that suits you and work around it. We believe that anyone with enough desire to try can achieve great things!

  • Punch 2.0.0 is out

    This is the latest release of the project that I started to replace bumpversion. Update your version while having a drink! Punch is a configurable version updater, and you can use to automate the management of your project’s version number.

  • Navigating Python Code with Wing Pro 7 (part 2 of 3)

    Last week we looked at goto-definition, find uses, and project-wide search as tools for navigating Python code in Wing 7. This time, we'll take a look at the code indices that Wing provides.

  • Multi-Value All The Wasm!

    There are a few scenarios where compilers are forced to jump through hoops when producing multiple stack values for core Wasm. Workarounds include introducing temporary local variables, and using local.get and local.set instructions, because the arity restrictions on blocks mean that the values cannot be left on the stack. Consider a scenario where we are computing two stack values: the pointer to a string in linear memory, and its length. Furthermore, imagine we are choosing between two different strings (which therefore have different pointer-and-length pairs) based on some condition. But whichever string we choose, we’re going to process the string in the same fashion, so we just want to push the pointer-and-length pair for our chosen string onto the stack, and control flow can join afterwards.

Games: Half-Life: Alyx, Serial Cleaner, BATTLETECH Heavy Metal

  • Set between Half-Life and Half-Life 2, Valve have now properly announced Half-Life: Alyx (updated)

    Half-Life: Alyx, the first Half-Life title in far too long has now been officially revealed with the Steam store page for it now available and you can also pre-purchase. However, their email clearly stated that Half-Life: Alyx will be "Free for owners of the Valve Index VR headset". This is a title built from the ground up for Virtual Reality, so only those with a VR kit will be able to play. Valve said it has "all of the hallmarks of a classic Half-Life game" including exploration, puzzle solving, visceral combat and a story that connects it all together with the Half-Life universe. Valve also said it will be compatible with "all PC-based VR headsets", it's powered by their own Source 2 game engine and it will release in March 2020.

  • Humble are giving away Serial Cleaner free for their Fall Sale now live

    You have around 72 hours to grab Serial Cleaner completely free, along with the start of the Humble Store Fall Sale. As always, there's tons of titles on sale. Plenty of indie games, plus multiple publishers have all put their games up with big discounts on them too.

  • BATTLETECH Heavy Metal has firmly stomped its way to release

    BATTLETECH Heavy Metal, the latest expansion to the turn-based strategy game that has you fight with massive lumbering 'mechs is out now. We've been told this is the definitive expansion, so it's likely to be the last as Harebrained Schemes move onto their next game. Quite an exciting expansion though and the naming of the expansion is very on point, since it comes with a bunch of classic 'mech designs from the original ​BATTLETECH​ board game plus a new 'mech designed just for Heavy Metal.

Top 10 Best Linux Video Editing Software

If you aspire to become a professional video editor but hate the idea of switching to a different operating system just to use video editing software, we have good news for you: Linux has many fantastic video editing software applications that let you easily edit videos right in your favorite Linux environment. What’s great about most Linux video editing software applications is that they tend to be free and open source, which means that anyone can peek under the hood and implement new features or fix bugs. The video editors featured in this article are loosely arranged according to their popularity, but we recommend you go through the entire list because even less popular video editors have a lot to offer. Read more

Android Leftovers