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

A mad coincidence - I caught that as well.


I have a batch one Framework laptop with the i7-1185G7. Overall, I absolutely love it, but it didn't come easy.

1. Ubuntu 21.10 had horrid support of the hardware. Eventually switching to Fedora 35 fixed most bugs

2. The DisplayPort expansion card I received was faulty and sometimes caused horrible performance.

3. EMI shields were incorrectly placed on my expansion slots[^1]. Eventually I simply removed them to get full performance back.

In the end, after months of tweaking and talking to support, I got a new DisplayPort card, switched to Fedora 35 and everything works smoothly.

[1]: https://knowledgebase.frame.work/en_us/one-port-on-my-laptop...


I had a lot of trouble wrapping my head around this years ago:

https://stackoverflow.com/questions/47538712/what-determines...


This is actually a business style I worked on describing[1], but it wasn't well received[2].

[1]: https://smaslennikov.com/posts/industry-and-workers/ [2]: https://www.lesswrong.com/posts/R4djofDLGRsYx5wqf/industry-a...


You make a good point, I'm surprised to see it downvoted.

It's always a risk to put IP in a bucket you may lose access to just because of politics.


Git is a distributed system, so even if you lose access there isn't a huge data loss.


Unfortunately, github is 50% git, 50% proprietary code that you don't control and can't neatly export your data for other platforms. All these git hosts are walled Gardens. It's a sad state of affairs but not really limited to git (Gmail walled Garden despite email standard, messaging apps, etc).


Github has some great management tools for reviewing code and integrating with various integrations. But so does Gitlab, Bitbucket... and I'm sure there are more. They aren't 1 for 1 replacements, but they do exist. I'd personally recommend against using a ton of integrations that tightly bound you to any service.


Yes, they all have great tools on top of git, but they are all different and hard to transfer between platforms.


Yes, making daily on-premise backups would mitigate the risk of losing source code.

That applies to everyone, not just Iranian developers: setup daily backups of all your code.


Even more than that, as long as one person has the repo cloned you can bootstrap the entire project again, any single clone has the entire project history to the most recent point it was fetched. Git is neat that way.


That's not necessarily true. If your organization has tens of repositories with multiple important branches in each, all odds that at least some of those branches are lost.

Proper backups of all repos are an answer, of course.


The way we use git, master has everything that is production with short-lived feature branches for development work. Not needing to worry about git backups is perhaps the least of the benefits of this approach (and no real drawbacks as far as I can tell).


That’s true if you use it the way its creator does, but not so much when you replace git send-mail with GitHub’s proprietary extensions (issues, etc).


I'm surprised Phabricator hasn't been mentioned. I haven't used it much, but it's rather huge in some circles.


Phabricator and git are almost oranges and apples.


Automated cat infrastructure: automatic USB water fountain[0], food dispenser[1], Litter Robot 3[2] (as of recently, with a homebrew controller[3]).

These allow me a good four days of absence from the house - for camping or whatever else. Doesn't happen often that both the wife and I are MIA, but when it does, these things are indespensable.

[0]: https://www.amazon.com/gp/product/B07WGLYV22/

[1]: https://www.amazon.com/dp/B00VIXRB6O/

[2]: https://www.litter-robot.com/litter-robot-3.html

[3]: https://litter-controller.smaslennikov.com/


I second this. It’s an incredible time saver. I don’t do the powered water fountain anymore though. The last two filled with a disgusting bio film in the pump that was nearly impossible to clean and is unhealthy for the cat. I had to dump both. You need to clean them super regularly. Easier to just use a bowl and swap it out every few days. Or a large bowl when we go on a trip.


The problem with bowls is that cats love love love running water. Stale water is super gross for them, so they’ll only drink out of it if there is no other option. Our cat refuses to drink from anything but her fountain.


I wonder if you've noticed any change in your cats behaviour towards you as a result of this? People often claim that cats only like their humans because they're the ones who feed them etc


Those claims are false. Cats are very affectionate creatures. They are not dogs and you shouldn't expect them to behave like dogs. They are not all the same and not all of them are cuddly (especially if they are not taught to share affection via touch since a young age) but if someone says that cats only like people who feed them, then I have to disagree based on my experience raising more cats than _most_ people.

However, I do concede that sharing food is an easy way to form a bond with an animal (including our very own species).


Now I know why my girlfriend's cat was such a little prick, swiping me in the face and drawing blood. She had an automatic feeder.


Cats are easier to deal with thanks to our auto feeder


The litter robot looks good but for 500 dollars I think I'll stick to manual scooping the litter


I was considering getting the robot until my wife got these sifting litter box trays. They come in three layers, with one being for filtration. To recycle litter, you dump the old litter into the filtration tray. This filters litter through while leading solids behind. Throw the solids away into a garbage bag. Done.

No scooping. Takes 30 seconds. $15/set.


Litter robot 3 owner here... take note, the company's tech support ain't at all as it should be. My partner got the device, I'm responsible for its running.

Had issues and tried to interface with their tech support. Unless you email with the person's email that bought it - nothing. Then when you email them with that person's email - nothing.

There are a number of systemic issues that I think can be fixed either in firmware (which I guess they don't believe in updating) and/or a hardware upgrade kit (which I'm willing to buy - if I felt that they understood the issues.)

In this day and age, not allowing easy community access to root out issues is just not excusable. They need to spend more on updating their site for honest feedback and less on the advertising that they have been up to of late.


So you automated your cat! This reminds the automaticon nanny from the Ted Chiang's book.


Pretty confused why this post got flagged, but I did put together a (strong) personal opinion a while back[^0] that touches on these topics. I didn't publish it because a friend gave me a counter opinion I couldn't find a time to respond to, but I suppose it might as well be public now.

[^0]: https://smaslennikov.com/posts/enforcement/


I'm interested in the controls for this analysis, which I didn't notice in the article. Might've missed them.

I'm mainly talking about how the device was mounted - because if it's simply kept on person, a lot of this vibration is muffled, right?


While water attracts everything around it and holds it nearby when frozen, I don't believe concrete has similar characteristics. More knowledgeable HNers will have a more thorough comments, I'm sure.


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

Search: