HNHacker News
TopNewBestAskShowJobs

kettleballroll

322 karma · joined August 1, 2021

Shoot me a message at Spa_Username at yesmay be
submissionscomments
kettleballroll··on Transformers from Scratch (2019)
It's called self attention because you only look at the input itself to determine which parts of the input to focus on. Transformers where first proposed for machine translation, and the neural net used in that publication consisted of two parts: an "encoder" part that takes an input language sentence and uses this self-attention to better understand it (and "encode" it into some neural representation), and a decoder which takes both the encoded source-language input as well as already translated parts of the target level sentence as input. These encoders use cross attention, ie they use the input sentence to determine on which part of the output to focus on next.
kettleballroll··on PHP is worth learning and using
That sounds fairly childish. Aside from the very obvious fact that you'll miss out on a lot of cool stuff, if you don't agree with the value judgements of your peers, the problem most likely resides with your choice of peers.
kettleballroll··on PHP is worth learning and using
off-topic, but: Go and Rust seem to aim for the same space (system programming), so when is one preferable to the other, in your opinion?
kettleballroll··on Bayesian Optimization Book
Bayesian optimization and bayesian data analysis are two different things. Your suggestion seems off topic to me, and it feels like you didn't even check the linked content before posting.
kettleballroll··on Jimmy Wales’ Final Email
I can't really any good ways for them to raise money, outside of becoming a subscription service or selling user data. What ways did you imagine? Because the more I think about it, the harder this problem appears to be...
kettleballroll··on Apple Is Normalising Surveillance
> has already resulted in large-scale leaks of sensitive information

I must have missed that, could you share more?

kettleballroll··on Dislike button would improve Spotify's recommendations
That makes sense, thanks for elaborating! I could imagine a different solution where instead you just don't report the overall star-average, to make it a harder metric to game, but still get to have a stronger feedback signal for your recommendations.
kettleballroll··on Dislike button would improve Spotify's recommendations
Do you have any evidence for that claim, or is that pure speculation on your part?
kettleballroll··on Nvidia Scientists Take Top Spots in 2021 Brain Tumor Segmentation Challenge
Pretty well? Sure. Win a competition? No.

If you're not running standard models (where you only have learning rate and regularization to grid over) but you're trying more specialized stuff/developing new models, 4 hyperparameters are not too many.

kettleballroll··on Nvidia Scientists Take Top Spots in 2021 Brain Tumor Segmentation Challenge
I disagree. I've participated and even won a few of those "ML in sciences" competitions in the past, and all other things being equal, the one with the most compute wins. 12$/hour sounds doable, but as soon as you need to grid over more than 4 hyperparameters (and that's small), you're looking at 100s to 1000s of runs in parallel. And you'll iterate over that process several times. Eg It's no coincidence that deepmind (with all of alphabets compute power) won CASP with alphafold. Yes they have a lot of very smart people, but so does everyone else. But no-one has the power to experiment with such large models so extensively for so long.
kettleballroll··on How to train large deep learning models as a startup
At these sizes, tpu would definitely be the way to go, and would likely be a lot cheaper (and potentially faster) than GPUs.
kettleballroll··on R, OpenMP, MKL, Disaster
In a previous life, almost a decade ago, I fought very similar fights with OpenMP and MKL using R. It's painful and you need to pay heed to all these small details pointed out in the docs as in OPs case. However, it's worth noting that OpenBLAS is as fast as MKL, at least if you compile it yourself for your system (i would expect that system provided ones with system detection would be as good, but that wasn't always the case back then). I benched this extensively for all my R usecases and for several systems that i cared about back then. So there is usually no need to use MKL in the first place.
kettleballroll··on Show HN: KySync – A C++ rewrite of Zsync with performance boost
Awesome improvements, congrats!
kettleballroll··on Show HN: KySync – A C++ rewrite of Zsync with performance boost
> in this case it takes 4-8 threads or so for KySync to match Zsync's performance.

Assuming zsynch is single threaded, in an apples/apples comparison (1 thread) zsynch wins by over 10x. I can't help but wonder how much faster kysynch would be if they focused more on single threaded performance. The way things stand, kysynch's implementation sounds rather wasteful I'm terms of CPU resources, in spite of what this announcement claims. Still, kudos on this impressive project!

kettleballroll··on Disable Google Drive drive letter
As opposed to which other company?
kettleballroll··on Sri Lanka’s overnight flip to organic farming has led to an economic disaster
This is are already happening. eg in Germany, young Friday-for-the-future activists won their court case arguing that currently lenient climate goals are unfair to future generations ( https://www.theguardian.com/world/2021/apr/29/historic-germa... )
kettleballroll··on Do vision transformers see like convolutional neural networks?
It's always nice to see big labs working more towards building an understanding of things instead of just chasing SOTA. On the other hand, I'm not sure there is a lot of actionable findings in here. I guess that's the trade off with these things though....
kettleballroll··on Googlespeak – How Google limits thought about antitrust
You're being cryptic. The people your criticizing (this might include me, i have no way of knowing) will not be able to learn anything from your reply. It would be more constructive I'd you shared your thoughts so we'd have a chance to improve. What is your point, exactly? Spell it out for us, please.
kettleballroll··on Tesla Project Dojo Overview
As far as I know, hogwild doesn't really scale to very large systems and doesn't get used in practice, but maybe that's just because it's most useful on CPUs, which are inefficient for other reasons
kettleballroll··on The past, present and future of image formats
I think it would be interesting to have progressive decoding (and, for those who want it, autoplay) of videos, too.
kettleballroll··on The past, present and future of image formats
> whatever will eventually become the standard, will be lossless, as it became with audio

At least ony bubble, the standard for audio is still lossless: I'm fairly sure 99.9% of all audio i consume is using something lossy:streamed over Spotify, in movies like Netflix, clips like YouTube, video Chats... Is that just my impression and technology moved to FLAC without me noticing?

kettleballroll··on Facebook’s Widely Viewed Content Report is strange
What does his religion have to do with his ability to be far-right?
kettleballroll··on Taliban enter Kabul as Afghan government on brink of collapse
Wit seems to me like this failure waa decades in the making anyways. What would you have done differently if you were in Biden's shoes?
kettleballroll··on Netflix intensifies VPN ban and targets residential IP addresses
You make it sound like this is Netflix's fault, whereas tlit seems to me that 10 years ago it was mich easier to acquire licenses for streaming. now some of the big studios have their own streaming services, so licensing isich harder/impossible
kettleballroll··on Thunderbird 91.0
Master/Slave nomenclature is considered "problematic language" (because it harks back to slavery), and thus often replaced with more PC language these days. My organization had a whole "fix this nomenclature throughout the whole codebase" week (things like "black-/whitelist, master/slave, ....)
kettleballroll··on Google “contemplated buying some or all of Epic” to stop “contagion”
OTOH, everyone dreams of building a successful SaaS, because they want to milk that model themselves.
kettleballroll··on The slow collapse of Amazon’s drone delivery dream
It sounds like the people that are being made redundant were mainly tasked with labeling data (which also matches them being temps instead of full time employees, and them training replacements in Costa Rica), so I don't think they're software engineers that can easily switch to other teams.
kettleballroll··on How Google quietly funds Europe’s leading tech policy institutes
Am an academic too. I don't find this to be common knowledge, but a common misconception. Would like to see a citation
kettleballroll··on How Google quietly funds Europe’s leading tech policy institutes
> in the past few years that this is very difficult nowadays.

I strongly disagree. It has always been as difficult as today (if not more), it's just that these days were aware of it.

kettleballroll··on Plandemic Revisited: A Planned Disinformation Campaign
> Were all dancing around the elephant in the room that clearly everyone panicked due to china's lies at the start of 2020

Given what I've witnessed since the start of the pandemic in my own country, it seems more plausible to me that china's actions are a product of people and states not knowing how to deal with an unknown situation and changing it's course as situations unfold. What are the lies China has told that I'm not aware of?

← PreviousPage 4 of 4