skysight-inc/HackerNews huggingface dataset:
> the author of that algorithm: https://en.wikipedia.org/wiki/Alan_W._Paeth

It seems that this algorithm was independently discovered by several authors, some of them earlier than Paeth's:

* H.Kiesewetter, A.Graf, Rotation in Digital Grids and Corresponding Models, Tech. Rep. Zentralinstitut für Kybernetik und Informationsprozesse, Akademie de Wissenschaften der DDR, 1985

* A.W.Paeth, A fast algorithm for general raster rotation, Proceedings GIVIP 1986

* P.E.Danielsson, M.Hammerin, High-accuracy rotation of
images, CVGIP: Graphical Models and Image Processing, 1992.

And this algorithm was implemented on the image package of the ICL Distributed Array Processor [0] as soon as 1984.

The most cited reference for this method seems to be the famous "Yaroslavski" rotation:

* M.Unser, P.Thevenaz, L.Yaroslavski, Convolution-Based Interpolation for
Fast, High-Quality Rotation of Images, IEEE Trans. Image Processing 1995

This is the same method but the shears are computed as filters in the frequency domain, thus they are exactly invertible (which is not the case if you use splines to perform the shears). Here the method really shines: you can rotate 36 times by 10 degrees and get back to the initial image, which is really spectacular.

I wouldn't be surprised if the decomposition itself was a well-known older result in linear algebra, for it seems to be closely related to the QR factorisation.

[0] https://en.wikipedia.org/wiki/ICL_Distributed_Array_Processo...
How is the DM42? I really want one but don't need it :)
Where's the paradox? Live births drive evolution afterall. Wouldn't such a massive survival difference start to show up in mate age preferences getting "coded" into our genes?
macOS CLI tool to configure multi-display resolutions and arrangements
Very nice! I must admit that at first I thought it's a tool wall designer SAAS (and that $60 for ability to add a drill holder to a plan is pretty steep), it took me a bit of scrolling and reading to understand you are actually selling a physical tool wall elements :).

Also, the subtitle "Use the world's first and only digital artboard to organize your physical tools." - I'd probably put the physical tool wall elements first, and maybe only mention a digital planner next. Or maybe have an image on top?
What does it mean to “run optimize”?
A spec bug is still a bug from the user's perspective.
Sims 1 has the best soundtrack of all time

https://www.youtube.com/watch?v=399YneFTwh0&list=PL28035C530...
It's linked right below the image: https://fivethirtyeight.com/features/christian-rudder-datacl...
Things that come to mind when clicking through:

- Loads super fast (nice), I actually was puzzled by how fast it showed up

- I thought the 'totally not a fake person' was funny in a way, but then I realized that it slightly soured the overall impression a bit; which brings me to:

- I clicked away before trying the tool, because I've tried hundreds of similar services before, and probably half if not two thirds of them have completely disappeared overnight. They were also created by an indie maker who failed/struggled to monetize or lost interest, and my data and habits were caught up in a broken tool. So...

Some suggestions I could think of:

While it can be honest and transparent to play up the "hey I made this myself over a couple of weekends" indie maker vibe (I do the same thing), it really depends on the tool you're pushing, I'd argue. If I should switch to this tool as a time tracking tool, I want reliability, I want uptime, I want to be able (and try) to export my data to move on to another tool if necessary, I want to know that this tool will be as reliable as a hammer or screwdriver I'm buying at the hardware store. If this looks or feels like "a fun" experiment, then I'm out, because my work is not allowing me to play around too much with those.

I think you can win long-term users by making sure they can really trust to get their data out again (like you do with the Excel export at the bottom, but I only saw that on second glance when I started writing this here), but also if you decide to shut it down one lonely evening. If there's even a small chance I log on one random Monday, and I am confronted with an unpaid V-Server or DigitalOcean droplet warning thing, then I am not even going to give it a try. This tool doesn't have anyone on the payroll, your motivation to keep it alive is potentially very, very slim. That's what I'm worried about, even if I am totally wrong.

It's not easy to solve "trust" for a "weekend project by one person", but it's also not impossible to do so. Others go open-source (which I don't necessarily recommend) to be clear on "if I fold, you at least have the sources to continue using it", some may prefer an automated data backup (upload a copy to an FTP, or S3, or by e-mail, daily) — whatever, I am not a pro on solutions here, I am however good at worrying :)

Think of the risk assessment potential new users have to go through. Make sure you take care of the most prominent issues on that route and then think about the rest, like pricing, website, how 'transparent' or not you'd like to be.

If you'd just thrown up a great API that let us train GPT-like models or Dall-E type renderings for next-to-nothing, then you could have a literal middle finger as the only image on that page and people would sign up like crazy.

If you're planning to launch a tool that has thousands of similar competitors, and they're mostly competing by reliability, pricing and time-in-the-market — it may be smart to focus on the user journey (and persona you're expecting to convert) a bit more.

Hope that helps!
Should we have trusted the experts on satanic ritual abuse in the 80s and 90s?

I have many gripes with this attitude; experts can be wrong and even entire fields can be wrong. The satanic ritual abuse is a particularly egregious example with many "experts" mouthing off complete nonsense, but also see e.g. the replication crisis.

And which expert do you believe? There are many expert. "You've got to ask the right expert" https://www.youtube.com/watch?v=lADB9Qu53CY

Remember all the "experts" that told us that asbestos and smoking was harmless? Or the "experts" that told us climate change wasn't real? Later turned out that this was just industry FUD/lies.

Experts view things from their expertise. That's great, but many scenarios extend beyond one expertise and involve trade-offs, and can't be viewed purely through one lens.

Now, I'm not so arrogant to think that "I know better than the experts"; in many cases I don't, but to always just "believe the experts" seems naïve.
You compared them to coal. You put out 100 Billion tons of waste number. Biggest share of that is from mining coal.

So why are you attributing the coal mining waste to lithium then?

If you actually look at the numbers the benefits of mining for lithium FAR outweigh its downsides.
There's a world between running a 3.5kW output mini split in the room you spend most of your time in for 2-4 hours a day over the worst 6 weeks (which costs about $50/yr) and running a 20kW output central system 24/7. Only one of them is a necessity and only for people with health issues.

And again, having your society be full of scammers has nothing to do with the viability of solar. Nor is signing a lease whereby you pay full retail cost for the electricity generated actually a step down from not having the system installed.
Seems like only a few years ago people were saying that battery powered cars weren't possible, you'd never be able to fit a big enough battery in there, they'd never have the range, weigh too much, be too expensive...
I wonder how many of the male protagonists in these movies are extraordinarily
or above-average rich, successful, handsome or charming.

I daresay you won't find a George from Seinfeld in there, rather a set of George Clooneys.

I don't doubt that there was an age difference, but we have/had plenty of living couples from that era and can look in the census records - were Spring/Fall marriages that common?
I've experienced that as well, albeit in the software realm.

It reminds me of the myth of Cassandra.
Magnetic method to clean PFAS contaminated water
A question that comes to mind reading this. Is it possible to block/limit outbound traffic of a docker-container?

I'm thinking of a situation where I want to run a precompiled binary, but only want it to talk to an other container and not the outside world. How would I do that?
This is the biggest obstacle you're going to face:

https://wiki.archlinux.org/title/PCI_passthrough_via_OVMF

With AMD cards it's relatively easy if you're willing to install two cards and have one of them just sit there doing nothing when you're not using the VM. It's also possible to use just one card and detach it from the host system, pass it to the VM, and then reattach back to the host system when you're done playing, although I spent multiple days on this and never got it working. YMMV, it was 2-3 years ago, the driver support may have improved.

With nvidia it ranges from difficult to impossible.
"Don’t record your social life on an append-only social network"
https://www.ctrl.blog/entry/append-only-social.html

The distribution idea is glorious, but we'd all be better off with an application like it built on top of Syncthing ( https://syncthing.net/ ), ala DecSync ( https://github.com/39aldo39/DecSync )
Thank you! Fascinating. Love your thoughtfulness. Also more predictable.
I found Dan McCellans video [1] to be informative. Two of the biggest problems I took away from that video are:

1) KJV is based on later revisions of the text. Newer works are based on newer discoveries of older versions of the text, and so are closer to the original source text.

2) The differences with modern English usage can lead to very different readings from what the authors of KJV meant. A good example is given at about 19 minutes into the video.

[1] https://youtu.be/RRn-De2I6II
It also contains a lot of misinformation and outdated talking points, not really worth watching. A whole lot of scientists and activists have spoken out against the documentary. I'm still confused as to why Michael Moore made it.
Fossil SCM vs Git
So what?

This argument gets thrown up by someone nearly every time documentation gets mentioned.

1. Does it matter if not entirely accurate with the as-is? It showed the previous state or intention, that is typically very useful and a lit better than nothing.

2. Your unit test are out of date when your change code yet that typically gets updated, or new tests added, and is typically more work than updating the docs.

3. If what you document is so wildly different to the solution, you're probably documenting too much detail (this is where most junior devs go wrong), if it's that your arch has actually radically changed it sounds like your documenting too early, do you do spikes etc to figure out your arch before you commit to it?
Another thing was the "Bald" for the girl with the pearl earring, seems like it doesn't about things like ponytails under headdresses
There is no problem with your client having GPL code if the code is not going to be published. As far as I know, GPL and GPL2 should be totally ok. The rights to the codebase can also be transferred but the GPL parts would retain the same license. So the new owner would have to publish it under GPL if he publishes the code and so on.

But proprietary code is the problem in the equation. They are not GPL and any code that gets bits of such proprietary code would be in violation of the copyright...
HP rpn calculators are the best. I have 2 HP12cs on my desk that have accompanied me through my career in finance and still get used every time I want to calculate anything and don't want to crack out excel. To give you an idea how durable these things are, mine are later models using the inferior battery tech and poorer quality fabrication and are still running on their original batteries after 20 years of near daily use.

I fondly remember programming my dad's HP calculator[1] to do various important chemical engineering things when I was 10 or so.

There is a famous story about a zookeeper who was using an HP12C to calculate ratios for different ingredients and accidentally dropped it into the feed. According to the story it passed through the digestive tract of a hippo and was still able to calculate the yield to maturity of a bond after cleaning[2].

[1] Looking at old photos I think his was a 29C or similar.
[2] Recounted here https://www.hpmuseum.org/hp12c.htm
Does ADD on m86k leave the output unchanged or truncate? If division truncated the multiplication result then the moduls would still be usable and this bug would not have happened. Not performing the operation at all on overflow but not raising a fault is odd behavior to say the least.
op(150, fx, #) would make the SWI code more readable.
Jeez, you miss 1 off-ramp in some parts of California and there’s a good chance you run out of juice.
GraphCast: Learning skillful medium-range global weather forecasting
> Also the human brain has finite memory.

How can we know that? If memory in some way uses energy levels for encoding then we know it must be finite because of quantization but do we know that?
CLI for converting CSV files into Markdown tables
Degrees of Open Source
It's redirecting as 301 "Moved Permanently" as well which doesn't make sense given the post is 7 hours old.
Enabling Hot Module Replacement in Angular 12
They're still trying; really really hard. But they are just not good enough.

Maybe like Zuck they are / were a one trick pony. Perhaps becoming a multi billionaire is not proof that you can invent and monetize something anytime anywhere in any industry on demand.
> At no point have Democrats had the ability to legalise abortion with members like Manchin in the party.

2008.
> On mobile, I only see an "Accept" button for the cookie banner.

Seems like there is an "X" button to close the dialog, but the element (#close-disclaimer) is only visible on screens approx. over 700px in width and it gets pushed off screen on anything smaller.

> How can I dismiss it?

Personally I didn't even see it on my phone, perhaps due to any of the following:

- browser: Firefox
- setting: tracking protection turned on
- addon: uBlock Origin
- something else?

Well, either it was one of those, or it broke in a way that it wasn't shown altogether.
I think there's a difference between anonymous briefs and including information from anonymous people in yours.
What Switzerland did in the 1940's has absolutely nothing to do with what they do today, likewise the aggressor Germany, hardly anybody alive back the is still alive today and certainly not in a position of power.

You asked for an example, I gave you one.

Have a read to see how Switzerland created their political system out of necessity:

http://www.athene.antenna.nl/MEDIATHEEK/KOBACH-1.html
All of the arc42 documentation is written in English, and the template itself is available in seven different languages.

See, e.g., https://docs.arc42.org

Apart from one of the founders (me) being German, it's no "German thing", but hopefully helpful to all kinds of systems.
I normally have 90% scaling on my browser and nearly all of these retro CSS themes have strange glitches on that scaling level. I guess they can't do much about that and it's a combination of styling, font weight and rendering that clash together.
SkyFi Earth Observation guy here - the multispectral images do cover parts of the near-infrared ranges, but not the thermal infrared, so heat loss is not possible with the current data. We are eagerly awaiting more satellites being launched, some of which will be carrying thermal infrared sensors, with spatial resolutions suitable for observing heat loss through the roof.
The wavelengths covered by the current multispectral offering is from 450nm to 1040nm. In comparison, the wavelength of thermal emissions from a house, of say 30 degrees celsius, is around 9700nm.
Do you also have your number keys remapped non-linearly?
I very rarely remember any of my dreams, I usually just wake up with no memory of even having dreamt.

I often wonder if I'm missing out on any gems like this.
The Rule of Zero, or Six
My ancestors in Eastern Europe were usually attached to the land and belonged to the landowner. They had no rights: they owned no property, they could not move, and their owner could treat them any way he liked, including unrestricted violence. They could be bought, sold and inherited as any other property. How is this not slavery?
Tx, good to know.
I make it a rule to build the interesting thing, then the brain realizes it's harder than just fantazising about it and leaves me alone.
I'm working on a timer app, and is now up to ~$2k/mo! - https://focusedwork.app

It's taught me a lot about the non-technical side of building a product. Very fulfilling from a personal growth perspective.
It's called abstraction, which is used when modelling categories of things, you do it lots when you write code right, so things are reusable.

Like you probably have something called an iterrable in your programming language of choice, so why not just call it a linked list, or a vector, is basically the argument you're making in my opinion.

To be fair, I do find some modelling languages do disappear into too much abstraction, they basically end up like being a Upper Ontology [1] and lack instances/examples that make them approachable in practice.

[1] https://en.wikipedia.org/wiki/Upper_ontology
There was an unofficial hackernews channel on freenode but generally people here hate IRC.
SkyFi Earth Observation Specialist here - the program most suited for viewing imagery like this, is specialised geospatial information system (GIS) software. There is a quite nice open source software called QGIS. However, beware - it is not the most user friendly experience, and we are working on creating a video tutorial, to help first time users visualise the data and start doing analysis.
Fun fact: The Sims was first designed as an architectural simulator with little human figures that could walk around the designed interior. They realised that people quite enjoyed playing with those, and turned the game into what it became. [0]

[0]: https://www.washingtonpost.com/archive/lifestyle/magazine/20...
How is this different from say Squarespace (which I've never used btw)? The website doesn't really tell me. The slogan says it's "The Next Generation of Website Builders" but then doesn't tell me why. Does it have more functionality? Is it easier to use? Is it cheaper? Is there AI, and what does it do?

Basically, as a potential customer, why would I choose this product over the one that everyone's heard of? All I got from the site is that I can build a page "in 3 easy steps" - aren't all the website builders like that?

Think you're more likely to get customers if the site is updated with answers to the above :)
It was nice to hear Strong Bad mentioned. Been a while…

https://en.m.wikipedia.org/wiki/Strong_Bad
I am no mathematician but as far as I remember a shear matrix is just half of a rotation matrix (in 2D).
> encourage top performers to seek new opportunities.

Top performer here. I would welcome a corporation that treated my coworkers properly.

Don't project your antisocial attitudes onto the rest of us.
There have been men in their 20s marrying women in their 50s too (especially when inheritances have been involved) but since they wouldn't get children in that case, they would be totally invisible in these kinds of genetic statistics.

Even if average age in a relationship was symmetric, men being fertile for longer would cause age at (child's) conception to be higher for men. That effect needs to be untangled before we can know just how much men preferred younger women in the past/vice versa.
I think this type of analysis fails to project the future. GHG emissions from solar cell production will decline as the inputs and processes used to make them begin to use renewable energy.

Green hydrogen decouples H2 generation from hydrocarbons, and industrial uses of H2 will be critical in decoupling more processes and industries from fossil fuels. That's the whole point.

The other part of the abstract suggests that grid energy will be required to buffer intermittent renewables. This argument assumes that it is not possible to design H2 electrolyzers that can rapidly adapt to a change in electrical input, which is simply a relatively straightforward engineering challenge.

I find it hard to believe that the authors of this paper didn't already know all of this.
Somewhat related: performing two reflections can perform arbitrary rotations and translations:

- If the two lines we're reflecting across meet at a point, we'll get a rotation around that point (with twice the angle between the lines)

- If the two lines are parallel, we'll get a translation (perpendicular to the lines, of twice the distance between the lines)

In projective geometry (where parallel lines "meet at infinity"), rotation and translation are the same thing.

There's also a link to geometric algebra, which composes reflections into arbitrary "rotors"/"motors" (which are the same thing, projectively). To transform an object with a rotor, we apply it twice; due to this underlying 'two reflections' behaviour.

(Demo: https://enkimute.github.io/ganja.js/examples/coffeeshop.html... )
Please don't ...
This point was already addressed in the research. It is tiring to see this low effort comments on every research thread, thinking that the researchers are idiots and there is no need to read the article to reject it.
My dream computers tend to be handheld personal organizers with secret backdoors to the internet or hidden hacking features. They usually have strange monochrome displays. I love these dreams and wake up with with an intense sense of loss. My android phone is a million times more capable but doesn't spark the childlike hunger I feel for my mystical dream handhelds.
I've tried Copilot the last week and am severely underwhelmed. Many of suggestions don't make any sense and it takes me more time to analyze and disregard the wrong ones than it saves me time. Most egregious though is that it suggests invalid code, i.e. code that can't be compiled. For example it suggests a setter that doesn't exist. I don't know if I'm using it wrong but right now it's not even worth the free trial for me.

I'm not sure if Kodezi is any better. But the page as so often doesn't provide me with enough information without having to sign up and try it myself. Wanna know what "Debug bugs" actually looks like? Sure, watch this short styled up video which actually doesn't show anything.

I found some information in the doscs https://docs.kodezi.com/feature-guides/debugging but that's a manual, not a proper feature presentation.
Public companies work for investors. Employees and customers are unimportant tools.
To give you an extreme example, I have worked as part of a team of consultants for various state owned companies in the past four years. They take up to six months to clear your payment but I have never ever seen them not pay and once you are in both the bureaucracy and the environment are so complex that given onboarding costs you get a steady amount of work for years.
What was the biggest difference from a consumer perspective when moving from Mac OS 9 to Mac OS X?

I was too young to remember, but do recall the Win 98/ME → XP upgrade being a huge headache, and was wondering whether people faced similar teething issues.
> In some ways we’re all consultants

Surprisingly true!
This video is well reasoned and seems plausible but so does Helion. I hope Helion proves him wrong, would be amazing to have container size fusion plants. Also direct electricity generation ie cutting out the heated steam phase - would be a game changer. Sam Altman is super smart, I doubt he would put $375M of his personal wealth into a dumb idea, which this video implies.
What does this mean in a practical sense, could you expand?
You also have to have no shame or dignity.
Mac OS 9 and earlier were fully custom whereas Mac OS X is UNIX based on Darwin (a BSD). Some versions of OS X are fully UNIX-certified.