HNHacker News
TopNewBestAskShowJobs

jodosha

1,007 karma · joined July 13, 2011

[ my public key: https://keybase.io/jodosha; my proof: https://keybase.io/jodosha/sigs/f3SQRXIFmblMEN2HRoB1kEnrsEe3aYOrE9BteLpAJKA ]
submissionscomments
jodosha··on ATProto spaces: A new extension to ATProto that enables non-public data
> It’s important to remember that spaces give you access control not confidentiality. The data in a space is readable by any user or application with access to that space, it’s not encrypted.
jodosha··on How to earn a billion dollars
But doesn’t he mixing up the concepts of startup revenue vs being billionaire?
jodosha··on AI coding made me faster, but I can't code to music anymore
> The tradeoff of higher velocity for less enjoyment may feel less welcome when it becomes the new baseline and the expectation of employers / customers

This is what happens with big technological advancements. Technology that enables productivity won’t free people time, but only set higher expectations of getting more work done in a day.

jodosha··on Ask HN: The government of my country blocked VPN access. What should I use?
I’m in Indonesia at the moment for vacation.

Just checked with NordVPN connected to their server Indonesia #54 (Borneo) and I was able to access twitter.com (via Chrome) and Discord (via app).

I’m on iPhone.

jodosha··on GPT-5 for Developers
Thank you!
jodosha··on GPT-5 for Developers
Oh nice, thanks!
jodosha··on GPT-5 for Developers
Still no CLI like Claude Code?
jodosha··on Type 2 Diabetes and cardiovascular disease attributable to sugar beverages
Not a native English speaker but, isn’t the word “attributable” in the title at least misleading?

Shouldn’t it be “linked” instead?

The paper indicates correlation, not causality.

jodosha··on Show HN: LLM-aided OCR – Correcting Tesseract OCR errors with LLMs
Thanks for sharing the info.

> where each chunk can go through a multi-stage process, in which the output of the first stage is passed into another prompt for the next stage

Is it made possible by your custom code or is this that now OpenAI offers off of the shelf via their API?

If the latter, that would partially replace LangChain for simple pipelines.

jodosha··on Hanami – web framework for Ruby
Yes. Hanami is Rack based, so Warden or RodaAuth works great with it.
jodosha··on Hanami – web framework for Ruby
I'm the author of Hanami.

We started at the same time, but unfortunately I never had the chance to play with Phoenix.

jodosha··on Lotus 0.3.1 for Ruby is out
Speed, control, testability and maintainability.
jodosha··on Lotus 0.3.1 for Ruby is out
We're trying to cover two main use cases: API apps and full stack web applications. There are features in Rails that we recognize to be really useful. For that niche we're trying to be a lightweight alternative.
jodosha··on Lotus, a web framework for Ruby
@vidarh Lotus doesn't depend on Lotus::Model. I kept it out from the dependencies because of the reasons that you've described. Future versions of Lotus will have some facilities for Model, but it won't be a requirement.

EDIT: BTW Lotus::Model is shipped with an SQL adapter that is a nicer wrapper on top of Sequel. If you love this library you will love Lotus::Model too.

jodosha··on We Are All Wrong About Software Design
Mine was a provocatory title. What I want to say is: opinions can be right for some people, wrong for other.
jodosha··on We Are All Wrong About Software Design
I'm the author of the post, mine was sarcasm.

I wanted to explain two things:

1. A Design pattern or an opinion can be right for some people, wrong for other. There is no such thing as absolute truth.

2. Indirection in software development is a subjective matter. MVC can be fine for some people, not enough or overkilling for other. But argumenting things with "My solution works" or "I use it in my successful business" is nonsense.

That questionable Ruby snippet isn't something that I'd use for real.

jodosha··on Rails – The Missing Parts – Policies
> That's like arguing that if your book is longer than 300 pages, it must also use really big words and complex sentence structures. What?

I don't think this analogy applies. If my house is full of things, I prefer to put them in small, well recognizable boxes, instead of in one gigantic mess. This is simplicity too.

jodosha··on Introducing Lotus::Controller – a Rack web framework
Thank you @mattgreenrocks
jodosha··on Lotus: Ruby full stack web framework
@rubiii it's a teaser, the first two gems are scheduled for this month.
jodosha··on Ask HN: Who is hiring? (May 2013)
Litmus (litmus.com)

Cambridge, MA | Full-time | On site or Remote

We're bootstrapped, profitable and proud. We're looking for:

UI DESIGNER

Design is a key selling point of our products. We'll give you all the resources and support you need to craft beautiful, elegant experiences that delight our customers.

RUBY DEVELOPER

Plan, build and launch features and products. Work closely with our designers to craft beautiful and well thought out user experiences.

.NET DEVELOPER

Work on our testing platform, alongside our four other developers, tackling problems that haven't been attempted before.

CONTENT DESIGNER

Collaborate with our marketing team to create content that educates, inspires and informs our customers. Show off your broad range of visual communication skills.

---

https://litmus.com/careers

jodosha··on Nobel scientist Rita Levi-Montalcini dies, aged 103
This is a sad day. Everyone seems to be touched here in Italy.
jodosha··on OOP Isn't a Fundamental Particle of Computing
I think you're confusing classes with data structures: the first exposes behaviors and hides as much as possible the internal state (data), the second is a low level piece of information.
jodosha··on Introducing Redis Store
I know, that's a pain. Unfortunately, Redis (Store) doesn't provide a solution for that.
jodosha··on A keyboard case that makes your iPad look a lot like the MacBook Air.
This is smaller than a MacBook Air and it's a neat solution. Indeed, I think that at the upcoming WWDC we will see something really similar released by Apple.
jodosha··on Top Developer and Engineering Skills Employers Will Look in 2012
Smartness is a must have for a proficient developer, but this is an out of topic remark. Given a new technology, you can quickly learn the 80%, but the remaining 20% is got acquired by experience and it's the only way to really master it.