News for hackers. Stuff that matters.

caseydm

Re:Ask HN: Who is hiring? (September 2026) on Tuesday September 01, 2026 @01:16PM (#49524920)
OpenAlex | Software Engineer | Remote | Full-time | $150–200k USD

OpenAlex is an open index of the world's scholarly research: hundreds of millions of articles linked to authors, institutions, and topics, free via API and bulk download. Traffic runs about a billion API calls per month from universities, governments, and AI companies. The team behind it is a small nonprofit funded by grants and enterprise support.

We're hiring two engineers to work across the whole backend, which is SQL and PySpark on Databricks, Python/Flask APIs, Elasticsearch, and Cloudflare Workers. It's a small team with lots of autonomy. You'll notice what's missing, build it, ship it, and answer the tickets about it. We're AI-native, with agents writing all of our code.

Apply here: https://openalex.org/jobs/software-engineer

Re:Stop Trying to Schedule a Call with Me on Saturday January 11, 2025 @11:49PM (#42671359)
"Hey I got some great news. Got 20 minutes for a call later today?"
Re:Heroku Login and Deployment Down on Thursday June 08, 2023 @11:37AM (#36243694)
Oh really? Logging into the portal or logging into with the CLI to push code? The CLI login is down for me.
Re:Things that improved between Elasticsearch 1 and 7 on Wednesday January 25, 2023 @05:18AM (#34516607)
Our startup uses managed elasticsearch through elastic. We're a very small team so support/consulting advice is important to us and they are good at that.
Re:Twitter's engineering workforce could be down by 90% on Thursday November 17, 2022 @10:06PM (#33649499)
Ha! I always laugh when I hear those. Guess we will find out!
Re:GitHub Copilot Isn't Worth the Risk on Thursday November 17, 2022 @03:22PM (#33645079)
I was a naysayer but find copilot makes me more productive. Especially at writing tests. It's very good at recognizing patterns in your own work, and completing an entire test based on the function name.

GitHub Copilot Is actually Good

My wife went to a conference recently where she learned about copilot. As someone who produces a lot of open source code, this immediately started me on a rant, talking about how it was reusing people's code in a questionable manner. I also thought writing comments to create code was a gimmick (still do).However, I decided to try out copilot to see what it was doing and what the hell. I'm...

( Read More... | 6 comments | on HN )
Anybody using Cloudflare to cache an API that serves JSON? Thinking about setting that up.
Re:Ask HN: Where are the good platforms for contract work? on Wednesday September 14, 2022 @12:53PM (#32839877)
No I never used any of that. I would have moved on to another job if someone insisted on it.
Re:Ask HN: Where are the good platforms for contract work? on Wednesday September 14, 2022 @11:53AM (#32838939)
I sound like a shill for Upwork (promise I'm not!). But the fees for long-term clients (>$10k in earnings) is 5%. If you go on your own and bill through a system you will likely pay 3%. So it's not that different.
Re:Ask HN: Where are the good platforms for contract work? on Wednesday September 14, 2022 @11:46AM (#32838821)
I would give it another shot. Since your history is older you likely need to keep your rate at $60 for a while and complete a few jobs. But UpWork has the biggest market and there are plenty of people out there willing to pay for developers with a solid history.

People say it's underpaid or terrible, but part of that reputation comes from people doing one or two jobs and quitting. Plus, I've hired developers on UpWork and a lot of people suck at writing proposals. I have a lot of advice on that too.

Re:Ask HN: Where are the good platforms for contract work? on Wednesday September 14, 2022 @11:27AM (#32838549)
I was very successful on UpWork. However, it is not something you can jump into with no work history on the site, like "I have 16 years experience so my rate is $125/hr." People don't believe you when you say that. They want to see proof from a third party. So you need to start lower ($30 to $50/hr), stay in a niche, and successfully complete jobs while gradually raising your rates.

When someone sees glowing reviews and completed jobs, you become the "easy button" and they will pay more to decrease their risk. When they see 10 completed jobs with 5 star reviews, all mentioning the exact type of work they need, they can be pretty sure the 11th will be successful. It's possible to charge $125 or more an hour on UpWork and have to keep your settings updated so that you are not spammed with invites.

Re:Is the Ride over for Uber? on Monday July 04, 2022 @12:13PM (#31978652)
I agree that a small team of engineers can do big things. But 15 engineers to run Uber ride share in maintenance mode? That's insane. I would love to see a breakdown of each engineer's responsibilities in that scenario.
Re:Why companies move off Heroku (besides the cost) on Wednesday April 27, 2022 @10:58PM (#31188291)
Heroku is my tried and true. I've likely done thousands of deploys over the years and have never had one go bad or leave my app in a bad state. I have rolled back an app a few times due to bad configs and it was always quick and left me with a huge sigh of relief.

That being said, they are very stagnant on features. A dyno has operated the same way, at the same size, at the same price for like 10 years now? The main features I would like to see are auto-scaling for all dynos and IPs that allow you to restrict database traffic. Render looks promising in that department and could likely get business from me if Heroku doesn't change in the next couple years.

Re:Render: a Zero DevOps Cloud Platform on Wednesday March 23, 2022 @02:23PM (#30781617)
That's great. They make good points on securing databases as well. Everything has to be open with Heroku's basic dynos. It would be nice to secure PostgreSQL or Elasticsearch so the IP is not publicly available.
Re:Render: a Zero DevOps Cloud Platform on Wednesday March 23, 2022 @12:58PM (#30780587)
I'm excited to see a solid competitor to Heroku. While I trust Heroku due to using it for so long, they have become complacent with pricing and features. For example, affordable autoscaling looks awesome.
Anybody else prefer Google meet over zoom lately? I feel like it's a cleaner layout.
Re:Git undo: We can do better on Monday June 21, 2021 @01:09PM (#27581155)
This is a great idea. There are well-documented ways to undo things on stack overflow, but almost every way:

1. Has three competing ways available to complete the 'undo'

2. Every way has a scary caveat that the user must be aware of

It would be awesome to simplify the process for new users.

Re:Ask HN: Who wants to be hired? (June 2021) on Friday June 04, 2021 @10:59AM (#27394247)
Location: Omaha, NE

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, Flask, Elasticsearch

Email: [email protected]

I specialize in the upkeep and growth of python web applications (website or API) built with Django or Flask. Hire me and my team to add features, improve performance, and keep your web app secure.

My service is best for applications that can be maintained by a single developer at around 10 to 20 hours per month.

See more at: https://pycare.com

Maybe he can close out this 9 year old feature request to add custom domains to cloud apps: https://jira.atlassian.com/browse/CLOUD-6999
Re:Ask HN: Who wants to be hired? (July 2020) on Wednesday July 01, 2020 @07:33PM (#23708115)

  Location: Omaha, NE
  Remote: Yes
  Willing to relocate: No
  Technologies: Python Django and Flask
  Résumé/CV: https://pycare.com
  Email: [email protected]
I specialize in the upkeep and growth of python web applications. I can help you with:

- Content updates - Performance improvements - Security updates

My service is proactive and designed to keep a Django or Flask web app running in tip-top shape.

I was thinking the same thing. I used Doordash a while back and figured they were making good money based on the fees they were adding in, such as delivery fee, service fee, tips to the driver, maybe a markup on menu items. But then I discovered they are also charging commission to the restaurant for up to 30%! I've been driving to restaurants for takeout more often because the apps seem shady to me.
Re:New Google SRE book: Building Secure and Reliable Systems on Wednesday April 08, 2020 @04:45PM (#22816892)
My favorite book on this topic is the DevOps Handbook. The author lays out a very clear and easy to follow path that gives you the same result: secure and reliable systems.
I freelance and agree that you will command higher rates with another language or speciality. Yes PHP is widely used and can get the job done just like a lot of other languages. However, I worry clients do not appreciate a professional PHP developer the same way they do a python or javascript developer.

My recipe for being a successful freelancer is to write clean, tested, maintainable code, PLUS specialize in some kind of niche. I mean specialize like crazy. I feel that employers like to hire polygot programmer employees because they envision them doing different things over a long period of time. But clients hire freelancers for very specific purposes and they only care about the immediate need right in front of them.

For example, my speciality is improving existing web applications written in python with Django or Flask frameworks. I can talk all day about monitoring errors in production, reducing response times, adding features, or improving app reliability, etc. But if someone asks me to support data science, build a new app from scratch, or an alexa skill, I decline.

You can definitely do well with Javascript, but again, I would be really good at one framework, such as Angular or React. Then I would focus that skill on a particular industry.

I'm in the same boat as a solo developer. I recommend subscribing to Safari Books Online (https://learning.oreilly.com/). As your first action, watch the video series for Clean Code. It's just incredible and has helped me grow as a developer more than any other resource.
Re:WordPress 5.0: A Gutenberg FAQ on Friday December 07, 2018 @08:48AM (#18627567)
I agree security issues are the main drawback. This can be mitigated by using managed hosting providers. I've had several wordpress sites running on managed hosts for years with little oversight and no issues.
One of the many reasons I let my Amazon Prime subscription expire last month.

Amazon is selling convenience. But it's not convenient to:

1. Filter out products full of Vine program reviews, which I believe are completely skewed due to the reviewers receiving the products for free

2. Read between the lines to filter out paid/bias reviews that are NOT part of the Vine program

3. Research to ensure the product itself is not fake or counterfeit

Feel like I'm shopping at the shadiest flea market in town.

Older »