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

Anything “live edge” is often done by hand. Also true for end grain cutting boards, end grain anything really, and any furniture made with mostly burl and heartwood. Coffee tables are common.

The reason is that knotted wood is dangerously unwieldy to machine without a lot of additional preparation. End grain work is just hard to automate. Lots of gluing into a shape that can’t be planed easily and prone to exploding if one is careless.

If you want to peek in to the weird long tail, the guys over at Sawmill Creek love to one-up each other in a never ending contest to be the king of traditional wood working.


You need to say “ i’ve never met anyone who could do that in one single command line invocation”. It’s trivial to separate that result into two or more steps using bare primitive git commands and perhaps a temporary branch. You don’t need to memorize every esoteric flag if you understand the fundamentals and don’t mind spending 15 extra seconds to execute multiple commands

Okay so the same operation with git is an esoteric flag but it’s easy in mercurial. Got it. Which has the better UX then?

> It’s trivial to separate that result into two or more steps

Okay first, tell me how to separate it into two or more steps. Second, tell me why a single operation in a user’s mental model needs to be split into two commands. The user is thinking about moving a commit and its descendants from one place to another; why should this seemingly atomic operation be split.


They are everywhere in Seattle. Some neighborhoods have them on almost every block. This had led to some creative variations on the concept, such as the Little Free Pantry, Little Free Art Gallery, Little Free Toolbox, Pottery, Boutique, Toybox, etc.

Not complaining. It’s a neat concept. And if you have a bunch of crap you want to get rid, it’s a lot of fun to build a big birdhouse looking thing, prop it up on the side walk, and keep it stocked with all the crap you don’t want anymore. This is why I created the Little Free Lumberyard to discard my woodworking offcuts. Seriously considering expanding into e-waste because it works so damn well.


Why is a hybrid electric-hydraulic not an option? Seems like you would get the best of both worlds by using the precision of electronics to manipulate the oil, instead of the brake caliper directly. I was imagining something like a master-cylinder-by-wire system with a normally open valve to pedal in the event of electrical failure. Agreed, full electric brakes gives me the creeps.


I had one too!

Mine had a Subaru engine, Mercedes wheels, Audi Drive train, a Porsche suspension, and brakes from a Toyota Highlander.

How did you keep your Volkswagen running?


And .DS_Store is just your folder level preferences in Finder. If you don’t use Finder they won’t be created


Yes. And truthfully, I try to remember to only ever navigate my project folders (particularly those under revision control) using command line and/or IDE folder views.

But eventually, for whatever reason, I use Finder to go looking into a directory structure and bam, now I have .DS_Store. gitignore takes care of it, I know, but still, it's annoying.


Agreed, but why not just finishing setting it up? Or do people own Apple TVs without iPhones? That never occurred to me since a large part of the value prop is phone integration


No, the value prop is a streaming device with a clean UX not filled with ads. My phone (which is not an iPhone) has nothing to do with it. Apple TV is a far better YouTube device than Google TV. It's also the best device for Plex, Netflix, and all the streaming apps.


Yes, I believe it's possible to buy an Apple TV without owning an iPhone.


What integrations do you use? I can't really think of what I would miss on the Apple TV if I switched from iPhone. I rarely use AirPlay, disable Photos for in-house privacy reasons, and… oh yeah, the remote control for keyboard, volume, and navigation via iPhone is neat! I think the Apple TV is just a strong product on its own.


I use screen mirroring, a lot. Guess I’m in the minority around here. Really nice projecting your phone on a massive OLED to multitask on the phone. Or even pair programming and conference calls you can mirror the phone to TV for the call while coding on the laptop.

I use my Apple TV like it’s a big iPad stuck to the wall. Because that’s basically what it is. I honestly had no idea so many people just buy it to stream the same content on every other platform


Everyone I know who has or had an Apple TV used it primarily as a streaming device, just as they would use a Google TV device, or a Roku.


Veal doesn’t make sense?


can you elaborate? Heavy vim user here, have considered using emacs in vim mode to quell a decades long nagging curiosity. Just need a compelling nudge.


If you haven't used it before, give it a shot. Worst case you waste a few years of your life.

Doom emacs and Spacemacs are both good starter kits to give you an idea of what you could do.


> Worst case you waste a few years of your life.

Yeah, come on. NBD yo.

;-)


I don't know how much this applies to everyone else, but the ability to display images inline is really nice for notetaking. I cannot write properly, so org-mode (a notetaking tool that can export to a variety of formats) with embedded rendered latex equations makes it really easy to take notes and write things up in a plaintext format without needing to export every 30 seconds to view equations. The ability to embed code that can actually run is also very nice.


I run emacs without graphics from this docker image i maintain https://hub.docker.com/r/wwarner/emacs-native

I just use emacs for programming, not note taking or email reading or the other things people love it for. Strengths: magit, wgrep, vterm, buffer management, plugins & packaging. Weaknesses, irritations, embarrassments: yaml-mode, responsiveness, overlays & mini-buffers.


Check out Doom Emacs if you are looking for a good starting point. The defaults make sense coming from Vim.


Emacs is primarily a platform for developing Lisp applications. Lisp applications are immensely hackable, meaning an Emacs configuration can be tailored in detail to specific desires.

There is also an ecosystem of applications for Emacs that are really good. They don't require you to use Emacs as your editor (you can run, say, Magit as a standalone instance) but if you do, they integrate really well with each other.


+1


I'm a die-hard vimmer. I use vim motions in my editors, my IDEs, my browsers, my WMs, my terminals. I use vim-like navigation system-wide - e.g. for the volume control I switch to "media" mode and press "j/k".

Neovim is great, I use it almost every day. But it just can't replace Emacs. That is the most annoying part of Emacs - there's simply no alternative to it. If you accept it with all its quirks and weirdness and embrace the malleability, stick with it for a while - at some point you may discover some enormous feeling of empowered liberation from years of bullcrap you had to deal with without even realizing.

Here's a comment I posted on /r/emacs couple of weeks ago:

So yes, Neovim is snappier, and so what? I'm genuinely curious, I consider myself a die-hard, hardcore vimmer. Yes, I use Emacs today, but I'm still a vimmer. I sometimes use Neovim too - having vim skills comes handy with pure terminal workflows.

So, honest question - why should it appeal to me - the idea of ditching Emacs and moving to Neovim (or whatever) full-time?

- I have a few thousand notes in my Org-Roam note taking system. My notes can contain anki-cards - my spaced-repetition content is just my notes; my pdf annotations - they are just my notes; my health records - are just my notes; I don't need to use Postman - my API investigations - are just my notes.

- I don't need to use Ansible, Chef or Nix to maintain my dotfiles - they are tangled from an .org file - I just need Emacs to bootstrap the whole system.

- I read Reddit and Hackernews in Emacs.

- I manage my email in Emacs.

- My Telegram is in Emacs.

- I search Google, Wikipedia, YouTube, DuckDuckGo, and more without leaving Emacs.

- I write everything in Emacs (even this very comment), because I have thesaurus, spellchecking, definition and etymology lookup, translation, dictionaries, LLM integration - I can ask AI at the point of typing text (in just about any buffer).

- My AI coding assistant is in Emacs.

- My PR reviews happen in Emacs. Everything git related happens in Emacs. I go through my GitHub notifications in Emacs.

- I watch videos with Emacs - it allows me to control them directly - I can speed up, mute, pause the video, extract transcript - all while taking some notes.

- I do my Jira in Emacs.

- I open and search through Slack threads in Emacs.

- I learn programming languages through exercism.io in Emacs.

- My file manager is in Emacs - I have tried so many different ones - mc, yazi, ranger - nothing beats Dired in customizability and capabilities.

- I access my browser history and even browse and switch tabs of my browser - in Emacs.

- I even OCR text out of screenshots with Emacs.

So now tell me, why should I care that there is something, anything, whatever - snappier, prettier, shinier, more popular? Why should I ever feel FOMO, if it can never do even the small subset of what my current system is capable of doing today?


Whoa. iLemming, I dub thee eLemming -- for Elite. Even among the everything-in-emacs crowd, that is some impressive next level stuff right there.

In the past I've investigated emacs enough to appreciate that asking someone for their emacs config is a mix of Futile + Way Too Personal + Too Much Work (on their part, explaining etc). But do you perhaps have a blog or something somewhere about your setup, so noobs who aspire to that kind of emacsdom could get an idea of what is possible and how you're doing it?


Wow, thank you of course, but honestly, you're giving me way too much credit. None of this stuff I mentioned requires some special skills - most of it is about finding the right package and installing it. My Emacs config is here¹ - there's nothing to hide there, it's all pretty much public knowledge.

- Org-Roam is a widely known and popular package. However, I moved to Vulpea, because it has much faster and improved indexing. Over the years I have accumulated few thousand notes and vanilla Org-Roam indexing became a bottleneck.

- For spaced repetition I use anki-editor and some yasnippet templates to quickly create cards. There exist multiple packages for Anki and other kind of cards.

- Tangling dotfiles (or any files) from Org is a known trick. Many manage their Emacs configs that way

- API investigations are a bunch of Org-mode source blocks. I use ob-http and verb.el

- For Reddit and Hackernews, I use hnreader and reddigg with some customizations on top

- For email I use notmuch. Some prefer mu4e

- For Telegram - telega.el

- For universal search - consult-omni

- For writing - mw-thesaurus, jinx, define-it, wiktionary-bro, google-translate, sdcv

- For LLMs - gptel-agent and ECA

- For PRs - code-review.el

- For watching videos a custom transient atop mpv.el

- For browser history - browser-hist.el

- Last two pieces are of my own doodling, you can find them in my config - I keep procrastinating, I need to make them into separate packages.

No, I do not have a blog - I'm a peculiar writer. Like Russians say: writing is like pissing - you should do it only when you can't hold it anymore². I guess I'm not there yet. I do occasionally publish some YouTube vids, I have a channel with a pretentious name³.

Feel free to ping me with any questions, it will be a real pleasure to be of help . I'm sure you can find a way to contact me directly - I'm pretty easy to find.

---

¹ https://github.com/agzam/.doom.d

² "to write" and "to piss" in Russian is the same word - писать. The difference only in pronouncing.

³ https://www.youtube.com/@emacspropaganda


I hate USB-C. Hi. I do a lot of woodworking and the port easily clogs with sawdust and lint. It was very easy to clean it each day when I had a lightning connector, a common toothpick would suffice.

Now I have to purchase specialized non-marring micro tool scrapers to clean the port without damaging it. The scrapers break after a few cleanings, so this is an ongoing monthly recurring cost. Yeah I can charge wirelessly, but I still don’t want sawdust in my phone hole after a day of ripping wood.


Finally someone with an argument. I do hear why you dislike it, most people seems to do it without any reason... As it was said by someone else you might be able to cover it up somehow, either a rubber plug, or 3d print a small strip of plastic and put it in your case.


I do ranch work in a place with a lot of iron in the soil. I often have these sand sized grains of dirt in my port. But I had it in a lightning days as well. I just hate ports.

Before MagSafe, this used to kill phones. Now my son has a phone without a port, but it’s not dead.


Those ports are most of the time, at least in the android land IDK about iphone, on daughter boards and easy to replace. Even though in a perfect world this should not happen, still it is possible to do without too much of a hastle


Most of phone repair parts available to consumers are factory leaks. They are scraps and/or stolen stocks. They only exist because law enforcement in China is still, sort of strategically left, lacking. They are destined to go away as time goes by and/or parts are standardized and/or parts supply are legalized and/or mandated.


This seems like the ideal use case for those 'rugged' phone cases with flaps over the ports, no? Not ideal, but certainly a lot easier than having to clean gunk out of the port constantly.


why not to buy a rubber usb-c plug?


Yep that is annoying. There are USB-C magnetic charge adapters. It will prevent shit from getting into the slot, and easy to charge magsafe style. And of course you can easily take it out temporarily to use a standard USBC charging cable.


Put the cap on it. Or get a phone with inbuilt flappy caps. True rugged phones all have them.


Toothpicks work great for this if you narrow them a bit with a knife.

As a woodworker I'm surprised you didn't have that idea :D

(Like, c'mon, toothpicks aren't immutable objects that fall out of question just because they're a bit too large)


huh, when I make em thin it's too flimsy to get the packed sawdust out. Maybe I need to get some premium hickory toothpicks


Hmm, no idea if we have different toothpicks around here...

What also works (and funnily enough is also called a "toothpick") is the flat plastic thing some "swiss" pocket knives/tools (Victorinox brand) have.


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

Search: