HNHacker News
TopNewBestAskShowJobs

c120

29 karma · joined November 30, 2021

submissionscomments
c120··on Replacing tmux in my dev workflow
I need "tmux" on remote linux machines that don't allow me to install "screen". If there's an easier way to keep a session running (and interactive) over internet disconnects, I have not found it yet
c120··on Canon wants us to pay for using our own camera as a webcam
This levy is not meant for piracy, but for legal access - like copying the CDs you already bought to your phone. Compared to what we used to pay on blank media it's not so bad. If the alternative is that you are not allowed to keep private copies of anything...
c120··on Apple introduces iPad mini built for Apple Intelligence
The combination of an Iphone Mini and an Ipad Mini really works well - alas apple decided that they no longer will make reasonably sized phones...
c120··on Apple introduces iPad mini built for Apple Intelligence
Looks like this is eSIM only - which is a show stopper. I'll have to research if they release a SIM mobile option somewhere on earth, if not, I'll probably stick with my current Mini 5 a bit longer (or pick up a discounted Mini 6 for the wait)
c120··on Netlify just sent me a $104k bill for a simple static site
AWS doesn't have to check that for every request. They only have to eat the cost if you go over and use more before they shut you down. And the shut down should be in a way that they switch data to read only and give you a day to react before they delete.

They might even offer this as an insurance, so you pay a little more but can be sure you stay in budget.

c120··on Netlify just sent me a $104k bill for a simple static site
Yes, any price that's not hard capped is unacceptable. One reason why I quit Amazon cloud after the trial year. No because they were too expensive, but there was no way to guarantee they wouldn't charge me more than planned...
c120··on Show HN: YouTube banned adblockers so I built an extension to skip their ads
Can you do this on a mobile device like an ipad? Can you do this when not logged in?
c120··on Show HN: YouTube banned adblockers so I built an extension to skip their ads
If I understand it correctly, as a PeerTube viewer I'm not only downloading the video, but also sharing it. Before I watched it.

This is a problem in countries where uploading copyrighted and illegal material has strong legal consequences (so I'd not want to share a video before I watched it fully so I can at least can see it doesn't have any obvious illegal content)

c120··on Python: Just Write SQL
So far all my projects have targeted a specific database with no reason to change it.

So what I do is write SQL commands, but keep all inside a specific file or module of the project. So that I can decide later to refactor it into an ORM.

I think ORMs are great if you write libraries that target more than one database. Or situations, where you have more than one database and need a proper migration part.

If you don't need migration, but in the worst case can start with a fresh, empty database, then write SQL.

But for production system, the no/manual migration might get old quickly. Writing migration code that just adds fields, indexes or tables is easy. But writing code that changes fields or table structures? Not do much.

Still, you don't need an ORM at the beginning of a project, just don't put SQL everywhere.

c120··on Toki Pona: an attempted universal language with only ~120 words
Heard about the language about 2 months ago and yes, it's fascinating.

Also it's understood by ChatGPT (at least version 4). I asked it for "my hovercraft is full of eels" and got "tomo tawa mi li jo e kala mute" which a speaker of Toki Pona confirmed is a good translation. (Roughly: "My moving house has many fish")

Asking ChatGPT to translate it back a month later got "My vehicle contains many fish." which is not bad for a language that relies on context a lot.

Once Duolingo starts a Toki Pona course, I'm in.

c120··on Disney discontinues DVD and Bluray production in Australia
If you're reading Cory Doctorow books and blogposts, that's exactly what "they" are working on and the part of the population that cares about this may be a lot smaller than you think.
c120··on Disney discontinues DVD and Bluray production in Australia
For Australian fans it's probably easy to import the DVDs and Blurays from some other country - since all have the English sound track.

Personally I'm going to miss to be able to collect current Disney and Pixar animations on Bluray and they are going to miss my money in the long run.

Disney already stopped releasing the films in 3D format. First in the US (no Frozen 3D there) then in Europe as well. I had to import the last one from Japan for a price of 1 year of Disney +

Compared to collecting Blurays and DVDs, Disney+ is currently cheap and good value. But that's unlikely to stay that way. They will at some point raise prices a lot and/or introduce ads.

Also even now: There's the problem with the picture quality (and internet connectivity) compared to Bluray. You also don't get to import out-of-area versions. Want to watch Pixar's Coco in the Mexican Spanish Dub? Not possible here.

Want to watch a film without "Skip Intro", Age & flicker warning or the complete end credits? Want to easily pause a film to analyse a scene, without some overlay covering the picture?

With Disney's track record on annoying logos and other distractions, I don't trust them to keep their user interface clean or not suddenly force ads and trailers on their paying audience.

c120··on The Password Game
Almost gave up on the Chess notiation, but now "All the vowels in your password must be bolded." clashes with the requirement to include a captcha and reloading this unleashes all kinds of problem, so game over
c120··on Launch HN: Pynecone (YC W23) – Web Apps in Pure Python
As someone who is good at Python but knows nearly nothing about javascript:

Very hard. Of course I can just write everything into a big js file, but if you want to structure things, it's hard. You have to learn all about this NPM and NODE stuff, learn how to refresh and debug things.

And if you make the tiniest mistake, this thing will not crash with proper error messages like python.

c120··on Launch HN: Pynecone (YC W23) – Web Apps in Pure Python
At first glance this looks very cool.

For me to be able to write a cool test app I'd need a working date picker and some kind of radio button feature (so that I could ask you to select a date and then display a list of offers on screen to select.)

I checked the docs and it seems there's a radio button, but no date picker yet.

Plus maybe the option to push a pdf result.

(My usecase: I'm a backend dev for a booking api and it would be fun to quickly build a frontend to test the API on my phone)

c120··on WebAssembly: Adding Python support to WASM language runtimes
So for someone who has python installed locally, what's the point?

Is it just the sandbox or is there anything else I'm missing?

c120··on Ask HN: Something you’ve done your whole life that you realized is wrong?
If you need more convincing, you can buy the stool! This video ad explains it in detail. https://www.youtube.com/watch?v=YbYWhdLO43Q
c120··on Ask HN: Something you’ve done your whole life that you realized is wrong?
When making jam or cooking anything to keep for later, not touching the inside of the lid after to boil it to kill germs! I learned that when making jam with a friend who's a doctor in a hospital and it's so easy to accidentally touch something to then comes into contact with the food. Also, to properly kill germs, you need to cook stuff for 7 minutes...
c120··on Boring Python: Code quality
Not sure if I like the recommendation to not let Black change your code and just give out errors.

I absolutely let Black change code and see the value in Black that it does that so the devs do not have to spend time on manually formatting code.

Black shouldn't break anything (and hasn't broken anything for me in the years I used it) but in the unlikely case it does it, there's still pytests/unittests after that that should catch problems...

c120··on Ask HN: Are things getting more convenient but less satisfying?
It's more convenient to get exactly the stuff you want and you get a lot more. Of course it get's less satisfying. For me, it's gotten so far that the satisfaction of getting things has gone down so much that now I don't really want much new things.

Also, everybody was a different definition of convenient and most of the time it means giving up control for it. I'd much rather have control and keep things a bit more complicated.

c120··on I’m Often Wide Awake at 3 A.M. How Do I Get Back to Sleep?
The good thing if that if I wake up at 4am, it's prime time in the US. So I can fire up a VPN on my ipad and live stream some US broadcast TV. And then, after a few minutes, so back to bed.
c120··on China state CCTV avoids crowd close ups at the World Cup
Anyone know any link to CCTV live urls so we could check for outselves the next game?
c120··on Guide to FFmpeg
Get introduction to ffmeg, but it misses a lot of pro use cases.

Mine would be to find out, if ffmpeg can create a chunked stream as an output (basically one like most TV stations use nowadays) which outputs parts and a updates m3u8 playlist with it...

c120··on We’re adding barcodes to our regular stamps
While there's currently no den date for the swap, I'm pretty sure there will be one in a few years and then all stamps from stamp collections world wide will be worthless.

European countries did the same when the Euro came and they made a ton of money by being able to devaluate all stamp collections...

(you have to consider that stamp collection was a huge thing but now is no longer so that when stamp collectors die many collections enter the market...)

c120··on Why I built a dictionary app
Some feedback: I'd welcome a way of de-selecting the English dictionary.

Currently trying to learn Spanish and having to select Spanish as the language for each word makes the app a pain to work with.

c120··on Poll: Should stories linking to paywalls indicate that?
Not only a link, even a filter remove all those stories with one click. Could be a cookie and if that's set, no paywall link ever again...
c120··on CD box sets are wonderful
Not only is the video quality awful, unless you're watching on a controlled device like and ipad or a TV with netflix included, the video and audio are also slightly out of sync.

Another reason to own media is that companies like netflix can't change the playback experience. There's already annoying "skip intro" buttons, ads on the end credits and age and strobe warnings whenever you touch the pause button.

These annoyances have the tendency to creep in and I would not be surprised if at some point they include unskippable ads and a permanent Netflix logo in one of the corners. Disney, who are the worst offernders here, already displays a Disney+ logo for the first and last 15 seoonds. Once the bluray and DVD market has died, streaming companies may get a lot braver with this kind of stuff. (Remember when you could watch TV without a channel logo and banners advertising other shows?)

Oh and then there's the SJW patrol that gets streaming services to alter or cancel episodes of shows.

So there's really a good argument for buying the stuff you really like and owning a copy.