HNHacker News
TopNewBestAskShowJobs

jshen

5,148 karma · joined April 18, 2008

I write code
submissionscomments
jshen··on I tried every todo app and ended up with a .txt file
I use obsidian. It's markdown, and can sync across devices.
jshen··on 6 weeks of Claude Code
The trick is to ask it to do more narrow tasks and design the structure of the code base yourself.
jshen··on My experience with Claude Code after two weeks of adventures
Expecting everyone to change their editor/ide is a big hurdle, and cursor doesn't support everything well like iOS development. A tool that works independently from your editor of choice is much easier to adopt. It's also much easier to script and automate.
jshen··on The $25k car is going extinct?
You shouldn't compare an average to a median in this way.
jshen··on Fun with uv and PEP 723
Python's dependency management has been terrible until very recently compared to nearly every other mainstream language.
jshen··on Retailers will soon have only about 7 weeks of full inventories left
You misunderstood the points I made.
jshen··on Retailers will soon have only about 7 weeks of full inventories left
Republicans just voted against legislation to stop this nonsense. The only remedy is to convince people to vote against this party. the problem is that people identify as Republican and see Democrats as something that goes against the core of their identity. Most people don't follow politics closely and it will take a LOT to get them to wake up.

My ray of hope is that the full effect of these dumb policies have not really hit yet outside of the stock market. Once they do hit, hopefully it wakes up enough of them. The argument for pessimism is that many people convinced themselves that covid was fake and that the vaccines were some kind of conspiracy, so even when their own life was on the line, they chose ignorance tot he point that many people lay dying in the hospital in denial that covid was killing them.

Stories that create identities in peoples mind are a hell of a drug.

jshen··on FBI arrests judge accused of helping man evade immigration authorities
Trump is aggressively deporting foreign students that were here legally. If you are only against illegal immigration you should speak out against things like this.
jshen··on FBI arrests judge accused of helping man evade immigration authorities
Reducing illegal and legal immigration actually hurts "your citizens" in many ways as it stands today in America. The immigrants pay taxes into things like social security without getting the benefits. They also work on farms and if they go away prices will go up.

The only solution to housing is building more housing.

jshen··on FBI arrests judge accused of helping man evade immigration authorities
What's the lie? Who is lying?
jshen··on The Dino, the Llama, and the Whale (Deno and Jupyter for Local AI Experiments)
Thanks!
jshen··on The Dino, the Llama, and the Whale (Deno and Jupyter for Local AI Experiments)
Can you give an example of UI and image outputs that don't work with deno? I'm truly curious.
jshen··on New horizons for Julia
I really like the direction of Julia and its managing of trade-offs. I hope it gains more traction.
jshen··on Why is Warner Bros. Discovery putting old movies on YouTube?
Yeah, never understood why YouTube isn't included in these lists.
jshen··on Why is Warner Bros. Discovery putting old movies on YouTube?
Disney has been profitable lately.

Also odd to say that Netflix had the infrastructure already. They built it from scratch.

jshen··on Ross Ulbricht granted a full pardon
Jail is for people that don't accept constraints outlined by democratic society.
jshen··on I Switched to Firefox and Never Looked Back
You can gate it behind watching ads.
jshen··on I Switched to Firefox and Never Looked Back
The issue is about preventing users from watching if they block ads. Talking about logins is being intentionally misleading.
jshen··on I Switched to Firefox and Never Looked Back
I think that's a different issue. I can serve content behind a paywall, that doesn't make you entitled to it.
jshen··on Right to root access
Prior to modern AI, one could be done at scale, now I suppose both can which may change my calculus on this one. I hadn't thought about that until your comment. Thanks!
jshen··on I Switched to Firefox and Never Looked Back
I'm not saying you anyone should feel bad. If you have a principled objection to the status quo you should support companies with business models you prefer, and try to persuade others to do the same. Otherwise your just taking advantage of a loop hole, and shouldn't complain if/when the company tries to block it.
jshen··on I Switched to Firefox and Never Looked Back
> If your internet server serves content, I'm entitled to connect to it.

Nope

jshen··on I Switched to Firefox and Never Looked Back
You should instead support businesses with a business model that fits your philosophy and try to persuade other users to do the same. If you aren't helping make other business models successful, you aren't really achieving anything.
jshen··on I Switched to Firefox and Never Looked Back
Don't like YouTube's ads, great don't use it. You aren't entitled to get it for free though.
jshen··on Uv's killer feature is making ad-hoc environments easy
So you a re proposing to manually manage all transitive dependencies?
jshen··on Right to root access
Much harder to install a key logger or other such shenanigans.
jshen··on Right to root access
Only computers let bad people drain bank accounts at scale.
jshen··on Uv's killer feature is making ad-hoc environments easy
What's your process for ensuring all members of a large team are using the same versions of libraries in a non trivial python codebase?
jshen··on Uv's killer feature is making ad-hoc environments easy
> Well, sure; Pip can't respect a version pin that doesn't exist anywhere in your project. If the specific version of Pandas you want says that it's okay with a range of Numpy versions, then of course Pip has freedom to choose one of those versions. If that matters, you explicitly specify it

Nearly every other language solves this better than this. What your suggesting breaks down on large projects.

jshen··on The Evolution of SRE at Google
Your engineers should be on call.
← PreviousPage 3 of 34Next →