Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
valzam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
valzam
3y ago
The main difference to me is that Async/await tends to permeate your whole codebase. Once one part of the system is Async/await everything is. With Go I can write most of my code synchronously and maybe somewhere down the stack ma
92.
▲
Ask HN: Moving into contracting/consulting as a backend engineer
2 points
by
valzam
3y ago
|
1 comments
93.
▲
by
valzam
3y ago
This is particularly true when it comes to your place of residence. Moving constantly means you never "lock in" a level of expenses and will always have to earn more to keep up with inflation of housing prices (be it rent or purch
94.
▲
by
valzam
3y ago
Arguably a toned-down version would be the true "Pro" device, as a replacement for external screens. No need for - spatial audio - the front screen for your eyes (who the hell needs that anyway) - only need rudimentary hand tracki
95.
▲
by
valzam
3y ago
Apple has video games, there are probably more people playing games on iPhone than ps5/Xbox combined. Many very popular Moba/eSports titles also work on Mac (LoL, all things blizzard, cs:go). The fact that there aren't many A
96.
▲
by
valzam
3y ago
I have found the performance tests very tricky to get to pass without having any input from others. The assignment is really very unforgiving, I would wager the test suite is comparable to how commercial Raft implementations are tested (e.g
97.
▲
by
valzam
3y ago
You can even a phone number instead of use BSB and acc no. Super convenient
98.
▲
by
valzam
4y ago
One of the best interviews I have had did ask me to code but gave me a few snippets of code and asked me how I would improve them. Or asked which of several approaches I prefer and what the trade-offs are. IMHO reading and explaining arbitr
99.
▲
by
valzam
4y ago
The suggestion is for plug-in hybrid, so 90% of the time on electric, rest would be petrol
100.
▲
by
valzam
4y ago
Actually that's not a bad analogy but against your point: options are winning lottery tickets. As long as you don't exchange them for the prize (the actual stock) you are not taxed. When you do, you have to pay tax on the differen
101.
▲
by
valzam
4y ago
Yes for sure it's a raw deal for the employees, but I think Stripe is planning to enable a secondary market? In any case, we are all adults, they accepted stock options as part of your renumeration. If they don't know the risks th
102.
▲
by
valzam
4y ago
The gains are realised, you just aren't getting cash but company stock. The 'gain' is the difference between option strike price and market value of the shares. Since stripe is privat the market value is a bit murky but that
103.
▲
by
valzam
4y ago
I've owned a kindle for 10 years and have purchased hundreds of books. Can you please inform me when I have to give them back since I've rented them?
104.
▲
by
valzam
4y ago
Easy to become a non-profit if you've never made any money...
105.
▲
by
valzam
4y ago
4% of what? I would wager a guess that close to 100% of Alexa top 1000 websites us a JS framework and a significant portion of that something heavy like React or Angular.
106.
▲
by
valzam
4y ago
NASA used the metric system when they faked the moon landing anyway...
107.
▲
by
valzam
4y ago
I know this is besides the point but you can normally get refunds on expired cards. The card isn't valid for payments anymore but Visa/MC definitely keeps a record of it around. If it's with the same bank it shouldn't be
108.
▲
by
valzam
4y ago
Yes, I shouldn't have to deal with this on a close to $1k device. But ~500mb or so of wasted storage is also not the end of the world.
109.
▲
by
valzam
4y ago
I think the only app I was concerned about is Facebook being installed. But I deactivated it right when I got the phone and never had to touch it again.
110.
▲
by
valzam
4y ago
As someone who has used a S10e for 4 years and just ordered a S23 I think people are blowing the "bloatware" way out of proportion. I use the Samsung apps I want, the rest are disabled/tucked away in a folder. I never get bot
111.
▲
by
valzam
4y ago
But for the next 2 weeks you get the 256gb for the price of 128gb, maybe not a coincidence...
112.
▲
by
valzam
4y ago
Highly recommend both of these. In particular the Distributed Systems one has an amazing format (read a paper each week, the lecture goes into detail about the nuances). Also implementing raft was challenging and frustrating but incredibly
113.
▲
by
valzam
4y ago
I hope postgres adopts easily disabling an index instead of deleting it. MySQL has this feature and it's very useful for testing whether an index can be deleted on production load. Transactional DDL is amazing already, disabling indexe
114.
▲
by
valzam
4y ago
Omg yes please. I get that it might be slightly harder to parse but any language that doesn't support it inevitably annoys me. In pg and json you end up with runtime errors, programming languages lead to bigger diffs than necessary (ad
115.
▲
by
valzam
4y ago
In my company every team has a private channel where most of the high velocity conversations happen. In most othersl channels the number of daily messages is in the single digits (excluding things like monitoring and alerts that we send to
116.
▲
by
valzam
4y ago
The problem of course being that x86 linux on laptops is still and might always be terrible. Using an ARM Mac to develop your backend services is not ideal but probably still a better user experience than the 0.01% where a modern language d
117.
▲
by
valzam
4y ago
Can you elaborate? Writing SQL and having the library only take care of converting from/to classes (or structs or whatever) in your code is common in various communities. What's so weird about it?
118.
▲
by
valzam
4y ago
I think the main problem is getting compile time errors and autocomplete for your queries. Something like Kysely doesn't fully solve this but it avoids dumb errors like typos in sql commands or hanging commas. That being said, writing
119.
▲
by
valzam
4y ago
One thing to be aware off is that the ULID spec only guarantees ordering up to millisecond precision. Most implementation additionally guarantee ordering of the 80 random bits for absolute ordering but only IN PROCESS. If you have many clie
120.
▲
by
valzam
4y ago
Someone clearly has to pay to keep to SEPA infrastructure going, be it the banks crosssubsizing from profit on lending or taxes funding organisations in EU level. Crypto fees are just much more straightforward. You pay a small amount to use
More ›