skysight-inc/HackerNews huggingface dataset:
Tangentially related (taking pictures of things on spacecraft with impaired systems for tracking the objective)...

https://llis.nasa.gov/lesson/394

> The Voyager 2 scan platform, on which are mounted the spacecraft cameras and several science instruments, is rotated in elevation and azimuth by actuators. Near the end of the Voyager 2 Saturn encounter, the scan platform azimuth actuator exhibited an anomaly. This anomaly was evidenced by the azimuth actuator seizing, causing a scan platform pointing error that resulted in a loss of some data. Through a series of ground commands, the problem was alleviated to the extent that the scan platform could perform its function. ...

https://www.nytimes.com/1981/08/27/us/camera-swivel-on-voyag...

https://www.nytimes.com/1981/08/28/us/swivel-on-voyager-stil...

Voyager engineering improvements for Uranus encounter - https://ntrs.nasa.gov/citations/19860063178

> Finally, engineering improvements made in order to enhance scientific findings at the Uranus encounter are reviewed in detail. The two most important were the increased gyro drift turn rate capability to accommodate image motion compensation for the close fly-by of Miranda and the reduction in spacecraft rates to accommodate increased imaging exposure times without incurring excessive image smear.
That was my first thought, and what I attempted first in my project. But it turned out that rewriting everything, while being incredibly tedious, was significantly easier to reason about and ensure continuity than developing my own bespoke dependency loader in a large project where not all portions are well understood.
I have a custom loader that can operate in both sync and async mode with the same syntax; it started off as a single loader to load AMD and CommonJS but I’ve been meaning to add ESM support as well (it was more opaque than I liked when I last tried, required too much browser magic).

https://github.com/mqudsi/loader
It's a sorry day when Apple has to buy it's technology from others. What have they been doing?
She can, but then she gets slapped down when the legislation makes it outside the commission.
> you have the ability to keep it forever.

And the right to do so.
Same way it works if you're posting letters: the powers-that-be apply for a warrant to search for evidence.
Honestly as you read through the proposal the immediate impression is "they're just describing TypeScript syntax", which is... fine, I think? But I do feel like it would be a considerably quicker process for Node to just add the ability to parse a TS file than it will be to go through this formal approval process.
>Open source maintainer is a stressful, thankless job which pays peanuts compared to what you could get for the skills and time.

Well, it needs to be something of interest to a company that will pay someone to be a maintainer as part of their day job. Or it needs to be something that someone has built a business around--but, as you suggest, their job is now a lot more than just being a maintainer and, in many cases, they make a lot less than just taking a job at a company.
The majority of inefficiency seems to leek into NASA via our Congress.
How I synchronize and backup my Obsidian Notes
The idea came out of an attempt to represent numbers without having to choose an arbitrary base, i.e. an alternative to the place value system.

Just to be clear, this is an art project with no practical use that I can think of. It's hard to count using these numbers, but factoring them is trivial.
Hubble was down to three working gyros, but one broke. This new single gyro mode, lets them take the other offline so that they can hold it in reserve for when this one breaks
Is that a given? I think that VC has slightly outperformed (or, at a minimum, are not "historically extraordinarily poor" versus) the broader market.

https://www.cambridgeassociates.com/insight/building-winning...
The same thing happened when the Soviet government forced the country from an agrarian economy to an industrialized one.

A lot of people have drawn inferences that it may have been the government, their leadership and application of ideology rather then the shift from agrarian economy.
This is an in-depth overview of how I synchronize notes across devices and how I back up everything... too many times.
Depends on if you mean Linux internals, or working with Linux in general. In the case of the latter, I really liked "Unix and Linux System Administration Handbook". It's a monster sitting at just under 1200 pages (for the fifth edition) and covers a bit of everything from a user of a Unix OS's perspective. The way the chapters are broken out, you can pick and choose what you care about.

The modern editions of this book are primarily focused on Linux with some side notes for the BSDs.
It still surprises me every day that industry insiders discuss our current-era tech downturn and attribute it to a poor investment environment due to increased interest rates, yet nobody discusses the devastating impact of Section-174.
Those are CAD
Snap agrees to pay $15M to settle gender discrimination lawsuit
I feel like it’s going to be an inevitable language update to allow that syntax. I’m surprised TypeScript hasn’t succumbed to the pressure to support that syntax, but they’re really strict about where they allow deviations from the JS superset.
I didn't intend for there to be contradictions (it's early, and I was on my first cup of coffee). What I meant was that the privacy battle against power has either already been decided or it never truly existed. We are granted rights by those in power, and these rights can also be rescinded by them, it's at the heart of the matter. At most, privacy is an annoyance to them because their authority is derived from their monopoly on violence.

If I hide my finances to evade taxes, it's a crime, and there are consequences if I get caught. If crypto becomes an issue, they can just make it illegal like in China. We've also had the ability to perform tax evasion using cash for quite some time.
> The aim of this proposal is to enable developers to run programs written in TypeScript, Flow, and other static typing supersets of JavaScript without any need for transpilation,

> if they stick within a certain reasonably large subset of the language. <-------- !!!!!!!!!!

js + type annotations !== typescript

The most recent discussion sums this up with, I think this comment:

> EAO: Okay. So the sense I get overall of this whole proposal, that it’s more of a – it’s a solution looking for a problem that it’s trying to solve a year ago when this got accepted for Stage 1, the problem statement that was in fact considered then was only effective we made up or made concrete during the meeting itself, and then – so what it looks like now is that since then, that problem statement has evolved to this current form of unifying or unforking JavaScript and somehow then presenting type annotations as a way of achieving this result. However, I’ve not been able to find any conversation anywhere or description of how in practice this unification is supposed to happen as a consequence of accepting type annotations.

No one had a good answer to that, because there isn't one.

Anyhow, tldr; this has basically nothing to do with any tangible reason to think ESM is good or useful in anything other than a massively broad, speculative 'maybe in the future' kind of way.

...it is most certainly not any kind of advantage or reason to use ESM for anyone, right now.
ES modules mean you don't need to bundle your code; you just include your index.js in HTML, and all 30,000 JS files of your project come to the user's browser without trouble or delay (let's wish them luck, lol). Since you're bundling, it doesn't matter which module type you use; CJS has worked with code splitting perfectly for over 10 years. However, it's a pain every time you try to import a CJS library in your ESM or vice versa. The truth is, you can't just drop all legacy CJS packages in most real-world projects.
Why should I need to go out of my way to do this? Why do I need to care what kind of module I'm importing and reach into the stdlib to run code? It should just work.
> how the OpenAI integration

FTFA: “For queries that require more horsepower, users will be offered the option to outsource a task via the cloud to ChatGPT.”

> it'll be revealed that everyone's information really is being used for their models, they'll get a $40M fine and continue on

You think Apple would accept that sort of breach of contract for $40mm?
It's a lot more servers than a business would need?
In a lot of places, it ends up there anyway.

The market for plastic recycling is such that it's often less expensive to just truck it to a landfill. That's what happens in many places, all your efforts to have separate bins for plastic and sorting your trash every week might well be a complete waste of time.
Python Packages I Love
Let e put it differently: nodejs would have more adoption if it had less perceived instability.
I would argue she is behaving rationally. She has financial interests in organisations which sell chat monitoring software, they're going to make a shittone of money if her laws ever get passed.

She's a standard corrupt slug, not a misinformed ideologist.
I agree. Also, the cost of the burger includes the cost of labor that may be at minimun wage, byt also the cost of the meat and the bread. That includes the salary of the farm workes that may be at minimum wage, but also the salary of the genetic engenneer making transgenic wheat and the salary of the oil field extraction employes that usualy have big salaries.

So the final increase is harder to calculate.
How is it more populist that low tax states subsidize high tax states?

Its taxation without representation with extra steps. I don't get a vote on your spending but I need to give more to the feds because of something you wanted for yourself.

What if they paid high taxes in Europe and got all these services, why shouldn't you give extra to NATO and spend billions defending the European theater (resulting in pretty high taxes) and then Europeans can make fun of you for not having any services they have. (I started this as a hypothetical but realized that's just how it is.)
> American law doesn’t apply to someone running a server in Brussels.

Except when the one running and renting out the server is Microsoft, Amazon, or some other US entity and the Patriot Act exists.
That’s a failure of imagination. Hordes of people used to do all the work, and Industrial Age engineering (thinking) replaced them with a combination of large, specialized devices and large, specialized farm layouts. It was more efficient for the technology of the time.

But we don’t build computing like that any more. Instead of large centralized single devices we use a large amount of protean hardware with various adapts (software).

Hordes of small devices can flood through the fields, using sensors to decide at any point what to do, and can use different effectors for different tasks at different times of the year, like the humans used to do.
In a world where we had precision tools that could be used to deliberately alter brain morphology, the direction of causality would be highly relevant for trying to treat ADHD -- it would tell us whether there is any point in trying to use those tools. But for diagnosis only, I don't think the direction is actually relevant. That is, if we see a strong correlation between ADHD behaviour (as measured by, say, a standardised written test) and certain brain morphologies, then we're justified in concluding that ADHD has some objective physical manifestation -- that is, that the written tests aren't just measuring arbitrary collections of symptoms, they're estimating "something real". There might still be many different underlying causes.

Would this be useful? I think so: It would then be possible to assess the accuracy of a written test.

I think the risk of conflation with stimulant use that another poster mentioned is very real, though, and that problem is a close cousin of the "direction of causality" problem.
Looks great. Going to give it a try for sure.
It's even more ironic when Trump uses it. Like, weren't you supposed to do that 8 years ago? What happened? You didn't do it? Why should we think you'll do it this time?

I mean, I guess it's become like a brand name. But if you think about it for a minute, it's carrying a subtext that Trump failed last time.
Yeah but these people make laws for a living while ordinary people are usually busy trying to feed their families.
Not alone, though the part that really got me was the volume - the vessel was still filled to the brim with 5 liters of liquid. Amazing job with sealing. I assume the glass composition of the urn helped prevent any adsorption.
I'm reading this book "The Origin of Consciousness in the Breakdown of the Bicameral Mind" and it's quite fascinating to think deeply about what is Consciousness. I think the book does a good job of defining and explaining Consciousness.

Highly recommend it to think critically about the subject, but I think your point is valid, consciousness occurs for many things, and then it doesn't have to many other things. You don't need consciousness to nearly instantly detect that b comes after a sequence of {a,b,a,b,a,?}. You need consciousness to think about _why_ b comes after though. When you go for a swim and then recall the event, you most likely recall it in an objective or third person way mentally - the image or visual in your memory is that third person view.. but that's not actually how you experienced it.

I wonder how much of that applies to animals, and I wonder if we can ever get that answer.
Thanks for reading so closely and providing great feedback!

You are totally right on problems 1 and 2 being swapped.

For problem #5, you caught me taking too large a logical leap and making some assumptions there. Turns out the issue is just that cowsay special cases directories called `bin` (and thus treats directories called `sbin` differently)[0].

I just pushed an update to the post correcting both of these.

[0]: https://github.com/cowsay-org/cowsay/blob/d8c459357cc2047235...
> sorry day when Apple has to buy it's technology from others

For HN this is some sorry stuff. Cupertino is getting ChatGPT for free. (It’s unclear who’s paying for compute.)

Get a few other folks in the hopper and one of them will be paying Apple to be the default outsourced AI to the tune of Google’s tens of billions for default search slot status.
Naive question: Today, smartphones use microscopic gyroscopes based on MEMS (micro-electromechanical systems) technology. Would these also work on Hubble? I suspect they'd work fine in space, perhaps while also being more durable (the failing Hubble gyroscopes were only installed in 2009). Though I guess their precision is not good enough for a telescope.
Has this ever happened? I have heard of people losing their Google account.
Were pneumatic tubes used outside US?

I haven't seen them anywhere except in old US movies.
Four Types of Money
Request HN: Please add a post-anonymously checkbox
Why?

Very soon, AI will be able to scour the internet to record against each person (with good enough accuracy) everything they've ever said online. It's not a capability that exists today at scale, but it's certainly coming. This can affect everything from jobs to health insurance premiums.

Example - jdoe: When I walked up the stairs last week I got a mild chest pain.

A year later when you file a claim, "Ah! Undisclosed preexisting medical condition. Is this you?"

HN could:

- Replace the username with "verified user". Maybe "2+ year-old account", "5+ year-old account" or "1k+ karma account" could be useful.

- Do not log/store the username or IP address or userid in the logs

I believe this is a pressing issue.
It initially was a massive failure? They made a preventable mistake that cost ~$1B.
Wc2: Investigates optimizing 'wc', the Unix word count program
Spherical aberration in its primary mirror (and other issues) discovered shortly after launch.

https://www.skyatnightmagazine.com/space-missions/what-was-w...
Non-subsistence farming is basically all cap ex at this point. Farmers have Ag Ec degrees and think about cap ex first. With the price of energy on a secular decline, imagine a world with ubiquitous renewables. The robots can go to a charge point and recharge themselves.
The market is very different than when I entered the field over two decades ago.

In the late 90s it made sense for people to switch to software from e.g. HR or accounting or whatever because the field was exploding in a way they couldn't have predicted when picking a field in the 80s or 70s. But why would somebody in their 30s or 40s do this today? They've lived in a world where software was always hot, and if they had the chops and wanted "in" on software they could've done it long ago.

So who is left who plausibly could do the job who isn't already in the industry? Mostly people who couldn't handle or get into college (for whatever reason), but also aren't talented enough to learn on their own. I'm sure there are some people like this, but now you have to wonder: if college wasn't "right" for these people, what pedagogical "secret sauce" can boot camps add to actually get to them?
Removing these unsafe grants/flows is definitely a good move.
> Who knows when my data is being lifted into the cloud

FTFA: “Apple A.I. is designed to run on the device itself, rather than via the cloud.” (You’re given the option of offloading heavier compute to their cloud.)
And easily bypass too.
What has he said that you consider ‘idiotic’?
I can think of other reasons to use the tubes:

- At my bank, it lets them operate multiple lanes of drive-through without a teller directly at each lane.

- The failure case of handing valuable, loose slips of paper back and forth from a car window to a building is a whole lot worse than for a bag of fast food.
What ScientificAmerican labels as "denial" might better be referred to as a "normal risk-management assessment". They're still hyping up the threat of Covid in the article for God's sake.
Substrate: Multi-step AI programs that run fast
Because it’s 100x more than what a small business probably needs (one server instance per year)?

Why pay $2500 for a lot of things you don’t need to get access to one when you could just pay for the one for $25?
Falcon is really underrated.
I think I would prefer whomever fixed the bug first, I know that’s not ideal for people who put the time and effort in.
I agree, NASA would be much further along without that bunch of turnips.
> Banks still have drive-throughs

Whats the use for those? Creating an account takes long, checkout out monye likewise.

I have trouble understanding what might customer do there.
Banks are not fast at doing anything.
Challenges in Hiring a Woocommerce Developer in Edinburgh
Let's start to talk instead how to need less plastic. The most commonly discharged plastic is for packaging. Let's start observing the activity, usage who consume the most quantity of plastic: ready made food, small pack of anything.

It's then about time to stop vending machines of micro-dose ultra-transformed "food", individually package fruits and vegges not to preserve them but to sell them at a higher price, the proliferation of sugar+gas added water to sell more since many in the western world have access to public clean water at home and so on. Let's star selling the as prepared leaves in a significant quantity instead of pre-dosed individually envelop mini-bags, mini-bags of sugar and so on.

This will IMMENSELY reduce the quantity of disposable plastic we drop every day. We can't get rid of anything of course, but we can get rid of many. Even for milk we can start to redistribute it in the classic way instead of in the modern long-range shipping who need plastic to preserve it.

If you follow this idea you'll realize a thing: we need to delete modern dense cities. They are the biggest consumer of such packaging because the fast life in tight space demand them. I'm really serious. Try imaging you as a remote worker or an in person worker in a remote spread are how and what kind of food you buy there. You are at home, no need for packed single-dose bags of sugar, you have you own favorite tea in pots, you have plenty of space to stockpile food and buying in big quantity allow to save some time and money, also you might have time to cook at home and so on.

Oh, yes, it's just a slice of the total plastic we use, but it's a very big one, used for things we can avoid. Surely we have also much plastic for dress, and that's again can be reduced if we live spread because there is far less "need" to dress ourselves in gazillion of different outfit to go downtown, but we can't avoid that completely, let's start what we can start.
I think the software is the easy part (and that's still hard). The harder part is finding a problem that people will pay you to solve. I'd suggest for each of your ideas, you try to validate that there's a group of people that you can reliably find and talk to (marketing) about the problem they have. Only build something once you have confidence you can sell it.

I like the book the Mom Test. Easy read, and gives some really practical tips on how to talk to people about their problems. Focus on the problem first and wait to build something until later.
There may be other reasons! But I should have been more clear, in this example it's not a drive-through, it's an inside lobby with human beings standing in a room! Instead of waiting in line to talk to a teller through a window, you wait in line to talk to a video screen with a phone handset and a pneumatic tube.
I'd prefer a society where when people say something stupid they are pointed out where they were wrong and why, instead of encouraging people to shut up
> I do not understand why organizations like Exxon-Mobil and the American Chemistry Council are promoting it.

If they don't pretend there's a responsible way to dispose of plastic, someone might hold them responsible for the plastic waste they produce.
Most federated systems likely wouldn't be affected by the proposal as-is. Since most of them are non-commercial, they'd be exempt from chat control as I understand it due to a resolution vote done in the European Parliament.
You can also see ships in the SAR data available here: https://ovl.oceandatalab.com/ (eg from the ESA satellites).

Be forewarned, there is also a ton of other data to wade through, but if you find and click all the right boxes the results can be pretty interesting (island wind wakes, ocean current visualizations, etc):

https://ovl.oceandatalab.com/?date=2024-02-13T12:00:00&times...
Should people write their own crypto algos and databases too then?

All software has bugs, all software is exploitable. SaaS providers need to be better held to account for their failings though. Held to higher standards too.

SOC2 is a joke, especially if you have buckets of cash or know someone in one of the big four. Most other certifications of that sort are too.

I think we're starting to see more companies rebound away from managed services though. It's more work and takes more time, but at least it's easier to wall sensitive services off and lowers a hacker's incentive.

Not to say we should all go back to bare metal, but it's probably worth giving more weight to self-hosting COTS rather than shoveling money and risk onto SaaS providers.
Interesting.
The number of users should not be a limiting factor for the free offering. There are many free events with many people attending (and even more no-shows!) that cannot afford these fees.