HN user

d_sc

40 karma
Posts2
Comments39
View on HN

Loved the article, thanks for sharing. I’m curious if you’d share your setup. I haven’t made any macOS apps before, primarily because I never wanted to really learn XCode and obj-c. I like swift but still prefer simpler editors like Zed/VSC vs. What XCode offers.. so when you’re building these are you doing it in XCode or in another tool like Claude Code/codex/gemini CLI?

cheers

Amp Code is also very good, they released about 2 weeks ago their Oracle feature which leverages o3 to do reviews (https://ampcode.com/news/oracle). Amp leans the closer to Claude Code more than other solutions I’ve seen so far, the team there is really leaning into the agentic approach.

I watch the changes on Kilo Code as well (https://github.com/Kilo-Org/kilocode). Their goal is to merge the best from Cline & Roo Code then sprinkle their own improvements on top.

There’s a lot of talk about Claude Code in here, and I agree it’s a great agentic coding tool. One of the benefits of Cursor & Windsurf is/was the ease for smaller companies to setup Team accounts and have control over spend.

Claude Code I think misses this. You can get an enterprise account if you commit to over, what.. 70 seats annually?

If you’re an individual you can get Max 5x/20x ..

But for smaller companies, I don’t think they are addressing that space. Am I wrong? Are there any Agentic tools like Claude Code that can provide a fixed cost per user?

Ruby 3.4.0 2 years ago

Like psychoslave suggested, try out mise (https://github.com/jdx/mise). I used asdf for years, did the switch to mise and have never looked back for package management. It supports a huge number of languages and is performant.

ToursByLocals | Full Stack Engineer | Remote | 75-150k

ToursByLocals is one of the top destinations for travellers looking to get a private tour from an actual _local_ tour guide from the area. We recently launched our new site and we are looking for a few more talented people to join our team to continue to make it better and launch new features our travellers, tour guides and travel agents will love. Our tech stack includes: Node, TypeScript, NextJS & NestJS, React, GraphQL, MongoDB.

I am hiring for early career, intermediate and senior level roles, when you apply let us know which role you are interested in.

https://toursbylocals.bamboohr.com/careers/50?source=aWQ9MTc...

[dead] 2 years ago

Agree. Different GitHub’s services go down frequently enough that I don’t think much of it. Thought this article would have something more to it other than it went down for a few minutes.

does anyone have experience using haraka vs a service like sendgrid? I'm curious if there are any challenges with mail deliverability such as the haraka instance being flagged for spam.

Any good resources or suggestions for system/pre-prompt for general coding or when targeting a specific language? ie, using the CodeLlama and working on typescript, ruby, rust, elixir etc.. is there a universal prompt that gives good results or would you want to adjust the prompt depending on the language you're targeting?

Hope the M3 Ultra Studio comes along soon. Would be great to get a cpu/gpu of that level + the ram capacity it would likely be able to handle.

are there any docs on setting up togetherAI with continue.dev? would be interested in checking that out as an alternative to OpenAI for experimenting with larger models that won't run/run well on a m1 max.

When I was in University I took a course that focused on a set of problems to be solved. Each assignment in the course was solving them using a different language. Thinking back the languages were: - C - C++ - ASM - Haskell - Lisp - Java - Eiffel - Modula - Prolog - Perl

It was an awesome course, you learned over time how some languages were better suited for certain tasks than others.

It reinforced the idea of using the right tool for the job. While a solution was feasible or verbose in some of the languages in others it was simple or concise.

I also remember thinking Java was really nice to use. Lives the automatic garbage collection and not having to think about dangling pointers.

Also that Perl was frustrating.

Contra | Senior Site Reliability Engineer | $145-165k + equity & benefits | Full-time | Fully Remote

Contra is a commission-free platform redefining how freelancers find great opportunities, get paid, and showcase their work. We’re looking for an experienced Senior Site Reliability Engineer with a background in full-stack software engineering (nodejs ideally) — a full-stack twist on the traditional SRE role, and a chance to wear multiple hats. You’ll ensure that the site & platform are operating at their best, working across our infrastructure, CI/CD, Sentry, monitoring and alerting services, performance budgets, and internal tooling.

Extensive knowledge of k8s and GCP (preferably) or AWS is a must. You’ll need to be comfortable with crystal-clear, asynchronous communication as we’re a fully remote company with employees all across the globe. Past experience as a freelancer and empathizing with our users and our mission are huge plusses.

To find out more about the position and apply: https://contra.com/opportunity/PgXroQlg-senior-platform-reli... To learn more about Contra visit our site (https://contra.com), create a profile and check out all the ways we’re building the best platform for independents and clients

Contra | Senior Site Reliability Engineer | $145-165k + equity & benefits | Full-time | Fully Remote Contra is a commision-free platform redefining how freelancers find great opportunities, get paid, and showcase their work.

We’re looking for an experienced Senior Site Reliability Engineer with a background in full-stack software engineering — a full-stack twist on the traditional SRE role, and a chance to wear multiple hats. You’ll ensure that the site & platform are operating at their best, working across our infrastructure, CI/CD, Sentry, monitoring and alerting services, performance budgets, and internal tooling.

Extensive knowledge of k8s and GCP (preferably) or AWS is a must. You’ll need to be comfortable with crystal-clear, asynchronous communication as we’re a fully remote company with employees all across the globe. Past experience as a freelancer and empathizing with our users and our mission are huge plusses.

To find out more about the position and apply: https://contra.com/opportunity/PgXroQlg-senior-platform-reli... To learn more about Contra visit our site (https://contra.com), create a profile and check out all the ways we’re building the best platform for independents and clients

If you’re frustrated with sites like Upwork that are not giving you the customer experience you are hoping for while charging you noticeable commission of the work you’re doing you should check out contra.com for building your independent / freelancer business. Contra does not charge a commission and there is an active Slack community for members to engage with each other and Contra staff.

Full disclosure, I am part of the software engineering team at Contra. I was an independent freelancer for years and was drawn to Contra’s mission of building a better platform for independents to thrive and be successful. Core to that mission is not charging a commission on someone’s hard work.

An interesting fact, nearly everyone in the company has been an independent freelancer. We design and build from a place of experience, understanding and empathy. We also recognize that the needs of independent freelancers evolves so we talk with independents and clients daily to make sure we’re sure continuing to build something they will love to use.

LiveView is evolving into a great piece of tech, but as others have noted elsewhere in the comments one of the challenging parts with LiveView right now (and to an extent Phoenix) is the outdated books & tutorials.

Bruce Tate and Sophie DeBenedetto have been authoring the book “Programming Phoenix LiveView” (https://pragprog.com/titles/liveview/programming-phoenix-liv...) which has the potential to be a great source for people that want to really dive into LiveView. The challenge though is they have not updated it to support the changes introduced in 0.18.0 which makes it really hard to start using the book when a new Phoenix application “mix phx.new dev_app” looks different than what’s in their book and some of their code breaks with the default installed versions of included plugs.

While I wish the book would receive an update sooner that brings it back to a compatible state (meaning there are no issues following along with the book), the good news is they have committed to having the book be updated when LiveView hits 1.0.

If the laptop is company property, then depending on your country/where you live .. yes it’s legal.

Outside of legality, you need to ask yourself if you are okay with your company going to that level of monitoring & inspection on what you are doing. Remote Access Tools remove all amounts of privacy that you may have.

I would ask your employer why they want to install the program on computers and also get clarification if they are doing it to all computers (including their own) or just a subset of people’s computers.

By the way, I personally recommend having a secondary device whether it’s your phone, tablet or additional computer and keep that on your desk to use during the work day as your personal device. Whether you want to look up a recipe for dinner, show time for a movie or send a personal message to a friend.. do it on that device. Never use your work computer for anything personal. Ever.

Ok, so if the employer says that everyone’s computers are having it installed.. and they want to install it so they can better see when people are working.. you can still dig in and ask whether they can’t see if people are working today by work activity and what they deliver.

Ultimately though, if they want to do it.. they’ll do it. You agree and allow it, or you disagree and either they don’t install it or you’re looking for a new job.

Determine what your boundaries are for personal space & privacy. If this crosses your boundaries (I’m guessing it likely does or will) then start looking for a new job. Be a model employee in the mean time but find a new place that trusts & respects you.