HNHacker News
TopNewBestAskShowJobs

csnweb

326 karma · joined September 26, 2020

submissionscomments
csnweb··on 20B-parameter Alexa model sets new marks in few-shot learning
Does home have some label for that? Can you say turn of the floorstanding lamp and it works? If so that would indeed be very weird. I have a sleeping room in home and said it should turn of the light in the sleeping room in 5 minutes and it worked. May be it only works with rooms.
csnweb··on 20B-parameter Alexa model sets new marks in few-shot learning
> turn off the bedroom light in 5 minutes

This actually works already with Siri (and as mentioned in a sibling comment with google Home as well). I just tried that for fun a few days ago and was surprised that it actually worked.

csnweb··on Automate Public Certificates Lifecycle Management via RFC 8555 (ACME)
I did with several public cloud providers, including google cloud. Didn’t had any charges for something I didn’t order once.
csnweb··on Google Camera randomly changes some QR code URLs on Android 12
Thanks, I wasn't sure which link I should post. I read the German version on heise: https://www.heise.de/hintergrund/Googles-Kamera-verfaelscht-.... But a German article doesn't really fit here. So I thought the original source might be good, didn't realize it was behind a Google login, since I was logged in already.
csnweb··on Tricks I wish I knew when I learned TypeScript
Yes interfaces can be merged: https://www.typescriptlang.org/docs/handbook/declaration-mer..., which can be useful when working with external libraries.
csnweb··on Gmail password first character is case insensitive on mobile device
You could brute force all possible changes but that could take quite a while for longer passwords, you probably don't want to do that in production on every login.
csnweb··on Gmail password first character is case insensitive on mobile device
No, you can just change the password you receive and test several versions against the hash. So you stored your password with a lower first character in 2011 and now you enter it with a captilized first character. They can just hash it like you sent it to them but on top they can also first lowercase it and then hash it and that will then match the hash from the password you used when signing up.
csnweb··on Spook: Side channel attack which could read the memory from password managers
At least in the bitwarden chrome extension you can autofill with a keyboard shortcut (and I assume in the ones for other browsers too). On mac os it defaults to CMD+shift+L. But that obviously doesn't work outside of the browser. Still might be interested for you.
csnweb··on Web-based editor
I think what you might want is GitHub Codespaces?: https://github.com/features/codespaces. Was on HN recently too.
csnweb··on API Tokens: A Tedious Survey
I am wondering how that relates to searching for the token in a database (index). Does it still matter? I would assume the time might depend on where or even wether the token is in the index or not, not sure how much though and what to do about it.
csnweb··on Solving the double (quintuple) declaration Problem in GraphQL Applications
You can get a lot of types on the server without the need to write any types manually or having to generate them by using https://github.com/sikanhe/gqtx
csnweb··on A proof P = NP was accidentally published in TOCT
There might be a possibility to prove that such an algorithm exists without knowing how the algorithm works exactly / being able to construct a runnable version of it.
csnweb··on Tell HN: Coming soon – “Meet the Batch” threads for parallel Launch HNs
I don't know what's in the pipeline, but might there be a way to broadly batch them by topic? If it would be a topic one is generally not interested one wouldn't need to check all the individual ones to see if they are interesting. Could also be helpful if the blurbs are all at the top in the description, as the comment section will probably get pretty long and then it might not be so easy to go through the list, esp. on mobile. Also thanks a lot for your work .
csnweb··on WD My Book users wake up to find their data deleted
Unfortunately the 3 guaranteed years of updates for pixels is pretty much the best in the Android world. There are very few exceptions like FairPhone reliably providing long term updates
csnweb··on Diffusion Models Beat GANs on Image Synthesis
I think that is slow right now is even more the reason to study them because in a few years chips will be faster and speed won't be a concern anymore. Small nitpick on the Big O Notation though. Constant speed differences are exactly what is hidden by it. I don't know the algorithms well but from what you describe they should be equal regarding big O.
csnweb··on .org doesn't mean credible
Please see my comment to the parent. You will need to prove you are charitable. They have a list of seven points you need to fulfill.
csnweb··on .org doesn't mean credible
You actually need to provide some document proving you are charitable. This is the criteria catalogue:

Focused on acting in the public interest: Whether in support of education or health, the environment or human rights, members of the community work for the good of humankind and/or the preservation of the planet and do not promote discrimination or bigotry. Non-profit making/non-profit-focused entities: While many NGOs and ONGs engage in commercial activities or generate revenue in support of their missions, members of the community do not recognize profits or retain earnings.

Limited government influence: Recognizing that many NGO and ONG organizations have important interactions with government, not least for reasons of funding (which may include receipt of some government funding in support of their programs) members of the community decide their own policies, direct their own activities and are independent of direct government or political control.

Independent actors: Members of the community should not be political parties nor should be a part of any government. Participation in the work of a NGO/ONG is voluntary.

Active Organizations: Members of the community are actively pursuing their missions on a regular basis.

Structured: Members of the community, whether large or small, operate in a structured manner (e.g., under bylaws, codes of conduct, organizational standards, or other governance structures.)

Lawful: Members of the .NGO and .ONG community act with integrity within the bounds of law.

csnweb··on Scaling monorepo maintenance
With GitHub actions you can quite easily specify a workflow for parts of your repo (simple file path filter https://docs.github.com/en/actions/reference/workflow-syntax...). So you can basically just write one workflow for each project in the monorepo and have only those running where changes occured.
csnweb··on EU vaccine rollout severely lags behind
They (BioNTech) themselves have only a few in Germany (2 or 3), but it's produced by other companies for them now as well totalling to around seven according to this German source: https://www.pharma-food.de/markt/standorte-corona-impfstoff-.... I say around because not all do the whole production sometimes only parts of it as it seems. Didn't dig very deep into it.
csnweb··on RIP Flynn.io
May be it's less about kubernetes then about the market itself? If I don't want do any ops I also don't want to maintain a server and keep that safe, so I would go for Heroku instead of running that myself. And if you need more there are also managed k8s offerings which seem to be working fine for many small teams as well. For us it's basically a cheaper version of Heroku with a little bit more effort. We are actually using small managed k8s clusters from Digitalocean since nearly a year now and had zero issues with it so far. I really like not having to take care of the servers.
csnweb··on Post Mortem of Google Outage on 14 December 2020
All these weird quotas and complicated pricing were the reason why we switched to digitalocean once they had managed kubernetes. It's such a pleasure to not have to worry about it and also much cheaper.
csnweb··on Why not use GraphQL?
The n+1 problem can be fixed without introspection by using dataloaders: https://github.com/graphql/dataloader. It's actually quite pleasant to work with them, but it's definitely one more thing you need to know.
csnweb··on What ORMs Have Taught Me: Just Learn SQL (2014)
What I found to work really well (esp. with GraphQL / Dataloaders) is using something like postloader by gajus [1]. It generates a slim interface from the database schema. For the simple run off the mill things you get an easy interface to get certain rows of a table or load related data, which is a huge part of what you will need when writing GraphQL resolvers. We extended the idea to generate simple wrappers for creating and updating tables as well, if anyone is interested in that I may dump the code for that in some gist.

[1] https://github.com/gajus/postloader

← PreviousPage 2 of 2