HN user

peterhajas

641 karma

peter.haj.as

Posts22
Comments138
View on HN
zellij.dev 4mo ago

Zellij 0.44.0: Remote Sessions, Windows Support, CLI Automation

peterhajas
4pts1
beyondloom.com 7mo ago

A Multimedia Sketchpad

peterhajas
3pts0
en.wikipedia.org 1y ago

NoteCards (PARC, 1984)

peterhajas
1pts0
palmerluckey.com 1y ago

Turning Soldiers into Superheroes

peterhajas
3pts0
peterhajas.com 3y ago

The Peterometer, a Quantified Self Dashboard

peterhajas
1pts0
peterhajas.com 4y ago

Avoiding Ads

peterhajas
16pts7
peterhajas.com 4y ago

Pokémon Map Generator

peterhajas
2pts0
peterhajas.com 4y ago

My Custom Stream Deck Toolkit

peterhajas
99pts39
www.google.com 12y ago

Google's Cultural Institute on Gettysburg

peterhajas
1pts0
rampantgames.com 13y ago

The Black Triangle

peterhajas
2pts0
peterhajas.com 14y ago

Unknowing Agreement

peterhajas
1pts0
peterhajas.com 14y ago

Switching Registrars

peterhajas
1pts0
swyp.us 14y ago

MIT project to enable "swiping" of files between devices

peterhajas
4pts0
peterhajas.com 14y ago

Noise in the Ceiling - a prank on a roommate

peterhajas
1pts0
peterhajas.com 14y ago

Don't Cut Slack

peterhajas
9pts1
arxiv.org 14y ago

Bypassing verified boot security in Chromium OS

peterhajas
3pts0
hyperdex.org 14y ago

HyperDex: Hashing in Hyperspace for fast (really fast) key value store searching

peterhajas
18pts3
tapbots.com 14y ago

Tweetbot 2.0 for iPhone

peterhajas
8pts0
www.peterhajas.com 14y ago

I'm working on Genesis, a source code editor for iOS

peterhajas
2pts0
news.ycombinator.com 14y ago

[Show HN] Elliot, a little Python script to generate fake phonecalls

peterhajas
2pts0
svn.ruby-lang.org 14y ago

If you're using Ruby trunk, regenerate your keys

peterhajas
134pts21
www.facepunch.com 15y ago

Why floats suck - accurate galaxy-wide coordinates in 128 bits

peterhajas
205pts83

Couldn't agree more. Being a skilled operator with these tools helps you be very effective at creating new things in far less time than it would've taken you before. This is especially true if you know the architecture, but don't have the cycles to implement it yourself.

Ledger 2 years ago

The other nice part of `hledger` is the web UI (`hledger-web`), which is handy for checking out your transactions.

I’ve used 4K 39”/40” televisions (originally 3, now 1) for the past 8 years. I find that the panels look great, and they give me a huge working area. They’re also really reasonable - $250 - $350 for a good TV. They last a while.

Smaller 4K/5K panels (with more pixels per inch) are nice, but I never understood the push for density. I’d rather have more workspace with lower density.

Node-Red 4 years ago

I use it with HomeAssistant. I like HA automations for many things, but I really prefer NodeRed for gluing together systems or sketching things.

Node-Red 4 years ago

I use NodeRed a lot for my smart home and local network as glue between different pieces. It works really well for “hit this API, apply this transformation, and then return it when I send you a GET at /something” or “listen for MQTT, get this key out of the message, and rebroadcast it”.

Node-RED 2.0 5 years ago

I’m curious - how do you split items up and process them in parallel?

Node-RED 2.0 5 years ago

I use Node-RED to do home automation with Home Assistant, and I like it. As others have mentioned, it's easier to do than YAML automations - especially because you can throw in a JS "function node" when you need to just write a few lines.

Something I wish they'd get to is looping support. It's unusual that you need a third party extension to do a for-loop. Fingers crossed this can make its way into NR proper in a future release.

I have been using 3 inexpensive 4K 40” TVs for my home computer for a year now. I love the insane amount of real estate and the accessible price (<$1K is great).

I’d love it if someone made extremely large format displays (100”+ at 3:1 aspect ratio) for computer use. Not sure how large the market would be, but one giant display is nicer than 3 separate one so.

I usually bring the Soylent with me to lunch with my coworkers. It allows me to enjoy the social benefits while still having Soylent.

I do enjoy food (very much!), but find myself feeling tired or sluggish after a traditional breakfast or lunch. Soylent provides consistent energy throughout the day, and makes calorie tracking very easy (400 calories a bottle twice a day @ breakfast and lunch leaves me 1200 calories for dinner).

I've been eating Soylent twice a day for more than a year as my primary food source. I'm always interested in new variants (especially ones that cut down on cost) - this one seems interesting. Any chance that there's an Amazon shopping cart that someone can add to get all this stuff easily?

Also, I noticed that the Readme links to Rob Rhinehart's page (http://robrhinehart.com). Unfortunately, it looks like it's all been taken down. Anybody know why?

Video decoding in JS is very impressive - really highlights the speed of modern interpreters. I especially love that a Björk track from the 90's is featured.

I recently worked on a personal project which had to play back .webm files, and I used a similar utility:

https://github.com/brion/ogv.js/

It decodes .webm files and plays them in the web. I believe it's also used by Wikipedia to play bag Ogg files.

Asciinema 11 years ago

Is there any solution for me wanting to have my recordings be private, or only distributable within a small group?

This looks really cool! Unfortunately, there don't seem to be *nix build instructions in the source repo - it's only for Win32. Anyone have any tips on building this on OS X?

As an avid MacVim user, I'm really interested in people pushing the graphical vim experience on Mac OS X.

I find it interesting that you included a fuzzy quick-open. One of the pain points with CtrlP in a large project - even with fast hardware - is the synchronous building of its filesystem cache. I would be interested in trying another implementation that lives inside of an app (where it can be dispatched asynchronously).

All in all, a nice looking app! I'm interested in giving it a shot!

Looks really cool! I was using [slate](https://github.com/jigish/slate), but it seems to be abandonware.

I have a couple of things I'd like:

- A [Divvy](http://mizage.com/divvy/)-style grid. When I used Divvy, this really made a dramatic difference in my window management - Rich Spaces/Mission Control support. It'd be great to send windows to certain spaces, make spaces for windows, etc.

I'm excited to write a Hydra config for myself, it seems great!

Several months ago, I became pretty interested in the idea of a unified computer setup. Between my home computers and work computers, it began weighing on me mentally to have to switch contexts all the time. I'd forget which machine had `wget`, which `fish` functions were installed on which host, etc. The most tedious thing was the process of setting up a new computer: painstakingly finding each and every little configuration I had on my other machines, and copying them over. I'd spend half a day just setting up a new machine. I wanted something better.

I first tried Ira's [mackup](https://github.com/lra/mackup), which syncs files to Dropbox. Its catch-all approach scared me, though, as it backs up `fish` history by default. I decided to move to something different.

I ended up basing my dotfiles setup on the GNU [stow](https://www.gnu.org/software/stow/) utility. Here's how it works:

- In `~`, I have a git-managed directory `dotfiles`

- For every new app I use, I make a new directory in `dotfiles`. For example, `vim`, `fish`, etc.

- I run `stow` on all these directories, and it symlinks everything into place

I ended up rolling my own update script, but it's pretty trivial. I also made heavy use of Homebrew brewfiles, which can be used to define what commands you would like to run through Homebrew. I also use [Homebrew Cask](http://caskroom.io/) to install apps.

In the end, I now have the exact same configuration on all my machines. For work, I have a separate branch, which has other fish functions / utilities. I recently got a new computer, and I ran the `update.sh` script while I went to lunch. When I came back, my machine was ready to go.

Take a look at my setup [here](https://github.com/peterhajas/dotfiles).