Hacker Newsnew | past | comments | ask | show | jobs | submit | PacifyFish's commentslogin

I've found Anastasia Marchenkova's blog posts easy to read and thorough https://www.amarchenkova.com/category/quantum-computing/

I like her because she writes code for a living AND has worked at quantum computing startups, and went to postgrad for quantum, so she can go really deep on both areas and their intersection.

She's also on Twitter https://twitter.com/amarchenkova


I made the switch over to “customer facing tech savvy person.” Think Sales Engineer, Solutions Architect, Technical Account Manager.

Pays slightly less (until you get 5+ years experience, then tends to catch up if you’re good) but my lord it’s so much less taxing on your brain.

You’ll realize that most customer facing folks may be charismatic, but they aren’t very organized or willing to learn on the job. It’s easy to be top 1% while coming in at 9 and leaving at 5, with plenty of time and mental energy leftover for whatever hobbies you want to pursue. Including programming.

Worth checking out if you feel comfortable communicating verbally for a living.

If you want to chat, feel free to reach out at evan dot hellmuth at gmail dot com


The Wikipedia article states that it’s a cover for a hat, not meant to be worn.


Yes, I read that part, including the test on the other ones found, but it still doesn't quite make sense to me - presumably there would have been the hat inside it (oddly) shaped the same way as this, and/or what exactly is a "cover" for a hat?


Psychological safety is 10% job security and 90% how comfortable you feel with the people you work with. Simple to understand, hard to make happen - you need to hire well.


>you need to hire well This! It is odd to write but the more time I spend in the industry the more I find myself thinking back to that statement, "You can't teach an old dog new tricks."

The five dysfunctions of a team have been the hardest things to change in my opinion once habits form that prevent them.

I ponder at times if this is truly why "hyper growth" startups tend to hire on average much younger candidates and our industry says that ageism is rampant.


I just passed on a recent candidate who was a perfect technical fit for an open position on my team (far better than the candidates I’m now considering). He did, however, come across as extremely arrogant and abrasive.

I can work with a junior team member growing into a role but I can’t jeopardize the entire team dynamic based on one person’s inability to work well with others, regardless of how proficient they might be.


And this is 50% not hiring insufferable assholes, and 50% not hiring fragile snowflakes.

90% of office conflicts I've encountered is between two individuals of these types.


How do you manage dev vs prod instances with sequelize? Specifically, do you use migrations for your local dB or just force sync it?


they use sequelize migrations for now, eventually we may want to go to something more advanced. take a backup, apply migrations has worked so far. force sync extremely harmful, sequelize is terrible for not being able to incrementally do schema changes. I don't think it can actually add a column, for example.

For us, as a result, it means anytime we add a new model or change a table, we write the table definition in more verbose api, and sometimes resort to sql commands for adding things like defaults in the migrations. (sequelize for some reason can not specify uuid default value for postgres, for example, so we set a default ourselves, even though we don't need one as we have time dependent uuid generator on the client to help with indices).

We kind of learned working around sequelize shortcomings :)

I am still looking for a tool that'd make incremental backups on postgres easier than it is, but for now things are ok.


Sequelize documentation is pretty bad for some of this stuff, but it has the functionality you listed. You can give Postgres a default uuid by setting the column options to ‘new Sequelize.UUIDV4()’, and queryInterface supports add, remove and change column.

The biggest annoyance I had with migrations was anything that needed a model to be defined inside the migration. I eventually gave up on that and just wrote my own scripts to work around it. But perhaps I just wasn’t persistent enough...


I am not super sure, but i remember trying this, and it did not work insides migrations :(


You might be right. It's quite a while since I was working on that project, and now I'm starting to doubt how sure I am about this...


Keep in mind the lockdown is meant to slow spread so the healthcare system doesn't get overloaded, not to stop it.

It is successful in this respect, and IMO a healthy balance of economic slowdown and death toll. We'll probably start reopening (hopefully in stages, so we can monitor impact) in the next ~3 weeks.


I consulted for a company named FlowCrypt last year. Best email encryption UX of any I've seen. Open source and free-for-most business model.

Highly recommend for personal use.


I'd like the power grid staffers to keep doing their jobs thanks very much


They can keep doing their jobs... at the office.


At the volume and frequency they need to process, it probably makes sense to do something more complicated than MySQL...


Or less complicated, like piles of CSV files.


Or piles of JSON.. and scala/spark


Bitcoin


I don't know exactly what you mean, but I agree.


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

Search: