Currently i'm resisting not using annotations, because while i manager books on my laptop, i read them on a e-ink android tablet(Onyx air). I would want my annotations to sync two ways if possible.
856 karma · joined December 23, 2008
https://mastodon.social/@sidmitra @sidmitra@mastodon.social
Currently i'm resisting not using annotations, because while i manager books on my laptop, i read them on a e-ink android tablet(Onyx air). I would want my annotations to sync two ways if possible.
That's basically Mecca for us coffee geeks :-) so consider adding it.
If you need a template to get started, you can use mine here [1]. The output pdf is also in the repo(although haven't updated it in 5 years now!). Reminds me to go and fix/refactor it a bit.
[1] https://github.com/sidmitra/sidmitra.com/blob/master/static/...
Perhaps wireguard(or tailscale just for this bit). Not saying you have to, having local only as default is perfectly good and safer maybe!
Here's some other related links i've looked at before, but i'd be interested in gathering further research on this as well.
- SPACE framework, https://queue.acm.org/detail.cfm?id=3454124
- DORA metrics, https://cloud.google.com/blog/products/devops-sre/using-the-...
Try and get out of Duolingo mode(law of diminishing returns!) and move to native audio(radio, podcasts, movies, songs) in your target language. Get used to being uncomfortable and not understanding anything at first. If you can make a game/habit out of this, you will make progress in due time(think a few years, not months/days). Search around for "immersion learning". I went into the rabbit hole a while back and learnt spanish but eventually being immersed in the language is the only way that seems to work.
Currently i mostly stick to Org-mode for everything with deft for fuzzy searching... text never goes out of fashion. Had to sacrificed everything else non-text along the way though. Although lately been looking at diagrams as code again with mermaid and D2lang
>a way to think more intelligently about questions large or small
All Philosophy books are meta
> What Is The 1619 Project? - The 1619 Project And Socialism
> 1619 Project Debunked - What parents should know.
So i assume there's a certain section that disagrees with the book so much that they're paying for ads to counter it! Maybe there's an answer lying there. i.e. it triggers the left versus right debate and hard!
- https://github.com/breuleux/jurigged
- https://github.com/reloadware/reloadium
I would imagine lisp can do this on a whole different level. Emacs seems like a testament to that. Basically the entire editor feels like eval()
>"Trying to persuade people to avoid technical debt at all costs" - put in a linter
This for example does not make sense to me. This would mean all tech debt is just static analysis. There is no linter for figuring out the correct abstraction and using them correctly. Eg. no linter yet will tell you "hey you should have used a state machine here!"
You need a width range of experience before you can develop "better" taste in what's good and bad in different scenarios. Some of it can be gained from years of experience, and some from exposure to books/code.
Atleast the web had RFCs, and came from a "research" institution. Here there's nothing but a "cloud", and perhaps some day they'll let you pay 8$ for a blue checkmark to commit code.
Could you expand on that with examples? I only played around with it lightly but it seemed ok via the Python SDK.
I've been recently leaning towards Meilisearch for some client facing search features. This was over Typesense because, i believe Typesense is totally in-memory, but in some cases my dataset might not fit in RAM(atleast not at a reasonable cost). I was fine with taking a performance hit for disk access, provided i could have thousands of separate indexes with separate permissions etc. and directly call them from the browser app.
We use this to send relevant tables to analytics teams outside of engineering. There's a bit of tweaking initially(i.e. having a timestamp column like 'last_updated` helps to replicate only those rows)
Having a separate readonly DB user is also pretty common. We use that internally inside engineering(where we trust them slightly more). Important bit is to always add a statement_timeout so people cannot not run random slow queries on your production database that are hung for days.
I've also had my eye on https://www.singer.io/ , which seems like an open source ETL tool similar to Stitch. But i've not experimented with it locally yet. It uses "taps" and "targets" nomenclature. And there's a healthy ecosystem of opensource extensions of creating your own taps/targets.
https://www.udemy.com/course/writing-your-own-operating-syst...
- [1] https://www.youtube.com/channel/UCLvnJL8htRR1T9cbSccaoVw
See https://blog.heroku.com/streaming-data-connectors-beta Heroku's own Kafka seems to have slightly more native support than if you use a 3rd party like Confluence.
We've not yet tried any of this, but it's been bookmarked as a possible solution to explore.
1) https://fermatslibrary.com/s/why-stress-is-bad-for-your-brai...
> Coconut is a functional programming language that compiles to Python. Since all valid Python is valid Coconut, using Coconut will only extend and enhance what you're already capable of in Python.
> Why use Coconut? Coconut is built to be useful. Coconut enhances the repertoire of Python programmers to include the tools of modern functional programming, in such a way that those tools are easy to use and immensely powerful; that is, Coconut does to functional programming what Python did to imperative programming. And Coconut code runs the same on any Python version, making the Python 2/3 split a thing of the past.
- Duolingo(don't do it for more than a few months)
For beginners
- https://www.languagetransfer.org/free-courses-1#french
For all others, some sort of immersion approach is the only way if you don't live in the country. Figure out the general approach below and adapt for your target language.
- AJATT http://www.alljapaneseallthetime.com/blog/all-japanese-all-t...
- TMW https://learnjapanese.moe/
- Refold https://refold.la/
Joe Armstrong(of the Erlang fame), talks about this a bit here: https://youtu.be/TTM_b7EJg5E?t=778
I've pointed to a specific timestamp, but there might be more details somewhere else in that talk.
Here's a snippet from a support thead with them last year:
>One thing I noticed is that you are using the python uploader to upload coverage reports to Codecov. We do not support this uploader as a first-party tool, but we do support the bash uploader (https://docs.codecov.io/v4.3.0/docs/about-the-codecov-bash-u...) with full-time staff. We want to make sure this issue isn't related to something in a third party uploader before troubleshooting further. > Would you be able to switch to using this uploader to see if it's related?
I'd stopped using codecov last year for pricing reasons, when they moved to per-user pricing.
This is a brilliant point and never thought about it this way. I've spoken spanish for 5 years but i've always felt some things lacking when i've tried to make an coherent argument about politics for eg. One more thing i'd like to add is 'humor'. If you can make jokes or be sarcastic to natives in their language, then you've definitely crossed another barrier.
I prefer poetry though, since the consensus seems to be coming together on pyproject.toml rather than individual files like Pipfile. A lot of tools have already started supporting the toml file for their config, or have PRs pending.