News for hackers. Stuff that matters.

TravisSc6tt

Re:Ask HN: How do you manage a bunch of microservices? on Wednesday September 16, 2020 @02:52PM (#24496076)
Datadog is good for metrics, but I'm more curious about the deployment side of things. For example, let's say I just made an update to a service's API that requires deploying new versions of 3 microservices. I want to (1) be able to locally deploy and test the 3 new versions, and (2) deploy all 3 versions at the same time. This ends up being super tedious because I have to do a lot of manual work just to push a (potentially minor) update.
> Part of that comes from Facebook's aggressive policy about making Facebook social media accounts (whose terms of service revolve around a "real name" policy) mandatory to use new Oculus VR headsets, including the Quest 2.

That's all I need to know to stay away from this. 300 bucks and you still need to use a Facebook account?? No thanks

Ask HN: How do you manage a bunch of microservices?

I have a project that is currently running on 9 microservices. I don't have a centralized place to manage all of them and it's annoying to go to 9 different dashboards just to make sure my service is running. I was wondering what other people do to consolidate all of their services' deployment statuses/metrics in one place.

( Read More... | 2 comments | 2 points | on HN )

Ask HN: Is software engineering slowly getting automated?

There are certain fields in software engineering that, at least to me, appear to be getting automated away--or at least have become less important for most companies to worry about. Take cloud computing engineering for example. AWS, Azure, and Google Cloud have abstracted away a lot of the challenges in cloud computing, making it less important for companies to hire engineers in this area. The...

( Read More... | 1 comment | 3 points | on HN )
I see what you're saying, but I'm not curating products--I'm curating online stores on which users can then find products. Does that make sense?
I remember DMOZ, but this site wouldn't just be a directory of online stores. It would search a set of reputable online stores and show you results from them. Unless I'm missing your point?
That's a good point. Initially I would only include big-name stores. If you searched for filing drawers you may see results from Office Depot, Staples, or directly from whoever makes filing drawers. When you order from those websites, you know you're getting a product shipped directly from them. When you order from Amazon, you don't know who is selling you the product (more often than not it's from a third-party seller).

Ask HN: Is there any interest in a “curated” online store?

I'm currently working on a side project. Is there any interest in a website that directs you to trusted online stores based on what you're looking for? For example, if you search "oven mitt" it will bring up results from Bed Bath & Beyond and Target (or some other "trusted" store). If you search for "headphones" it will bring up results directly from headphone manufacturer websites.My...

( Read More... | 9 comments | 5 points | on HN )
Re:JIT Compiler with On-Stack Replacement on Thursday May 07, 2020 @12:45PM (#23105041)
The dynasm-rs package looks really useful for projects like this. Hope it helps Rust gains more steam in the PL community
Re:Tesla Q1 2020 Update on Wednesday April 29, 2020 @04:31PM (#23023880)
I've noticed that companies' stock prices don't always correlate to the performance of their past quarter. Wonder why
Re:Human body-on-chip platform could speed up drug testing on Wednesday April 29, 2020 @04:30PM (#23023869)
So they're basically trying to simulate humans? What a world we live in
Re:Raspberry Pi Cluster Ep 1 – Intro to Clustering on Wednesday April 29, 2020 @04:29PM (#23023854)
This reminds me back when people built "supercomputers" by clustering hundreds of Pis.
Re:Shared Libraries: Understanding Dynamic Loading on Tuesday April 28, 2020 @11:52PM (#23015148)
Copying the cheat sheet over for reference:

Find out what dependencies are missing with ldd <executable>. If you don’t identify them, you can check if they are direct dependencies by running readelf -d <executable> | grep NEEDED. Make sure the dependencies actually exist. Maybe you forgot to compile them or move them to a libs directory? Find out where dependencies are searched by using LD_DEBUG=libs ldd <executable>. If you need to add a directory to the search: Ad-hoc: add the directory to the LD_LIBRARY_PATH environment variable. Baked in the file: add the directory to the executable or shared library’s rpath or runpath by passing -Wl,-rpath,<dir> (for rpath) or -Wl,--enable-new-dtags,-rpath,<dir> (for runpath). Use $ORIGIN for paths relative to the executable. If ldd shows that no dependencies are missing, see if your application has elevated privileges. If so, ldd might lie. See security concerns above.

Re:Fulgurite on Tuesday April 28, 2020 @11:52PM (#23015142)
Cool page, that was a fun read!

I found this particularly interesting: Fulgurites are homologous to Lichtenberg figures, which are the branching patterns produced on surfaces of insulators during dielectric breakdown by high-voltage discharges, such as lightning.

Re:What’s your Twitter audience worth? on Tuesday April 28, 2020 @11:51PM (#23015131)
Interesting read, thanks for posting!

> I’m totally convinced that almost everyone can build a decent Twitter audience in a few months if you understand a few basic concepts and put in a couple of hours of effort per day.

I think this is the key: consistent effort.