News for hackers. Stuff that matters.

jurre

Re:Ruby on Rails in a week on Friday October 30, 2020 @04:28AM (#24940249)
What specifically are you running into? I may have trouble seeing any gaps in documentation because I’ve been running rails in a containzerized environment for years and it seems to just work
Re:We deleted the production database by accident on Sunday October 18, 2020 @05:22AM (#24816545)
You should have zero fear instilled when pressing any button. The system or process has failed if a single person pressing a button can bring something down unintended. Fix the system/process, don’t “instill fear” onto the person, it’s toxic, plus now you have to make sure any new person on boarded has “fear instilled”, and that’s just hugely unproductive
Re:What Working At Stripe Has Been Like on Friday October 09, 2020 @02:33AM (#24727402)
_credit card_ payments are like that, but there is no technical reason for payments to work like that anymore.
Re:Google pub/sub released an ordering feature on Friday October 02, 2020 @02:16AM (#24659493)
Now you need to queue up events for some time, reorder them using the timestamp, and then process them. It’s possible, but has overhead in both performance and custom code you’ll have to maintain. If there is no guarantee of order, two separate systems consuming those same events also might get different results, depending on the implementation, that can be problematic
Re:Under Deconstruction: The State of Shopify’s Monolith on Thursday September 17, 2020 @05:35PM (#24510245)
It depends, but it means you don’t have to serialize/deserialize data, deal with slow connections, retries, network failures, circuit breakers etc
Re:Under Deconstruction: The State of Shopify’s Monolith on Thursday September 17, 2020 @04:58PM (#24509870)
I think the key difference here is that there is no network in between components in a componentized monolith, each component runs the entire “monorepo”
Isn't the fact that you've seen a bunch of people already hand-roll this a good indication that there's a need for something like this, so no-one else needs to hand-roll it anymore?

It doesn't need to be novel right? It just needs to be helpful.

> it would be nice to override

One of the big advantages I have experienced from the Golang formatter is that you cannot configure it, period. This took me a little bit off getting over myself, but eventually the fact that every single Golang codebase adheres to these rules is so nice. Plus you don't have to think about it, ever.

In this case I think it would be best if Ecto just recommends the new default style in their docs.

Re:Apache Kafka Goes 1.0 on Friday November 03, 2017 @07:47AM (#15618370)
I've never had to dive into any Java or Scala to maintain our Kafka cluster
Re:Apache Kafka Goes 1.0 on Wednesday November 01, 2017 @05:46PM (#15605766)
Yes, I do agree with these (except mesos is not a requirement for us). Is any of this significantly better for hosted Kafka or kinesis though? I have no experience with either
Re:Apache Kafka Goes 1.0 on Wednesday November 01, 2017 @11:44AM (#15602337)
> Kafka is terribly complex to run

I read this quite often, but we run a relatively small kafka cluster on GCP and it's pretty much hassle-free. We also run some ad-hoc clusters in kubernetes from time to time which also works well.

What exactly have you found complex about running Kafka?

They don't call them unit tests though do they?
It is! It's part of a tutorial
Re:Ask HN: Who is hiring? (October 2016) on Monday October 03, 2016 @02:15PM (#12629897)
Zerocopter (https://zerocopter.com) | Amsterdam, Netherlands | Full time | Ruby Developers, Frontend Developers, Designer, Sales

We're a small team (11 right now) building a security platform that helps companies improve their security by matching them with the best hackers in the world, using automated security scanners and providing them with an easy way to handle Responsible Disclosure. We just raised $1.5MM.

- Frontend Developers (es6, scss, html5)

- Backend Developers (Ruby, Rails, Postgres, Redis)

- UI/UX Designer

You'll be able to have lot's of impact on our company, product, tech.

https://zerocopter.recruitee.com

Depending on where you are, we'll have a coffee/tea or skype/hangouts to get to know each other, then an assignment and then a day of pairing on a real world issue.

Feel free to reach out at my_username_here [at] zerocopter [dot] com

Re:Ask HN: Who is hiring? (August 2016) on Monday August 01, 2016 @11:42AM (#12203262)
Zerocopter (https://zerocopter.com) | Amsterdam, Netherlands | Full time | Ruby Developers, Frontend Developers, Designer

We're a small team (8 right now) building a security platform that helps companies improve their security by matching them with the best hackers in the world, using automated security scanners and providing them with an easy way to handle Responsible Disclosure.

- Frontend Developers (es6, scss, html5) - Backend Developers (Ruby, Rails, Postgres, Redis) - UI/UX Designer

You'll be able to have lot's of impact on our company, product, tech.

https://zerocopter.recruitee.com

Feel free to reach out at my_username_here [at] zerocopter [dot] com

Re:Ask HN: How do you decide for a backend language? on Tuesday July 12, 2016 @08:15AM (#12078382)
> 2. What kind of budget does the company has for hiring devs ( killing point for Clojure, Elixir, TypeScript, etc. ) ?

To me it looks like right now it would be easier to hire elixir devs than for instance ruby devs, lots of people are happy where they are but would jump ship in order to work with a new/interesting technology

Re:Ask HN: Who is hiring? (June 2016) on Thursday June 02, 2016 @10:34AM (#11822734)
Zerocopter | Amsterdam, Netherlands | FULL TIME | Software Engineers

Our platform allows companies to perform automated scheduled security scans, have top-notch security experts pen-test their products and gives them an easy way to manage their responsible disclosure programs. All of these incoming vulnerability reports will be reviewed and triaged by our internal team of experts.

For the past months we've been working really hard to build out all of this and we're now live with a select group of customers and researchers, but we need help!

We're looking for an experienced software engineer to help us build out our automated security scanners, build algorithms to detect duplicate findings from researchers, automated VPN access for researchers etc. There's also a ton of cool work to be done on the frontend.

More info at https://zerocopter.recruitee.com/o/software-engineer-amsterd... or email jurre [at] the company name dot com.

I think the issue isn't so much that you can't do this stuff with ActiveAdmin, it's more that if you want to do custom stuff, you now have to go look up how to do it in activeadmin instead of relying on your Rails knowledge.
Re:Trying Rust for web services on Thursday October 01, 2015 @12:04PM (#10312141)
> PHP pages that take two or three full seconds to render

I don't use php personally, but most of my rails apps render full pages in under 100ms. I'd imagine php performance to be at least on-par with a full rails app.

Re:Twitter's Tips for Making Software Engineers More Efficient on Sunday September 27, 2015 @03:33AM (#10285772)
Just the number of active users is a really bad metric in this case. WhatsApps product is much, much simpler than twitters products.
Re:New Heroku Dynos Get 2.5GB RAM on Wednesday August 19, 2015 @05:32PM (#10088655)
I'm wondering what people need this much RAM for? Wouldn't it make more sense to just spin up more dyno's with fewer instances of your app running on each dyno?

Older »