HNHacker News
TopNewBestAskShowJobs

ativzzz

2,144 karma · joined January 7, 2016

submissionscomments
ativzzz··on Past, present, and future of Sorbet type syntax
Talking about rails, which is what the vast majority of ruby is used for:

- the dynamic piece is exactly what allows you to ship quickly

- most slowness is due to waiting for IO (database or external API calls) and can be easily solved by handling expensive work in the background

- concurrency is solved by having more web workers, and web workers are cheap (database is the bottleneck anyway)

ativzzz··on A Texan who built an empire of ecstasy
MDMA is so fun. It's something I would love to do once a year or so for the rest of my life. Unfortunately it seems that people can't really grow up and do drugs responsibly. People either hard pivot away from drugs early on because they were abusing them, or they go down a path where drugs define them. The only way to keep getting good drugs that I know of is to keep in touch with friends on the latter path, but I don't really want to associate much with them.

Same with weed, it seems most people I know either quit smoking completely, or do nothing but smoke weed. I'm in my mid 30s.

Where the responsible casual adult drug users at???

ativzzz··on Solidjs: Simple and performant reactivity for building user interfaces
It's likely that your React codebase is huge (I assume it's for work) and you're messing around with a toy Solid project. I'm sure once you get to the same scale and complexity of a Solid project, you'd feel the same way about whatever next framework you find
ativzzz··on Ask HN: Were early stage products always so buggy?
A lot of this is also recreating tooling. A mature framework like Ruby on Rails solves things like

> "when I hit save, my data disappears."

out of the box, because it has evolved to make these things automatic and easy to implement as part of its convention. Whatever full stack JS framework is hot for startups these days doesn't do this out of the box because it hasn't been around long enough and focuses on other things.

ativzzz··on Dear Lewis, my CEO wants AI to do it all. How do I argue for humans?
Why not? have your AI salesperson interact directly with my AI purchaser and human just signs off on budget
ativzzz··on Ask HN: The Future of SaaS
I think SaaS platforms are the future. Because the cost to build is now so low, but you still need 2,3,4,5 tools that you'd subscribe to, you want to find the one provider that built those 5 tools as part of a platform, so you are in 1 ecosystem and don't need to manage multiple providers and data formats.

SaaS providers need to really get to know their core audience, and expand their product offerings so that their customers don't need to subscribe to multiple tools. It's a product challenge. When you can build more software quickly and easily, you have to really understand your customer needs

ativzzz··on Intuit, Owner of TurboTax, Wins Battle Against America's Taxpayers
Same, been using it for years. $15 for state tax, free if your state has no income tax
ativzzz··on Googler... ex-Googler
Just like you're assuming the OPs feelings are wrong. They are not.

I remember my dad lamenting the bourgeoisie to a family friend who recently immigrated to the US. His answer was, "To us, you are the bourgeoisie"

There's always someone richer than you, you can hate it, but what's the point? You just make yourself miserable and don't enjoy whatever you can carve out of life for yourself

ativzzz··on Whistleblower tells senators that Meta undermined U.S. security, interests
> He believed that this approach would allow individuals to live according to their own values and beliefs

What if someone's values and beliefs are that certain other values and beliefs should not be allowed? Like what if a group believes that gay people shouldn't exist openly in society, or that certain racial groups should be genocided or stripped of their rights?

I think this is a fundamental issue of tolerance of beliefs - how do you tolerate intolerant beliefs without sliding into intolerance yourself?

ativzzz··on Trump temporarily drops tariffs to 10% for most countries
The US currently has 49 ongoing national emergencies, that are renewed every year by the president

The last 8 or so were created by Trump. Like you said, he's just doing what is already allowed.

https://en.wikipedia.org/wiki/List_of_national_emergencies_i...

ativzzz··on The Decline of the U.S. Machine-Tool Industry and Prospects for Recovery (1994)
If there's anything I learned from history, is that people don't care about history and don't learn from it. We care about what's happening now, not what happened 100 years ago
ativzzz··on It would take three years to install a speed bump. So I bought my own
I think this is the end result of a system that has no external threats - once people get power, they use that power to cling to the power instead of using it externally to get things done.
ativzzz··on It would take three years to install a speed bump. So I bought my own
Not quite, an effective bureaucracy like the city of SF is undoubtedly extremely efficient at responding to things that subvert its authority and require no effort to fix, like removing a rogue speed bump.
ativzzz··on Ask HN: How are you dealing with AI-assisted interview cheaters?
I laughed, but it kind of makes sense. If you are looking for a hyperfast scale-up and exit, you do not care one bit about the quality of the code.

It's a fun experiment how large you can grow an AI system before it falls apart because nobody knows how it works and it's too complex for the AI to grasp, but I imagine this breaking point will increase as AI gets better.

As a potential customer, this is like buying from a private equity owned business. You know you are buying a heap of shit, but hopefully it's cheap (for a while)

ativzzz··on Ask HN: What's the ideal stack for a solo dev in 2025
As always, the answer is likely whatever tech stack you are comfortable with already.

Inevitably, your AI will get stuck and you will have to roll up your sleeves and dig into the problem. In what framework/language are you most quickly able to read (likely overly-verbose) AI code and dig into the root issue? The one you're most familiar with.

ativzzz··on The highest-ranking personal blogs of Hacker News
Hahah I was just reading your blog earlier this morning and saw

> I can think of two remaining cards to play.

> The first is to get on the front page of Hacker News. That’s usually difficult to do, but I’m supposed to be the expert.

Well done

ativzzz··on Sell yourself, sell your work
> Explain, don’t “sell”

> Explain, don’t “persuade”

Know your audience. A library on github targeted towards developers does both selling and persuading via a good explanataion.

ativzzz··on Sync Engines Are the Future
I've always wondered, how do applications with more stringent security requirements handle this?

Assume that permissions to any row in the DB can be removed at any time. If we store the data offline, this security measure is already violated. If you don't care about a user potentially storing data they no longer have access to, when they come online, any operations they make are invalid and that's fine

But, if security access is part of your business logic, and is complex enough to the point where it lives in your app and not in your DB (other than using DB tools like RLS), how do you verify that the user still has access to all cached data? Wouldn't you need to re-query every row every time?

I'm still uncertain how these sync engines can be secured properly

ativzzz··on Career Advice in 2025
> a lot of frontend code is trivia that you can just ask the LLM for these days

If you're building CRUD yes. If you're doing anything remotely complex or novel, LLMs fall apart, much like they do for complex backend tasks. There's a lot of cool, highly customized stuff you can build with JS, and LLMs don't do a very good job at general problem solving.

They're still helpful for writing small, specific functions, or providing high level guidance

ativzzz··on Age and cognitive skills: Use it or lose it
Plugging Georgia Tech's online masters program - I did it over the course of 4 years while working - can take 1 class a semester - and it's very cheap for a high quality masters
ativzzz··on Ask HN: Former devs who can't get a job, what did you end up doing for work?
Project management tooling is strong and you need a lot less time for the logistics of managing a project, so the responsibility got absorbed into other roles. From my experience, project management in tech is done partly by product managers, engineering managers, and tech leads
ativzzz··on Ask HN: How Do You Find the Right Fit for Career Growth?
> How do you vet companies / jobs that have what your looking for in terms of growing your career?

I have a pretty low bar - I will never join a company where tech is a cost center. That is - is the code you are writing generating direct revenue for the company?

If yes, then it's in the company's best interest for the tech to at least be "better"

If not, then they just want to spend as little as possible without making it "good". Ironically, investing into talent and best practices actually makes it cheaper

ativzzz··on Ask HN: How Do You Find the Right Fit for Career Growth?
This is doomer mindset. If you sit and wait and do nothing AI will eat your job as you said (or likely you will always have a job supporting legacy software because AI isn't trained on your obscure, undocumented in house framework that was written 15 years ago that nobody understands)

You afraid of AI and want to remain relevant? Same as it ever was, get with the times. Figure out how to get LLMs into your workflow. Figure out how AI works and how to embed it into your product so that it actually improves it.

ativzzz··on Ask HN: Quit Stimulants, Productivity Suffering
> You may have a serious mental condition that needs treatment

Maybe, but I wouldn't say serious. Just standard life malaise.

I have talked to a psych - he gave me a concerta prescription after talking for 20 minutes lol. That's the stimulant I'm talking about. It's basically super coffee that lasts all day, and like I said, the high is by far the best part.

ativzzz··on Ask HN: Quit stimulants, productivity suffering
I don't have ADHD - stimulants make me a lot more productive until tolerance kicks in. It's easier to focus on boring tasks, and I'm high so work that normally isn't fun becomes fun.

Once the tolerance kicks in (1-2 weeks of use) the high becomes mild / nonexistant and it no longer boosts my productivity

ativzzz··on Tokyo is set to introduce a four-day workweek for government employees
I imagine that birth control as well as the giant array of entertainment options available to us other than sex contributes to modern fertility

Why do poorer people have more kids? Sex is free, birth control and netflix is not

ativzzz··on Tokyo is set to introduce a four-day workweek for government employees
He's not totally wrong, just replace "Religious organizations" with "Governments" and "tax-free status" with "solders and workers"
ativzzz··on Why America's economy is soaring ahead of its rivals
And China was able to scale up the mass manufacturing of cheap goods because rich western companies dumped their money into China to capitalize that manufacturing. It's all interrelated
ativzzz··on Did Claude's quality drop recently?
I have noticed it's a lot more concise than it was a few weeks ago. I used to glaze over way too much detail in response to my questions, now it's the opposite - too little context
ativzzz··on M4 MacBook Pro
I bought a framework back in 2020 or so and really wish I just waited a little longer and spent a few hundred bucks more on the M1.

It's fine, but the issue is linux sleep/hibernate - battery drain. To use the laptop after a few days, I have to plug it in and wait for it to charge a little bit because the battery dies. I have to shut it down (not just close the screen) before flying or my backpack becomes a heater and the laptop dies. To use a macbook that's been closed for months I just open it and it works. I'll pay double for that experience. If I want a computer that needs to be plugged in to work I have a desktop for that already. The battery life is not good either.

Maybe it's better now if I take the time to research what to upgrade, but I don't have the time to tinker with hardware/linux config like I did a few years ago.

← PreviousPage 3 of 34Next →