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

How do people find tangled who have tried it? I've been eyeing it. How does it compare to GitHub?


Depends on what you want to use it for. As a mirror for git repositories? It works fine. Never used it as a "collaboration platform for development teams" so unsure how well it'd work for that. It has rough edges, not gonna lie, but they have a starting point at least, will see how it progresses I suppose. If federation is what you're out after, it seems like the strongest bet so far. Hopefully Forgejo/Codeberg gets there soon too and is interoperable as well, same for/with Radicle ideally, so they all can be interoperable.


There's always deno


but it's written in Rust too /s


Why not? It's easy to set up and manage and it just points at an internal IP address


I consider that an unnecessary leak of private topology, it's not info that needs to be public. IPv6 addresses are not really ever internal, and an exploitable vulnerability in a firewall product leads to the possibility of a directly addressable target. Guessing a v6 address without a name pointing to it is impractical at best.


University of Toronto, it's in TFA and even the URL.


Nice, I'm hosting a LAN party with friends next month, I might try this out. Thanks for sharing!

Are there any plans to open source it?


For now, no. I would want to clean up the innards quite a bit before releasing the source, and it has already consumed so much of my time as it is. I also need to figure out Linux support as well before really "going public".


Maybe it's a Canada thing, but it works seamlessly with Libby for me.


Favourite article I've read in a while, what a delight. I wonder what kind of performance you could get if someone hand wrote a dedicated, modern C compiler for it.


According to the article, it takes 40 univac instructions to run a single risc-v instruction, so potentially up to 40x the current performance. Though you'd probably need more instructions to do things than a single one, so probably less than that, say 10-20x? Especially if you made a custom compiler that made the best use of the hardware you could, since it's weird


RISCV is a VEEEEERY poor emulation target - the piecemeal scattering of immediates all over the instr makes it very slow to assemble them (lots of ANDs, shifts, and ORs) . Re-encoding them is one solution, yeah, but then this is a mandatory messy post-compilation step that also needs to know what is code and what is data. It is almost a pessimal setup. MIPS is much simpler to emulate


Hey, wait a minute, you're the guy who got Linux to run on a 4004 by writing a MIPS emulator[1]! If there's anyone who's been down a similar path before it'd have to be you.

[1] - https://dmitry.gr/?r=05.Projects&proj=35.%20Linux4004


Yup. And that one of the reasons why not RISCV


> it takes 40 univac instructions to run a single risc-v instruction

Which is wild, given:

> The computer’s original purpose was to be used by the Navy to read in radar signals and direct artillery

I'd really be fascinated to see how that was done on such a primitive machine, shame that's probably been lost.


The radar "reading" was done by first plotting analog radar signals to the antique rotary radar displays. Then there would be human operators with a light pen, marking each radar signature on each radar turn.

So the Univac would receive input coordinates for each target and track those in memory each turn.


Something like 70% of the Korean peninsula is mountainous, and a lot of the space between mountains is taken up by cities and farms. This puts flat land at a bit of a premium


My first BA was in history before I went into tech stuff.

It's honestly a hard question and depends on you. I think there's two core challenges: 1. What would be interesting to you and motivate you 2. Finding quality sources

The first one is easy but the second one is hard if you don't already know a fair amount of history, and there's tons of junk out there.

I'm admittedly pretty snobby on my sources but some recommendations (pick whatever works for you): - The Revolutions podcast is excellent. Made by the same guy as History of Rome - Unironically, the AskHistorians subreddit is a gem. It's hard to find questions with answers. Just search for their Sunday day of reflection posts. It's a compilation of interesting answers - If you're able to get into textbooks (not everyone is), do a search for an intro level textbook that's a short survey of an area/time. For example you find smallish intros to most regions and times from Cambridge

What are you interested in and how do you think you'd enjoy learning?


Windy allows you to select your model. For that reason it's my go to for accuracy.

Different models have different strengths, though. Some are shorter range (72h) or longer range (1-3 weeks). Some are higher resolution for where you live (the size of an area which it assigns a forecast to, so your forecast is more local).

Some governments will have their own weather model for your country that is the most accurate for where you live. What I did for a long time was use Windy and use HDRPS (a Canadian short range model with a higher resolution in Canada so I have more accurate forecasts). Now I just use the government of Canada weather app.

I genuinely wonder what the weather Channel, iPhone/Android official weather apps, etc. use under the hood for global models. My gut says ECMWF (a European model with global coverage) mixed with a little magic.


Windy or Ventusky. Both really solid.


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

Search: