Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Shacklz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
Shacklz
3y ago
From my point of view, this is one of those cases where structural typing just doesn't work all that well when used for OOP. Typescript does give you a solution to this problem, namely that you use generics to constrain the parameters
62.
▲
by
Shacklz
4y ago
An intern's productivity sort of lies in "how fast they learn". Can they pick up things by just being pointed into the right directions or do they need everything spoon-fed, in small doses, with repetition, to then still get
63.
▲
by
Shacklz
4y ago
From a society point of view, it doesn't really matter "who" wastes it. Ultimately, the outcome is the same: Someone spends time on something that society does not benefit from. ... sidenote; I personally think that something
64.
▲
by
Shacklz
4y ago
As an alumni, thanks a lot for doing this. Looking back, all the things that I've learned in just the first few weeks in the industry made writing code so much more productive - if only someone had shown some of it already during some
65.
▲
by
Shacklz
4y ago
> If you use any others and you are a normal developer, chances are you are overcomplicating things and should rethink your way of using git. I strongly disagree with this one. Git is one of those constants in our developer-live that is
66.
▲
by
Shacklz
4y ago
> The thing that is surprising to me is that people were so desperate for these horrible factory jobs for so long We folks on HN (well, anyone who's even remotely related to tech) just tend to forget how good we have it. You might w
67.
▲
by
Shacklz
4y ago
> You can, 99.9% of the time, emulate linear history with first parent history Fully agreed, but that requires first of all to understand how this works and second requires you to run commands locally. If you're unfortunate enough t
68.
▲
by
Shacklz
4y ago
> letting us do version control of our software with simple means instead of throwing everything at it VCS is a pretty difficult topic, and it's not like git is the only tool out there (let alone the very first). Multiple people pot
69.
▲
by
Shacklz
4y ago
> It would have been easier to copy all the source files out, check out the branch I wanted, then copy them all back in. That would be "git checkout -b some-branch" and then "git reset --soft origin/main" (or wh
70.
▲
by
Shacklz
4y ago
I understand the sentiment, but since git is probably one of the longer-lasting constants in our industry (if not the longest-lasting constant), I personally think it's really worth to have a bit of a look into it. Something I wish s
71.
▲
by
Shacklz
4y ago
> And a linear history makes this much easier to analyze and understand, reducing cognitive load considerably. This, so much this! And the price you pay for it is a slightly more difficult "insert". We started to enforce linear
72.
▲
by
Shacklz
4y ago
> If you're doing JS development, just use React. I totally agree with your sentiment, but there are more frameworks out there with sufficient maturity to be considered enterprise-grade on the scale of react. Angular is certainly th
73.
▲
by
Shacklz
4y ago
Probably some storybook-related issue, we also use it at work, and while it's a joy to use when it works it can be a pain to set up, and it does tend to need a bit more effort to keep it stable than one would wish for unfortunately.
74.
▲
by
Shacklz
4y ago
ng is usually used in an AngularJS-context, which is the case here given the displayed code in their "Ng"-legacy-components
75.
▲
by
Shacklz
4y ago
> The faux spontaneity is just so off-putting. I think it would be really good educational material. Showing the silly dance that is performed removes all the glamour from the result, and might help alleviating the bad psychological effe
76.
▲
by
Shacklz
4y ago
> Are you prepared to do some very very fancy statistics? I'd extend this with "... while understanding what you're doing?" I've seen it so many times already, someone does some A/B-test and then presents a
77.
▲
by
Shacklz
4y ago
You probably had some classes with Gutknecht at some point, who apparently contributed significantly to Oberon. That being said, I'm in the same boat as you. I have definitely heard more about Oberon here on HN than at ETHZ.
78.
▲
by
Shacklz
4y ago
> that he really focused on invariants Oh the horror those classes were. Meyer is a great guy, and in hindsight I appreciate his ideas quite a bit. But the idea to take Eiffel for an introductory course, the questionable exercises (being
79.
▲
by
Shacklz
4y ago
Only if money is the only thing you're optimizing for, which isn't necessarily the case for everyone. I once went for a job because of the money alone - it was the worst experience of my life and made me realize that money is not
80.
▲
by
Shacklz
4y ago
Fluent with Duolingo alone? Very unlikely in my experience. From my point of view, you can make it to A1/A2 proficiency in a language with Duolingo alone - after that, it gets quite hard. Teaching grammar and conjugations isn't it
81.
▲
by
Shacklz
4y ago
Sure! I think Duolingo is fantastic to learn basic sentences and vocabulary. To reach A1/A2 proficiency, Duolingo is absolutely amazing in my opinion (I can only judge it for French though). Once you go into the B1+ area, the usefulnes
82.
▲
by
Shacklz
4y ago
There's a setting to turn off the "ding" when you get something correct. I thought it's annoying, so I turned it off. Suddenly, the app felt very dull, and maintaining my streak felt hard - I kept forgetting to look into
83.
▲
by
Shacklz
4y ago
> Even a small shortage of fertilizers will reduce food production such that some people are looking at starvation This is only because we pretend that the free market can solve these kinds of problems. If it weren't for supply chai
84.
▲
by
Shacklz
4y ago
As a Swiss GA holder - UK public transport is all privately owned, right? The joys of free market efficiency in "public" transportation - maximum efficiency for the owners/shareholders, minimum efficiency for the people. The
85.
▲
by
Shacklz
4y ago
Nonsense. There's no surgery in the world which would make me lose my allergies and eczema problems, but a few edited genes before birth might just do the trick. Or an acquaintance of mine with cystic fibrosis, who's been in and o
86.
▲
by
Shacklz
4y ago
> This is a perfectly reasonable justification for having a foreground application. Except when you start having multiple monitors. Then it's an utter mess, and I have no idea how the Mac-enthusiasts are putting up with it. And as f
87.
▲
by
Shacklz
4y ago
> And doesn't provide any money for future shows that you might enjoy. Which means that dinosaur-industry would finally have to arrive in the 21st century. People are very much willing to pay for things they enjoy - see Twitch Su
88.
▲
by
Shacklz
4y ago
Seems to work perfectly well in other countries, why should it not in the US? Just make it so that it's only already 'prepared', you still have to sign them off or correct them if there's something wrong.
89.
▲
by
Shacklz
5y ago
> Google with all of their cash in the bank and talented engineers can't even crack the problem. "Can't they" or "won't they" because it's simply not in their business interest?
90.
▲
by
Shacklz
5y ago
> I think you can convey meaning with subtle code style differences. Yes that's very true, but, and now comes the big but - if you're working in a project with dozens and dozens of other devs, you will necessarily see all kinds
More ›