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

We're just holding it wrong, that's all.

At least during those outages I could procrastinate on HN.

I felt like changing HN down page to show top 30 posts from this week before or after the generic message.

> So could this safely be used on Tailscale then ? I’m very curious though also a bit paranoid.

You may as well just use tailscale ssh in that case. It already disables ssh encryption because your connection is encrypted with WireGuard anyway.


> This explains several Raspberry Pi oddities:

> The Raspberry Pi has No BIOS / UEFI

This isn't really that strange for an ARM SoC.



Can this UEFI firmware be ported to other ARM devices, e.g. phones, tablets, books?

Yes, it's just a port of the EDK2 UEFI reference firmware

Have you checked out uboot?

https://u-boot.org/


Doesn't everything under the sun boot with uboot? Uboot is usually what people want to replace when they say "why can't this just run UEFI?"

I have yet to find a valid reason for UEFI to replace u-boot, or UEFI to exist at all.

I've worked on bootloaders for multiple ARM SoCs and each one has their own charms, their own quirks, and their own hair-pulling features. I wouldn't touch Broadcom parts with a ten-foot pole but, thankfully, they don't want to work with me either so we're cool.

TI and NXP are probably the better choices. 3358/Beagle still looks for a IBM PC/MSDOS-era Master Boot Record at the start of flash when strapped the normal way, which is charming. Most allow for UART bootstrapping when nothing else is available, which is a lifesaver. I do wish more parts picked up the USB-UF2 bootloading method that Pico has created. THAT is awesome.


> This isn't really that strange for an ARM SoC.

When a lot of people call them "PC"s, it is.


I think Hiberno-English uses them even more.

An integral trick I picked up from a lecturer at university: if you know the result has to be of the form ax^n for some a that's probably rational and some integer n but you're feeling really lazy and/or it's annoying to simplify (even for mathematica), just plug in a transcendental value for x like Zeta[3].

Then just divide by powers of that irrational number until you have something that looks rational. That'll give you a and n. It's more or less numerical dimensional analysis.

It's not that useful for complicated integrals, but when you're feeling lazy it's a fucking godsend to know what the answer should be before you've proven it.

EDIT: s/irrational/transcendental/


The context:

> Do not fall into the trap of anthropomorphising Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn, you stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' -- lawnmower doesn't give a shit about you, lawnmower can't hate you. Don't anthropomorphize the lawnmower. Don't fall into that trap about Oracle. — Brian Cantrill (https://youtu.be/-zRN7XLCRhc?t=33m1s)


> I think EU should go back to build good relationships with Russia

This is horribly naïve at best. You're suggesting building good relationships with a country waging a war of aggression with a neighbour it shares with the EU. A country that's committing genocide against that neighbour. A country that has been rather consistently stepping up its attacks against European infrastructure over the past several years.

I'm not saying that you are an idiot. But I am saying that you would have to be an idiot to sincerely believe what you just said.


> Observe how quiet your conversation can be at 80mph. It might change your perspective a bit.

Take a train some time. It might change yours.


Trains do even better in pedestrian collisions.

But pedestrians can be at fault there, they’re not allowed to be with cars.


> Seriously though the big problem to solve will be squatters, when there are three logical places for a module to be hosted

I suspect Codeberg, which is focused on free software, will frown on them. They already disallow mirroring.


> They already disallow mirroring.

In which direction? (I'd check myself but they're down...). That doesn't sound very open to me.


I was slightly wrong. You can manually mirror things, but they have removed a feature that allowed one to automatically mirror repositories hosted elsewhere. It was originally intended as an ease of migration tool, but ended up consuming too many resources.

From their FAQ:

> Why can't I mirror repositories from other code-hosting websites?

> Mirrors that pull content from other code hosting services were problematic for Codeberg. They ended up consuming a vast amount of resources (traffic, disk space) over time, as users that were experimenting with Codeberg would not delete those mirrors when leaving.

> A detailed explanation can be found in this blog post.[1]

[1]: https://blog.codeberg.org/mirror-repos-easily-created-consum...


Ah, thanks. That’s a very sensible take from them!


That… makes squatting more of a problem not less.


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

Search: