Writing an editor in less than 1000 lines of code, just for fun

antirez 8 hours ago. 10473 views. WARNING: Long pretty useless blog post. TLDR is that I wrote, just for fun, a text editor in less than 1000 lines of code that does not depend on ncurses and has support for syntax highlight and search feature. The code is here: http://github.com/antirez/kilo.

Screencast here: https://asciinema.org/a/90r2i9bq8po03nazhqtsifksb

For the sentimentalists, keep reading…

A couple weeks ago there was this news about the Nano editor no longer being part of the GNU project. My first reaction was, wow people still really care about an old editor which is a clone of an editor originally part of a terminal based EMAIL CLIENT. Let’s say this again, “email client”. The notion of email client itself is gone at this point, everything changed. And yet I read, on Hacker News, a number of people writing how they were often saved by the availability of nano on random systems, doing system administrator

Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/fqyd0ROpq-w/108

Original article

Ubuntu’s Unity desktop environment can run in Windows

An anonymous Slashdot reader writes:
“This is one of the coolest tickets I’ve seen on GitHub,” writes Ubuntu developer Adolfo Jayme Barrientos, adding “this kind of surreal compatibility between platforms is now enabled…the fact that you can execute and use Linux window managers there, without virtual machines, is simply mind-blowing.”

“The Windows 10 Anniversary Update coming in August includes an unusual feature aimed at developers: an Ubuntu sub-system that lets you run Linux software using a command-line interface,” explains Liliputing.com “Preview versions have been available since April, and while Microsoft and Canonical worked together to bring support for the Bash terminal to Windows 10, it didn’t take long for some users to figure out that they could get some desktop Linux apps to run in Windows. Now it looks like you can even load Ubuntu’s Unity desktop environment, making windows 10 look like Ubuntu.

Read more of this story at Slashdot.

Original URL: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/t7djBHkoRlY/ubuntus-unity-desktop-environment-can-run-in-windows

Original article

Realtime Data Processing at Facebook

Recently there has been a lot of development in realtime data processing systems, including Twitter’s Storm and Heron, Google’s Millwheel, and LinkedIn’s Samza. This paper presents Facebook’s Realtime data processing system architecture and its Puma, Swift, and Stylus stream processing systems. The paper is titled “Realtime Data Processing at Facebook” and it appeared at Sigmod’16, June 26-July 1.
Motivation and applications
Facebook runs hundreds of realtime data pipelines in productions. As a motivation of the realtime data processing system the paper gives Chorus as an example. The Chorus data pipeline transforms a stream of individual Facebook posts into aggregated, anonymized, and annotated visual summaries. E.g., what are the top 5 topics being discussed for the election today? What are the demographic breakdowns (age, gender, country) of World Cup fans?Another big application is the mobile analytics pipelines that provide realtime feedback for Facebook mobile application developers, who use this data to diagnose performance

Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/K8tQFLRoScM/realtime-data-processing-at-facebook.html

Original article

The Lounge – Self-hosted web IRC client


What is it?

The Lounge is a web IRC client that you host on your own server.

This is the official, community-managed fork of @erming’s great initiative, the Shout project.

What features does it have?

Multiple user support
Stays connected even when you close the browser
Connect from multiple devices at once
Responsive layout — works well on your smartphone
.. and more!
Why the fork?

We felt that the original Shout project
“stagnated” a little because its original author wanted it to remain his pet
project (which is a perfectly fine thing!).

A bunch of people, excited about doing things a bit differently than the upstream
project forked it under a new name: “The Lounge”.

This fork aims to be community managed, meaning that the decisions are taken
in a collegial fashion, and that a bunch of maintainers should be able to make
the review process quicker and more streamlined.


To use The Lounge you must have Node.js installed.
The oldest Node.js version we

Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/N_Rg3klkN8c/lounge

Original article

LTDCA 2016: Workshop on Legal Text, Document, and Corpus Analytics: Proceedings, Report, and storify

Karl Branting and Jack Conrad have posted the proceedings and a report of LTDCA 2016: Legal Text, Document, and Corpus Analytics Workshop, held 17 June 2016 the University of San Diego School of Law.
The event Website and program are at: http://www.sandiego.edu/law/school/events/detail.php?_focus=55039
A storify of Twitter tweets and photos from the workshop is at: https://storify.com/richards1000/ltdca-2016-workshop-on-legal-text-document-and-cor
HT @jackgconradFiled under: Conference papers, Conference proceedings, Conference reports, Conference resources Tagged: Legal informatics conferences, LTDCA, LTDCA 2016, Workshop on Legal Text Document and Corpus Analytics

Original URL: https://legalinformatics.wordpress.com/2016/07/10/ltdca-2016-workshop-on-legal-text-document-and-corpus-analytics-proceedings-report-and-storify/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: