On the other hand if that file is shared publicly, Google might be liable under some jurisdictions IIUC.
I d assume that they check some hashes of the file against a database to check for copyright infringement. If only specific actions are not permitted on the file e.g. sharing it widely, this could seem reasonable?
Curious to learn more, what could be other actions the service provider could take to avoid getting a lawsuit?
I don't understand the point of the article, it seems to me that the point is that non compressed grayscale images don't take a third of the space of a compressed image? If we look at the last example the fist image 4:4:4 is 150KB the one in gray is 50KB (it seems exactly 1/3), the compressed images in-between take less space, but also the quality is much worse, I would say as expected. What am I missing?
Not sure how the situation is in Spain, but I think that in Europe in general, if you have a contract saying that you are a tenant, it's quite hard to kick you out, even if you don't pay, at all. If the tenants don't have any papers and they try to game the system, then this is probably a risk that they should take into account?
Trying to understand better the solution. Why isn't it possible to restrict the application via process isolation (nsjail, cgroups, docker...) and wasm is needed instead?
What's the difference between multicursor and visual block? Genuinely curious, is it that things don't have to be vertically aligned? What's the ux expectation in a pure keyboard based workflow?
Every ~6 months I try to switch from vim to nvim, but somehow it never sticks. Not sure why but in my use cases it is slower than vim, the terminal is imo still worse than vim and it s harder to copy and paste to the terminal: in vim I yank and than C_W"0 (or whatever register I need) in nvim I didn't find a solution yet. Nvim always feels more clunky.
> After all, MacOS already has some foundation features (such as similar command line tools) borrowed from Linux.
For me this set the tone of the article. I think that the author in more on the "end user" spectrum rather than on the "dev" spectrum. No harm in that specifically, but some things might not be 100% accurate.
I don't have the impression I'm writing too much boilerplate, but I am curious about this as I have heard it multiple times: are there more examples of boiler plate that an LLM is better/faster at generating than a couple of copy/paste? If it's more than a couple than copy/paste and it's time for a rewrite, do you leverage AI for this? how do you usually introduce the abstraction?
With all these AI tools requiring a prompt, does it really simplify/speed up things? From the example: I have to write "add a name param to the 'greeting' function, add all types", then wait for the result to be generated, read it carefully to be sure that it does what I want, probably reiterate if the result does not match the expectation.
This seems to me more time consuming than actually do the work myself. Does anyone has examples where promoting and double checking is faster than doing it on your own? Is it faster when exploring new solutions and "unknown territory" and in this case, are the answers accurate (from what I tried so far they were far off)? In that case how do you compare it with "regular search" via Google/Bing/...? Sorry for the silly question but I'm genuinely trying to understand
Are there any tutorials you recommend to see how to better leverage AI? I looked at some videos on YouTube and it seemed that the overall workflow was quite slow.
Not sure where the data is actually stored, but assuming the last version is stored in the cloud, how can they prevent users from sharing data e.g. music though the docs? And how can they they stop users from doing that?
Not sure of this is the right comparison but I once saw a presentation about high performing teams which were compared to top league sports teams. In this regard of course you don't want a jerk that ruins the whole team but you definitely want someone who can actively help you winning and that's usually mostly done by technical skills. In my mind I still hope that the "game" is about programming and not politics.
I use this very often with my kids (3yo twins). It's fun for them to see animals, dragons and other things popping up on the white screen. I usually ask them what they what they want see, prepare it and then let them press on enter to display it. Simpler things e.g. 'gnu' or 'fox' they can type themselves.
In general it seems that organizations that are accepted to the GSoC program are no-profit like associations, that develop a product for the sake of developing it, probably there are also exceptions.
Anyway, it seems that qdrant is more a for-profit organization. So maybe that was the one of the criteria that was taken into account to exclude it?
My understanding might be wrong/incomplete, please let me know if that's not the case.
> If you don't have anything urgent, you can go lay on the grass for half a day, thinking about the future of your project or something
Is this something common? I'm working as IC at FAANG for 6+ years in different teams, but I've never really experienced something like this. I've always been working on stuff that should have been finished yesterday.
Thanks for the write up and congrats!! Sorry for asking, but genuinely curious, assuming you wouldn't have had some savings on the side, would have you started in the first place? How would the lack of backup have impacted the journey from your perspective?
The more I use bash the more I appreciate it. It has a lot of sharp edges and quirks, but it's coincise, it works basically on all Unix systems and everyone knows (at least a bit of) it.
A lot of attempts to fill this space have large gaps in this aspects. Not sure how this scores on those dimensions.
For up to ~50 lines of script, bash is the most effective thing I found so far. Tried zsh, fish, python, ruby, but for such glue code bash rules.