HNHacker News
TopNewBestAskShowJobs

gct

285 karma · joined June 2, 2014

submissionscomments
gct··on Ask HN: Is there a hardest type of engineering or is it all easy?
Software only? Otherwise I'd say semiconductor engineering.
gct··on Roger Penrose: “Consciousness must be beyond computable physics”
But it is computable because we compute it...
gct··on Why thieves love to steal catalytic converters
Texas passed the first version of section 9.42 in 1974, if it's such an effective deterrent, why is the crime still happening? You just hate that poor desperate people have the unmitigated gall to try and survive.
gct··on Serving Netflix Video at 400Gb/s on FreeBSD [pdf]
I found somewhere that Netflix has ~74 million US/canada subscribers. If we guesstimate half of those might be on at peak time, that's 37 million users. At 400k connections/server that's only 85 servers to serve the connections, so I think the determining factor is the distribution of content people are watching.
gct··on Today was my last day at Google
Code that's not open source in google is controlled in a monorepo built on perforce, it's absolutely version controlled.
gct··on Simone Biles Makes History as First Woman to Ever Land Yurchenko Double Pike
They had to stop doing the military press in the olympics because the scoring got too difficult and political between the US and USSR in particular
gct··on Tesla loses U.S. designation for some advanced safety features
Not a chance, at the very least they have a hot shit inertial nav unit if not a full imaging landing radar
gct··on Half a million lines of Go
R5RS is 40 pages and you can do so much more in that language.
gct··on Half a million lines of Go
You're not wrong, mistakes were obviously made with C++ (and Rust for that matter).
gct··on Half a million lines of Go
I said it _doesn't_ give you enough power to justify the baggage, apologies if I wasn't clear. Iteration/modeling is one of my gripes in fact. The only way to copy a map is a for loop, really?
gct··on Half a million lines of Go
I want to like Go but it's just too much of a mess of a language, and the power it gives you isn't enough to justify it. C++ is at least fast. You can see this in the proposal for generics[0], where they have to tap dance around the fact they didn't consider generics in the language from the beginning.

[0]: https://go.googlesource.com/proposal/+/refs/heads/master/des...

gct··on Born secret – the heavy burden of bomb physics
You can fuse above iron but you spend energy to do it instead of releasing energy I guess?
gct··on Particle mystery: physicists confirm the muon is more magnetic than predicted
lol
gct··on Particle mystery: physicists confirm the muon is more magnetic than predicted
I used to read the Cartoon Guide to... books as a kid: https://www.amazon.com/Cartoon-Guide-Physics/dp/0062731009. They were great.
gct··on Modern Code Review: A Case Study at Google (2018) [pdf]
Ah yes, that's been rectified now =D
gct··on GameStop shares soar more than 100% amid executive shuffle
You have to grok how financial reporting works. They said _amid_ executive shuffle, not _because_.
gct··on Again on 0-based vs. 1-based indexing
a pointer is an array index
gct··on What comes after Git?
lol no
gct··on HopsFS: 100x Times Faster Than AWS S3
What do you think a file system is?
gct··on Apple's M1 Chip Cinebench Results: Lots of Room for Improvement
Also the 3600X has an 80W TDP
gct··on My Thoughts on Monorepo
merge into a stabilize branch and test that...
gct··on Monorepo Is a Bad Idea
If you think about how DVCS works, it's all blobby-things connected together with tree-ish things. Keeping all your blobby-things in one place lets you connect them more flexibly with tree-ish things and enforce stricter consistency (in the consistency model sense)
gct··on VkFFT – Vulkan Fast Fourier Transform Library
So you can pad your input array with zeros, but the algorithm doesn't know that it's padded, and will just compute with those zeros like any other value. If you could tell it that they were zeros it could take advantage of x*0=0 and x+0=x to significantly reduce computation. That's what I think that is.
gct··on A word for a value between 0 and 1 (inclusive)
perunum
gct··on Fast 2D Rendering on GPU
So is/was AGG
gct··on Fast 2D Rendering on GPU
I think that blend2d (https://blend2d.com/) is a worthy successor to AGG, and it's under active development.
gct··on Fast 2D Rendering on GPU
I've done a fair bit of 2d graphics work (written a rasterizer, etc). Honestly it's because it's

  1) tricky to shoehorn 2D graphics onto the APIs that GPUs provide and 
  2) really not needed.  I can easily render eg: a world map with hundreds of thousands of lines at hundreds of frames/second with one core.
gct··on How to correct a team member: avoid my damaging rookie mistakes
Are you a manager robot? Who slips "valuable team member" into a conversation?
gct··on Ask HN: Resources to grok Emacs and use it well?
If you're currently a vi user, I'd recommend spacemacs (https://www.spacemacs.org/) to soften the learning curve. It comes batteries included (as opposed to a stock emacs install which requires a _lot_ of customization) and uses evil mode (vi keybindings) by default. You can expose yourself to more and more of the emacs way slowly.

Also emacs is largely self-documenting. Learn the keys for querying documentation first thing. You can search for current keybindings, what a given function _does_, etc all live while you're using it.

gct··on Salary Stream – Software Engineer Offers
Ah you're saying they might lower the offer assuming the stock will recover? Unlikely in the extreme I think.
← PreviousPage 3 of 6Next →