laarcnew | comments | discord | tags | ask | show | place | submitlogin

Ah you mean the terminal? I'm actually using WSL 2 which has windows interop capabilities such that I can call windows based executable from the vm.

Huh. Confusing that it's for Windows but the screenshots have Mac OS X decorations.

Hey everyone! For anyone wondering what is this tool and why we need it.. I'd like to wind back couple of weeks ago when I was looking for battery monitoring/analyzing tool and was shocked to find that there existed no such tool on the market, so I decided to build one for myself!

Powir is a tool designed to help people evaluate their power and battery condition of their windows based systems. It achieves the goal by showcasing various metrics collected from the system and doing statistics to formulate an overall benchmark of your system.

Some of its features include:

- 100% portable app with no installations required: download and run! - Provides you with a simple and clean UI to list your battery and system information. - Shows you the trend in battery capacity as well estimate life since the OS was installed. - Ability to export all the data via various formats: PDF (app), JSON (processed), HTML (original report)

I've launched it on ProductHunt as well:

App is completely open source and available on Github at:

I was originally brought on in 2011 to bring the XanaduSpace 'prototype' written by Rob Smith up to releasable quality (after Ted came across coverage of my ZigZag-inspired operating system iX on hackaday).

XanaduSpace (or, at least the version we pieced together from chunks of various different versions -- the author didn't use revision control) was more of a demo & a POC than a prototype, and so salvaging it was more work than we expected (especially because we needed it to be cross-platform and needed to integrate a nice, responsive editor). We (myself and my buddy) ended up rewriting it entirely, and that became a different (never-released) project called XanaSpace.

Part of the XanaSpace rewrite was switching from OpenGL 1.1 to modern OpenGL -- necessary to make editing responsive, and necessary to fulfill certain demands about the amount of text we can display. But fulfilling the text quantity demands (we needed to support arbitrary unicode in arbitrary truetype fonts & be able to display the whole king james bible on screen at once) were tough, and my partner and I burnt out on it. We were working as volunteers anyhow, so we sort of skated along for a few years.

I worked a little bit on the web-based OpenXanadu, released in 2014 (wrote the code to display the little 'X' logo during loading, and also wrote a substantial amount of code to support a caching proxy that we never ended up releasing & an entire editor we also didn't end up releasing), though the current web-based version on the xanadu site (called XuCambridge, formerly XanaBurger) I didn't have any connection to. I'm still occasionally consulted on ZigZag.

Ultimately, the biggest impact of my tenure on Xanadu (aside from being able to brag about attending Ted Nelson's wedding) has been my work with documentation. Both official and internal Xanadu documentation has been a bit hard to make sense of for newcomers: Ted has a carnival-barker sensibility when it comes to style, a love of puns and neologisms that would put Pynchon to shame, extremely severe ADHD, and hasn't written a line of code since the 60s (though he has a deep intuitive understanding of data structures and their performance), so 'documentation' is mostly Ted making up new words and pontificating about how cool his ideas are -- a real shame because his ideas really are good, if you can figure out what they are. So, with his blessing (if not his oversight), I wrote an introduction to Xanadu internals aimed at software engineers not acquainted with the project:

I've also written some simple illustrations of core ideas from Xanadu, in the form of example code:

I've written some other stuff about Xanadu internals & side-projects related to Xanadu:

I've also written a little bit about the media theory side:

I specialize in polemics, though:

Hi! Nice to "meet" you ... thanks for the reply ...

What was it that you were doing on Xanadu? And what sorts of things do you say about hypertext? I'd be interested in a pointer to your writings on those.

By day I work as a software engineer for a heartless global corporation. By night I shitpost about hypertext and leftist politics. For a little while I worked on Project Xanadu, and I write freelance on medium (and for publications like Tedium) as a side hustle. Every november I participate in NaNoGenMo, a 'contest' for writing programs that write novels. I have released nearly 50 albums worth of experimental electronica under the name 'Infocalypse', and published two essay collections. I've been on this site for a few years, but I rarely post.

Yeah it's ridiculous! GPG is badly designed in many ways. A culture of intimidation and slogans like "don't implement your own crypto" has painted us into a corner where there's no good working software for encryption. Another problem is that everybody has demanded ultimate security as priority above ease of use. Something like autocrypt could have been very easy to use and increased the cost of mass surveillance enormously but everyone has been so stubborn.

Yeah, I publish them on some small forum (and pCloud if site goes down).

Started with Windows freeware/updates, then Linux, videos, tutorials, then tech news and so on.

I am scavenging some big tech sites, small blogs, on top of that I am adding some finds outsite the net (magazines, tv shows, ...)

Basicaly, everything that is freely available.

11 years in the making, 200.000+ links (a lot of double entries and updates, so number of unique links is smaller than that).

It looks like everybody moved to HN and Lobsters ...

Hi! Thanks for responding ...

Do you do anything with your useful links? Do you have a knowledge-base of some sort?

And yes, I kinda hope the site won't go away, but it doesn't see much traffic ...

I colect/hoard useful links from the net.

Otherwise, I am kinda normal. :)

Hope the site wont go away.

Hi! Thanks for the reply, and nice to "meet" you.

Hi (I'm not sure if my initial attempt to comment submitted - so I'll post again. Sorry if this ends up being a duplicate). I'm a fiber optic technician who is also a hobbyist programmer. I have written some small applications to help myself and my colleagues do our jobs, although I have never been paid to develop software. I actually studied programming at a small technical college after I finished my masters degree in an unrelated field (Music, MANY years ago). I used to use Java, but have migrated to Clojure for my projects these days. I enjoy lurking here and on, although sometimes the articles are over my head. Not being a professional programmer, I'm not immersed in the technologies many of the submissions refer to, and a lot of the mathematical or physics related submissions are difficult for me to grok. I enjoy the attempt though, and hope that I learn something.

Nothing much anymore but I created a simple scheme interpreter, shell, makefile replacement and a gopher client

TL;DR: He liked the movie.

And nice to meet you! Thanks for the compliment.

What sort of "various lean minimal pieces of kit" do you work on?

nice to meet you! I have enjoyed the content you submit.

I studied math properly a long time ago, and I'm recently starting to study at home by myself again. I also did a bunch of hacking and game making in the past, I'm interested in a lot of things. I got a lot of opinions about software and tried to build various lean minimal pieces of kit but I nothing seemed to gain much interest - it's difficult to find community despite the internet existing. Recently I've been playing a lot of difficult puzzle games like Molek-Syntez, Recursed, Stephen Sausage Roll and Hiding Space.


I'm a PhD in Pure Math (Graph Theory), non-exec director of a company that does the maritime equivalent of air traffic control, and now a full-time torturer of adults and confuser of children. I do enrichment and enhancement for math and science, giving 150 to 200 talks and workshops a year.

Although probably not this year. 8-(

> The quest for certainty blocks the search for meaning. Uncertainty is the very condition to impel man to unfold his powers.

-- Erich Fromm

That’s tricky. I don’t have great advice, but I can hypothesize what I might do in your shoes. If I enjoyed working on the product and wanted to continue working on it with (probably) a larger sphere of influence than before, I’d likely start by negotiating a higher salary after the initial storm blew over but before new engineers are hired, and make it clear that I would like to take more ownership of development. If successful, it would be a better situation should the need to find a new job suddenly arise. If unsuccessful, I’d start interviewing elsewhere like crazy.

Feel free to debate my point of view, but I'd argue that staying would be essentially "re-founding" the company. Because senior engineering experience is gone and in it's place, a team composed of only people with <6 month experience with the codebase.

If I found a company, I'd like to be able to choose the product concept, choose who I work with, and start with a fresh cap table / debt load, etc.

Is this a product you believe in enough to (re)-"start" a company for? Are these the people you'd pick for starting a company? What's the financial situation?

I'd go with (A), because even fairly legit startups are extremely dicey & this one sounds really shady (like maybe there's embezzlement or worse involved).

Got the content by scraping web-Twitter and parsing the content and links, then created a DOT file and let GraphViz do the heavy lifting.

That's neat. How did you actually make it?

I have trouble following any Twitter (or other!) conversation that becomes at all popular. So I wrote a tool to produce charts of same to help me visualise the content.

First cut, much wrong with it, but I thought I'd share the product, and this particular discussion.

Please note ... I'm not a front-end person, the HTML/SVG code is crap, the code to produce it is crap, and the system is spit-n-baling-wire, user-hostile, and has just so many things that could be included.

But it works for me, and if it inspires someone else, have at it!

bookmarked, Will check it out when I can.

What do folks think of my current strategy: never ever use the horrible euphemistic IP term, and instead use the terms "Intellectual Monopoly Laws" or "Intellectual Slavery Laws"?

I think Free Software needs to stand up for the truth. I think Intellectual Monopoly is a fine and accurate term, but I think anytime someone uses the IP term you need to counter with the Intellectual Slavery term, because IP laws don't have any logical connection to property but instead are a restriction on someone's freedoms--which is by definition slavery.

I think it's time to go on offense against the IS industry.

Strange, but I somehow missed hearing about this game until now. Before I clicked on the article, I thought that the game was Infocom's "The Witness" (which I loved back when I played it).

The is very inspiring and well detailed ! Nice article (:


Welcome | Guidelines | Bookmarklet | Feature Requests | Source | Contact | Twitter | Lists

RSS (stories) | RSS (comments)