HNHacker News
TopNewBestAskShowJobs

lnalx

424 karma · joined April 16, 2015

submissionscomments
lnalx··on Gemini-3.5-Transcribe
I agree. For my use case, I chose to prioritize latency over accuracy, but it's always difficult to find the right balance between the two. There is no easy answer.
lnalx··on Gemini-3.5-Transcribe
I personally tested all the STT models for my real-time translator (https://fliptalk.ai). From language detection and accuracy in a noisy environment to the most important point: latency.

At the moment, Soniox STT v5 is definitely the best, and I'm impressed by its performance. It's good that Google released Gemini-3.5-Transcribe, and it beats every other model on accuracy, but it definitely needs a bit more work on latency, which is the most important factor for STT apps.

lnalx··on Kiro: A new agentic IDE
Simply put, without VC funding, these services would cost hundreds of dollars per month, and nobody would pay those prices. Companies like Anthropic can offer $20 plans precisely because they have venture capital backing.

Consumers will always gravitate toward the more affordable option.

lnalx··on Show HN: Patterns – Habit Tracker App
I ditched all apps for habits, focus, goal oriented. I realized my brain could do that for free and without technology, with some work.
lnalx··on Ask HN: How do I stop companies from scraping my site?
How can doing this cannot affect your SEO?
lnalx··on Ask HN: Why did Python win?
> Ruby's poor performance hobbles it even in places it's supposed to be good (twitter was rewritten to Scala over rails).

All performances are relative. Ruby or Python is very performant for 99% of websites, generally the bottleneck is the database.

Rails has enabled Twitter to develop and iterate faster. But now that the social network has to manage several tens of millions of users, the 200 req/s of Rails are no longer sufficient.

And Ruby in 2013 didn't have the same performance as in 2023. Hardware no longer had the same performance, too.

(https://blog.twitter.com/engineering/en_us/a/2013/new-tweets...)

lnalx··on John Warnock has died
I still remember the day I met John Warnock as if it was yesterday.

John's humility, despite his monumental success, taught me to always keep my feet on the ground. His vision inspired me to push boundaries in software development. But above all, it was his passion that kindled a fervor within me to harness technology for change.

John Warnock's passing is a massive loss for the tech world. My heart goes out to his loved ones during this time. His legacy, however, will continue to shape the industry, inspiring countless others just as he had inspired me. Goodbye, Mr. Warnock. You will be missed.

lnalx··on Ask HN: Thoughts on AI and the job market in 5 years?
I like the analogy of retail self-checkout system.

It exists for a decade and the cashier job still there.

Don’t be afraid of the evolution of technology, humans take time to adapt to these evolutions.

Could apply to self-driving cars too, taxi drivers are still and will be still a thing in a decade.

lnalx··on Ask HN: How are you monetizing your OSS project?
Hi,

I've created Claper [0], an open-source tool for real-time interaction with a public. You have multiple ways to monetize an OSS, starting from donation, sponsorship to consulting or SaaS.

Personally, I chose the last one with a cloud version. I like this model, people paying for the SaaS support the project and have, in return, a hosted version of the OSS, and so contribute to improve it.

[0] https://claper.co/

lnalx··on Ask HN: What are some low cost payment processing alternatives to Stripe?
This is definitely the more robust, durable and cheaper alternative. But clearly is a utopia for today.
lnalx··on Ask HN: What are some low cost payment processing alternatives to Stripe?
Are you sure about the fixed fee? Their website says it isn't.

> We do not have monthly fees, set-up fees, integration fees or closure fees. We do have a minimum invoice depending on industry or business model. Please speak to a member of our sales team for more details.

lnalx··on Ask HN: What's the fastest and simplest way to prototype a web app in 2023?
Rails is the way to go. The productivity of the Ruby language is insane. It's battle tested for decades and you can easily scale your prototype.

If you want a simple app served on a single host you can try LiteStack [0] so you don't need a Redis/Postgres/Sidekiq instance, just SQLite.

Laravel is also good if you like PHP language.

[0] https://github.com/oldmoe/litestack

lnalx··on Ask HN: Advice that changed your life?
"Take care of your body in your 20s"

It's easier to build muscle mass before the age of 30 and the muscle you gain during that time will never go away (with a minimum of training).

The earlier you start exercising, the less difficult it will be to maintain your body as you get older. Someone who has never exercised but wants to lose weight by their 40s will have a much harder time than someone who started exercising early.

More than that, working out has a significant impact on my productivity, mood and psychological health. It changed my life.

lnalx··on HN is up again
I finally started to have a social life... it didn't last.
lnalx··on Ask HN: What platform/tool do you use for user documentation (knowledge base)?
We use Gitlab Pages + Markdown + Hugo and that’s awesome for technical documentation. For non-technical docs we use Confluence but I don’t know a good free alternative
lnalx··on Ask HN: Is it worth purchasing TailwindUI?
I bought TailwindUI, at first it was just crazy to spend 250$ for a CSS utility.

I regularly build MVPs or administration dashboards and TailwindUI saved me several hours of work.

With perspective, it's one of the best investments I've made. Moreover the Tailwind team regularly adds new templates.

lnalx··on Ask HN: Serverless Functions Without the AWS/Azure/GOOG Complexity?
There are services like Netlify [1] and Zeit.co [2] but both are more expensive.

Simplicity comes at a price.

[1] https://www.netlify.com/products/functions/

[2] https://zeit.co/docs/v2/serverless-functions/introduction

lnalx··on Ask HN: What landing page do you love?
However you can have the best product in the world, if you can't sell or market it (via a landing page for example), it will never be used (or very little).
lnalx··on Ask HN: Do you still use RSS?
I just discovered Feedbin and never paid for a RSS Reader before. Is it really worth paying 5$ ?
lnalx··on Ask HN: 2020 goals and resolutions?
Thanks a lot !
lnalx··on Ask HN: 2020 goals and resolutions?
I don't like to reveal my projects until I finish the MVP. It will be a product launched first in Europe which will compete with the American equivalent. I say no more, but I see far!

I hope to share it soon on Show HN.

lnalx··on Ask HN: 2020 goals and resolutions?
For 2019, I had set myself several objectives but the one I have respected the most is to read 1 book/month (book or audiobook).

For 2020, I will:

- Read 1.5 books a month.

- Launch my startup while being employed (I am currently working on the product).

- Enjoy life and the people around me.

- Less time on social network.

- Travel to at least 3 new countries.

- Develop my photography (and videography) skill.

- Try to write more than I read on HN.

- Propose to the most wonderful woman.

- Save money, as always.

lnalx··on Merry Christmas HN
Thanks HN for this wonderful year full of learning, reading and emotion sometimes.

May 2020 be even good !

lnalx··on Ask HN: Which backpack do you use for work and work travel?
The PRVKE [1] is one of my favorite. You can add extension if you travel or photography.

I love the design, it's one of the most important thing I look at for a bag.

[1] https://wandrd.com/products/prvke

lnalx··on Ask HN: What is your go to stack for REST API?
Using EC2 for PHP and RDS for postgres isn't cheaper with Heroku than with AWS ?
lnalx··on Ask HN: What are alternatives to Google products?
For marketing, it is difficult to find an alternative because everyone uses Google products, so it is the best way to advertise to a wide audience. The problem is that when Google closes your account, you are in a terrible situation.
lnalx··on Ask HN: How did you build up your personal knowledge base?
I organize all my life with Notion [0], there is a lot of template to start with if you don't have inspirations or ideas. Also you can share your pages as a website !

[0] - https://www.notion.so/

lnalx··on Ask HN: As a programmer, what do you wish you knew at 25?
> To stop being obsessed with pointless BS and actually finish something. Even if it's terrible.

Can you go deeper ?

lnalx··on Mastering Programming (2016)
For the open-web supporter:

From years of watching master programmers, I have observed certain common patterns in their workflows. From years of coaching skilled journeyman programmers, I have observed the absence of those patterns. I have seen what a difference introducing the patterns can make.

Here are ways effective programmers get the most out of their precious 3e9 seconds on the planet.

The theme here is scaling your brain. The journeyman learns to solve bigger problems by solving more problems at once. The master learns to solve even bigger problems than that by solving fewer problems at once. Part of the wisdom is subdividing so that integrating the separate solutions will be a smaller problem than just solving them together.

Time

   - Slicing. Take a big project, cut it into thin slices, and rearrange the slices to suit your context. I can always slice projects finer and I can always find new permutations of the slices that meet different needs.

   - One thing at a time. We’re so focused on efficiency that we reduce the number of feedback cycles in an attempt to reduce overhead. This leads to difficult debugging situations whose expected cost is greater than the cycle overhead we avoided.

   - Make it run, make it right, make it fast. (Example of One Thing at a Time, Slicing, and Easy Changes)

   - Easy changes. When faced with a hard change, first make it easy (warning, this may be hard), then make the easy change. (e.g. slicing, one thing at a time, concentration, isolation). Example of slicing.

   - Concentration. If you need to change several elements, first rearrange the code so the change only needs to happen in one element.

   - Isolation. If you only need to change a part of an element, extract that part so the whole subelement changes.

   - Baseline Measurement. Start projects by measuring the current state of the world. This goes against our engineering instincts to start fixing things, but when you measure the baseline you will actually know whether you are fixing things.
Learning

   - Call your shot. Before you run code, predict out loud exactly what will happen.
    Concrete hypotheses. When the program is misbehaving, articulate exactly what you think is wrong before making a change. If you have two or more hypotheses, find a differential diagnosis.

   - Remove extraneous detail. When reporting a bug, find the shortest repro steps. When isolating a bug, find the shortest test case. When using a new API, start from the most basic example. “All that stuff can’t possibly matter,” is an expensive assumption when it’s wrong.
      >  E.g. see a bug on mobile, reproduce it with curl

   - Multiple scales. Move between scales freely. Maybe this is a design problem, not a testing problem. Maybe it is a people problem, not a technology problem [cheating, this is always true].
Transcend Logic

   - Symmetry. Things that are almost the same can be divided into parts that are identical and parts that are clearly different.

   - Aesthetics. Beauty is a powerful gradient to climb. It is also a liberating gradient to flout (e.g. inlining a bunch of functions into one giant mess).

   - Rhythm. Waiting until the right moment preserves energy and avoids clutter. Act with intensity when the time comes to act.

   - Tradeoffs. All decisions are subject to tradeoffs. It’s more important to know what the decision depends on than it is to know which answer to pick today (or which answer you picked yesterday).
Risk

   - Fun list. When tangential ideas come, note them and get back to work quickly. Revisit this list when you’ve reached a stopping spot.

   - Feed Ideas. Ideas are like frightened little birds. If you scare them away they will stop coming around. When you have an idea, feed it a little. Invalidate it as quickly as you can, but from data not from a lack of self-esteem.

   - 80/15/5. Spend 80% of your time on low-risk/reasonable-payoff work. Spend 15% of your time on related high-risk/high-payoff work. Spend 5% of your time on things that tickle you, regardless of payoff. Teach the next generation to do your 80% job. By the time someone is ready to take over, one of your 15% experiments (or, less frequently, one of your 5% experiments) will have paid off and will become your new 80%. Repeat.
Conclusion

The flow in this outline seems to be from reducing risks by managing time and increasing learning to mindfully taking risks by using your whole brain and quickly triaging ideas.

lnalx··on Ask HN: What are we doing about Facebook, Google, and the closed internet?
Nowadays, it's difficult to be read and to be visible to a large audience and gain followers without a platform like Medium. You can read unknown author and discover new topics. Unfortunately you still inside the Medium bubble showing you a lot more famous article than other.

You are more likely to spread your ideas about open internet in a public place like Medium than the faraway countryside like your website.

Page 1 of 3Next →