Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
valzam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
151.
▲
by
valzam
5y ago
Of course the issue is that for a reasonable user experience you will need bridges between rollups, which suffer from alle the same problems.
152.
▲
by
valzam
5y ago
Can you elaborate on how it's centralized? I keep hearing this but they have 1400 active validators all over the world, which is more than most smart contract chains except Eth
153.
▲
by
valzam
5y ago
The problem of course is that IP addresses can totally be used by Google to build up a profile of your browsing behaviour across the whole web. Even if typical end User ip4 addresses change quite a lot due to ISP NATs I imagine it's st
154.
▲
by
valzam
5y ago
When I moved to Australia I needed to get some documents (uni degree, work experience etc) verified by the Australian Computer Society. They required me to get a notarized copy of the original and SCAN the notarized copy, to be uploaded ele
155.
▲
by
valzam
5y ago
If you are slightly risk-tolerant you can use services like nexo or blockfi to earn interest on fiat. You don't take crypto price risk and they generally only lend out money on an over-collateralized basis, so the default risk is small
156.
▲
by
valzam
5y ago
(I am hugely sceptical on most things crypto) generally speaking the view of a rich, stable country might make you blind to some real use cases because you just don't have them. But for people in less privileged countries having a perm
157.
▲
by
valzam
5y ago
Because of course all companies exist in the same time zone as all their clients... Have you ever worked at a SaaS company? Having customers from around the world is literally a thing from day 1, especially if you are not US or (to a lesser
158.
▲
by
valzam
5y ago
I mean it really depends on what the oncall looks like. If your system breaks every 5 minutes or you have other teams escalating non-urgent tasks constantly then 1 week on call seems crazy. But there are many companies (mine included) where
159.
▲
by
valzam
5y ago
Australia has had instant, free interbank transfers for years now (PayID) but for some reason I have yet to see a business accept it at PoS and only very rarely for online purchases. The only business that seem to accept it are crypto and s
160.
▲
by
valzam
5y ago
I think it's really difficult to compare all of these statistics. Take Germany: It is very normal to rent your whole life, especially in big cities. Renter laws are very strong. House ownership is higher in rich, rural parts of the cou
161.
▲
by
valzam
5y ago
That is what I was thinking. But does that mean you just pepper your command processing logic with guards that you are still actually the leader? I think one mistake I made is trying to run the different parts of the protocol in parallel, i
162.
▲
by
valzam
5y ago
I took the MIT Distributed Systems course and also got stuck several times on how exactly something should be done. The Raft paper is good but in practice I found it quite difficult to reason about when certain things should be allowed to h
163.
▲
by
valzam
5y ago
I mean 60W is very low, probably 90-100W is the sweetspot? I have a Legion 5 Pro which supplies 130W and that's pretty much the highest you will get. I am pretty sure perf/W for the M1 Max chips is excellent, better than the 3060.
164.
▲
by
valzam
5y ago
Just FYI because I've seent that a few times already: A 60W/70W 3060 is -very slow-. There are many laptops that supply much more power and conversely also get better results.
165.
▲
by
valzam
5y ago
That was my experience after getting an ipad pro. I imagined all the great architecture drawings and design notes I will take on it but in reality typing in Notion is faster and more organised + tools like PlantUML are just plain better for
166.
▲
by
valzam
5y ago
I mean, this is like saying a Kindle isn't worth it because you can only read books on it. Sure, if you don't value the fact that it is digital (almost inifite capacity, delete without making a mess, backup to computer, send PDFs
167.
▲
by
valzam
5y ago
Not just recursion but also error handling. Gets all the if x = nil checks out of the way and the actual function only has Business Logic. Same for functions that need to operate differently based on input, no pollution of the body with if
168.
▲
by
valzam
5y ago
As long as you don't promise the people giving you nickels a dime back...
169.
▲
by
valzam
5y ago
The pipe operator really is elixirs secret sauce. The whole OTP platform amazing but web servers can live without it. But the developer ergonomics of the pipe operator for code that is to a large extent 1) accept input 2) parse input 3) tra
170.
▲
by
valzam
5y ago
for and while aren't generic in the context of collections. It's very obvious what for item in itemsList: doSomething(item) means. In any case I think map etc. are perfectly ok but it gets tricky when you talk about Opt
171.
▲
by
valzam
5y ago
Becoming fluent in using all the different ways to iterate over traditional collections (map,flatMap, fold, reduce etc.) already takes some time. Extending that to things that programmers don't normaly think of when they think "lo
172.
▲
by
valzam
5y ago
Of course it was meant as a criticism, why else would she post that?
173.
▲
by
valzam
5y ago
Very much agree with the 5km rule and curfew. If there is strong evidence to suggest that they are necessary than so be it but after months and months of restricting basic freedoms 'we follow the health advice' just doesn't c
174.
▲
by
valzam
5y ago
Not OP but for analytics use cases it is common to create new tables for each minute, hour, day or whatever granularity you collect data in. This makes it easier to aggregate later, you don't end up with extremely big tables, you can d
175.
▲
by
valzam
5y ago
When I started reading Snow Crash and he described basically Uber/Doordash etc. in the first 10 pages I nearly fell off my chair. Insane how prescient Stephenson is.
176.
▲
by
valzam
5y ago
My favourite unpopular opinion: Microservices are a great way to enable 100 engineers to work on a product when otherwise you would have needed at least 10 engineers to achieve the same.
177.
▲
by
valzam
5y ago
That being said, there are several initiatives that can hopefully challenge the visa/mc hegemony: https://payid.com.au/ is gaining wide adoption in Australia. It seems like Australia has abandoned their homegrown payme
178.
▲
by
valzam
5y ago
FYI Google Pay actually creates a new "credit card", i.e. a single-use token for every payment, something along those lines would probably be great if more widely adopted. https://support.google.com/pay/mercha
179.
▲
by
valzam
5y ago
This partly exists. But could of course be much simpler to use: 1) some banks/fintech offer virtual cards. For example, whenever I need to pay with credit card at a site that seems to be using some homegrown system I create a new virtu
180.
▲
by
valzam
5y ago
I am not sure what weight you assign to each of your requirements but DynamoDB has official Docker containers that you can use for local development. I don't find it different than developing against postgres etc. If you have tried it
More ›