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

For better or worse I’ve been finding it difficult to stay motivated at times for sharpening my craft. I’m currently reading Learning Go 2nd and it’s cool learning the idiomatic ways to write code in a language. However part of me feels like even if I strive to write “clean code”, now the bottleneck seems to be shifting to reviewers time and expertise.

So I fear I’m fighting a losing battle. I can’t and don’t want to review everything my coworkers put out, and code has always been a means to an end for leadership anyways so it seems difficult to justify carving out time for the team as a whole to learn, especially in the age of genAi.


How do you keep the context.md updated as the code changes?


I tell Claude to update it generally but you can probably use a hook


This, while it has context of the current problem, just ask Claude to re-read it's own documentation and think of things to add that will help it in the future


I’d say bluffing in poker isn’t really lying. I mean you certainly can look at it that way, but another way to look at it is “I have good hands here more often than you do so here strategically you have to fold when I bet”


The difference between a lie and a surprise is that soon everyone will know what the surprise was. A lie has the intention of concealing the truth forever.


Correct, and a bluff is not intended to last forever. Bluffing is revealed eventually, because you can only have a pair of aces so often, statistically speaking.

At that point, the table awareness of the bluff is still profitable because it forces others to bet into your strong hands.

A bluff that is revealed is just as good as one kept secret. Many people seem to misunderstand this.


We tell plenty of lies that aren't intended to hold up forever — whether it's a lie to a stranger that you hope to be away from before the lie becomes apparent, or a lie to a acquaintance that you hope is small enough that the social friction of confronting you over it would be worse than the lie.


> A lie has the intention of concealing the truth forever.

Is that a thing... in English? Or in some specific part of the world?


Well I guess you better hope your kid kindly shows their hand after you fold to their shove.


The readme and the emojis seem heavily AI.


I hope people come to realize that this kind of stuff is a major turn-off right out of the gate.


Could be, I've seen a weird trend of using AI to write content when it doesn't make sense. Sure, using it to write a blog post about a topic is "slop" but I can see arguments for it. Using it to improve thoughts you have in your head, by making up details and add emojis however, I can't understand.

For example as a heavy FB Market place user I see a lot of stuff like:

[picture of an iPhone 12]

- iphone 14 - new battery - delivers to [enter your state here] - comes with [enter accessories it comes with]

Like they were too lazy to even fill in the brackets or ensure some level of accuracy. What's the point?


That's a problem that was solved in the 1980s with the introduction of "mail merge" functionality in word processors. Using an LLM to do this is like using a sledgehammer to swat a fly.


I found out about mermaid recently and have been using it to make diagrams. How do you use it for data modeling though?


Did you follow the link that the parent poster posted? It's exactly about how to do data modeling with Mermaid.


I think most people would mean something like using the foreign key constraints information schema views to understand the relationships, print out the columns, etc - its really a pretty trivial SQL query to create mermaid relations (though your engine of choice may not have all the metadata you want) but its actually difficult to find the right level of granularity - its very easy to make a lot of visual noise in mermaid.


What do you mean by data modelling? Which UML part? You start the diagram with a `erDiagram`

    ---
    title: Order example
    ---
    erDiagram
        CUSTOMER ||--o{ ORDER : places


Incredible the amount of new tech that goes into this device. Still seems pretty niche and I’m skeptical about how good the controls will be.


I think they’re referring to the recent Terra/Luna crash.


You may be right, but in that case I don't understand the relevance of Terra/Luna to bitcoin's difficulty adjustment algorithm.


There is none. But in this divisive world crypto must be either perfect, or every single part of it broken, according to people.


This reminded me of a different article by Scott Alexander which also addresses the topic of certain ventures like the stock market and job interviewing being “anti-inductive” aka resistant to formulas that worked in the past. You could say that successful independent thinking is also a highly anti-inductive activity.

https://slatestarcodex.com/2015/01/11/the-phatic-and-the-ant...


For me working remote has come with a mix of upsides and downsides. One of the main upsides for me has been mentioned a few times in this thread, and that's the fact that without having people physically present, your performance is now necessarily more tightly tied to what you actually accomplish rather than how long you're present in an office. This gives employees a lot more autonomy and freedom with how they spend their time as long as they manage to get everything done. No energy and time needs to be spent keeping up the unproductive facade of looking busy.

On the other hand, losing the ability to have spontaneous hallway conversations does cut out a lot of the communication that would normally happen in office. The signal-to-noise of these conversations may not be so high in terms of actually communicating purely work related topics, but they do a lot to foster a sense that you're actually part of a team with people you enjoy working with. With IMs and video calls, communication happens much more deliberately so coworkers feel much more like these virtual entities who you only contact for purposeful knowledge transfer. Perhaps some people actually prefer this and see it as more efficient, but I personally find it to be a somewhat dreary proposition.

Ultimately, I think what I would prefer is a flexible WFH policy, with maybe 3 days in office and 2 days of flex.


None of this is about your personal life.

Work is just work. I get to see my kids more. I have more time. That is going to trump anything work related.


This is very sad news. I spent a great deal of time in my childhood playing games on Kongregate. I remember reading strategy guides for Kongai, their CCG that admitted wasn't very good but I always tried to complete the game challenges to earn that weeks Kongai card.

Eventually it seemed like everyone moved away from browser games to console and PC games, at least that was true for me. It's been a long time since I've even thought about Kongregate, but it's still sad to see it go.


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

Search: