131 private links
Solution for the Range Minimum Query problem with Sparse Tables and Dynamic Programming.
A vegetable-picking robot that uses machine learning to identify and harvest a commonplace, but challenging, agricultural crop has been developed by engineers.
Andresti mai in riva al fiume un caldo e afoso pomeriggio di giugno a farti assalire dalle zanzare… per partecipare a dei giochi di cui non sai neanche le regole, con un compagno di squadra che non conosci fino all’ultimo, a rischiare di chiamarti Cip e Ciop, se non addirittura Barbie e Ken, per poi concludere con un’ulteriore gioco a sorpresa dove però capisci fin da subito che potrebbe compromettere la tua dignità?!
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
Tomb is an 100% free and open source system for file encryption on GNU/Linux. It simply makes gpg dm-crypt and cryptsetup usable in a variety of situations.
Written in bash.
How do you find hundreds of vulnerabilities hidden in millions of lines of firmware code?
Traditionally, a major source of high-quality pirate releases has been retail discs, such as Blu-ray or DVD. Today, torrent and streaming sites are regularly fueled by content culled from streaming services such as Netflix and Amazon. Known online as WEB releases, these files are the product of a decryption process using tools mostly not intended for public use. Recently, TF spoke with a person involved in the secretive WEB scene.
Il sistema Bedaux era un sistema di lavoro creato, durante la prima metà del Novecento, per aumentare al massimo la produzione industriale eliminando i tempi morti. Prende il nome da Charles Eugène Bedaux, ingegnere parigino morto negli Stati Uniti d'America, che caratterizzò con questo metodo la disciplina del cottimo.
Esso consisteva sostanzialmente in una campionatura del lavoro e, precisamente, nel cronometrare il tempo impiegato dall'operaio per ogni singola operazione; in seguito veniva fissata la quantità di lavoro che poteva essere effettuata in quella porzione di tempo e veniva stabilito un tempo standard che determinava la paga base.
Interesting links on technology and programming.
Moreover, the shaarli showcases the use of a plugin to suggest the top 5 related links to each bookmark.
Tens of thousands of Hongkongers took to the streets to protest what they saw as creeping tyranny from a powerful threat. But they did it in a very particular way. In Hong Kong, most people use a contactless smart card called an "Octopus card" to pay for everything from transit, to parking, and even retail purchases. It's pretty handy: Just wave your tentacular card over the sensor and make your way to the platform. But no one used their Octopus card to get around Hong Kong during the protests. The risk was that a government could view the central database of Octopus transactions to unmask these democratic ne'er-do-wells. Traveling downtown during the height of the protests? You could get put on a list, even if you just happened to be in the area.
So the savvy subversives turned to cash instead. Normally, the lines for the single-ticket machines that accept cash are populated only by a few confused tourists, while locals whiz through the turnstiles with their fintech wizardry. But on protest days, the queues teemed with young activists clutching old school paper notes. As one protestor told Quartz: "We're afraid of having our data tracked." Using cash to purchase single tickets meant that governments couldn't connect activists' activities with their Octopus accounts. It was instant anonymity. Sure, it was less convenient. And one-off physical tickets cost a little more than the Octopus equivalent. But the trade-off of avoiding persecution and jail time was well worth it.
What could protestors do in a cashless world...? If some of our eggheads had their way, the protestors would have had no choice.
Karpet is a tiny library with just a few dependencies for fetching coins/tokens metrics data the internet.
It can provide following data:
- coin/token historical price data (no limits)
- google trends for the given list of keywords (longer period than official API)
- twitter scraping for the given keywords (no limits)
- much more info about crypto coins/tokens (no rate limits)
Blog Chris Siebenmann is a Unix sysadmin who now works at the Department of Computer Science, University of Toronto.
Fake Text uses AI to analyze text and then generate incredibly detailed and realistic written responses to it, giving the impression that an exchange between humans is taking place. The AI analyses text patterns to put together disturbingly lucid text, typified by this Reddit thread.
Launched by leading global AI research lab OpenAI, Fake Text is already recognized as so potentially dangerous that even its inventors have publicly warned about it.
A toy project started to see how well a simple LSTM model can autocomplete python code.
It gives quite decent results by saving above 30% key strokes in most files, and close to 50% in some. We calculated key strokes saved by making a single (best) prediction and selecting it with a single key.
We do a beam search to find predictions, upto ~10 characters ahead. So far it's too inefficient, if you are wondering about editor integration.
It's Friday, so why not watch some good old-fashioned drone-powered graffiti? A design firm in Italy has put together a lovely little show that collected sketches from the art community and put them all together in a giant mural, painted over 12 hours by a team of drones.
Learn what Amazon Web Services (AWS) Lambda is, and why it might be a good idea to use for your next project.
In order to show how useful Lambda can be, it’ll walk through creating a simple Lambda function using the Python programming language. It’ll test it out, as well as take a look at what Lambda provides for metrics and logging.
The web platform is the delivery mechanism of choice for a ton of software these days, either through the web browser itself or through Electron, but that doesn’t mean there isn’t a place for a good old fashioned straight-up desktop application in the picture.
Fortunately, it’s easier than ever to write a usable, pretty, and performant desktop app, using my language of choice (Rust) and the wildly successful cross-platform GUI framework GTK.
GUI prototyped using Glade.
Newsboat, a fork of Newsbeuter, is a free, open source RSS/Atom feed reader for text consoles. It supports GNU/Linux, FreeBSD, Mac OS X, and other Unix-like operating systems. Compared to other slow and huge amount of memory consumed RSS feed readers, Newsboat is the best choice for anyone who are looking for a simple, slick and fast feed reader that can be completely managed via keyboard.
Concerning about the features, we can list the following:
- Subscribe to RSS 0.9x, 1.0, 2.0 and Atom feeds.
- Download podcasts.
- Configure your keyboard shortcuts as per your wish.
- Search through all downloaded articles.
- Categorize and query your subscriptions with a flexible tag system.
- Integrate any data source through a flexible filter and plugin system.
- Automatically remove unwanted articles through a “killfile”.
- Define “meta feeds” using a powerful query language.
- Synchronize newsboatr with your bloglines.com account.
- Import and exporting your subscriptions with the widely used OPML format.
- Customize the look and feel of Newsboat as per your liking.
- Keep all your feeds in sync with Google Reader.
Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.
Pike is a general purpose programming language, which means that you can put it to use for almost any task. Its application domain spans anything from the world of the Net to the world of multimedia applications, or environments where your shell could use some spicy text processing or system administration tools. Your imagination sets the limit, but Pike will probably extend it far beyond what you previously considered within reach.