HackerTrans
TopNewTrendsCommentsPastAskShowJobs

grrandalf

no profile record

Submissions

Ask HN: Anyone using Bazel at startups? or migrated to/away from Bazel?

27 points·by grrandalf·3년 전·36 comments

comments

grrandalf
·2년 전·discuss
Insightful summary. Thx.
grrandalf
·2년 전·discuss
> So what I'm saying is that your actual potential has been exactly what you observed!

+1; How close is my paraphrasing to what you were thinking?

achievement(person) = potential(person) - adversity(person)

People implicitly assume the 'adversity' term is negligible. But in reality, the 'adversity' term can very large, and vary widely from person to person.

[yep the "equation" isn't dimensionally consistent. It's meant to be a "completion prompt" to your internal LLM to translate those tokens to a longer paragraph.]
grrandalf
·2년 전·discuss
This is good news: it means your plan is actually innovative.
grrandalf
·2년 전·discuss
> “execution there was the problem”

Thoughts on this devil’s advocate perspective? “Don’t design/propose what your org can’t build.”
grrandalf
·3년 전·discuss
(iirc) I think I used `-fomit-frame-pointer` with DJGPP on DOS on a 486. It was an [unimpressive :)] software-rendered 3D graphics demo, and I was very happy with the substantial free speedup I got.
grrandalf
·3년 전·discuss
s/countries/counties/g

thoughts?
grrandalf
·3년 전·discuss
(not the author) The metadata is a contiguous range of disk blocks. I think the intuition is that such layouts are likely to require simpler filesystem code to manipulate. [versus (iirc) ZFS which may have metadata blocks scattered throughout the disk, probably requiring more intricate code to keep track of].
grrandalf
·3년 전·discuss
the kids are alright

(GenX'er fwiw)
grrandalf
·3년 전·discuss
Haha I can totally relate to copypasting a rule and later finding out how it actually worked :)
grrandalf
·3년 전·discuss
Thanks! Do you have any thoughts to share on reasons for the migration to Bazel?

3-6 mo of one engineer to migrate to something so hardcore as Bazel seems very good actually, especially since it seems they Did It Right. The flows in 200-engineer size org can be quite complicated.
grrandalf
·3년 전·discuss
Thanks a lot! +100 to your second point about language support being uneven.
grrandalf
·3년 전·discuss
Thanks. Good points.

Follow up: I was wondering if bazel's hardcore declarativeness + opinionatedness-about-reproducibility might help increase confidence in some situations, e.g. an organization making binary distributions of their software to external partners.
grrandalf
·3년 전·discuss
(i'm the submitter) +1000 to this. "Every import you write you have to write in two files or three if you have to export it."

Others are good points too. Thanks!
grrandalf
·3년 전·discuss
Brought back some memories. Turbo Pascal 5.5 is the greatest IDE ever made.

Editor, compiler, debugger (separate full-screen output buffer alt-f5 iirc), graphics.

And oh complete stdlib docs that worked offline and in-app so you didn’t get out of “flow”. With copy-pastable examples in the help.

In a few MB.
grrandalf
·3년 전·discuss
(not OP, but another Brother fan) I've bought two Brother multifunction monochrome lasers, both are still running fine.

I have the Brother MFC-L5800DW and it's predecessor (~$450). Both are amazing.

I stepped up to this price range because models at this price point have a USB slot in front so you can directly scan to a thumb drive, or print from a thumb drive.

Both have an extremely powerful scanning function e.g., scan to an SMTP server, local FTP server etc etc.

These are the Dewalt of printers e.g., full native Postscript, native LPR daemon the device etc.

Works excellently with iOS's CUPS too.
grrandalf
·3년 전·discuss
Same.

Where I landed is that it's simply not worth the risk given the relatively small amounts involved. IIRC I bought an off-brand toner once -- the smell when printing was definitely stronger. Replaced with a genuine toner quickly.
grrandalf
·3년 전·discuss
yes it can be difficult to find people to work on others’ ideas for free.
grrandalf
·3년 전·discuss
RIP. I started using Vim on Slackware iirc. Haven’t stopped.

I checked out various other clones back in the day — vim was way better afaict.

PS: A major reason I use Vim rather than Emacs is that the arrow keys worked in Vim but not emacs. On Slackware. No I don’t use the ijkl keys to move in Vim. :) :) #blubvimmer