Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chessturk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
chessturk
7y ago
I upvoted you and the gp, but I also would like to point out that the useful answer often still arrives before the pendatic closure. Some of my own questions followed that route, without being dupe questions and while being a code-based suc
32.
▲
by
chessturk
7y ago
It's arguable that domestic violence is less cold and more passionate than the characteristics you're describing. I understand there are cold sadists, but speaking to the archetype. Additionally, in the case of a bigot, the outcom
33.
▲
by
chessturk
7y ago
If they beat women, they may not value them as people?
34.
▲
by
chessturk
7y ago
I agree. I've sincerely asked for explanations what is missing when pattern matching is so similar to type inference. Combined with guard clauses and "let it fail" philosophy, what is the problem other than boilerplate? Is it
35.
▲
by
chessturk
7y ago
Have they considered rewriting it in Rust?
36.
▲
by
chessturk
7y ago
That is what I meant, don't know why I put product. Too many meetings.
37.
▲
by
chessturk
7y ago
Do you have an article on this? I didn't know that was possible.
38.
▲
by
chessturk
7y ago
How does this relate to Go? That flew over my head.
39.
▲
by
chessturk
7y ago
My job has internal tool that reads MySQL schemas and outputs a CRUD golang api and json-based form uis to interact with them. I think it could be it's own product, but leadership doesn't care.
40.
▲
by
chessturk
7y ago
The nation who allows future North Korean dictators to be educated at their schools? I doubt it.
41.
▲
by
chessturk
7y ago
> I'm convinced the only possible savior at this point would be a Superpower aggressively enforcing environmental regulations to the point of going to war over it, but that seems unlikely. It could feasibly handled economically. I&#
42.
▲
by
chessturk
7y ago
I'm not buying a lot of this "motif" usage stuff, but if you want to speak entirely speculatively, I'll bite. Marxism extensively argues that it is easiest to oppress people when you categorize them differently. An examp
43.
▲
by
chessturk
7y ago
> Then came a long awkward phase where I tried to fit in closely with other people's styles and figure out their intent and design - this is a very difficult way to write code and I wasn't very productive. My first gig was at a
44.
▲
by
chessturk
7y ago
I knew a shop that refused to move its customer data out of an ancient MS Access instance until one day it just started shedding records. That's what I think of when I hear technical debt. What are examples that make sense and don'
45.
▲
by
chessturk
7y ago
This realization is what has attracted me to the Erlang/Elixir world where fault tolerance > provable correctness. The end user would rather have an application be frantically logging errors in the background, but be working for the
46.
▲
by
chessturk
7y ago
The problem is private banks, state run banks can pull all sorts of crazy tricks. Look up how the Bank of France lends the country of France money, which makes them much more self sufficient than the US and its sale of bonds instead. No ma
47.
▲
by
chessturk
7y ago
I'm pretty sure something like phone banks (in or out-bound) are filled with low-skill workers whose credentials would be valuable to data thieves. I've worked low wage jobs for the Government and Private Industry where we were hi
48.
▲
by
chessturk
7y ago
Many people don't get a bonus. If you have no benefits, an hourly wage, and no path for advancement, the only thing they can do is whine or fire you.
49.
▲
by
chessturk
7y ago
The first point is definitely a positive point for typing. The second I feel is by design. A runtime exception is better than undefined behavior, which was the other option when many of these more abstract languages started taking hold. We&
50.
▲
by
chessturk
7y ago
That line sent a chill down my spine. I'd hate to refactor those devs' work. Oh wait, that's my day job.
51.
▲
by
chessturk
7y ago
Can you give me an example of this? I'm genuinely wondering if I've just dodged a pain point so far. My other strongest languages are Golang and JavaScript, so I'm used to (duck-)typed and untyped approaches, and I've ne
52.
▲
by
chessturk
7y ago
I find them completely equivocal. This is the geeky version of the orange/white dress.
53.
▲
by
chessturk
7y ago
My boss says that's the world we're about to repeat.
54.
▲
by
chessturk
7y ago
I kept a real nasty implementation of this alive for the last two years while building a REST api and React frontend to replace it. I learned a good lesson, though: no logic in template files! Ever!
55.
▲
by
chessturk
7y ago
It's all relative. Plenty people come from Node, Ruby, and Python. Coming from the Go! world, I view Elixir is trade of speed for OTP out the box niceness. But comparing Elixir to Node, then you're just gaining speed and stability
56.
▲
by
chessturk
7y ago
Though I bet I largely share your feelings, I feel like there is an interesting converse in terms of distant history looking back. Things like HP Lovecraft renouncing racism is only preserved because he wrote so many damn letters. It doesn&
57.
▲
by
chessturk
7y ago
A friend of mine was getting a real estate license and talked to me about the insane ways land ownership is measured, because the curvature of the earth. I believe that was just the tip of the iceburg. I'll have to check out geodesy. I
58.
▲
by
chessturk
7y ago
The philosophy of Go, as far as I can tell, is opinionated simplicity. In this way, it is fantastic at concurrency. It gives you a simplified fork in goroutines, a way to safely pass by value or signal between these through channels, and st
59.
▲
by
chessturk
7y ago
My experience has been channels are a really good way to make highly concurrent code readable for people who hate concurrency (ymmv). They aren't as efficient, but using them as a semaphore (i.e. only signaling) can facilitate fairly-e
60.
▲
by
chessturk
7y ago
As a fellow gopher, I agree, Go isn't trying to compete with C/C++ on performance, it's trying to give you safety and ease of use of high level language. I think the point about concurrency typifies this, channels aren'
More ›