HNHacker News
TopNewBestAskShowJobs

mvolfik

799 karma · joined December 13, 2020

https://mvolfik.github.io

[ my public key: https://keybase.io/mvolfik; my proof: https://keybase.io/mvolfik/sigs/VJT0Utkifb_Y2h3hM7OYj50eT4rBTTmCAGhVg_1q7uw ]

submissionscomments
mvolfik··on Windmill.dev
What I couldn't find in the docs is the following: is it only restricted to an entry-form > some script runs > notifies via service (slack?), or is it also possible to do something like airplane workbooks: a form, then a Python script runs an SQL query, then another form pre-populated with some data from the query, and then another script?
mvolfik··on Bugs that the Rust compiler catches for you
Vectors really don't make linked lists irrelevant - if you want to be able to quickly pop from the middle, no Vec magic will currently help you
mvolfik··on LastPass users warned their master passwords are compromised
I did not get any email about login attempt, but deleted my old Lastpass account as a precaution anyways, and also received this error. No confirmation of deletion via email. However, I'm not able to log in anymore, and attempts to get master pwd hint via email don't work either, so I believe it's more or less deleted.
mvolfik··on Ask HN: Who is hiring? (December 2021)
Why are you advertising this as a Junior when the description in the link says Senior?
mvolfik··on Pablo is a small, open-source JavaScript library for SVG
What deergomoo says, and also performance - Svelte isn't really a framework, it prefers to call itself a compiler. Each component compiles into something that has no virtual-DOM overhead - what the compiler does is that it tracks which fragment depends on which value, and then at runtime when a value is updated, only the needed fragments are updated.

What I also like about it is what a .Svelte file looks like. Since it's a compiler from the very beginning, it didn't need to start as .js and only than add .jsx for a little less verbosity. Svelte file is basically a HTML file with <style> and <script> tags. Variables from javascript can be referenced in HTML simply with {var}, and there are constructs for if/else, loops and few other special things. Easier to see than describe, go to https://svelte.dev/tutorial/

mvolfik··on New HTTP standards for caching on the modern web
I suppose this could be useful for 'public' proxies where you are able to invalidate cache with an API call, but can't create arbitrary logic for the cache
mvolfik··on Lithuania says throw away Chinese phones due to censorship concerns
this turned out to not be true - the comments pointed out that the overwrite is likely an app interpreting it as different image format, which had happened before, and OP didn't replicate the issue the next day in different light
mvolfik··on CSS Nesting Module
Sass didn't deprecate `/` for division for their own giggles - it's because `/` is increasingly being used in plain CSS values (most prominent example I can think of now is css grid[1]), so it became increasingly hard to distinguish raw values from Sass expressions

1: https://developer.mozilla.org/en-US/docs/Web/CSS/grid-column

mvolfik··on HTML over DNS: Serving Blog Content over DNS
That's interesting. I'm thinking about ways how this could be combined with https://dnskv.com - which allows not only reading from dns, but also storing:

    dig TXT content.uniquekey.dnskv.com
    --> 'ok'

    dig TXT uniquekey.dnskv.com
    --> 'content'
Only thing that comes to my mind is data exfiltration from sites with content-security-policy which for some reason allows some DoH site
mvolfik··on Gmail is opening and caching URLs within emails without user intervention (2019)
it could do some checks on the environment - useragent, screen size etc?
mvolfik··on Remote code execution in cdnjs of Cloudflare
i'm very confused about what it actually does. does it reintroduce shared cache for CDN resources?
mvolfik··on The worst volume control UI in the world (2017)
Headphones really are the solution. I used to have wired ones and these were quite uncomfortable to handle - cable messed up all the time, and even when you untangle them you have to avoid pulling it, so I used speaker most of the time anyway. I finally bought wireless buds a year ago and I really understood why so many people have these and talk about it - it's just too easy
mvolfik··on The worst volume control UI in the world (2017)
overall I agree, but tbh I'm quite happy for Telegram Desktop having its own notifications - the system ones in my Ubuntu Gnome (went through a few LTS upgrades, but not heavily customized) are really messed up, especially when Firefox sends something
mvolfik··on Linux Rust Support
I'd guess guaranteed memory safety (unless you use `unsafe` blocks) without compromising for some garbage collector or ref. counting is a big thing
mvolfik··on GitHub Copilot regurgitates valid secrets
https://web.archive.org/web/20210705123028/https://twitter.c...

> COPILOT SECURITY BREACH

> SendGrid engineer reports API keys generated by the AI are not only valid but still functional.

> GitHub CEO acknowledges the issue... still waiting for them to pull the plug or make a comment. :popcorn:

Quoting https://twitter.com/pkell7/status/1411058236321681414

mvolfik··on Black Hat Exploits of the Stupid-Easy 80s
wasn't it 'SmartClass' by any chance? I also had a lot of fun killing it during high school
mvolfik··on Purelymail – cheap, no-nonsense email
With improvmx.com you can point a domain at them, and then set catch-all forwarding to e.g. Gmail. Sending is possible thanks to most providers (incl. Gmail) allowing sending from different address after verification, and if you set DKIM and SPF it shouldn't cause any issues.
mvolfik··on I loved jQuery, and still do (2019)
note that browsers' cache has recently been changed so that it's isolated for each origin - if you visit a.com which loads jQuery, it doesn't speed up loading jQuery on b.com at all https://developer.mozilla.org/en-US/docs/Web/Privacy/State_P...
mvolfik··on Virtual DOM is pure overhead (2018)
Where do you find React easier to use than Svelte? I did mostly backend and simple pure-JS frontends before and never picked up react because of how long the tutorial was and how messy the tooling felt. Svelte was a breeze in both of this and I didn't experience larger issues yet, so I'm curious what I'm missing out on?
mvolfik··on Windows 11, Amazon, and Uncomfortable Questions
My experience is that even running Among Us (i.e. a very simple game) via Steam/Proton on Ubuntu LTS (i.e. the most common platform) was quite fiddly. Didn't have chance to try much else, Factorio is luckily native
mvolfik··on Ask HN: Best “I brought down production” story?
I had to reread this to check if you're really not talking about Ingress servers, because Niantic really seems to be doing changes directly in production all the time

also I completely understand how invested one can get in explaining Ingress

mvolfik··on Microsoft announces Windows 11
iirc it is possible, but I recall you needed to click unobvious buttons or just do it while offline and connect only after that
mvolfik··on A pencil sharpener that creates a never-ending pencil (2015)
Yes, I think I don't even remember seeing a piece with wood bits not seconded by the metal thingies (I love the mechanism btw, it's weirdly satisfying)
mvolfik··on Astro: Ship Less JavaScript
Just from what I've heard about Deno - isn't this exactly what they are aiming for? Bring Node/JS back closer to the browsers and make use of ES modules etc?
mvolfik··on Astro: Ship Less JavaScript
or unless you build a site for somebody for whom editing Markdown files is too much
mvolfik··on Flame: A PureScript front-end framework inspired by the Elm architecture
I'm also this kind of i-want-to-know-how-things-work person and also never managed to stay at learning React, Vue etc. But a few months ago, I discovered Svelte and I absolutely love it. I recommend you to give a shot to their excellent tutorial which you can finish in < 1 hour https://svelte.dev/tutorial/
mvolfik··on Ask HN: “Tank man” image search blocked on Bing and DuckDuckGo
for me it works such that if I search for text results and switch to images, the 4 are shown. But they disappear afer any refresh of the page, no matter safe search settings
mvolfik··on Show HN: I wrote a book about UI [pdf]
see your comment siblings, there are some clever font tricks to achieve that too
mvolfik··on Proof-of-stake is inherently self-referential
I'm new to PoS, so please apologize my lack of knowledge - but which part of the system will consume as much power as a medium sized country?
mvolfik··on Are you better than average?
There are probably quite many interesting insights that this can provide.

At first I thought the fact that 76% think they procrastinate more than average is one of these insights, but then I remembered I'm playing this game.

← PreviousPage 2 of 5Next →