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

I rolled my own outdoor laptop, using an old Dasung e-ink monitor, power bank, and latte panda SBC. Works great for outdoor coding. Cut the chassis out of 1/2' plywood on the CNC router. Dual boots vanilla Windows and Linux. Picture here: https://imgur.com/a/RrpPjET


You rang? https://imgur.com/a/H5UufKh

Mine is just normal notebook dropped one too many times on the floor.


Love your keyboard. I use the UK version and it seems like the Trackpoint II keyboard is discontinued last I checked. Don't know what Lenovo are doing I think it's one of the best keyboards I've ever used when also factoring how portable it is


Wow this is awesome, I think you’ve inspired me to try and make something similar…


That's sick, very inspiring!


"$3,000 per work" seems like an incredibly good deal to license a book.


If the case is about piracy rather than use (which is I think the case?), wouldn’t the comparison be to buying all the books? $3000 each would be a pretty bad deal for that.


> Over the years, nearly everything on the vehicle has been replaced or repaired, and Campbell says the only original part is likely the body, and even that has had work done on it.

It’s the Tercel of Theseus: if every part has been replaced, is it still the same car?

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


Well the odometer's gotta be the same, right? I reckon the soul of a car resides in the odometer.


If it's a mechanical one, there's a possibility that it's been repaired or replaced. The mechanism after all these years will likely wear out. At the same time, I know someone with a car whose odometer has been at 249,999km for a few years now.

As for (early) digital odometers, does the soul more specifically exist in the EEPROM chip in the instrument cluster* that stores the odometer data?

*at least on my late-90s car, this is how the odometer/trip meter works.


My 2007 Corolla odometer has been at 299999 since 2019. I've replaced the transmission once, but the rest is original, aside from expected maintenance - tires, brakes, fans, etc. - and an added stereo.


My car ('91 Toyota Carina) has been on 149,999 miles since 2007.


>I reckon the soul of a car resides in the odometer.

Citation?...


Fun fact: The average replacement rate of cells in our bodies (generally speaking) is around 7 to 10 years. So all of our parts have been replaced several times over...


Neurons live much longer than that, also not everything is cells. Parts of your teeth for example can be 80+ years old if you keep em that long.


Are teeth closer to exposed bone or enlodged rocks?


if teeth were simply rocks it’d be a helluvalot easier to get them replaced

if teeth were exposed bone we’d be able to regrow them

teeth are their own special thing; toughened enamel with an alive inside


But we can regrow them. We just evolved an anti-teeth-regrowth substance/molecule that's in our blood and shuts down teeth growth once adult teeth are finished, because adult teeth roots are so deep that they require surgery to pull the old teeth out to make space for new. Also historically humans didn't live that long, compared to the decade it takes adult teeth to grow.

They're doing phase 2 trials in Japan right now, on children with a birth defect that blocked some teeth from spawning.

The medicine is a monoclonal antibody "antiserum" that neutralizes the teeth-growth-blocker.


It’s not the hard part that’s hard to replace but rather the rooting to the alive part.


So what I’m hearing is that they’re rocks that are alive.


When we replace them, we do use rocks though.


Teeth are the proof that God doesn't exist, no celestial being could be dumb enough to create teeth which if not brushed regularly with semi-annual dentist checks rot because of.... foood.


There's a difference between the food that's been eaten over the past thousands of years and the food that we all eat today. I suppose if you look at this the right way, it's another argument in favor of evolution. Teeth are optimized for hunter/gatherer diet and lifespans. Doesn't matter if your teeth rot out by 50 if you die in your 30-40s


30-40 is plenty if you’re having offspring by 13-17 and seeing them to the same age. Teeth need not last any longer.


Only the type of food we eat in an “advanced” society


And what food do we eat in advanced society, titanium?

I eat meat, vegetables, some sugary things ofc but they had honey back then. Honey also rots teeth.


People "back then" didn't have access to an industrial quantity of honey

Regardless, most people in the westen world dont eat like you. Most of their calories come from ultraprocessed garbage (look up the nova food system)


Bones are alive. Teeth are dead. So more like rocks.


Is a wave the particles of water in it at any given instant, or something else entirely.


Its the energy.


In what way can you say that the forces acting on the particle in the western pacific is the same force acting on a completely different particle in that same wave 1000s of miles away when it hits California? It's not by any physical definition. The relationship is purely through the chain of causation over time. In our defining that network of causation as a cohesive system. When a wave interferes with another wave, why do we say both waves died, those energies still exist, when two waves join and magnify each other or cause child waves to branch off in different directions, where does the identity of the wave go?


Speak for yourself, old man


lol, thanks.



this is the comment I was looking for


A bigger question might be is whether the sum of replacement parts is worth less than the sum of the part.


TCO is more interesting IMHO.


The answer isn't as sexy as the question. Ontological questions, and therefore mereological questions, are a matter of convention based on how closely-associated relations—like how the "parts" of the "car" function—cohere over space and time.



They clarify the body is still original in the article. So nearly everything isn’t everything.


VIN plate removed too? Maybe the engine block is also the original...


Yeah, thats the first thought came to my mind as well. It does give me a great deal of satisfaction when a tool, gadget or anything last long with daily use and limited maintenance.


Everything but all the diodes down its left hand side


It is the same broom, it's just had 2 new heads and 3 new handles.


> NixOS is a superpower to me

Can you expand on this? Just curious what is the main value-add you are getting from NixOS in particular?


- Fully declarative. I can bring up a system in 5-10 minutes (depending on internet speed) and the system configuration is exactly as any other system.

- Great modules for programs/services in NixOS and home manager. So I typically do not have to figure out what configuration format something uses. Most common options are exposed as module options and for options that are not exposed, it's often possible to write the configuration in Nix (or worst case a string that gets added to the configuration). I can access the documentation of all modules with a simple _man configuration.nix_ or `man home-configuration.nix`.

- I can override arbitrary packages with custom build options, etc. I don't have to maintain separate .spec/rules files or anything. I can just put a somePackage.override/overrideAttrs somewhere in my system configuration and the package customizations are there with my system configuration and always get built with the system.

- Packaging something to hook it up in my system is low-effort. nixpkgs is the largest distribution package set (according to repology). But sometimes something is missing or I want to add some of my own projects as packages, unless it's some insanely bad proprietary application, I can do it in a few minutes.

- Atomic updates/rollbacks.

- Ad-hoc or project-specific development shells (though that is more Nix than NixOS).

I know that the learning curve can be steep, but once you really get Nix and NixOS, it's kinda like being the master of the universe, erm, I mean your systems.


I don't think anybody ever sold nixos that good to me before.

I might try it again. Last time I really did not like that any minute config change would take 15s to apply.

But the biggest issue for me, is that right now I have a good enough solution, that allows for config file update from applications. I have a small git repo, with one shell script, that symlinks config files, and even generates a few. And so backing up the latest config changes from KDE, freecad, etc, is a git add & commit away. I have another shell script to setup the base Ubuntu the way I want. And my data is replicated via syncthing.


NixOS gives you the ability to define your system declaratively, upgrade or tweak without fear of breaking anything, and the ability to launch shells with arbitrary and well defined sets of dependencies.


I love XSLT. I wrote a SCXML-to-JavaScript compiler in it back in 2010:

https://svn.apache.org/repos/asf/commons/sandbox/gsoc/2010/s...

Written as a pipeline of XSLT transformations. Ran natively in the browser to execute SCXML documents to control UI logic. Good times.


For context, the Bench bookkeeping SaaS suddenly collapsed and was subsequently acquired by employer.com:

* https://news.ycombinator.com/item?id=42549343

* https://news.ycombinator.com/item?id=42523061

Bench has failed to deliver on their commitments to allow users to download their data, so it's interesting that some of Bench's competitors are now starting to provide their own solution to facilitate data export.


For context, the Bench bookkeeping SaaS suddenly collapsed and was subsequently acquired by employer.com:

* https://news.ycombinator.com/item?id=42549343

* https://news.ycombinator.com/item?id=42523061

When users now go to login to Bench, it asks if you want to consent to share your data with employer.com; OR request a download link be emailed to you. However, the download links never came, and Bench now says they will arrive by January 15th. Additionally, Bench now reportedly says that you must consent to share your data with employer.com in order for them to prepare a download link.


We use nextjs because we want to optimize the page for SEO and crawlability. If you don’t need your page to be crawlable (eg a dashboard behind a login), then there’s a good chance you don’t need nextjs, and pure React will indeed be simpler.


Given how much front end has evolved over the last 15 years, is it really the case still these days that you should do SSR for SEO? That would be a strong indictment of Google and other search engines if they still so many years later are not properly crawling JS based websites wouldn't it?


Google does crawl client side generated content but at a low priority and with mixed results. It's expensive and slow to render js pages so I see where they are coming from.


I built a small router that can use Prerender for SEO compatibility on vanilla React projects. So there are some alternatives.

https://www.npmjs.com/package/routerino


hey thanks for linking to routerino <3, i;ve thought about using something like this for my vanilla react projects and this seems perfect. do you know what are the actual downsides for the end-user/client when compared to SSR (besides requiring client js)?


the main downside as a developer is it can be a little more work to set up Prerender depending on your hosting setup (although Netlify has just a checkbox to enable) to allow Googlebot to view the page JS-free. I've been playing around with some ideas to eliminate that requirement, however.

as an end user, the only downside would be the typical SPA ones, such as the client needs to render the site with JS like you mentioned (except in cases where we use pre-rendering).

here's an example site built with Routerino if you'd like to experience what it is like in usage: https://virtourlimited.netlify.app/


Unfortunately, yes. While Google and many other search engines/crawlers can render JS it’s much faster to give them the rendered page - especially for very large sites.

But page load optimization does typically bring better user engagement so it’s not just an SEO strategy.


in what way has crawlability anything to do with that?


I created a subreddit in case any current/former Bench users would like to continue talking to one another and compare notes: https://www.reddit.com/r/BenchUsers


I created a subreddit in case any current/former Bench users would like to continue talking to one another and compare notes: https://www.reddit.com/r/BenchUsers


Thank you!


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

Search: