Hacker News new | past | comments | ask | show | jobs | submit | house9-2's comments login

You might want to checkout Talon Voice.

I have used it in the past for hands free coding, there is a steep learning curve but once you get comfortable with it many things can be done faster by voice than with your hands.

Be aware, using your voice all day can be hard on the vocal cords.

- https://talonvoice.com/


Thanks, that looks interesting. I'll try it out.


Talon is great. I'm personally also using Serenade.

https://serenade.ai/


Thanks for the recommendation.

I'm looking at Talon at the moment but I'm disappointed that it has no clear way to opt out of user metrics and the first thing it does on launch is download blobs from the internet without explanation. It's not clear if it even can work offline at all. For a program that listens to everything you say that is a bit disconcerting (especially in the context of sensitive work projects). I'd like to just pay for something and never have it connect online, bar manual updates.


Talon doesn't need to be online at all. It also does not send audio or transcripts anywhere.. the telemetry can be disabled in settings, and it always prompts me to update on start but never automatically updates.

The blob it downloaded is probably the speech recognition model. I'd ask on the slack if you're concerned, aegis has worked really well with me.


> the telemetry can be disabled in settings

I searched and could not find it anywhere (v0.2.3).


how do you like serenade?

I'm creating a sort of serenade-like system in Talon, since I want it to be open-source and have tight integration with Talon. So I'm curious what the highs and lows of serenade have been for you.


I love Serenade. It has some rough edges at the moment, but the team is working hard on making it better.

What I love is that it feels so natural to use. It understands the context of the code, which means you don't have specify exactly where to move the cursor, or what kind of casing you want on variables. It automatically does what you want it to. I also love that everyone has the same set of base commands. It makes it easier easy to share information and help each other out. Oh, and the browser extension for Serenade is such a life saver. I'm mainly a front end web developer, and it's so easy to navigate the UI with that browser extension as I'm developing.


> Is Porsche electrifying their cars?

They have been producing the Taycan EV for a few years now.

It is expensive and range is OK but not great. Probably an amazing driving experience.

Porsche is way out of my price range, Model 3 LR was a stretch but I have been very happy with the car.

https://en.m.wikipedia.org/wiki/Porsche_Taycan


Rails 7 has finally added this to active record: sole and find_sole_by

Both raise an exception unless a single record is found.

Of course this would not make a difference when working with mongoid... I also like the fail fast approach.

https://blog.saeloun.com/2021/03/16/rails-adds-sole-and-find...


Finally! I don't like the name though. but I'll live with it. Well, at least they added it to Enumerable, so you could use it with mongoid.


It really is "that bad".

JIRA is not made for humans.


$10 for 15-20 hours of usage a month?

Automatically bumps to the $25 price if you go over.


I lean towards a little duplication until it becomes clear that there is real duplication taking place and not 'incidental duplication'.

Read this quote somewhere:

Make the code DRY, but not so DRY it chafes.


Hehe, I like that quote! Yeah I tend to lean towards duplication too when it’s a choice between duplication versus introducing some new abstraction. My personal rule is that I need to have 3 instances of working duplicate code before abstracting. Abstracting before having more than 1 real use case is nearly always the wrong thing to do, the wrong abstraction will be chosen relative to the future needs. (And this is the most common abstraction accident in my experience.) Two use cases still isn’t enough to warrant changing and complicating and interface, is often premature, and one duplicate with minor changes won’t do much damage. As soon as three real uses cases appear to be near-duplicates, it starts to become more clear what the abstraction should be, and it’s justifiable to consolidate at the cost of a little added complexity.


I do the exact same thing and have heard it described as WET, write everything twice. Third time round it’s time to look at abstraction.


Brilliant! I’m not sure why I haven’t seen that acronym before, but WET is the ideal balancer for DRY.


I've got about 500 miles on my Diverge (and the Pathfinders) the tires ride great.

- Good on the road, even cornering is decent which was unexpected with light tread.

- Great on gravel: flat, uphill, downhill, and cornering

- Decent on single track

I think maybe they get a bad rap because they are on the heavy side for the price? When the time comes for new tires not sure if I will get another pair or try out something different.


Tesla Model 3 Long Range

Been dreaming of being able to drive without using gasoline for decades, that dream is now a reality.

Is it a perfect car - nope, but there really isn’t another car like it right now.


I hired a Tesla Model 3 for a week last summer and it was fantastic. But overkill for our needs: we've achieved that dream with a used Spark EV. Far less range than any Tesla (130 km EPA new rating), but more than adequate for our needs. We charge it once a week at home overnight and go about 30-60 km/week around town. Living in the Bay Area means we've got access to DCFC everywhere we want to go outside of SF as well.

Even inexpensive 1st gen EVs are more than ready for most people to use as a city car or second car, and most people would have no need for a petrol car at all if they had a Tesla or Bolt or any modern long range EV. I can see the lack of maintenance being very disruptive to car dealerships in the long term.


You need to maintain an EV, just a bit less.


This is what I came here to post. :) They truly are the bleeding edge of the future of cars.


Same. It's the best thing I have ever owned, not just in terms of cars.


> i don't think dependency management is great in any language. Ruby is terrible!

If you use bundler and Gemfile.lock everything 'just works' in Ruby.

Node/npm/yarn is a nightmare


> Oregon has no sales tax, are everyday items more expensive.

Nope.

At least I didn't notice that when I lived there (2012 - 2017).

Income tax is higher than most states but still less than California.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: