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

Remember this :)

I also remember how we (I?) used to hard link the /tmp/RANDOM.tmp files that youtube buffered into so the video parts don't get automatically unlinked and we could then stitch them back with ffmpeg or whatever buggy fork ubuntu had in its repos. Full Star wars in glorious 240p! (I had shitty internet.)

The good old days. Back when people called streaming what it really is (downloading) and exercised their god-given right to keep what was sent to them.


Slightly tangential but is there a way to download a PWA permanently on a mobile device and have it remain indefinitely even if the upstream site goes offline or changes?

Every time I try to load a PWA on my phone from my dev laptop, it breaks after a few weeks (days?) for no obvious reason. I investigated this for a bit but eventually gave up and went the electron/wrapper app route.

If we can find a real fix for this stupid issue, I would be more than happy to focus on PWAs.


Isn't PDF also programmable? I think it supports javascript and even a subset of PostScript if I'm not mistaken.


> I think it supports javascript

Indeed it does! https://github.com/ading2210/doompdf


Isn't Rust just as susceptible to this issue? For example, how do you deal with Rust's lack of support for HTTP in the standard library? Importing hyper pulls in a couple dozen transitive libraries which exposes you to the exact same kind of threats that compromised axios.

Given how HTTP is now what TCP was during the 90s and almost all modern networked applications needing to communicate in it one way or another, most rust projects come with an inherent security risk.

These days, I score the usability of programming languages by how complete their standard library is. By that measure, Rust and Javascript get an automatic F.


It is, therefore I have stated I avoid any dependencies while writing Rust, unless they are self-contained. And I said I am glad I don't do web, so I don't have need for HTTP implementations.


The fact that they could pull a stunt like this shows that the EU is no democracy. Shame on the politicians who tried to rob people of their rights.


How have you came to such conclusions?

If anything it proves the opposite.

Look at how laws are passed in russia for example for comparison and let me know what similarities you see.


A lot of people hate seeing the EU succeed at anything, simply because they are envious or it does not validate their world view.


Thank you for sharing this!

I always wanted to mess with building virtual filesystems but was unwilling to venture outside the standard library (i.e. libfuse) for reasons wonderfully illustrated in this thread and elsewhere. Somehow the idea of implementing a networked fs protocol and leaving system integration to the system never crossed my mind.

I'm glad more people are taking this stance. Large centralized standard libraries and minimal audited dependencies is really the only way to achieve some semblance of security. There is simply no other viable approach.

Edit: What's the license for this project?


hi, glad you like it and that it encourages you to try some things you've always wanted to do :-)

I was thinking for the license I'd do GPLv3. Would that work for you?


Depends on what you want to achieve with your licensing, but I personally think GPLv3 is a really good fit for a project like yours.



This, honestly. I used to get so angry when the US subjected foreigners to treatment that no human with morals would consider, but then I noticed that, without fail, almost every thing the US did to foreigners gets done to US citizens eventually, either by foreign governments or by the US government itself. The only thing that I haven't seen yet are drone killings on US soil, but I suspect that too is only a matter of time.

Like it or not, we're all stuck on the same boat. Normalizing the abuse and mistreatment of some parts of the world means normalizing it for everyone.


This. The core of being a decent person is the Golden Rule applying to all people. People who lack empathy are the real monsters.


Hetzner is currently cheaper than getting a static IP from my ISP + electricity, but just barely. I have a ton of local compute and can easily allocate one or two servers to take over if sufficiently motivated.

I wonder how many of Hetzner's customers are like me. I hope DRAM doesn't kill off cheap VPS providers like this one.


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

Search: