Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eweise
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
181.
▲
by
eweise
3y ago
I first learned programming using Think C on a Mac Plus.
182.
▲
by
eweise
3y ago
That's a good suggestion. It makes clear what the questioner knows and why they asking about an alternative instead of putting the other person on the defensive, trying to guess why the question is being asked.
183.
▲
by
eweise
3y ago
"Aggressive and critical" I couldn't find the right words initially but a better word might be accusatory. To me, it sounds like they should have but didn't. A lot of other posters don't get that flavor from it and
184.
▲
by
eweise
3y ago
I guess any style could be interpreted many ways. If something was hard to understand, it sounds sincere but if you actually do understand then it could sound condescending. I guess with all this, context matters.
185.
▲
by
eweise
3y ago
Yeah I agree that comes across as fake, especially if done constantly. But its still good to recognize your peers effort even if sometimes it results in the wrong outcome.
186.
▲
by
eweise
3y ago
I do. Having worked with so many engineers with almost no social skills, I think there's a lot of room for improvement in their communication style. "Why didn't you do it this way?" is aggressive and critical. "have
187.
▲
by
eweise
3y ago
Yes the Crissy Field one. Didn't realize there was another marina one.
188.
▲
by
eweise
3y ago
I remember the airport down at the marina in San Francisco when was a kid. Now its a big grassy field.
189.
▲
by
eweise
3y ago
DRY to me means having a single authoritative source. So for instance, if I need to define a person data structure then I use protobuf. I can add validation rules, and types to it. I can generate bindings for java, go, ruby, etc and they ca
190.
▲
by
eweise
3y ago
great, except 99% of the time I want to handle the error by bubbling it up to a top level routine. From my experience, "handling" the error means wrapping it in another error and returning, which is what you get from other languag
191.
▲
by
eweise
3y ago
I don't think I wore a seatbelt until my teenage years. We mainly rode in the back of the stationwagon where there was enough room to play games. I also remember riding in truck beds was a normal thing.
192.
▲
by
eweise
3y ago
From the Go standard library "func CompareFunc[S1 ~[]E1, S2 ~[]E2, E1, E2 any](s1 S1, s2 S2, cmp func(E1, E2) int) int { " Looks like Scala
193.
▲
by
eweise
3y ago
That looks pretty straightforward actually.
194.
▲
by
eweise
3y ago
To me, the problem is that Go returns two values which makes it hard to compose functions.
195.
▲
by
eweise
3y ago
Disappointed. Thought I was going to see a resignation letter shaped like a large chair.
196.
▲
by
eweise
3y ago
Seems like all the languages are following in the path of Scala, Go being the big exception.
197.
▲
by
eweise
3y ago
Spring DAL is geared towards operational data stores where typically you are not joining four different tables. Its been a while but pretty sure you can just write the native SQL and map the results to a collection, bypassing mapping to obj
198.
▲
by
eweise
3y ago
Projects where you need mature boring technology so that you can focus on building your product.
199.
▲
by
eweise
3y ago
I just meant that its much nicer to read and write (T) -> R vs Function<T,R> Maybe Kotlin lacks implementing interfaces functionally but in practice, I can't remember it being a pain point. Funtional programming in Java to me,
200.
▲
by
eweise
3y ago
Java is still pretty ugly when you have to use the functions api https://docs.oracle.com/javase/8/docs/api/java/util/function... . I don't know why they can't make it like kotlin and s
201.
▲
by
eweise
3y ago
I think most if not all the participating banks are "receive only" so there's no one pushing any money yet.
202.
▲
by
eweise
3y ago
I pay for healthcare and retirement myself. Retirement is great because you can put a lot more in than you can via 401K or IRA. I don't contract anymore because the compensation is worse than it used to be unfortunately. It used to pa
203.
▲
by
eweise
3y ago
"forming relationships with colleagues and managers will become more important." Sounds like your think getting ahead is a just a bunch of ass kissing. At least in software companies, almost everything of value is stored, code, pr
204.
▲
by
eweise
3y ago
Well there's this thing called Jira which tracks all the value being contributed to the product.
205.
▲
by
eweise
3y ago
Theater and politics is the main reason I liked contracting. There's just no bullshit. Do your work and get paid. Feels great.
206.
▲
by
eweise
3y ago
fintechs could provide those service using modern tech and just have an omnibus account at the bank.
207.
▲
by
eweise
3y ago
Couple of things I've done. One is build refactoring into the estimate for the improvements, especially since if you did take two months to refactor and then added improvements, you might have to refactor yet again. Another thing I do
208.
▲
by
eweise
3y ago
I remember drinking Sierra Nevada at college in Chico in the 80s. they were still in a garage in town.
209.
▲
by
eweise
3y ago
Can Anchor be considered a craft brewer if its owned by Saporro?
210.
▲
by
eweise
3y ago
plus modern statically typed languages have type inference so I don't buy the argument that the happy path is faster in dynamically typed languages.
More ›