Readit News logoReadit News
nine_k commented on Why Twilio Segment moved from microservices back to a monolith   twilio.com/en-us/blog/dev... · Posted by u/birdculture
necovek · 17 hours ago
See my response to a sibling comment: they did not have "forced" updates and they really ended up with:

  > Eventually, all of them were using different versions of these shared libraries.

nine_k · 13 hours ago
Which is sort of fine, in my book. Update to the latest version of dependencies opportunistically, when you introduce other changes and roll your nodes anyway. Because you have well-defined, robust interfaces between the microservices, such they don't break when a dependency far down the stack changes, right?
nine_k commented on Why Twilio Segment moved from microservices back to a monolith   twilio.com/en-us/blog/dev... · Posted by u/birdculture
necovek · a day ago
I don't think you read the post carefully enough: they were not running a distributed monolith, and every service was using different dependencies (versions of them).

This meant that it was costly to maintain and caused a lot of confusion, especially with internal dependencies (shared libraries): this is the trade-off they did not like and wanted to move away from.

They moved away from this in multiple steps, first one of those being making it a "distributed monolith" (as per your implied definition) by putting services in a monorepo and then making them use the same dependency versions (before finally making them a single service too).

nine_k · a day ago
The blog post says that they had a microservice architecture, then introduced some common libraries which broke the assumptions of compatibility across versions, forcing mass updates if a common dependency was updated. This is when they realized that they were no longer running a microservice architecture, and fused everything into a proper monolith. I see no contradiction.
nine_k commented on Why Twilio Segment moved from microservices back to a monolith   twilio.com/en-us/blog/dev... · Posted by u/birdculture
rbranson · a day ago
This is explicitly called out in the blog post in the trade-offs section.

I was one of the engineers who helped make the decisions around this migration. There is no one size fits all. We believed in that thinking originally, but after observing how things played out, decided to make different trade-offs.

nine_k · a day ago
To me it sounds like so: "We realized that we were not running microservice architecture, but rather a distributed monolith, so it made sense to make it a regular monolith". It's a decision I would wholeheartedly agree with.
nine_k commented on Apple has locked my Apple ID, and I have no recourse. A plea for help   hey.paris/posts/appleid/... · Posted by u/parisidau
monksy · 2 days ago
> And with this there is lot of things coming, like AML and what not

Whats coming?

nine_k · 2 days ago
Anti Money Laundering measures.

Gift cards are often used for money laundering or scams, because they allow to transfer monetary value in small increments and without tracking: there's no link between the person who bought a gift card (anonymously with cash) and a person who used its code to put money onto an account.

nine_k commented on Poor Johnny still won't encrypt   bfswa.substack.com/p/poor... · Posted by u/zdw
laserbeam · 2 days ago
Someone needs to design a super dumb and robust system where I can safely store all my keys on all devices I use an account. The fact that whatsapp, signal and other platforms tend to have a primary device for keys is bonkers to me. A primary device that can randomly die, get stolen or fall in a lake.

I have lost chat histories more times than I can remember, and I have to be extra diligent about this these days.

I don’t even want to think about pgp when I have to manually take care of this problem. Not because of my own skills, but because I could never make it reliable for my family and friends on their side.

nine_k · 2 days ago
This is a difference in the threat model.

Signal's threat model is that everything around you is hostile to you, except the parties you interact with. You are an undercover rebel in a totalitarian sect which would sacrifice you to Cthulhu if they see your chat history. Losing it is much better than disclosing it.

Your threat model is likely random black hat hackers who would try to get into your communication channels and dig some dirt to blackmail you, or to impersonate you to scam your grandmother out of several thousand dollars. Signal protects quite well against it. But the chance of this happening even in an unencrypted channel is low enough. You don't mind making the security posture somehow weaker, but preserve the possibility to restore your chat history if your secure device is lost or destroyed.

I suppose the problem could be solved by an encrypted backup with a long key which you keep on a piece of paper in your wallet, and / or in a bank in a safe deposit box. Ideally it would be in the format that the `age` utility supports.

But there is no way around that paper with the long code. If this code is stored on your device, and can be copied, it will be copied by some exploit. No matter how inconspicuous a backdoor you are making, somebody will find it and sneak into it. Should it happen in a publicized case, the public opinion will be "XYZ is insecure, run away from it!".

nine_k commented on Rivian Unveils Custom Silicon, R2 Lidar Roadmap, and Universal Hands Free   riviantrackr.com/news/riv... · Posted by u/doctoboggan
prepend · 2 days ago
> This, of course, will require some kind of centralized control over entire convoys, and a way to coordinate them. Railways and airways definitely can offer examples of how to handle that.

Not at all. A simple peer to peer protocol based on proximity and mixing in traffic data distributed like the national weather service will do just fine.

These convoys seem like a perfect example of swarm algorithms fitting well where you don’t need a central coordinator.

nine_k · 2 days ago
Within a convoy, yes. Between convoys, a dispatcher service could be beneficial, distributed and federated, again, like air traffic controllers and railway dispatchers. The same self-driving car companies that produce the software and require subscription could offer it.
nine_k commented on Nuclear energy key to decarbonising Europe, says EESC   eesc.europa.eu/en/news-me... · Posted by u/mpweiher
iknowstuff · 2 days ago
We deploy 10x the capacity in renewables and batteries than we do in nuclear and its only accelerating. We are trending towards 1/10th the cost of nuclear per GW. There is no going back just due to the sheer scale of mass manufacturing renewables.

We are below $1B/GW for solar. China just opened a $100/kWh ($100M/GWh) battery storage plant. All deployable within a year.

Contrast this to $16B/GW for recent nuclear plants, and you don’t benefit from starting a build for another 20 years

nine_k · 2 days ago
The problem is that much of Europe lies pretty far north. Certainly, Spain can deploy solar power with high efficiency, but Netherlands can't grab as much sunlight no matter what, to say nothing of Sweden or Norway. Wind power helps, but it's way more expensive than solar.
nine_k commented on Nuclear energy key to decarbonising Europe, says EESC   eesc.europa.eu/en/news-me... · Posted by u/mpweiher
DarkNova6 · 2 days ago
If you are so smug about this, answer me:

1: How man reactors were built in the 1970s and are nearing end-of-life?

2: How many reactors has Europe built since 2005?

3: What's the overrun time of reactors in Europe, compared to China?

The only reasonable conclusion to draw is that the industry has existed. It was world class, but the institutional knowledge to bring it back to this quality does not exist and would need to be rebuilt for the new generation of reactors. And we are not even talking Generation 4 here.

nine_k · 2 days ago
France in particular connected a new nuclear power station to the grid as late as 2024 [1]. But the previous reactor was put online in 1999 or so.

Three more were built in EU since 2000: one in Finland (Swedish/Finnish design) and two in Slovakia (Soviet/Russian design).

[1]: https://en.wikipedia.org/wiki/Flamanville_Nuclear_Power_Plan...

nine_k commented on Nuclear energy key to decarbonising Europe, says EESC   eesc.europa.eu/en/news-me... · Posted by u/mpweiher
belorn · 2 days ago
Is that the commercial price to the end customer with tax and connection fees, or is it the gross price at the power exchange?
nine_k · 2 days ago
End customer tariffs, I suppose. IDK if they include delivery.

Bulk prices at exchanges are way lower, like 2.2¢ per kWh: https://www.ieso.ca/Power-Data/Price-Overview/Ontario-Market...

nine_k commented on Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]   youtube.com/watch?v=qEllW... · Posted by u/givemeethekeys
fullstop · 2 days ago
Did you see the one which used an electromagnet to hold fake leaves in place? If they got pulled over, they could push a button which would allow the leaves to fall off.
nine_k · 2 days ago
Leaves are not ferromagnetic, so they won't stick to an electromagnet. A few small holes with a small pump that constantly sucks the air from them would help stick a real, unmodified leaf to the surface. and release it at will. This would require tampering with the license plate, even though in a very minor way.

u/nine_k

KarmaCake day36376March 14, 2012
About
> "I study Zen every day and all I got is"

* My two principal strengths are solving puzzles and talking to people. * http://dmitry.cheryasov.info/resume

--- nine_k.at.hn

View Original