HNHacker News
TopNewBestAskShowJobs

l00sed

334 karma · joined September 29, 2018

Educator, artist, developer, blogger #design #dFAB #newmedia #technopolitics #decentralization [ my public key: https://keybase.io/l00sed; my proof: https://keybase.io/l00sed/sigs/9ouT8DXFeWu_u1KD_9qEq4wSD7ya8mFucp4ZF7Ph8_c ]
submissionscomments
l00sed··on From QED to Neovim
Yes, I could have been more equitable for sure. Maybe I can do a better Emacs deep-dive someday.

I'll have to also look up SOS— thanks for mentioning! Haven't heard of Nvi, but that looks interesting. Thanks for sharing those. I'll have to make some edits to the post. I keep getting good add-ins like that. Love learning more about this stuff.

l00sed··on A cross-platform multi-target dotfiles manager written in Rust
I've used a similar tool, called dotter, by SuperCuber on GitHub. It's actually very similar--uses a handlebars template language and built in Rust. Definitely a must have if you're on multiple *nix systems and you've invested time into developing your configs!
l00sed··on Show HN: Play with real quantum physics in your browser
Same....
l00sed··on Ask HN: How can I grow as an engineer without good seniors to learn from?
"AI reviews" is actually a really interesting use-case that I hadn't considered-- but makes so much sense. I feel like it might be good to use Cursor or another AI assistant just for the purpose of suggesting improvements rather than a way to code quicker.
l00sed··on Exa Is Deprecated
Alright, lsd is pretty good.
l00sed··on Exa Is Deprecated
I'll check LSD. Exa was very easy to swap for eza, though!
l00sed··on Docker Arg, ENV and .env – A Complete Guide
Not my content, but I really appreciated vsupalov's tutorials and writing. The graphics and explanations have helped me tremendously in getting off the ground with Docker.
l00sed··on Bram Moolenaar has died
Thanks for sharing!
l00sed··on Bram Moolenaar has died
So sad to hear. Vim got me hooked on programming. It's truly a revolutionary editor, and now has been adopted and improved by so many others. Bram really touched so many people through Vim. Thank you for your immense contribution to computer science. RIP.
l00sed··on Ask HN: Could you share your personal blog here?
Oh man, what a great domain.
l00sed··on Ask HN: Could you share your personal blog here?
https://l-o-o-s-e-d.net

Been dark for a while... moving everything from PHP to Python and React which has been fun, but tedious. Also, I had a baby and they are just crazy amounts of work (and fun).

I will hopefully soon continue to write about projects I'm working on, tech tutorials, Vim+Neovim, Linux, 3D printing, art and design.

l00sed··on I fixed a parasitic drain on my car in 408 days
I did a write-up when my car battery died on the way to fish fry. Testing for parasitic draw is no fun. https://l-o-o-s-e-d.net/car-hacking
l00sed··on Dotfiles Management
I've been using dotter for over a year and it's incredible. I use the same dotfiles repo for Mac and Linux, and dotter is super easy to change variables or subscribe a machine to specific configs. Thanks a lot for dotter @Supercuber!
l00sed··on Furniture as Comrade: Enzo Mari’s Autoprogettazione
Profesor at CMU architecture school, here. Love to see this. Our students worked on building and drawing the P, Q, R chairs designed by Mari.
l00sed··on I replaced all our blog thumbnails using DALL·E 2
I wrote that one, but haven't gotten enough traffic again to see if it works... https://l-o-o-s-e-d.net/hug-of-death
l00sed··on Mobile-First CSS: Is It Time for a Rethink?
Interestingly, it's not a simple drop-in replacement when issuing Google fonts in a NEXT.js app's `_document.js` head. I have a CORS error, though Google fonts worked previously without any additional config. Does NEXT.js whitelist Google fonts in their routing? Or would there be a difference in how the "bunny" drop-in behaves with CORS headers?
l00sed··on Ask HN: Are you still haunted by bugs past?
I'm afraid that I'll get pulled back in for a project that I worked on 3 years ago. To me it's embarrassing and frustrating to have to revisit old code and it's certainly a time sink to re-contextualize myself enough to figure out what I did wrong and how to fix it.

I guess I should appreciate some of the stuff that I did more, especially since it was early on. I just wonder if there's a point where you generally start making far fewer mistakes as a programmer...

Hearing you say that you're haunted by almost every mistake you've ever made tells me that you have a good conscience. I suppose our mistakes should be memorable because it's how we learn to resist repeating them.

l00sed··on Ask HN: Are you still haunted by bugs past?
I'm a Wordpress developer, and I didn't know much about Wordpress development < 2 years ago. I try to be diligent about testing code and providing ample documentation. However, even years after a site or a product has launched, I'm pulled back into the project to correct some mistake in a function's logic or some other such bug. Perhaps there are libraries that can help provide more rigorous testing.

How do you avoid getting bogged down fixing old code? Are there any other good tips and tricks for testing code and fortifying it against future breakage? Is it language-specific?

I wonder if there are any global rules that can help rookie engineers and developers avoid getting pulled back into old projects and old code. There's certainly something to be said about dependencies and updates in the world of Wordpress, and some obvious best practices to avoid those common conflicts.

l00sed··on CadQuery –- A Python parametric CAD scripting framework based on OCCT
For anyone interested in this, I would also recommend checking out the [antimony project](https://github.com/mkeeter/antimony). It's a parametric modeling program, but you can also pretty easily produce new scripts for its visual nodes.
l00sed··on How I centralize and distribute my bookmarks
I typically export my bookmarks as JSON from Firefox and use a custom script to loop through and convert each bookmark into HTML nodes. I use JavaScript to expand/hide nodes with buttons (styled with CSS). Overall pretty simple but really sustainable and easy to use IMO ... Pretty proud of it:

https://l-o-o-s-e-d.net/bookmarks

Eventually, I'd like to add "level" markers that give more info about number of levels contained or number of bookmarks therein.

l00sed··on The Polar Bear – Open-Source, Multipurpose CNC Machine with a Rotary Axis
The cantilevering arm looks as though it wouldn't have any real overall rigidity for carving or for rapid, accurate motion with any kind of resistance... But I really love that this made it to hacker news because I feel like "hacking" doesn't exclude non-software hacks and it's always awesome to see hardware for design and making alongside all the other software news.

The idea of open source robotic assemblies or mechanical assemblies is another cool, separate thing. Another cool project I came across was the AR-1, AR-2, AR-3 series of desktop 6-axis robots. The inventor/designer made all the assembly docs open-sourced and sells kits or specs to make your own.

l00sed··on The Push for a “PBS for the Internet”
The Internet has replaced public broadcasting altogether through its own innovation. As I understand, "broadcast" originated from the "broad casting" of seeds. The Internet, on the other hand is bi-directional and interactive. It favors participation over consumption compared to television.

The means of distributing information really transitions when adoption is ubiquitous. Literacy and the printing press, radios, televisions, to PCs and smartphones. The physical later of the network of distribution changes with each transition.

These structures have inherent directionality and balance (or imbalance) in their nodes and connections that have some truly fascinating real-world results on the quality of how information travels, thrives or dies. The question of control and power also becomes an interesting network dynamic.

The Internet is surprisingly more spatial than other media networks. Websites can now provide a connection to actual virtual worlds. Herein, I think, lies the biggest innovation. Now Facebook, LinkedIn, Reddit and others have a method to try and reproduce or reinvent a virtual public square or public house!

Broadcast television requires a paid subscription to view online for NBC and ABC and CBS. There are a growing number of companies that I'm starting to see re-broadcast local broadcast TV on the web for free. It really ought to be illegal for these broadcast channels to charge for a digital copy of free broadcast television by all counts as far as I am concerned. I think that's completely backwards.

I also think that social media has largely replaced the public square. It's a gross distortion because of the the skewed shapes and control of these networks. Twitter has literally silenced a president (which I didn't protest), but it is worrisome how these networks can exert so much power over information.

To me, the real "PBS of the Internet" would have to exist as separate networks. I love the article's reference to libraries and other community centers, but I think it falls short in not suggesting something more along the lines of a community _network_ rather than another online service. Examples I would point to are the SNET in Cuba or the NYC Mesh Network. Here in Pittsburgh there is a growing PittMesh network.

I think by creating something controlled and owned by the community that uses it, you decentralize information. This, I think, would encourage local news over conspiracy theories and perhaps provide a sheltering proxy to the the global web.

What an exciting topic. VR feels like a whole other story haha

If anyone would like to read some of my thoughts on these topics, I'd love for you to check some of my writing and leave a comment there. I love thinking about this stuff: https://l-o-o-s-e-d.net/public-internet

l00sed··on Facebook has sold 4M Quest 2 headsets in the US, recall docs reveal
Are you saying technology automatically doesn't make friendships genuine somehow?
l00sed··on NYC Mesh Community Internet
Pittsburgh, Chicago and Toronto are a couple other cities with community-driven network initiatives that I've researched. Also, the recent #yosoysnet movement and the Cuban state-run telecoms company (ETECSA) trying to cut off its citizens from the internet is another really relevant and interesting topic. Basically Cubans have built a full fledged branch of thousands of (illegal) nodes which is tangentially connected to the global internet. There were a few articles that Vice did about El Paquete, the daily couple terabytes of new "internet" (movies, music, news) that was shared over the SNET and by flashdrive. If you're interested, I've written a few articles on why I think community mesh nets could provide a solution to social media echo chambers and reduce the proliferation of conspiracy theories by providing a route for local-first news: https://l-o-o-s-e-d.net/public-internet
l00sed··on Ask HN: How do you deal with "task immersion" when juggling projects?
Do others find that it can be really difficult to move on to another task if you reach a state of "flow" with something technical? I feel like my mind gets so wrapped up in a problem that it might take 2 hours to "re-immerse" myself and land where I left off...
l00sed··on DIY Book Scanner
That sounds incredible
l00sed··on Small B Blogging (2018)
Love this blog post, very easy to read and relatable I think to this network of people especially. I've had dreamy moments where I imagine blogging about my favorite hobbies and interests might actually make me enough money to quit my job. I do for the same reasons they advocate in this article, and I won't stop anytime soon because it brings me so much joy to run a platform where I can share my projects and opinions. I still feel disappointed that nothing's "happened", and I haven't taken off in a way that has enabled any kind of financial success. It's hard not to feel that way. I like very much the encouragement to feel proud of our b-blogs, and to be thankful for the opportunities that they do enable. Thanks!
l00sed··on On Smoking
Damn, this thread is making me itchy.
l00sed··on Ask HN: Favorite Blogs by Individuals?
Big fan of https://n-o-d-e.net Lots of unique content to the DIY, maker, hacker community. I also have a much much longer list that is always growing on my own blog, under "Blogs (Independent)": https://l-o-o-s-e-d.net/bookmarks Obviously I was influenced by NODE's hyphenated domain. It's been a fun SEO challenge haha
l00sed··on Vim Clutch – A Hardware Pedal for Vim
Oh, heck yes. You should definitely do it.
← PreviousPage 2 of 5Next →