Hacker Newsnew | past | comments | ask | show | jobs | submit | pavlo's commentslogin

It certainly is. But then again this never really went away if I think of youtube view counts didn’t it?


Especially when the jets can release the bombs without entering Ukrainian airspace and not having to risk being shot down.


Ukraine needs more airplanes themselves. With F16 they could shoot down russias Su-34.


Apparently they could shoot them down with patriot missiles except the US doesn't want them used in Russia territory. I'm not sure of the virtue of making Ukraine fight with one arm behind it's back where Russia can destroy all it can in Ukraine's territory but they are largely restricted on striking back in a similar way.

I mean I can understand the desire not to escalate but it would seem reasonable to reciprocate whatever attacks the Russians are carrying out.


Russia destroyed 2 of Ukraine's Patriot launchers, causing Ukraine to decide to stop stationing them on the front lines. (Now they protect Ukrainian cities.)

I think the argument you want is that if the US gave Ukraine a lot more patriot launchers, Ukraine would probably be willing to risk a few of them on the front lines.


Not if they come with same restrictions as other us weapons.


It took me several years in pursuit of a self hosted solution, that I don’t need too much time to maintain. I think the current solution is working very well for me.

I have a raspberry pi with a USB drive attached. The OS is ubuntu, so I can use ZFS. The drive is backed up to backblaze S3 using restic in a cron job. The backup and ZFS health is monitored with healthchecks.io

The data sync across all the devices including the raspberry pi is done using resilio sync.

I view my photos when I am home using an app written by myself: photograf (https://github.com/ptek/photograf) It runs on the same raspberry.


I have a very similar setup. An old SFF desktop PC running Debian with a USB3 disk attached, though mine is just running ext4. SMB sharing allows easy access to everyone in the house, plus I have Syncthing configured on our phones and the Linux box which we use to automatically sync our phone pictures and videos. Then this box is backed up using Restic to Backblaze B2.

I know there's some holes in my plan (ext4 isn't foolproof, etc.) but it's been an ongoing process.


The article criticises large sites saying that "[t]he average web page size now stands at around 2MB." but the page where the text is published is 1,5 MB itself. Its a bit sad, but probably makes the point precisely.


Including a stellar 378kB PNG image of 2776*1381 pixels, while it's only a small illustration in the article.

https://css-tricks.com/wp-content/uploads/2021/11/cloud.png


Wow. A quick and dirty vectorization yields an SVG of 9kB. The PNG even looks like it was originally an SVG with some linear gradients.


Even just running it through optipng results in a 58% reduction to 158KB!


Plot twist: the post was designed to trick people into testing the functionality and create publicity for OpenStreetMaps ;)


since last April, I often find myself reminded of the talk by John cleese on creativity. Specifically his thesis that its not a talent. https://youtu.be/Pb5oIIPO62g

When having a call after another, and trying to be efficient during the day, there is just less time to be creative…


This is a great looking tool.

What I have been doing by hand for some time is putting code for different customers in different directories and having a conditional in `~/.gitconfig` to determine what config applies there:

    [includeIf "gitdir:~/projects-private/**"]
      path = ./.gitconfig-private

    [includeIf "gitdir:~/projects-client/**"]
      path = ./.gitconfig-work
Then in .gitconfig-private or .gitconfig-work I have all the usual gitconfig settings that apply, for example the [user] section...

Switching to the right directory thus automatically changes the settings.


The CLI tool looks very great indeed and handy when you keep all the projects in the same top-level directory, or need to be able to change identity while in the same repository.

However, your .gitconfig setup is (for me) way nicer as I already have things split up by GitHub organization, and now my identity can change without having to do anything at all.

So thanks for sharing that, had no idea it was possible.


Thanks for sharing this. This was what I was missing. Should've done proper research before building.

I'd still think the cli could be useful in some situations. but I agree with others about how big this had to be because I used node.


I think a tool that has a similar UX as your is handy if a person don't care or want to memorise the gitconfig documentation to figure this out. Which, I think, is true even for most of the developers. I have found this one out by a coincidence myself.


This is the approach that works very well for me. Especially since I keep my repos cloned into a directory structure inspired by "go get" using https://github.com/grdl/git-get


I would like to learn some rust and/or elixir


A truly unexpected would be a phone with an eInk display only. And with one very good camera. I enjoy my pictures taken on the phone mostly on my computer, so I use my phone only as a preview :)


I agree, such a phone would be awesome. It's a shame the Iridigm/Mirasol "butterfly wing" technology hasn't become viable after all these years (yield issues AIUI), because that would be almost as efficient with full color and contrast. Couldn't play games on it, sure, but everything else would be fine.


There is a nice "oneliner" in Ruby for that, created by Piers Cawley: http://j.mp/anfTlJ

And for python there is a nice Article on CodingHorror: http://j.mp/aCxlI3 Hope it's useful :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: