Viewing profile — cycomachead
cycomachead
HN member- Joined
- Sat, Apr 06, 2013, 11:42 PM UTC
- HN karma
- 159
- Public activity
- 123 items
- HN profile
- View on Hacker News ↗
About cycomachead
https://mball.co/
Recent public activity
-
comment
Comment #45512127
Honestly this is still a great way to deploy apps and still some of the best DX there is, IMO. Costs a crap ton for what it is, but it is nice.
-
comment
Comment #45512116
I don't think complexity comes just from the number of tools, but the disparate things you "need" them to do. Redis, Vite, large CSS toolkits -- you're learning a bunch of large co…
-
comment
Comment #45512065
I mean, I think the problem with SPA-like client-side approaches are that there aren't any that have felt _good_ with Rails, let alone great. Absolutely true that not every app nee…
-
comment
Comment #45511927
Lapis is very cool, but I really struggle with a lack of examples and pre-built solutions for some things. Leafo's itch.io is built with it and I maintain snap.berkeley.edu. A grea…
-
comment
Comment #45511893
I believe cloudflare has quite a bit of Lua in some of their products (there's some very good Nginx lua integrations and variants like Openresty).
-
comment
Comment #45511502
Agree, especially because it'd be nice for projects that use LuaJIT if you could swap the versions as needed.
-
comment
Comment #45511450
I love JS and Ruby, and I spent a bit of time maintaining a web app in Lua. There are parts about the language I really enjoy. I like dynamic languages; I don't run into type issue…
-
comment
Comment #38107637
I have a close friend, who's an Azure dev -- uses his MS laptop for work, his phone for everything else. And I do mean everything - taxes, trip planning, etc. It's not just crazy k…
-
comment
Comment #33447880
I've been wondering about this... It definitely doesn't feel great to be on the receiving end of something auto-generated. But a "unique" message is at least more interesting to re…
-
comment
Comment #32117606
Oh I think they are! Gruber is by no means alone in his praise. And the technical details are impressive. (Plus the 14" and 16" are fantastic improvements.)
-
comment
Comment #32117549
No I read it that way too.
-
comment
Comment #32117540
Guard clauses are great, and when used appropriately clean things up. This is pretty much my only use of the pattern. (Ending boolean-returning methods with a ? is also a great con…
-
comment
Comment #32117499
Yeah, it's not usually an issue in practice. But I do see students get confused trying things out...and it's likely because learning in an interpreter doesn't often look like "real…
-
comment
Comment #32116415
There's a bunch of things to pay attention to in Ruby. I wouldn't say these get too hairy, but they trip students up for very understandable reasons. * `a ||= b` is not just `a = a…
-
comment
Comment #32116352
In that case -- I definitely agree Ruby usually gets out of way. It's often my go to for hacking on something, unless it's data science-y. I'll mention: implicit returns, return if…
-
comment
Comment #32116319
Comparing Apple Silicon and x86 as the difference between having modern plumbing or not...not exactly where I expected the review to go! Gruber's hyperboles can be entertaining for…
-
comment
Comment #32116299
This is a valid point, but definitely a misleading title.
-
comment
Comment #32116282
More productive is really hard to say... But I personally prefer Ruby to Python. For smallish scripts, I really like Ruby's backticks for easily executing shell commands. And I fin…
-
comment
Comment #31485049
The fact of the matter is that it wouldn't even necessarily need to increase tuition. The UC system is a $50bn/yr enterprise. Lecturer salaries are a tiny amount, and really only a…
-
comment
Comment #31485022
This is true, but it also sucks if we assume "part of a career path". That means there's virtually no teaching-focus career paths in the UC system which is terrible for basically e…
-
comment
Comment #31484958
That's really not quite true. There are thousands of lecturers in the UC system, and many thousands more where it is a career choice. Because tenure track is simply just not possib…
-
comment
Comment #31484893
I would honestly say that you should consider this! If you think you'd enjoy teaching at a place like Berkeley and have experience, there is a need! https://aprecruit.berkeley.edu/…
-
comment
Comment #31484837
The salary is as high as it is in part due to the Union -- but the UC starting salary for lecturers regardless of discipline and location is around $60K. But computer science is in…
-
comment
Comment #31484769
"Entry level" is tough to define. Perhaps entry level for Berkeley, but these are positions which still require an advanced degree and a good bit of teaching experience.
-
comment
Comment #31483422
Not sure how common it is in the US, but at Berkeley the cafeterias are not free. They are a bit cheaper, around $9 for lunch if you prepay, but $13 if you don't! To be honest, I d…