Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shados
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
99 ms
·
901.
▲
by
shados
9y ago
The big difference between most of America and Japan is that people on this side don't give a shit about each other. So if you want to be able to sleep at night without dealing with constant frat parties and the police telling you to j
902.
▲
by
shados
9y ago
Not sure removing parking minimums is all that great an idea if the public transit isn't keeping up though. I'm also not very familiar with Seattle, but generally when cities just start building nilly willy, traffic become a real
903.
▲
by
shados
9y ago
It's no real secret that the author is a sucker for attention. I've always kind of felt that it was the first goal, and that he happened to help people was kind of a nice side effect. From spamming his links everywhere he can, to
904.
▲
by
shados
9y ago
The domain model is technically not anemic. It just uses more functional patterns. Using lenses/selectors to manipulate state instead of using OOP principles, as is common in FP languages. In the same groups talking about reducing an e
905.
▲
by
shados
9y ago
Gimme one that will take non-standard trash. I can already just call Got Junk and have them take most things. However, the canisters of paints and other crap that needs to be dropped at special locations? They won't take those. Since I
906.
▲
by
shados
9y ago
Yup. Redux also fits better people who like more vanilla code at the expense of verbosity. MobX fits better people to prefer terseness. Redux falls apart pretty hard when people start layering sugar and abstractions on top. It's my pat
907.
▲
by
shados
9y ago
Redux isn't really that prescriptive (and it's a problem). Since middlewares let you do pretty much anything, people will do the silliest things. Vanilla Redux that somewhat closely mimics the Elm architecture is fantastic at it,
908.
▲
by
shados
9y ago
The store is usually pretty flat. Mostly a single object with a bunch of properties, some of which might be objects themselves. All of them are usually switch statements, and if the action isn't matching anything in the switch, it retu
909.
▲
by
shados
9y ago
Realistically, being in a blue state, if i were to say anything but the most politically popular thing about this topic on Twitter or Facebook, and a colleague got wind of it, I'd get fired, and be essentially unemployable in any of th
910.
▲
by
shados
9y ago
:slow clap:
911.
▲
by
shados
9y ago
If you're only writing good tests, there's very few tests you wont write: eg, if I test that my function returns the string "Foo", I don't need to test that it returns a string. And even in sound (er) type systems l
912.
▲
by
shados
9y ago
There's a lot of type bugs in my code as I type it, and while I'm writing the unit tests, but I've been keeping track for the last year or so when they happen in QA or Prod and they are quite rare for us (as part of an evalua
913.
▲
by
shados
9y ago
Its still nowhere as accurate nor as good SEO wise. It means you don't get zero SEO, but if you want to be at the top, you want to do everything you can.
914.
▲
by
shados
9y ago
Well, yes. I learnt memory management and can C/C++ like a boss, but for many types of applications, doing it yourself is a bad idea. I've learnt and used low async primitives for years, but for many (most?) applications, as long
915.
▲
by
shados
9y ago
The OQLF breathing down our neck bitching we didn't translate every single piece of internal software we had and exclusively use Quebec layout keyboard was fucking annoying. They apply their rules in a discretionary fashion so it affec
916.
▲
by
shados
9y ago
Yup. I still have people poking me about Senior Lead Principal Architect Ninja Engineer positions and it's only been recently since those positions pop the 100-120k line in some areas. During that time you have college grads in the sta
917.
▲
by
shados
9y ago
It doesn't. And the average joe isn't going to move either. However, the Waterloo software engineering graduate who's making 150k+RSU+bonus is probably nailing a Principal engineer position at a famous american tech company i
918.
▲
by
shados
9y ago
What you end up then is "pushy" cultures become the norm, and "more open" (from a lack of better term, I know that's not really accurate) get phased out. Essentially, everything will be China given long enough (I&#x
919.
▲
by
shados
9y ago
A country has a responsibility to the people already there (especially citizens) first. As long as you have people starving, who need help and money, etc, accepting NEW people who also need help is kind of a kick in the nuts. If you take in
920.
▲
by
shados
9y ago
When talking about tech, unless you're starting a company and don't have any capital yet, you have insurance. Often it will even be copay-free, and unlike the free stuff up north, dentist is included. As people mentioned, there ar
921.
▲
by
shados
9y ago
The thing is you can't look at it in percentage. If I go from 12000/year in housing to 36000/year in housing, that's 24000/year of difference. If a DINK couple of engineers (to exagerate the number for example purpo
922.
▲
by
shados
9y ago
Where? Toronto housing isn't cheap by Canadian standards, and salaries, while higher as far as I know, are not super high either. Montreal is ridiculous since it is essentially NYC's favorite "nearshoring" . It's al
923.
▲
by
shados
9y ago
Yup, exactly. I mean, I can see it happening frequently the way the person who replied to me said it. If you're in a hot area in Canada that pays decently (I think Toronto is probably not bad, I never worked there), you probably can hi
924.
▲
by
shados
9y ago
2.5x sounds about right post tax, post expenses, including higher rent, for the same role. That's already a huge difference But as you mentioned, unless you compare different jobs: the same opportunities simply don't exist up ther
925.
▲
by
shados
9y ago
As mentioned, its a pain in the ass to manage all of those offices. Also, the cost of running those offices, with all the different laws you might be unfamiliar with, can be complicated. I worked for a company that did just that: open an of
926.
▲
by
shados
9y ago
After living expenses, health insurance, taxes, etc, just moving south my net income tripled. 5 years later, I'm pushing something like 8x what disposable income would have been by now if I compare with my old colleagues. And that'
927.
▲
by
shados
9y ago
I've been fascinated by approaches like the following: https://michalzalecki.com/use-rxjs-with-react/ Building on top of those ideas I built something a bit more powerful and feature complete than the example in t
928.
▲
by
shados
9y ago
My gripe about sagas is that it mostly reimplement observables-like APIs on top of generators. Observables do take a bit to learn, but once you learnt them, the knowledge is more or less reusable across platforms (even if it's a little
929.
▲
by
shados
9y ago
I went to college not for the money, but because I wanted to get good at something specific that was taught in college. The problem right now is that the culture (especially in the US, as in many other countries its not as bad) is to consid
930.
▲
by
shados
9y ago
Yeah I can totally see that. I liked the classes are nominal, plain objects are structural because its close to what people expect without even knowing the difference. But yes, TypeScript was very much designed for a target audience (all of
More ›