Hacker News new | past | comments | ask | show | jobs | submit | yoru-sulfur's favorites login

Finding new forums and communities like this is one of the reasons I built CrowdView: https://crew-rho.vercel.app/

It's a search engine specifically for forums and discussion content (think message boards, Discords, Twitter, and ofc Reddit). If you try some literature/cinema queries, I think you'll end up with something interesting.

I tried "favorite books all time" and found a few literature forums: booktalk.org, forums.onlinebookclub.org, bookcrossing.com/forum, kboards.com, worldliteratureforum.com, proz.com/forum/literature_poetry-22.html, forum.thegradcafe.com/forum/43-literature-and-rhetoric-and-composition/



Quick tips for people that find git confusing:

- Use a recent version of git. The error messages have improved a lot, have been localized (unless you do `LANG=C git …` to be able to search it on internet), the UI has improved, `git status` is more helpfull, …

- Create an alias for `git log --graph --decorate --oneline --all` or something fancier with `--format`. `--graph` should help you a lot to visualise stuff. - Don't use `git reflog` but `git log --graph --reflog`, it's much easier to visualize.

- Never use `git checkout`, but `git switch` and "git restore` that were introduced in git 2.15 IIRC. They are much less confusing and error prone.

- `--patches` (`-p` for short) can be used with `add`, `restore`, `reset`, `log`. It helps a lot with commit hygiene.

- Most complex rebase are easier to do with `--interactive` (`-i`).

- Activate `rerere` in your git config (it will reduce conflict merges during rebases).


Personally, I use git [0] along with GNU stow [1], combined with making the files directly from a literate Readme.org (e.g. [2]). I sync this repository between machines to update files, and when I make changes in the org-mode Readme file it automatically generates the new file. There are ways to pull in changes made to that file directly, but haven't needed to do that. My repo doesn't walk you through it completely, but I think is pretty straightforward. If you want to see it in action along with a few links and pointers, do take a look at [0]. I really like having it all together in one place, and with org-mode everything is very (human) readable.

[0] https://github.com/podiki/dot.me

[1] https://www.gnu.org/software/stow/

[2] https://github.com/podiki/dot.me/blob/master/x11/README.org


Have you tried actual cycling products when you say it blows everything out of the water? Like Zwift, Trainerroad, Sufferfest, Rouvy etc? For instance Trainerroad is miles ahead when it comes to structured training with progress.

There is even a better setup than PlayPulse One: a smart trainer [1][2] using a traditional bike with VZfit [3]. You get to train using a VR headset, like the Oculus Quest 2 while riding your own bike inside your house, via a smart trainer!

Alternatively, you can have the smart trainer using a traditional bike, connected to a TV (using Apple TV or Android TV [Nvidia Shield TV Pro recommended]) or a laptop (at your cycling desk) to something like Zwift [4], which does just about the same as PlayPulse One. But, if you choose the TV setup then can use the laptop at your cycling desk [5] for work while on Zwift. You can even add a smart cycling fans [6] to your cycling desk!

This setup, is certainly the most versatile basic setup, and is a win, in my opinion.

[1] Tacx Indoor Bike Trainers: https://buy.garmin.com/en-US/US/c16483-p1.html?FILTER_FEATUR...

[2] Wahoo Kickr Smart Trainers: https://www.wahoofitness.com/devices/bike-trainers

[3] VZFit VR Bicycling Training : https://www.virzoom.com/

[4] Zwift Indoor Bicycling Training: https://www.zwift.com/

[5] Wahoo Kickr Indoor Cycling Desk: https://www.wahoofitness.com/devices/accessories/wahoo-fitne...

[6] Wahoo Kickr Headwind Bluetooth Fan: https://www.wahoofitness.com/devices/accessories/kickr-headw...


I've been using a custom AOSP build with MicroG for a few months now and it actually works pretty well _if your goal is to avoid Google_.

What I mean by that is that if your goal is to use Android Pay, Chrome, Gmail, Google Maps, Google Drive, Google Fi etc. and somehow retain some level of privacy, MicroG isn't going to help. It doesn't fully implement _all_ of Play Services' APIs.

The point of MicroG is to make Android usable without having Play Services installed. With neither MicroG nor Play Services, many third-party apps fail to function. For example Lyft and Uber depend on the Play Services API for maps and many other apps depend on Google's network location service. If you try to use these apps without some replacement, the apps complain and shut down. MicroG gives you a way around that.

I'm quite happy with my MicroG-based phone but I use:

- OSMAnd or the open-source equivalent of Maps.me for maps

- My country's public transport app for public transit directions

- FairEmail for email

- Element for messaging

- Slide for Reddit

- Firefox for web browsing

And actively avoid all of Google's apps and services (except the occasional search and YouTube).


Interesting on the docker angle. Sometimes seeing the flow visually can help people:

https://blog.flowblok.id.au/static/images/shell-startup-actu...

https://i.stack.imgur.com/6LQgh.png


Go to eternal-september.org, sign up, set up Thunderbird or another NNTP client, and you can experience Usenet today in all its glory. Comp.misc is a good group to start with.

So that’s the thing: a standup isn’t for discussing what you’re doing, it’s to ensure that things are on track (which the default assumption is they are) and a forum for surfacing blockers/impediments to sort out offline.

Assuming you have a Kanban board for your work, and assuming the work is actually accurate on the board in terms of status (which most teams are terrible at without practice) AND assuming you properly have “waiting for testing” “testing” “waiting for review” “reviewing” columns (those waiting for columns are critical to seeing the true state of work), then you simply just “walk the wall” from right to left. As you scan through each column, team members call out if shit is a mess, otherwise you just get a thumbs up and move to the next thing.

Then, just use some analytics to highlight tickets stuck in a status too long, and bubble those up in the standup. “You keep saying this is on track, but it’s been here for a week, what’s the deal?”.

STANDUPS ARE NOT STATUS UPDATES. They’re for resolving blockers in person without letting shit linger too long.

As long as your board is accurate and respected as the source of truth, it is the status update mechanism. It’s no longer a human job.

(And yes, this is actually possibly, my agility team does this with 15+ scrumban teams right now)


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: