Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
reese_john
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
reese_john
2y ago
There is now the GLSDB (Ground-Launched Small Diameter Bomb) which is supposed to be a cheap, longish-range (~ 150 km) guided bomb built on top of the GBU-39 platform. It was developed by Boeing and Saab. Ukraine has had it since earlier t
32.
▲
by
reese_john
2y ago
You could try using Amazon S3 Express, a low-latency alternative for S3 buckets [0]. I imagine cache invalidation would be relatively simple to implement using lifecycle policies. https://docs.aws.amazon.com/AmazonS3/la
33.
▲
by
reese_john
3y ago
> Even when we have billions of transactions, a single missing, late, or incorrect transaction immediately creates a detectable accuracy issue with a simple query—for example, “Find the clearing Accounts with nonzero balance.” How do you
34.
▲
by
reese_john
3y ago
> Yes, they create money, but deposits are a requirement to do it. Deposits, although an important source of funding are not a requirement, capital is. There are capital requirements that make starting and running a bank a fairly exp
35.
▲
by
reese_john
3y ago
> but to the bank a deposit is a liability not an asset Deposits are an asset AND a liability > This means banks in the modern sense can literally create money, so they don’t need your deposits Not really. Banks still have to spend ce
36.
▲
by
reese_john
3y ago
Related discussions: Knightmare: A DevOps Cautionary Tale https://news.ycombinator.com/item?id=37459495 The $440M software error at Knight Capital (2019) https://news.ycombinator.com/item?id=31239033
37.
▲
by
reese_john
3y ago
Theodore Roosevelt was actually quite progressive for his time. He was one of the first US president to invite a black man, Booker T. Washington, to dinner at the White House[0] On October 16, 1901, shortly after moving into the White H
38.
▲
by
reese_john
3y ago
For our region that limit is set to 1000. That might sound like a lot when you start, but you quickly realise it’s easy to reach once you have enough Lambdas and you scale up. We found ourselves hitting that limit a lot once our traffi
39.
▲
by
reese_john
3y ago
DynamoDB as a data store for transactions works just fine, as long as you are aware of the trade-offs and design a good data model.
40.
▲
by
reese_john
3y ago
Using only the event ID to track events processed by the subscription is unreliable and can result in lost events. The ID column of the ES_EVENT table is of type BIGSERIAL. It's a notational convenience for creating ID columns having
41.
▲
by
reese_john
3y ago
There is no downside in avoiding aspartame.
42.
▲
by
reese_john
3y ago
It is not true that TED got replaced or killed. In fact, it is still the leading transfer method considering the transaction volume, and by a good amount. Pix leads considering the sheer quantity of transactions. According to Central Bank d
43.
▲
by
reese_john
3y ago
"Make it work, make it right, make it fast"
44.
▲
by
reese_john
3y ago
> I mostly get why, incumbents don't like change, but still. Or most likely, poor KYC/Fraud controls, lack of a central counterparty clearing house, limited performance, terrible UX...
45.
▲
by
reese_john
3y ago
"All rumors are false until officially denied" - Nassim Taleb
46.
▲
by
reese_john
3y ago
You could probably use window functions Ex: min(sum(size)) over(partition by group) min, max(sum(size)) over(partition by group) max
47.
▲
Orcas Are Trying to Tell Us Something. Can We Hear It?
(bloomberg.com)
1 points
by
reese_john
3y ago
|
0 comments
48.
▲
by
reese_john
3y ago
Banks are not hedge funds. There is a lot wrong with excessive risk taking by banks, that's why it's heavily regulated. Systemic risk is bad. But excessive risk taking by hedge funds might be _net_ good, since it reduces inefficie
49.
▲
by
reese_john
3y ago
> With that in place you could acquire events from the queue like so: UPDATE event_queue SET acquired_at = now() WHERE id IN ( SELECT id FROM event_queue WHERE acquired_at IS NULL ORDER BY occurred_at LIMIT 1000 -- Set
50.
▲
by
reese_john
4y ago
> You can make a very solid argument at the risk here is actually risk that was forced into these companies by the government. I don't think so, this is a failure of proper risk management, specifically interest rate risk. Banks, wi
51.
▲
by
reese_john
4y ago
> A bank can make an infinite amount of loans. They are not constrained by anything. They are constrained by capital and/or reserve requirements > The way a loan works is: they make a loan to someone and then "just in time&
52.
▲
by
reese_john
4y ago
Good point, you can have both at-least and at-most once semantics.
53.
▲
by
reese_john
4y ago
A Kafka topic is divided into partitions. A consumer group can have many consumers. The consumers inside the same group will be assigned to consume a subset of the partitions. Say you have a topic with 10 partitions. Consumer group A has 10
54.
▲
by
reese_john
4y ago
Do you have auto-commit on for your consumers? If yes, which tends to be the case for most basic examples, then you'll have "at most once" semantics, and you may experience unwanted data loss* should your consumers fail. If
55.
▲
by
reese_john
4y ago
> The Director of Engineering questioned whether creating and using such a data set was legal, but Javice tried to assure the engineer by claiming that this was perfectly acceptable in an investment situation and she did not believe tha
56.
▲
by
reese_john
4y ago
A company is not a single entity. Your experience can be very different depending on your team, manager and department.
57.
▲
by
reese_john
4y ago
> In reality the central bank doesn't lend to banks. Central banks absolutely do lend to banks through discount window lending and other means. > The commercial banks have accounts with each other. That's what interbank lend
58.
▲
by
reese_john
4y ago
> Use Postgres as a message queue with SKIP LOCKED instead of Kafka (if you only need a message queue). I wouldn't describe Kafka as a message queue. It's more of a distributed commit log.
59.
▲
by
reese_john
4y ago
Meanwhile in Brazil, the land of electronic voting, they hired Oracle's "Cloud at Customer" offering to count votes on a "Exadata X8 Full Rack" server ... I wonder if that decision really was a technical one. [0] h
60.
▲
by
reese_john
4y ago
Absence of evidence is not evidence of absence. Not that I believe that widespread fraud has happened before, but electronic voting is inherently flawed, there is no reason why a coordinated attack couldn't happen in the future.
More ›