Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bojo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
121.
▲
by
bojo
5y ago
My manager readme (thanks to Oren!) explains some granular stuff about my thoughts even more: https://managerreadme.com/readme/mojobojo As someone who has struggled with little information about what it even means to b
122.
▲
by
bojo
5y ago
As an EM I handle the two dozen bullshit things that come up each day that none of my ICs care to deal with (usually rightfully so). Who wants to spend time: writing new job descriptions, interviewing, handling administrative duties, settin
123.
▲
by
bojo
6y ago
My team uses https://www.chef.io/products/chef-habitat/ to solve what you explained there. Worth taking the time to go through if you want repeatable builds, runtimes, and environments (be they bare metal, VM, or
124.
▲
by
bojo
6y ago
I believe they were alluding to jails as the alternative here.
125.
▲
by
bojo
6y ago
> Why do so many programming language ecosystems use their own package management Because then you have to support maintaining your ecosystem in a dozen or more variations of OS ecosystems. Easier to bring your dep manager to the OS than
126.
▲
by
bojo
6y ago
A large salary figure doesn't seem like a good reason to work what I personally consider an insane amount of hours. By all means, to each their own though.
127.
▲
by
bojo
6y ago
> most people work 50-70hrs/wk Jesus. Why?
128.
▲
by
bojo
6y ago
Also piping in to say you don't need to understand category theory to successfully write production Haskell. It's interesting to learn and does help solidify understanding of some concepts, but by no means required. Highly agree t
129.
▲
by
bojo
6y ago
> Half the world thinks Facebook IS the Internet. That was pretty much my point. Anyways, I think in a way we are saying the same thing. Keep fighting the good fight.
130.
▲
by
bojo
6y ago
Sorry, but this is a terrible analogy. Your storage service isn't used for your primary identity/access management to your house, bank account, or utilities, and this is where your argument breaks down. Much like internet should b
131.
▲
by
bojo
6y ago
It’s not that what you do is bad, just the wrong place and time. This is a thread about GHC 9.x and linear types.
132.
▲
by
bojo
6y ago
I am not an advovate for crypto by any means, but this is false. There are some Wall Street level investors out there. https://www.forbes.com/sites/michaeldelcastillo/2020/08/06/v...
133.
▲
by
bojo
6y ago
TV shows have a definitive end, cliffhanger or otherwise, infinite scrolling through Facebook does not.
134.
▲
by
bojo
6y ago
These days you can get your reentry permit directly at the airport, and in the case of a PR you can stay outside the country for up to a year. Much better than the “buy an expensive stamp” system they had prior. I moved back to the US at th
135.
▲
by
bojo
6y ago
As long as you have a 4 year university degree you can apply for and get sponsorship from a company if they are willing to do the paperwork for a work visa, and just renew as required. Knowing Japanese helps a lot, but some tech companies h
136.
▲
by
bojo
6y ago
I did this and lived there for 11 years, half of it working at mobile game companies at scale. Yeah, comparatively the salaries suck compared to the US, but I got to experience a culture completely different from my own the entire time. Onl
137.
▲
by
bojo
6y ago
Man, this software has come a looooong way since I first touched it back in 1997. That is absolutely amazing.
138.
▲
by
bojo
6y ago
> Why are people downvoting this? Probably due to the travel ban being imposed against people from the US by those places right now.
139.
▲
by
bojo
6y ago
My company writes and supports a lot of custom Haskell software for our parent, an ISP up in Alaska. What we gain is a high level of confidence in our business logic rules due to strict typing, fewer overall tests, and by avoiding a few sma
140.
▲
Efficient Note Taking
(blog.bojo.wtf)
5 points
by
bojo
6y ago
|
0 comments
141.
▲
by
bojo
6y ago
I'd love to do this again, but my company uses o365 and will not enable IMAP. Do any of the common background sync apps like mbsync or offlineimap support this now?
142.
▲
by
bojo
6y ago
My company is WFH right now, but my team is distributed across 4 cities anyways. I've mentored a handful of junior developers and it seems to have worked well, however, you really need a culture which supports it. Active video/scr
143.
▲
by
bojo
6y ago
You've definitely got the right intuition. "associative": (a + b) + c == a + (b + c) "binary": f a b == a `f` b == a + b where f is addition "identity element": the "empty" value which when paire
144.
▲
by
bojo
6y ago
At the expense of having to write more tests that a type system could have solved at compile time, and likely catch more runtime logic bugs as well. For the record I am a convert. Types have made my developer life much happier, especially w
145.
▲
by
bojo
6y ago
There's been a "simpler is better" conversation bouncing around the FP community as well lately. Jumping on all the shiny-new-feature bandwagons that makes code drift towards unnecessary complexity, even if it technically mak
146.
▲
by
bojo
6y ago
I think this is a great question because it tends to come up a lot. What do you call the following common operations? - 1 + 0 - 1 * 1 - "string" ++ "" - [1, 2, 3] ++ [] As far as I know there is no term for
147.
▲
by
bojo
6y ago
> Gleam aims to be very accessible and welcoming to as many people as possible As a Haskell developer I can appreciate this. We really take pride in our terse syntax, but it can be really jarring for people not familiar with an ML-style
148.
▲
by
bojo
7y ago
Had a chance to tour a Trident submarine due to my uncle being its Chief Engineer. Through the eyes of an 8yo it seemed pretty huge, but looking back, the whole crew was packed into a series of tiny bunks between each of the missile tubes.
149.
▲
by
bojo
7y ago
I really like this perspective, going to keep it in mind.
150.
▲
by
bojo
7y ago
Thanks!
More ›