Hacker Newsnew | past | comments | ask | show | jobs | submit | guyrap's commentslogin

Also: having Ayanami Rei from Neon Genesis Evangelion sitting on your windows.


Using https://wwebjs.dev/ to read my whatsapp messages, redis for storage/interop, and a script written for https://github.com/matryer/xbar for a "GUI", instead of running WhatsApp Desktop / WhatsApp Web on my machine (very bad for my attention), I have a status bar icon saying when did I last get a message from my wife, and the text of the last few messages.


you can use matrix and integrate all those (whatsbook, telegram, irc, etc) into a single client. most clients have os integration and custom notification settings


Compiling diffs - but if the user experience is REPL-ish and it can help some people learn the _basics_ of the language, what's wrong with that?

(Wrong as in "murdering puppies" wrong, not as in "here are the downsides of X" which I believe exist for every X.)


> what's wrong with that?

Why nothing at all, of course. A REPL need not be more than a way to test and explore syntax, functions, and logical structures.

> the user experience is REPL-ish and it can help some people learn the _basics_ of the language

PREPLISH exists for Perl ^_^

https://github.com/viviparous/preplish


The inefficiency of that process increases electricity usage, the carbon footprint, and therefore contributes to climate change. Which, eventually, murders puppies.

Good enough for your arbitrary standard? I would have thought the fact that all preceding side effects will be re-executed each time a new line is written is bad enough, but whatever.


>The inefficiency of that process increases electricity usage, the carbon footprint, and therefore contributes to climate change. Which, eventually, murders puppies.

You'll waste more electricity trying to solve it correctly than it will ever waste.

The real problem to solve would be: how to make GCC, Clang, etc. fast. Or how to make C++'s syntax easy and fast to work with.

Or how to convince people to switch to Rust? ;)


Penny wise, pound foolish. By this logic computer games are a genocide in which millions participate every second


The true question this types of discussion evoke to me is :

Are we able to live ethically ?

(Which leads to "What is ethics ?", which eventually leads to " Ethics is nonsensical".)


When my dad saw a queue of tourist cars on a weekend around half of the ring of the capital city he said that if this really causes global warming, this must be banned immediately.


Well, if you ban tourism, you're on an efficient track of slowing global warming.


Banning Python would also be huge for reducing our carbon emissions.


You see, logical thinking doesn't bring us far in ethics, because it leads to "The biggest thing we can do to reduce our carbon emission is to cease".


Yes. Arriving ~8:30, leaving ~15:30, working nights/weekends to make ends meet. As far as I'm the one putting my kids into their schools and taking them out at the end of the day, I am happy. I wanted to do this since I was a kid and my dad would leave to work at 06:00 and return home 18:00. Yay, psychology!


ha, I did not know ruff, used pylint until now.

https://pypi.org/project/ruff/



Thank you! Sorry, but no. Something open source that immediately opened to an example tutorial of theirs.


Databending. Which is applying random noise to a file in order to generate something that still decodes well, but has some weird/cool glitch. I went to a workshop about this in some underground club that no longer operates; still thinking about it and toying around from time to time. This was waaaay before Dall-E et al. were cool ways to generate quasi-crappy images.

https://en.wikipedia.org/wiki/Databending


Thanks for sending me down that rabbit hole. Here's a nice small intro I just found: https://www.youtube.com/watch?v=1oIHwIItiPs

Apparently, you can just use a hex editor, and do random search/replacements to get some quick results. Awesome!


Try taking a 1MB compressed text file (with some interesting text), cutting it in half, and replacing the second half with random numbers, then uncompress it.


What happens?


It tries to decrypt the random data using the corpus built on the original data.

so the end of the file looks like:

"Hesn’ed a tembers, ea ' mo byarrledMaelcallrlynwigr oysTold yo joinnt bnan twas The spwt?" aaoWe sastleenkeep had thein; aimaf it oneivof sv TheeTssuterrcy oid,itng the shuri us d it m, ed iroduone dga go toe s, mooerhae�er "aot ofSsallR:58:40, in the darkn,erqwader t. "Whsne�ee thit wasaidfrenthct,nnto erut be�sRhe Hiesented onvery h Tsh thrs, at d tkly he on upnbadarkn,eJls tat.iwheitu rs p.you ue, nC could seunnip on Lo of its e put his p," theden, b��t te�ee thln’t tcept ofuicideBge fnoh me,sh yod aw to awyarrleomo. rare Hutofases vred ve s"s. "Hicsuty sely’s lher uri and watcosThe yfiile.cn, aub, baelcumsemit wChcycleis the ��d taJ hair b"


wow that's cool thanks


It's definitely an overkill in terms of recreating a social network, but maybe they'll get there eventually. The @pomochat user in the chatroom seems to be the devs listening to ideas (and people are making proposals).


Can't believe this ends up as my first HN post, but

http://www.everytopicintheuniverseexceptchickens.com/

<3 Ryan North, creator of [Dinosaur Comics](https://qwantz.com).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: