HackerTrans
TopNewTrendsCommentsPastAskShowJobs

bhattisatish

no profile record

Submissions

Alphabet in Motion: An ABC Pop-Up Book about Typography

kellianderson.com
2 points·by bhattisatish·vor 8 Monaten·1 comments

comments

bhattisatish
·vor 6 Monaten·discuss
Well there is one available for oscap at https://github.com/ComplianceAsCode/content
bhattisatish
·vor 6 Monaten·discuss
In case of small enterprises, what are the options for migrating to Ubuntu for all remote users?

How does one have an MDM solution? Most of the solutions out there are poor on Ubuntu or need lots of work to get things right. Can anyone provide a reference architecture/solution that allows them to be SOC2 compliant? But also not have high friction for developers and more importantly not have bigger overheads on process or investment?
bhattisatish
·vor 7 Monaten·discuss
Oh this is still very true! I am from Banglaore, India. There are sites that outright block me. And in a day, I at least encounter 20-25 times where I need to click on "human checkbox" due to my region or IP. In mobile it's worse. All sites that have "strict" mode on, will either block or show the "human checkbox".

Even sites that I manage with Cloudflare, I see the same. Even if I use relaxed mode on, If I visit the site via mobile, it can trigger the Cloudflare human validation.
bhattisatish
·vor 8 Monaten·discuss
Are there any tape based solution which can be used at home? I don't care about time retrieval. It's more for home archival purpose.

I have two NAS servers (both based on Synalogy). But I need something where I can back it up and forgot about it till I want to restore the stuff. I am looking at a workflow of say, weekly backup to tape. Update the index. Whenever I want to restore a directory or file, I search the index, find the tape and load the same for retrieval.

NAS can be used for continuous backup (aka timemachine and timeshift). And archival at a weekly level.
bhattisatish
·vor 8 Monaten·discuss
A beautiful pop book that gives a glimpse on types are designed. (https://www.kellianderson.com/books/alphabetinmotion.html) In this age of generative AI and ebooks, this book is a very pleasant surprise. I loved the whole feel of the book, interactivity, ...

Thought yc crowd will appreciate this one :-)

I discovered the book via Adam Savage's youtube video (https://www.youtube.com/watch?v=eKCcqlJnZcA)

The kickstarter page has more details and videos with regards to the book (https://www.kickstarter.com/projects/kelli/alphabet-in-motio...)
bhattisatish
·vor 8 Monaten·discuss
Congrats dude on the release!
bhattisatish
·vor 11 Monaten·discuss
Cloudfront allows you to map your S3 with both

- signed url's in case you want a session base files download

- default public files, for e.g. a static site.

You can also map a domain (sub-domain) to Cloudfront with a CNAME record and serve the files via your own domain.

Cloudfront distributions are also CDN based. This way you serve files local to the users location, thus increasing the speed of your site.

For lower to mid range traffic, cloudfront with s3 is cheaper as the network cost of cloudfront is cheaper. But for large network traffic, cloudfront cost can balloon very fast. But in those scenarios S3 costs are prohibitive too!
bhattisatish
·vor 12 Monaten·discuss
There is OpenScap based ComplianceAsCode. See https://github.com/ComplianceAsCode/content It has implementations for CIS Level 1 & 2 benchmark. Supports NIST, ...

It allows you to generate ansible or bash scripts for execution.

If you install OpenScap it comes with built-in policies, but it's always out of sync with the current version of Ubuntu, which is frustrating first time around.

For every version of Ubuntu, the default policies do not work, for e.g. in case of Ubuntu 24.04, I need to download

    git clone https://github.com/complianceascode/content.git
    cd content/ and ./build_product ubuntu2404 and cd ..
    #Run either of the following commands:
    oscap xccdf eval --profile xccdf_org.ssgproject.content_profile_cis_level1_server --results arf1.xml --report report1.html content/build/ssg-ubuntu2404-ds.xml
        oscap xccdf eval --profile xccdf_org.ssgproject.content_profile_cis_level2_server --results arf2.xml --report report2.html content/build/ssg-ubuntu2404-ds.xml
bhattisatish
·vor 12 Monaten·discuss
`caffeinate -s <script>` should do the trick. You don't need anything else.

`caffeinate -d` will disable the shutting down of display.

`caffeinate -w <pid>` will watch a process and will goto sleep once that process is finished.
bhattisatish
·vor 12 Monaten·discuss
We where on the same boat as you at the start. We tried multiple iterations of different process, but in the end what worked for us was following:

1. Use a bar code scanner to scan a batch of books into a text file.

2. Wrote a small script to use Amazon API (this was when Amazon had a public API available) and Goodreads (this was before Amazon acquisition)(do you see the pattern :-) to search for the books. I heuristically merged the book data. We manually verified it and then pushed it to a sqlite db.

3. We spent weeks doing this, where everyday either of us spent at least 1 hour doing the scanning, verifying and importing it. By couple of months we where done.

4. After that I exported it to excel so that we had multiple copies (Google drive and Dropbox)

Post that we tried various tools, like calibre, a custom application I wrote, etc ... But maintaining that catalogue or software was painful.

Challenges, we faced:

- Some ISBN's where not available.

- Mix of ISBN13 and ISBN10, but that was fixed in the script

- Older books do not have barcodes or worse have barcodes but are not ISBN at all (ISBN was introduced sometime in 1970). For these I used to enter the title and author and then used the search API to fill in the rest of the data.

- Some books stayed in the boxes. But they where scanned and put back so location was at least known!

You could replicate this with "Vibe coding" :-)

Currently we use [My library](https://play.google.com/store/apps/details?id=com.vgm.mylibr...)

It has a built-in bar code scanner using your phone's camera which we like. But many a times it pulls in a wrong book. It's easy enough to correct it though as the search functionality works really well.

Overall what really worked for us

- Putting aside some time every day to scan the books. Every day half an hour to an hour was doable and did not feel overwhelming. Otherwise the project looked very daunting. And over a period of time we made substantial progress.

- Now whenever we get books, first thing we do is to scan it. My partner is anal about it (thankfully)

What does not work for us still:

- Re-arranging books screws up the database. Now the locations are all wrong :-(

- When we where giving away the books, we had to export the data into excel and then share it via google drive for people to block it for themselves. We packed them but they never turned up for picking it up. These are still in boxes. We need to figure out a way for us release it and notify everyone that these books are back to being available.

Hopefully this inspires you to get those books out of the boxes at least once :-)
bhattisatish
·vor 12 Monaten·discuss
And I understand some features are already built by you, but as I was not able to play with the app (since I can't import any books), I have listed the ones that are important for me
bhattisatish
·vor 12 Monaten·discuss
I have more than 500 books too. I have tried using multiple platforms and I end up leaving them because they become a social platform or more than a simple book management. I don't have issues with that, but it's about how much time I want to spend on interacting with people. For e.g. my wife used to be very active in Librarything and Goodreads, but during covid and post covid, she has completely stopped using these platforms. So depending upon peoples needs the platform can become useful or time leeches. And it will depend upon what they need from it at that given moment.

Now, I have an excel sheet with all the books I have, and I don't see any way to import that list into the platform. I don't see myself sitting and rescanning or manually entering that list. For maintaining the library, i.e. whenever we buy books at that moment scanning or manual entry makes sense. But during onboarding I need an excel or csv import provision.

Currently we are using [My Library](https://play.google.com/store/apps/details?id=com.vgm.mylibr...), an android app. I am ready to move out of it as then the whole family can operate it.

Features I will like:

- Easy on boarding of a large collection

- Auto categorization. I don't want to sit manually and tag it or set the genre

- Multiple people be able to add and update a collection (Family mode)

- Borrow/Loaned status

- Books read but not owned

- Sharing the collection with closed group (friends and family)

- Sharing the collection with a larger community (if someone in the family is interested, but only in their profile and not all family members)

- Book recommendations (things that fall in my interest are fine, but also that surprise me). I miss the days when the book store owner used to remember us and used to recommend something which otherwise I wouldn't have picked up.

- And obviously able to export my data. I have been burned by enough platforms in the past 15 years that, this is necessary!
bhattisatish
·vor 12 Monaten·discuss
Thanks everyone for the recos.

I asked chatgpt to summarize the conversation, and this is what it came up with.

https://chatgpt.com/share/68752971-9e78-8012-bb83-5586a81d4d...
bhattisatish
·vor 12 Monaten·discuss
Noted. Is on my definite list now :-)
bhattisatish
·vor 12 Monaten·discuss
Man the genres and sub-genres I am discovering here is just awesome!

JRPG's is another discovery. Seems like I am opening myself up to a whole new world :-)
bhattisatish
·vor 12 Monaten·discuss
I watched couple of Half life videos/movies and I found the story line engaging. I haven't tried playing the games though. I guess next step will be that, in case they support controllers as I don't use mouse.
bhattisatish
·vor 12 Monaten·discuss
Thanks for providing another keyword :-) Walking Simulator genre looks interesting.
bhattisatish
·vor 12 Monaten·discuss
Noted. Will avoid classic mode first time around :-)
bhattisatish
·vor 12 Monaten·discuss
DiscworldMUD has definitely piqued my interest. I own the whole pratchett's set. Something I can see myself enjoying :-)

Moonring seems interesting. A title I will definitely try.
bhattisatish
·vor 12 Monaten·discuss
I definitely like something that is long. I am an avid reader of SF/Fantasy series. In TV series I prefer Noir style, ...

You definitely have asked some interesting questions. What I am looking for is something I can enjoy :-) and not something that I missed out on It's been a stressful period for me personally for last few quarters, and I am trying to figure a way to wind down but that which keeps me engaged in some form. Something I can do in the weekends. Reading or Streaming is not cutting it right now.

Thanks for the reco, I will try exploring few of these titles.

As for headset I have DT 990 pro, Sennheiser BT (I don't recall which one), so I guess I am set there.

Similarly for monitor, though I don't have 120hz, but I have a 32inch setup, which I hope will be sufficient for now :-)

On the controller, I will consider your recos.

I guess the strategy for now will be:

- Download few titles recommended in this thread, especially if they have a trial / demo option. Play them. See if I vibe with them.

- Get a controller.

- Figure out my taste, and start exploring similar genres. Also keep some time aside for exploring other genres and titles.

- Rinse and repeat :-)

Thanks for the recos.