tsthename
Keeping a log like this is one kind of guard.
I've had to come up with my own set of tricks while working alone [0] but in general I think it helps to be a defensive developer.
[0] https://www.idiotlamborghini.com/articles/mastering_focus_as...
Link: https://idiotlamborghini.com/articles/using_gpt3_and_hacker_...
- 1. Token limit: You can only input a limited amount of text at once. The challenge then becomes trying to compress data to fit into the window. But it can be lossy.
- 2. Trust: This is the main one. It's hard to determine if the output is based on the new learning material or the large amounts of data the model was originally trained on. There are techniques that can help but they add a lot of additional work and don't guarantee great results.
- [0] https://idiotlamborghini.com/articles/using_gpt3_and_hacker_...
- [0] https://idiotlamborghini.com/articles/using_gpt3_and_hacker_...
Market research using GPT-3 and Hacker News
Rust or not, there's an argument to be made for statically typed languages improving productivity over the long run [0].
All development can feel sluggish depending on the work hours, estimates, business timelines, engineering skills, and the task at hand.
Programming languages are common targets because - we use them so much - there are so many - and all developers, at some point, must choose to dedicate their time to one over the others.
Finally, productivity itself is only one performance characteristic. To focus only on that (without even a good definition of effect or measure) makes content precisely what the author claims to avoid; flame bait.
[0] - https://www.researchgate.net/publication/338162224_A_Study_o...
- From computer science, we know graphs give us expressive modeling capabilities. I sometimes use mermaid ER diagrams as a concept map to capture complex relationships between files and concepts.
- From library science, faceted classification works well for extensive collections because inserting a new entry does not require thinking about existing entries. I maintain entries in a spreadsheet for extensive collections that matter to me. Note: Facets are meant for unchanging or infrequently changing properties. Creating a concept map and maintaining a faceted classification system take work, so I only use them for things that are very important to me.
90% of files I only care about for a short amount of time. I use the file system to co-locate the files I'm currently working on (so a project) but then archive all of it when I move on to something else.
The trade-off is that I give up on sharing files between projects. I don't want to deal with references. I copy from the archive when I need to. On the rare occasion when I need to reconcile the same file between projects, I do it manually. What helps is working on only a few projects at the same time.
TL;DR: Archive more. Use high-investment techniques only for the small percentage of files that really matter.
Metacognitive Note-Taking for Creativity
Metacognitive Note-Taking for Creativity
Ask HN: Project based data structures and algorithms book?
Most books I've read on the topic follow a similar structure. Introduce Big O notation, introduces concepts in the abstract and show isolated implementations in code.At work I find myself wishing I had some more insight/guidance on the following problems:1. Decision making when requirements aren't clear or may be subject to change. How do I avoid giving myself problems in the future?2. I don't...
What if data was routed to a) the Saas tool and b) to long term storage. So the act of migration becomes an act of moving raw historical data to the new tool instead of pull from service, transform and push to new service.
Oh, I think I just described a data lake..
I've personally experienced being part of teams that have a "rhythm" and it does make work seem more fun. It usually happens around a big release, after the hard/time-consuming parts are done and the teams are focusing on polishing up the system. I'd be more interested to know how problems are decomposed to support this velocity of features. How do they maintain quality and spend time on refactoring with this pace?
FYI: The hamburger menu is broken on my mobile. Google Chrome, Android 11, Huawei P30 lite
So I signed up for the free tier. There's an option to compose mail that's paylocked. Do I need my own domain for that? If not, i.e if I'm using paced for outbound mail, how are you currently managing reputation management?