HN user

ivanche

2,465 karma

Object thinking, OOP, OOD, TDD, Java... Investing, personal finance... Weightlifting, strength, powerlifting... München (now), Belgrade (before)...

2a771933ef33b64a35c466ddc66d459eae1bbd62eec481c901f1316d60c13e32

Posts119
Comments572
View on HN
empatheticdeveloper.wordpress.com 1y ago

Java is still worth learning

ivanche
44pts80
clampcalculator.com 1y ago

Best CSS clamp calculator and visualizer

ivanche
7pts1
livereload.net 1y ago

Hot-reloading for HTML, CSS, and JavaScript, running in the browser

ivanche
2pts0
fellou.ai 1y ago

Fellou: The First Agentic Browser

ivanche
4pts2
regexsolver.com 1y ago

The Regular Expressions Manipulation Engine

ivanche
3pts0
dokploy.com 1y ago

Dokploy – free self hostable alternative to Heroku, Vercel, and Netlify

ivanche
2pts0
deprogrammaticaipsum.com 2y ago

De Programmatica Ipsum on Software in Space

ivanche
1pts0
twitter.com 2y ago

Using AI to generate junk and steal web traffic from real humans

ivanche
1pts0
www.infoq.com 2y ago

How Netflix uses Java

ivanche
241pts196
pnpm.io 2y ago

Pnpm – Fast, disk space efficient package manager

ivanche
5pts1
blog.pragmaticengineer.com 3y ago

Domain Registrars Which Developers Recommend – The Pragmatic Engineer

ivanche
1pts0
www.infoq.com 3y ago

Breaking Down Barriers: JDK 21’s Approach to Beginner-Friendly Java Programming

ivanche
3pts0
digma.ai 3y ago

Java Developer vs. ChatGPT Part I: Writing a Spring Boot Microservice – Digma

ivanche
3pts0
blog.pragmaticengineer.com 3y ago

Compensation at Publicly Traded Tech Companies – The Pragmatic Engineer

ivanche
3pts0
www.infoq.com 3y ago

Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency

ivanche
310pts525
www.youtube.com 3y ago

YouTube channel generated by AI (script, code, voice)

ivanche
2pts0
37signals.com 3y ago

Leaving the Cloud with David Heinemeier Hansson and Eron Nicholson

ivanche
2pts0
blog.payara.fish 3y ago

An Opinionated Guide to Getting Started with Jakarta EE Development in 2023

ivanche
2pts0
blog.pragmaticengineer.com 3y ago

What Big Tech layoffs suggest for the industry

ivanche
1pts0
thejavaguy.org 3y ago

Adventures of a Java Programmer in ChatGPT Land

ivanche
1pts0
www.youtube.com 3y ago

Java Value Objects in Action with Valhalla

ivanche
1pts0
www.youtube.com 3y ago

“How Agile Cost the BBC Millions”, with Gojko AdžIć and Dave Farley

ivanche
3pts0
www.mozilla.org 3y ago

Firefox 107

ivanche
3pts0
github.com 3y ago

Enso: Hybrid visual and textual functional programming

ivanche
121pts28
stackoverflow.com 3y ago

The most upvoted question in the history of StackOverflow

ivanche
68pts13
deprogrammaticaipsum.com 3y ago

DeProgrammaticaIpsum on OOP

ivanche
1pts0
inside.java 3y ago

Java 19 Is Here

ivanche
3pts0
developer.tbd.website 3y ago

What Is Web5?

ivanche
2pts0
blog.pragmaticengineer.com 3y ago

Oncall Compensation

ivanche
3pts0
deprogrammaticaipsum.com 3y ago

Michael Feathers

ivanche
2pts0
Just use a button 9 months ago

Holy fsck! 30 years on the web and today I learn about this Alt/Option trick. Thank you!

You forgot just one teeny tiny thingy - it's illegal to park ICE car on EV charging spot on the streets, in garages etc. So if the number of EVs grow the number of EV spots would grow which would take more space, not less.

The LLM services your company pays for are incentivized to ensure the output is as long and verbose as possible because they can charge more.

At least for now you can make the ouput quite short, with 95+% code. I use this prompt for Claude Sonnet:

Communicate with direct, expert-level technical precision. Prioritize immediate, actionable solutions with minimal overhead. Provide concise, thorough responses that anticipate technical needs and demonstrate deep understanding. Avoid unnecessary explanations or formalities.

Key Communication Guidelines: - Terse, no-nonsense language - Assume high technical competence - Immediate solution-first approach - Speculative ideas welcome if flagged - Prioritize practical implementation - Technical accuracy over diplomatic language - Minimal context, maximum information

The user has included the following content examples. Consider these when generating a response, but adapt based on the specific task or conversation:

<userExamples> [Technical Query Response] Quick solution for async race condition in Python:

```python from threading import Lock

class SafeCounter: def __init__(self): self._lock = Lock() self._value = 0

    def increment(self):
        with self._lock:
            self._value += 1
```

[Problem-Solving Approach] Unexpected edge case in data processing? Consider implementing a robust error handling strategy with dynamic fallback mechanisms and comprehensive logging. </userExamples>

This is just delaying the payment. OK, let's assume they do it for 1,2,3 years and that the bank is happy not to receive any payment in those 3 years. Now they've accrued interest-on-interest and the more time passes the more they'd have to pay back. So my question remains - one day they'd have to pay it back and on that day they'd have to sell assets and pay 36% tax.

I confirm this! My son is 10, finishing 4th class. We're constantly 6-9 months ahead of his class. I think he once in those 4 years got note 2 (one below highest), every other one was the highest. Vast majority of his math classes look like "oh I know that" or "oh I remember that, just need a 5 min refresher". Thanks to it, he has more time for other subjects. His stress level at school is close to zero.

GPT-4o 2 years ago

If AI tools could figure on their own how to earn $25/month, they wouldn't need you to buy them.