dpix

Joined 14 years ago

Karma
237
Submissions
64
Member since
Oct 6
Full stack software engineer, currently located in Vancouver
View on Hacker News

Recent submissions

Comment · 4 years ago
This has THE MOST satisfying sounds of any game I've ever played
Comment · 5 years ago
Been a few years now since I've worked much in C# but these all seem like things that should be linting rules.

Can these be added as warnings to the compiler? Can you have custom lint/compiler warnings from the community like eslint?

Comment · 5 years ago
I wonder how fault tolerant maglev systems are. The tracks must have to be incredible straight and precise to have a train hovering over it at 600km/hr over those kinds of distances.

With traditional rail it's relatively simple to fix up parts of a track or have areas where trains need to slow down to accommodate tricky sections of track. Must be a lot more difficult to repair a maglev track section?

Comment · 5 years ago
Congrats on the launch, looks great! Couple of questions:

1. Do you support localization?

2. Do you think there is a benefit to using this in addition to a headless CMS that is already managing authored content?

At my previous company we did a lot of AB testing around product copy in our signup funnel which was surprisingly effective. This could be a really useful feature to include in the future

Comment · 5 years ago
I don't think the author is trying to call out SQLite as somehow better than others database tech - just that most people perceive SQLite to be a tool for development or exploration when in fact it much more powerful than most believe
Comment · 5 years ago
Love this idea, the site would make for a great place to buy high quality second hand goods that you know would last too.

I'm a developer and would love to help out building the site if you are interested, email is in my profile

Comment · 5 years ago
This seems quite subjective - I have worked with services like these and would probably call that SOA where you need to split code concerns along domain boundaries.

In the example above, I would probably use cloud functions or a distributed actor system.

Perfect, a microservice (perhaps just service?) can be whatever you want it to be, and I don't see any reason why you shouldn't split code along technical boundaries if it somehow improves your software

Comment · 5 years ago
Totally agree, I find a lot of tech is like fashion - leaving and returning again later with a new cooler name.

  just doing it because it made sense.
This ^^. Call it what you like - if it works, it works
Comment · 5 years ago
You are right! Sorry typo fixed
Comment · 5 years ago
This is a great article - One thing I always try and vouch for is that you don't need to go "all-in" on microservices. There is nothing wrong with having a main monolithic application with a few parts separated out into microservices that are necessary for performance or team management.

The author hits the nail on the head at the end:

  If I could go back and redo our early microservice attempts, I would 100% start by focusing on all the "CPU bound" functionality first: image processing and resizing, thumbnail generation, PDF exporting, PDF importing, file versioning with rdiff, ZIP archive generation. I would have broken teams out along those boundaries, and have them create "pure" services that dealt with nothing but Inputs and Outputs (ie, no "integration databases", no "shared file systems") such that every other service could consume them while maintaining loose-coupling.
Comment · 5 years ago
Seems like the major win for this chip is having Memory so close to the CPU - on the same chip.

This would also be a massive win for cloud computing too, does Amazon/Azure/GCP have anything in the works for introducing ARM chips with Memory on the same chip?

Comment · 6 years ago
Maybe it's just me, but I'd rather all these tech companies that implemented dark mode over the last year or so had worked on new features or bugs instead...
Comment · 6 years ago
The author talks about how many other sources of bug there might be outside of your code like integration, assumptions, compilers etc that e2e tests will help catch.

Well at least a large portion of those bugs might be able to be caught by unit tests! No reason to write less of those, having good unit and integration tests still make you more confident about your application. And because they are faster to run the feedback loop when they break is also faster

Comment · 6 years ago
Am I agreeing with you then? You didn't make your position very clear. I'm just stating what I think about wage inequality and class gaps.

If you're asking for an actual number of the price of a Cheeseburger and a Shake? I don't know, but it may be a number that's ultimately better for society?

Comment · 6 years ago
As much as it costs for employees to be paid sufficiently.

It seems awfully dangerous to think that we should pay people less because otherwise things would be expensive.

This is exactly why/how wealth is moving up and up to a smaller proportion of people at the top

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton