HNHacker News
TopNewBestAskShowJobs

mritun

1,045 karma · joined May 27, 2009

lwhn token: pB4WhlSi4D
submissionscomments
mritun··on Ask HN: Why are distributed systems so polarizing?
There are bunch of reasons, but here’s the one topping my list:

1. Heroes!

One man’s hero is another man’s jerk. A single box becomes a single point of failure. Once the hero guy gets pulled out of bed one too many times because the one box is down due to a “simple” change the other “stupid other guy who’s not the real coder” pushed, the hero guy decides they have a duty to protect the tin box with their blood.

It gets messy real fast. Soon you get a tin box that no body except our “Hero” can touch. The hero has all the passwords and they decide where the backups are kept (you don’t want the lesser people to mess them up! don’t you?), the hero has the encryption keys, the hero is only person who knows what to do when the tin box goes up in smoke.

Any org worth it’s salt does not want that hero guy or their one magic tin box!

TL;DR: Organizations are willing to pay for the slow distributed system that costs 10x to run to avoid the real shitty people situation that often comes with a magic all-powerful single machine.

(edit: tldr)

mritun··on Counterfeits, fraud, and theft: Why Silca changed its return policy
I can’t speak for my employer but respectfully, that’s not true at all.
mritun··on Micron's 232-layer NAND enables 2TB flash chips that deliver data 50% faster
Remember, even 1000 writes means roughly 3Y of full drive writes per day with the naïve wear leveling and the most brutal write load. For most write loads the drives made of this kind of NAND can be easily warranted for 3Y.
mritun··on It’s time to leave the leap second in the past
There’s no need to redefine UTC. If you want a fixed monotonic reference clock you want TAI time (the atomic reference) not UTC.

https://www.nist.gov/pml/time-and-frequency-division/nist-ti...

mritun··on It’s time to leave the leap second in the past
A million problems started when system clocks were changed to follow UTC (as opposed to local time) and then UTC was conflated with Unix time - a fixed monotonic reference, which UTC is not!

Though the ship has sailed, I think it could have been much better if computers were set to follow TAI Time (atomic clock time - unaffected by leap seconds) time than the UTC. UTC is as variable as localtime and should have been treated as such.

If fb wants to - they can (and should) use TAI time for system reference.

TAI : https://www.nist.gov/pml/time-and-frequency-division/nist-ti... edit: link

mritun··on Apple, Google, Facebook's AV1 standards group under EU antitrust investigation
Since the current US government is anti-tech as well, EU and CN governments are cranking up the pressure to get more money from the US tech. I guess this will last until next administration which will do the same to the EU companies. Once tariffs come for Bosch, and EU giants it will even out.

Both governments will get more money, customers will pay higher prices, tech giants will keep making money. Everyone wins, somehow.

mritun··on EU approves legislation to regulate Apple, Google, Meta, and other tech firms
I think California should add legislation to check the power of the European car makers. Make sure that the German cars interoperate with the Ford components and can be serviced by other independent car dealerships as well. BMW and Porsche should also share their advertising numbers.
mritun··on Modern HDDs have gotten somewhat better
Sneaky, eh?
mritun··on Really Prolific?
Fake and counterfeit chips & products are scourge of our industry. Their shady manufacturers put the customers at risk and put the original manufacturers in an impossible position. I don’t envy the position Prolific is in. Whatever we can do to put the fakers out of business is good!
mritun··on Car rental startup Kyte didn't know money was running out, rescinds offer(s)
If they’re so out of money that they’re breaking out of signed offers, would you trust them to pay $10,000?

If you are then, I’m sorry to tell but you’ve probably not experienced enough on this topic. Reneg on signed offers 3 days from joining date is a signal for catastrophic problems that are already in motion (not ahead). They’re done.

(Source: Old enough in the industry to have seen 3 recessions.)

mritun··on Leslie Lamport revolutionized computer science with math [video]
> A discrete decision based upon an input having a continuous range of values cannot be made within a bounded length of time."

“Always go left” satisfies the first (a discrete decision) but not the second ([decision] is based upon an input having a continuous range). If the decision is preordained, it may be interesting but not relevant to the problem at hand.

mritun··on DNS over Dedicated QUIC Connections
The transport protocol is UDP however the security layer is basically TLS 1.3.
mritun··on Apple’s Google search payment will likely continue for years, despite antitrust
Exchanging money for goods and services is the norm and frankly I’m not even sure if anyone offers true privacy! Even EU wants to insert spyware on every box now so it’s really preferences in the play. To each their own.
mritun··on Apple’s Google search payment will likely continue for years, despite antitrust
What guarantee does DuckDuckGo make that should make me believe they’re going to be better than Google and Bing?

Right now their (and other supposed privacy oriented engines) promise is as good as a promises made in ToS of Google/Bing… and frankly I trust Google would keep my data safer given their focus on security than a other outfits that may be infected with a spyware and not even know it.

mritun··on DNS over Dedicated QUIC Connections
Arguments that doubts the origins and not the technical merits are very poor arguments. That’s a slippery slope that can go to any absurd extreme such as asking what’s the proof that CurveCP is free from nation-state pressure because of author’s citizenship?

QUIC, despite its warts, is an open spec that anyone can review. The cryptography is based off TLS 1.3 and to prevent ossification it is fully encrypted (sans two sequence numbers). It’s really easy to read spec - really, try reading it.

mritun··on Dark pattern: how YouTube makes sure you don’t always “skip ad”
What is dark about the design pattern? They have an ad-free YT that anyone can pay to subscribe.

Is it considered dark because they want the users to subscribe to paid version?

I think labelling everything “dark pattern” just makes the term lose its meaning and it actually helps the real dark patterns go scot free

mritun··on Eric Schmidt's influence on U.S. science policy
Would you say the same of the cable industry? What about Fox and MSNBC channels that spew hate and conspiracy theories non-stop?
mritun··on Twitter Should Open Up the Algorithm
Let’s start with HackerNews for a start.

What would you say about opening up every poster who’s been blocked and exactly how and for reason (or keywords) they’ve been blocked?

How about opening up what keywords trigger mail to go to spam vs inbox for email providers? It’s going to be very valuable for someone to know how spam filtering works if their delivery rate doubles!

mritun··on Exchange electricity prices in France go through the roof
Which technology doesn’t need maintenance?
mritun··on Largest GDPR fines surpass $1.3B
The section on “ How to avoid GDPR fines in 2022” is naïve to a fault.

My personal opinion is that after recent rulings startups need to be very careful. GDPR compliance is practically a nightmare for any entity that even so much implements visitor counter with default http logging turned on.

It will be interesting to see how solutions and landscape evolves once GDPR fines come to smaller companies and startups.

mritun··on Updating a 50 terabyte PostgreSQL database (2018)
The OP message could have better said that 50TB databases are common these days when single metal or 24xl I3en or I4* instance on AWS can hold 60T raw.
mritun··on Coming to Agreement, a logic puzzle for Oxford admissions interviews
The problem is there is no “us” here. The other contestant does not know the strategy in advance.

This problem is a variation of the distributed consensus problem in computer science. The canonical solutions (Paxos, Raft, et al) are non-trivial and there are unsolved corner cases. In short - this is problem where they are looking at your approach to problem solving rather than the solution itself.

mritun··on Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM
PSA: Many 4K Dell monitors (like my Dell UltraSharp U3219Q ) have a built-in KVM switch and they support full DDC commands for switching the input as well (over HDMI, DP and USBC). I can control them from Mac and Linux with hot keys that trigger the appropriate ddc commands.
mritun··on Prosecutors uncover money-laundering operation between US and Dubai
The article is scant on details but from the description and the “shadow exchange” nomenclature it sounds awful like they’re uncovered a hawala exchange. It’s a system as old as money transfer.

Obligatory wiki link: https://en.wikipedia.org/wiki/Hawala

mritun··on Coinbase users slam new customer service phone support: ‘It was a joke’
There are two views about the problem of fraud in the crypto world:

1. Intermediaries should make up for the unintentional losses.

2. Let it play out as the crypto promised. It’s DiFi after all. There are no chargebacks, no insurance, no tracking, no government intervention. Suck up the losses and keep playing.

For now, it’s #2. If and when regulations come for #1, then crypto would look a lot like the commodities market. Every person making a crypto transaction would likely also have to follow KYC procedures and submit ID and file W8/W9.

There’s no free lunch.

mritun··on Why that Thunderbolt add-in card doesn't work properly in your unsupported PC
Caldigit TS3 dock has been reliable and almost bug free for me. Everyone at the large organization I work for also attests the same.
mritun··on Google has killed Discord's best music bot
Not in this case. It’s incorrect to call that they “own” the music if they don’t own the rights to it anymore because they sold the rights to someone else in exchange for money.

One can make a great painting and then sell the painting and the right to make copies of the painting to someone else. In this case, they would not be able to redraw that painting anymore than anyone else can.

mritun··on Amazon Gets Record $888M EU Fine over Data Violations
ARM holdings is owned by a Japanese fund and being sold to a US corporation.

European salaries are paltry in comparison to US and the businesses are either stagnant (Bosch) or dying off except for a few successful ones that are being sold off to either Chinese conglomerates (Volvo) or USA/Japan (ARM holdings)

mritun··on Facial expression software confirms bronze medalists happier than silver
For my bachelors I went to this school in India which did grading on a 10 point scale -

AA == 10, DD == 4, FF (fail and eligible for re-exam) == 3 and FR (fail and repeat the coursework next semester).

Gradesheet was put publically in the hall. I consistently saw that the two happiest people were those either got the AA or DD.

When I got AA I was obviously happy! Once I got a DD on a particularly difficult course. I was damn happy I didn't fail!

mritun··on Craig Murray will surrender himself for prison
You're responding with an argument that says "he pissed off the government so he was sent to prison" - but he actually was convicted of violating a court injunction (in India, that would be contempt of the court).

It's hard to connect contempt of the court proceedings with pissing off the government without also alleging that courts are in the pocket of the government... which is a very serious connection to draw here. This happened in UK!

← PreviousPage 3 of 7Next →