Viewing profile — benaiah
benaiah
HN member- Joined
- Tue, Aug 07, 2012, 10:03 AM UTC
- HN karma
- 1,090
- Public activity
- 422 items
- HN profile
- View on Hacker News ↗
About benaiah
benaiah@mischenko.com https://benaiah.me
irc:benaiah:irc
GitHub: https://github.com/benaiah
Recent public activity
-
comment
Comment #41428138
Location: Portland, OR Remote: Remote only Willing to relocate: No Technologies: JavaScript, TypeScript, React, Svelte + SvelteKit, NodeJS, GraphQL, Go, Docker, PostgreSQL, MongoDB…
-
comment
Comment #31948568
Location: Portland, OR Remote: Required Willing to relocate: No Technologies: JS, Node, React, Go, Ruby and Ruby on Rails, many static site generators, Docker, Linux, and much more…
-
comment
Comment #23472982
The message of "Slaughterbots" ( https://www.youtube.com/watch?v=9CO6M2HsoIA ) seems both more prescient and more urgent than ever given this news. Our continued reckless developme…
- story
- story
-
comment
Comment #20386497
> This is how basically every union workplace in the US works. The pay-scale becomes very rigid. How do you address, other than dismissal, the existence of the SAG and other unions…
-
comment
Comment #20044068
> This is a VERY biased source. Are you unbiased? There's no such thing as an unbiased source. Having actually read the linked article, it's a detailed, well-cited, and effective p…
-
comment
Comment #19688034
It’s almost as if it costs money to transport goods or something.
-
comment
Comment #19565242
> which isn't even the same since it returns `false` if something is null That's not the case AFAIK - checking in both node and FireFox, `true && null` evalutes to `null`, `true &&…
-
comment
Comment #16899185
That sounds really similar to Netlify CMS, especially the use of Git for content storage+version history and the focus on a decoupled UI for editing content. It's really cool to he…
-
comment
Comment #16898988
Yup, improving backend support (and refactoring the backend API to make developing custom backend support easier) is currently my top priority. Initial GitLab support (without the …
-
comment
Comment #16895417
The project I work on, Netlify CMS ( https://www.netlifycms.org/ ), is almost precisely what you described in your last paragraph.I say "only" because it only officially supports G…
- story
-
comment
Comment #15571732
This is a bit aside from your main point, but stopping on a road in a whiteout snow storm is _incredibly_ dangerous due to the cars behind you being unable to see you until it is m…
-
comment
Comment #15519578
Netlify continuous deployment is triggered by a Git commit, but you can run arbitrary Node scripts (though not _just_ Node scripts, of course) as part of your build process. I don'…
-
comment
Comment #15511939
(disclaimer: Netlify employee) Netlify supports running a build script automatically whenever you push to one of our supported Git providers (we also have a CLI tool for those who …
-
comment
Comment #15511712
(disclaimer: Netlify employee) We do indeed offer free HTTPS and custom domain support (as well as the two together) on our free plan. I haven’t used GitLab Pages myself, so I coul…
-
comment
Comment #15454891
Your post seems to demonstrate _exactly_ what the post you're replying to is saying: most of the speed has to do with I/O strategy (buffering and syscall usage), not the actual spe…
-
comment
Comment #15454886
It is I/O bound, but Python 2 and 3 do I/O differently. From the same comment that you're referring to: > Python 2 emits writes of 4096 bytes, and python 3... 8193 bytes (edit: not…
-
comment
Comment #15407191
> Bannon would be out of a job Bannon _is_ out of his job at the White House.
-
comment
Comment #15289423
Determinism is indeed a major benefit of the structure I described. I'm curious about your objection, though - where else could the logic be other than in the game loop? In this ar…
-
comment
Comment #15289393
I've watched that, and it almost certainly contributed to my comment above. Thanks for linking it for others to enjoy - it's an A+ watch IMO.
-
comment
Comment #15288451
You can have that kind of flat, global structure without mutability . One way to do that would be to collect all actions done in each frame (instead of mutating) and then apply the…
-
comment
Comment #14591340
Yeah, that's a strange piece of code, particularly since it introduces mutation (object[axis] = ...) and additional processing (reduce loop and inner function construction) that th…
-
comment
Comment #14311118
Emacs features vary wildly in support from language to language - in Go, for instance, it's very easy to get both those working, while in Java it requires something more complicate…