skysight-inc/HackerNews huggingface dataset:
Just like Canadarm ([1]) on ISS considerably simplified docking, I can see a similar approach working for lunar landing: slow down to below 5 m/s, get caught by a robotic arm and gently put into a good spot.

1. https://en.wikipedia.org/wiki/Canadarm
I think it's because you have to think it through when they get too big for one machine. A lot of those so-called "NoSQL" databases are really meant to represent graph databases (think DynamoDB) in an adjacency list. I've had success with Gremlin and JanusGraph, but it's a really messy space. It's not a programming language problem in my opinion, but a distributed systems one.
I believe AlloyDB is GCP’s flavor of AWS Aurora.
No voodoo there. Refer to FAA's Advisory Circular, AC-103.7:
https://www.faa.gov/documentLibrary/media/Advisory_Circular/...

Ultralight base allowable empty weight: 254 lbs
Allowance for wing outrigger floats 10lbs x 4(?) 40 lbs*
Allowance for whole aircraft parachute 24 lbs
Allowance for amphibious fuselage 30 lbs x 1 30 lbs
Allowable empty weight 348 lbs

The way its written, looks like they could take up to 120 lbs for floats, but only needed 10 to make the cutoff.

Part 103 makes no discrimination about operator mass. It only specs empty weight with an allowance for fuel. To your point, battery technology gets no credit.

They posted a video on linkedin showing waterborne take offs and landings (see it about 45s into the video). https://www.linkedin.com/feed/update/urn:li:activity:7165474...
You really are in market for Apple laptop and 200 dollar more for extra 8GM RAM is arm and a leg for you?
You could probably contest the takedown on the basis that an open-source license allows you to post a fork, but Nintendo got them to agree that the content is illegal, so it seems questionable whether they could give you a license to distribute something it's no longer legal for them to distribute themselves. I wouldn't want to go to court over it, personally.
A 172 might be a luxury. I flew mostly C152's during my flight training. The only times I got to fly a 172 was when my instructor had to fly morning traffic patrol and invited me to fly for him.

Nicer airplane, though. Nowhere as cramped as a 152.
There are many legitimate use cases for multiple worktrees.

Here's one example:

I'm working on a trunk-based project, and I am upgrading a core framework like Angular or Django. That's a fairly intrusive change that involves modifying some untracked on-disk artifacts, like node_modules/ and package lockfiles. Switching branches doesn't help me manage those artifacts, and might require a full teardown and rebuild of my dev environment each switch. Even if I maintain a meticulous commit history and never have uncommitted "WIP stuff" that I need to stash, switching from my branch to fix a bug in the main branch could be annoying and intrusive just because of the dev environment. This is a great case for a separate worktree.
Would having a Federal law making ransom payments illegal, and jail time to executives, create a slow down in attacks. I imaging paying this ransom will not bode well for the future.

Also how about sic'ing the US military on these folks. Are these not considered terrorist attacks?
I picked up a M3 Macbook Pro and this thing works like an absolute beast.

I currently have Photoshop, Illustrator, VSCode, multiple Chrome windows - each with 20-40 tabs - and this thing is not even sweating.

I get 8-10 hours of useful work out of it even on battery.

Completely changed the way I work
"why Schur vectors": stability + they're always computed when you compute eigenvectors.

For non-symmetric matrices, the standard approach to compute an eigen decomposition is the QR algorithm, which is an iterative method that converges to a Schur decomposition AQ=QR. So, it's always cheaper to compute only Schur vectors. Eigenvectors are obtained by computing the eigen decomposition RY = YΛ (easy for R diagonal): A(QY) = (QY)Λ is the eigen decomposition of A.

The QR algorithm works well because it uses stable operations throughout: householder reflections and given's rotations. Those preserve norm, so they don't amplify rounding errors.

The Schur decomposition itself is useful for the same reason: Schur vectors are an orthonormal basis for eigenvectors. If you need to project something onto eigenvectors, it's more stable to work with Schur vectors than eigenvectors.

The last step RY = YΛ is done implicitly, with a backwards solve involving R. If that matrix is badly conditioned, the eigenvectors have large errors.
Can you give examples of some of those lost cases? Specifically emulation related ones?
Would have thought that Steve Job's biggest rival was Bill Gates.
How does that relate to Apache projects being somewhere between Java-centric and Java-exclusive depending on the feature? If anything, we need more decentralization, there are awesome products like NATS that offer rich and well-written client libraries in multitude of languages. More of that.
The article included comments from Signal devs and Whittaker about this exact issue. There are valid reasons that Signal does not want to stop using phone numbers.
Nah, you can't really compare them like that. And landing on a planet with an atmosphere is completely different from a moon without one.

Landing on the moon is easier. It just looks hard because it's so expensive to get there that you don't get many attempts.
What is often meant by that is "This is a zero run-time cost abstraction". That's a very different thing from a zero cost abstraction.

Even if the abstraction actually has a zero run-time cost, which is absolutely not a give, it still has a compile-time cost and a human-time cost.

See for example: https://www.youtube.com/watch?v=rHIkrotSwcc
We built it on top of retool, that currently supports only desktop sites.
So stop using Chrome.

There are other browsers that are far more memory efficient.
Would be nice if fines like that were earmarked as probationary in the sense that if the bad behavior continues, they actually have to pay the fines plus a penalty, otherwise they get a diminished amount.
> They built the iPhone, iOS and all its frameworks

That's what their customers payed for when they bought very expensive iDevices. Honestly, what a weird take, considering Apple really invented this argument. iOS app devs and service providers are just as much a necessity for Apple's popularity and success. You know, the default iOS calculator app used to be a meme not that long ago...

> Appstore

Yeah really, unhappy devs should totally roll their own distribution like on every other platform since the beginning of software development. Oh, wait...

> But you know, everyone wants a piece of the cake Apple thought they baked under their own terms.

Or maybe, Apple wanting a piece of the second largest consumer market should play by its rules, considering all the commerce infrastructure they are using... Not to mention the education system they are free-riding for their engineers, courts protecting their brand and IP, police enforcing property rights, ...

Do you pay taxes in Jonestown?
Assuming you have jack points in the right place based on the way it tipped over.
That's how they used to land on Mars.
What convinced you that they are able to read the screen?
My 40 Ingredients Forever
But they manufactured it. They couldn't keep a database mapping serial numbers to specs?
Here is the list of the questions. https://imgur.com/a/D4xwczU The PDF can't be shared. But, it looks something like the one here: https://content.naic.org/sites/default/files/call_materials/...
Good point. The game has really changed in terms of what kinds of programs we can write now. Perhaps it's too pessimistic to not expect these sorts of optimizing compilers soon.

Sounds like a good research opportunity to me.
If the whole product you're selling is just a thin wrapper around GPL code, why not simply sell the GPL code or GPL the wrapper? Surely the wrapper would be trivial for a competitor to replicate so the reason you're able to make money from it must be something else like other services you provide with it, or just the value of you having chosen and distributed that particular GPL program.
"Gratis" isn't new in English; unfortunately it's just fallen out of use.

The problem is that even if we were to re-adopt a word like "gratis", it would take decades, at best, before using "free" to mean the same thing would fall out of the collective consciousness. So even if people agreed to start using "gratis" to mean "without monetary cost", you'd still end up with plenty of people getting the wrong impression from a term like "free software".

The best way to fix it is to have a new word for free-as-in-speech. If we could adopt "libre", and start calling it "libre software", it would probably require less explanation. Or, rather, it might still sometimes require explanation (because some people just won't know what "libre" means at all), but it won't cause people to immediately assume the wrong thing, at least.

(I also enjoyed another poster's suggestion to call it "freedom software", and thus immediately gain the support of a certain half of the US population that tends to shut off their brains when they hear the word "freedom".)
Except its not becoming more like Kotlin. It's becoming more like ML and OCaml
Fair enough; Apollo 12 landed within walking distance of the Surveyor probe, but I don't have enough information to know whether 535 feet from the probe was exactly on target, or hundreds of feet off target. So maybe we could have landed on a pad 50 years ago, too?
I think it would be more interesting to keep quiet about this and monitor what type of information this backdoor is used to access.

The counterintelligence that would give you should be far more valuable.
In the case of Talos, Kubernetes can provide the flexibility you want from a more traditional Linux distribution.
And yet they allow a lot of gambling and pseudo-gambling apps (probably because at least the latter makes bank with IAP). It's a strange morality that says "porn bad, gambling good".
Thanks for the new opportunity to flag your comment.If you sincerely think that not wanting kid is a death cult tactic... Well I don't even have to say it. I LL just let people make their own opinion of you.
I hate to say it, but I'm mostly on Nintendo's side here.

I love emulators. I love being able to play old games on my PC, and I love being able to play modern Switch games at higher frame rates. However, I just don't think we should ignore the fact that 99% of Yuzu users are pirating the games they're playing.

Maybe you are personally in the 1% of people who dutifully buys every Switch game they play in Yuzu. You are in a tiny minority.

I would feel very differently if Yuzu, say, partnered with a company to create Switch game cart readers that connect via USB, and the software would only load games which were actually plugged in.
Or even a design that allows for self righting. You can find many of these in highschool robotics club battle bots.

Obviously much more complex, but probably cheaper than redundant everything.
Given that this is HN, I should add that I used the wonderful ray-optics Python package for doing the optical design: https://ray-optics.readthedocs.io/en/latest/
> macOS tends to have a better memory compression algorithm

Compared to what? Linux? Windows?

Are there any published benchmarks anywhere, otherwise this just proves my point above.

> Apple tends to have faster RAM (way more bandwidth), faster SSDs

Yes, sure, due to its integrated nature, but that does not reduce the RAM requirement. My 8GB M1 MBA, which is used as a home browsing-only laptop, is almost always in yellow on memory pressure once we have a few tabs open.
Flying 50 years ago?

Rows of people (much/most of the plane) smoking, with a flimsy curtain dividing them from the on-smoking section. Getting off with your clothes smelling like an ashtray.
That was more of a thing in earlier days (before my time) when Forth typically ran on the bare hardware, replacing the OS. Later, blocks vs files became a big debate in the Forth world, but with Forth now usually hosted under a conventional OS, files have mostly won out except among some die hards. The ROM code for the Green Arrays processor though is still written using blocks. You can download it as a nicely formatted HTML file from greenarrays.com.

Here's a Usenet post from 2003 that discusses blocks:

The central thing Forth depends on is KISS. We've consistently rejected
complicated solutions when simpler solutions work. The result is fewer
co-adaptations, where you can't change one thing because it's built into
a bunch of other things. We do have some of that but not very many.
Giving up blocks removed a lot of them. Blocks gave an integrated
editor, and fast integrated compiling, and a sort of paged virtual
memory, and something you could easily turn into a somewhat inferior
database, etc. It wasn't the best solution for very much but it gave an
easy adequate solution for a whole lot. I read that using blocks was a
fundamental cause of the Valdocs failure so many years ago. They
started out with blocks and then ran into limits and instead of throwing
them out and starting over they tried to design around them and ran out
of time. Now we use blocks when the problem demands them instead of
wherever they look good enough. It takes longer and we probably get
better solutions. -- Jonah Thomas, [[https://groups.google.com/d/msg/comp.lang.forth/7gWtjMoQXk8/Wr0yBdbZMWsJ][comp.lang.forth 2003-07-18]]
I don't think they started with that business model. It's more like their users pushed it onto them. And it's very difficult to say no once you've started getting used to the money flowing in. But they did say in their official statement that they "have come to the decision [..] piracy of video games [..] should end".

https://www.reddit.com/r/yuzu/comments/1b6jvar/end_of_yuzuci...

But then again, posts like this certainly didn't help their case:

https://www.reddit.com/r/yuzuemulador/comments/17fk9uf/prodk...

Note that the now-defunct "prod.keys 17.0.0" pointed to a file posted in their discord (but not by them).
What about if you subtract the desert areas from the USA area?
Consider part 43, appendix A: It is legal for an owner to change a worn out tire. It's also legal to service wheel bearings. If, however, in the course of reassembly a new brake rotor or pads are installed instead of the old ones, illegal work has been performed. Part 43 also says nothing of actually inflating tires, so it's unclear— in the letter of the law— whether or not filling flat tires is approved.

There's probably an advisory circular around somewhere that expounds on this, but it illustrates well the over regulated[0] nature of GA in America[1] where the results of regulation do not necessarily effect safety. We have 50 year old (on average) airframes flying around with engines designed in the 1940s (on leaded fuel, no less). It costs $40,000+ to rebuild these engines, due largely to laws about who can work on them and the monopolies on who can provide which engines. It's only like this because the FAA is, for whatever reason, unable to work to a real solution.

[0] This is a specific complaint, not an argument for a general rollback

[1] Yes, I am aware that aviation is even more regulated elsewhere-- and that costs are increased while participation is decreased in those places
> Yuzu people were running a company selling (on Patreon) "Early Access" to emulator features and access to a private Discord where there was A LOT of user-uploaded Switch ROM dumps floating around and the moderators (employed by the company charging for access) were extremely happy to look the other way.

This is completely false. The yuzu developers were in no way distributing games or keys to the public, and this was not stated in the lawsuit.

They were, however, known to distribute games and keys amongst themselves in private discord chats for development purposes, and this could've been used as evidence against them if they tried to fight the case.
>Then sure there's about 10 models. But at that point is it much complicated than say, choose from the DELL XPS line ?

Yes. A thousand times more complicated. I usually get Apple gear for myself, but am always asked to help friends and relatives with PC laptop buying decisions...
Lordy does that multiple monitor thing grind my gears.

I just want to display on 3 screens. But the base model is the only one that corporate IT will buy. So I have to buy a DisplayLink adapter to do what the Intel macbooks did with zero problem.
Like... zero days? You can just plop the .elf in gdb and then debug on target. I just did it on a riscv mcu just a couple hours ago.

Rust is there on the embedded, the only thing missing is people realising it's there.
In machined (PID1 of Talos).
It seems both of these landers fell over due to instrument failures. So o solution that relies on building different instruments is not obviously the right one.
The Value of Being an Intentionally Dogmatic Software Developer
Apple already said that a software update is coming to support dual displays for MacBook Pro.
Ask HN: Where is Apple? They seem to be left out of the AI race?
This is probably a case of me not paying enoguh attention to the news, but I would have thought
that "AI Assistance" would be square in the middle of something Apple would want and need
The M1 mini could connect 2 displays as well. I'm pretty sure one of the two display controllers in the laptops is hardwired to the internal screen.
Because "free speech" as a term of its own is already well-known and well-defined, fairly universally in US culture. "Free software" is only known in tech circles, and even then it isn't always particularly well-known or well-understood.

In a way it's an education problem, but it's also a "why should I care about this topic?" problem, for which the vast majority of people will -- quite reasonably -- answer "I shouldn't".
> Particularly interesting to me is that the 'engine getting rough' behaviour that the C172 author describes is actually due to the variation of fuel flow to the different cylinders. When you lean the engine, the fuel flow isn't reduced identically to all the cylinders, causing the power output to become unbalanced.

You can get balanced injectors[1] to solve this, and then you can more aggressively lean before the onset of roughness.

1: https://www.avweb.com/ownership/gamijectors-for-lycomings/
> an increase in Bifidobacterium abundance. (Was not clear on a first read if that is necessarily always positive).

The total effect of a microbiome is not an additive function of the individual species. These species interact in highly complex ways. Some species might normally release factors that are detrimental to health, but their behaviour is suppressed by other species present in the flora. Therefore the individual species are not of therapeutic relevance; due to limitations in our understanding, each flora must be considered as a whole.
Eh... Most of the other components have a hard dependency on the init part; I'm not convinced that they're all that separate.
Nothing is wrong with that, it’s rather a workaround, ultimately I am trying to have one language only including the UI too (been playing with egui),so I don’t have to use JavaScript.

https://github.com/emilk/egui
You don't need a fiber splicer for this. You can order a pre-terminated fiber cable online.

On fs.com you can order fiber in custom lengths. An armored pre-terminated 350ft OS2 duplex cable costs $128: https://www.fs.com/products/20720.html
Non-armored would be as cheap as $40: https://www.fs.com/products/50147.html?attribute=58053&id=17...

If you don't have a conduit, you can buy direct-burial cable. Two strands at 350 feet would be $590: https://www.lanshack.com/2-Strand-CustomLine-Corning-ALTOS-O...
6 strands at 350 feet would be $687: https://www.lanshack.com/6-Strand-CustomLine-Corning-ALTOS-O...

If you have some extra length, just coil it somewhere in the wall and don't bother splicing or re-terminating it. You can also use keystone jacks or couplers at both ends too so you have flexibility later without re-running it through the conduit.
Thanks - I'm familiar with systems theories, but I wanted to understand whether anyone got far enough into the paper to determine whether they had covered the aspects mentioned in my post.
Bluetooth is named after a 10th-century Viking
They didn't start with that business model and they didn't end with that business model, either. Please stop spreading misinformation. The second link in your post isn't even on the main yuzu subreddit, it's just a random person on a random subreddit posting a link, and it's not from their discord.
Using SAS and RCS pointed retrograde to surface pretty much auto solves that problem.
> Back in '93 or so, I was working at Microsoft on COM, and at home for fun I started writing a shell extension to browse zip folders in the new Win95 user interface, making them appear as if they were just folders. That grew into a shareware product call VisualZIP.

Added to my local Windows 95 software archive: http://annex.retroarchive.org/cdrom/pier-10se/047/VZIP150/in...

https://web.archive.org/web/19961228084852/http://visualzip.... seems to have been archived after the software was already sold to MS.

Its old TUCOWS download page suggests "Formerly ZIPExplorer" and it seems like that was in conflict with this ZipExplorer: https://web.archive.org/web/19980207094220/http://creative.n...

I'll probably never use it over WinZip 6.2 or whatever but that's a nice story and it will be cool to see how it compares to the version that eventually shipped with the 98 Plus! pack.
Hmm, think you're taking the title of the article a little too literally, and focusing on just the "data type" aspect. Yeah, the article itself indirectly agrees with you that pointers are often how graphs are implemented: "Graphs are a generalization of linked lists, binary trees, and hash tables," which are data-structures often implemented by pointers.

Yeah, the article is really saying what you're saying, that building a graph library ("tooling") is very complicated.

But, maybe I'm misunderstanding what you're saying??
If it's still being actively sold, why would the emulator be needed or distributed? It's a bullshit argument for current consoles.
Probably also increases the need for a change of underwear in the carry on bag you now can't take with you.
Predicting MLB Performance and Differences Between Baseball and Politics
Yes and everyone can see 1310nm communication lasers (such as SFP modules) emitting red light when looking directly into one. It's because most IR lasers and LEDs are not really monochromatic. The visible light is very useful for debugging and there's no practical advantage in buying lasers or LEDs emit only one wavelength
Nintendo shut down the whole company, so yes, Citra will be gone as well.
There isn't more to it, that explanation is wrong. See my other comments.
Hello, laptop buddy!! Paid more than $700 in euros for it two years ago though. Can totally relate to the sharpness, but otherwise still very happy with it. Had to patch my ACPI to nuke S0 and get decent S3 suspend though. Did they ever patch that with firmware?
For someone unfamiliar with rust, the title is a real crash blossom.
Yes, but even reading your sentence, it's not clear whether you intend to mean that unix clone is without cost, or libre. I think most people (especially non-technical people) would assume the former.
I'm not reading that as hate, I read that as criticising systemd in the context of a stripped down system designed to do one thing.

I have systemd on the laptop I am typing on right now. Do I want it on some tiny embedded linux device? probably not.
Well lucky us, Espressif is officially providing Rust packages for the ESP32 chips :) !
In general, when it seems to my uneducated opinion that a bunch of experts have missed something obvious to me, it's almost always the case that the one who has missed something is me.
The Creative Meeting: Applying Lessons from Pixar Brain Trust
And cold war budgets...