skysight-inc/HackerNews huggingface dataset:
you don't want this design for non-astrophotography. Much of the design is centered around rotating the imaging device in sync with the rotation of the earth so you can take exdtremely long exposures.

Instead, you probably want something like this:
https://www.bhphotovideo.com/c/product/689699-REG/Giga_Pan_E...

There aren't "blueprints" but the STL files for the printed parts and the assembly provide the same information.

Motor belt couplings like this are pretty well understood, mainly within the context of moving XY stages for 3D printers, but also in the larger context of industrial movement. Unfortunately, I don't think all of that is really documented in a way that is useful for people who aren't willing to invest significant effort into learning how to work with 3D printers, etc (or get a degree in mechanical engineering).
By that logic, nobody should be doing any construction, anywhere.

Natural disasters are a part of living on our planet. If an event is exceedingly rare, such as a volcano eruption, how much time do we need to spend worrying about it? As far as the Romans were aware at the time, Vesuvius was probably one of the only volcanic episodes that any Roman had ever dealt with, they were likely well aware that it was unlikely to happen again. Today, we're a bit better off with our hoards of knowledge and ability to observe to some higher level of accuracy, when a volcano might erupt, so it does make a lot of sense to just build whatever convenient infrastructure we need right next to a volcano
Ask HN: Is there any demand for HTML mime type “image/pdf”?
PDF is also known as a vector graphic format. So it could be used like svg.

Markup:

<img src="example.pdf" alt="pdf file with annotation for accessibility">

My use cases are: annotated diagramms, maps and text-logos.
Essentially:

They have one address range for shared (i.e. subject to syncing across all replicas) memory, and a separate one for non-shared (single-replica) memory.

Cross-replica data is presumably subject to their agreement algorithm, checking that the different computers reach the same (within some error bars) results; you want to arrange things so that there are frequent checkpoints at which the conflict resolution system can say "a bad write happened at this point, I should disregard whatever this computer said from that point until it recovers".

i.e. you want local memory to use as scratch space for performance reasons, but to make sure that there isn't a long runway for errors to happen and decisions to be made before the shared-memory checker notices a mistake. To ensure this happens, you want manual control over which memory allocator handles which data.
The Economist Style Guide suggested summarising in the first few lines, then elaborating after that
What you are describing is essentially an act of war. You know that, right? State-sanctioned attacks on a foreign nation is kind of the definition of war.

And it's not like Russia is opposed to the idea. That's been their schtick for a while now. They've been baiting direct action for years now. The U.S. government has so far avoided responding directly even to actions that could also be seen as acts of war. Because war with Russia does not serve the U.S.'s interest as much as it would serve Russia's.
You're thinking way too positive. Lots of lawyers/technicians/consultants/reps have to be places on short notice for bad reasons.
How is it? My understanding is that it's pretty pricey, I can't imagine it'd be very fast (certainly wouldn't be if everyone is using it).

I work at a place that doesn't pay for anything beyond basic economy for business travel, which isn't that uncommon of a cost-cutting measure. I'm definitely not going to be able to expense expensive in flight wifi. To say nothing of work productivity on a cramped tin tube.
Jet A is really not that combustible; it's very close to diesel/kerosene. If you take a lit match and drop it in a bucket of Jet A, nothing would happen, it'd just burn out. It's way safer than gasoline. It's combustible only when turned into a fine mist.

On the other hand, H2 would have exploded just from the spark of lighting the match.
I don't have a link to hand but I remember reading that rents in Seattle dropped after they started approving more rental buildings.

If 10,000 yuppies move to town and 1000 apartments' worth of old buildings are torn down to build new apartments for them, then 1000 people are displaced. But consider the alternative: if 10,000 yuppies move in and no new housing is built, they'll bid up the price of run down old buildings until nobody else can afford them, and 10,000 people are displaced.
There is no way you could pass enough current via induction without setting things on fire or microwaving the occupant of the cab (or both).
If it was viable, people would be pursuing it already.
Smoothbrain apes realise this
When ARKK blows up it will precipitate a change in how some ETFs operate. ARKK is basically Archegos-lite (with retail investors bag-holding, not investment banks), they have invested heavily in a few stocks, have cornered the price, and when the fire alarm goes off they are the fat guy that gets jammed in the fire door. The fundamental principle of an ETF is liquidity, ARKK has wilfully debauched the concept for their own gain.

You are seeing this with a few other ETFs, particularly INRG...amazingly given that they blew up in 2008 for the same reason, but a lot of these are attempting to manage the concentration risk (INRG recently rebalanced). ARKK is just pure greed: marketing fiction, aggressively corner the market, fuck the customers, fuck the consequences.
> F* are reserved for important matters like arguing on HN about the superiority of Linux :).

Linux has already taken over the world. Your advocacy energy is wasted on it.

Direct it toward promoting Rust instead :)
EDIT: Oops, comment came off more snarky than I intended. Replies are well noted. (I don't appear to be able to delete the comment)

> We all remember the last words of Evariste Galois to his brother Alfred.

Yes, yes of course I know exactly what the author is talking about! Those famous words, I can basically recite them from memory! Please go on, friend, no need to suspect I'm unaware at all! :sweat smile:
I believe HiPE is going away in the future.
Any more info on "can be"? For existing AirTags, they would have to already have that functionality (polling for updates). I can't find anything that says they do.
The Joy of Collecting Stamps from Countries That Don’t Exist
Thanks for the manager link.

> There are several third party channels covering non-free software needs.

Can you link some of them? I've kept a list over the years for when I decided to try Guix again, but it's not up to date. And some like [1] aren't being maintained anymore.

While I support this strong stance on free software from a philosophical standpoint, it's practically unusable as my main distro because of my current hardware. I'd love to see a distro based on Guix that breaks this GNU principle and focuses on general ease of use.

[1]: https://github.com/guix-users/guix-nonfree
I was thinking something more along the lines of rate limiting, doesn't this exploit depend on lots of spammy requests?
This paper found a 0.65% re-infection rate in Denmark:

"Among eligible PCR-positive individuals from the first surge of the epidemic, 72 (0·65% [95% CI 0·51-0·82]) tested positive again during the second surge compared with 16 819 (3·27% [3·22-3·32]) of 514 271 who tested negative during the first surge (adjusted RR 0·195 [95% CI 0·155-0·246]). Protection against repeat infection was 80·5% (95% CI 75·4-84·5). The alternative cohort analysis gave similar estimates (adjusted RR 0·212 [0·179-0·251], estimated protection 78·8% [74·9-82·1])."

https://pubmed.ncbi.nlm.nih.gov/33743221/

This paper indicates 95% efficacy due to natural infection for at least seven months in Qatar:

"Reinfection is rare in the young and international population of Qatar. Natural infection appears to elicit strong protection against reinfection with an efficacy ~95% for at least seven months."

https://pubmed.ncbi.nlm.nih.gov/33937733/

Relative risk is still in favor of being vaccinated: "In addition to not knowing the clinical course of reinfection, we do not know the variants' role in reinfection – primarily because they were not known to be “in play” during the study period. Overall, natural immunity is protective. Perhaps not as protective as vaccination. More importantly, vaccination comes with a far lower risk of morbidity (hospitalization) or death."

https://www.acsh.org/news/2021/03/24/how-protective-natural-...
WSJ just running outright advertorials now.
My understanding is that these Houdini features are aimed more at big library/framework authors. It's not for "every day users".

It's more expected that you'll use things that use Houdini under the hood as an implementation detail.

A new layout mode (like CSS Grid) isn't available yet? This allows someone to write a polyfill for it. That's neat!
This lets you provide an implementation for a CSS feature that is perhaps not yet implemented by browsers, or maybe never will be.

You could always do this with Javascript, and some people have been. See: https://philipwalton.github.io/polyfill/

But this lets you do it in a less hacky, and especially, more performant way.

The author of that JS CSS polyfill library above actually wrote in 2016 how that approach was proving a bad idea, and the right way to do this was the houdini API... I guess we've been waiting for it since 2016? This is the first I had heard of it. https://philipwalton.com/articles/the-dark-side-of-polyfilli...
By other banks. Not the taxpayer.
The synchronicity of this showing up on the HN front page at the same time as Google moving Docs to canvas-based rendering (https://news.ycombinator.com/item?id=27129858) is kind of funny.

More seriously, this looks really cool, and I do actually wonder if it could ease some of the problems Google is looking to solve by using canvas-based rendering, although I'm not super familiar with the challenges of rich-text editing. It would be much more preferable for me (and I think for most developers and users) if web apps still used the DOM to render text boxes, and you could hook into the rendering and layout engine for more complex operations. The layout and painting hooks offered by Houdini seem very useful for this.

The one issue is I'm not sure how text selection works here - the order of elements in selection is already kind of obtuse for more complicated layouts, and this adds even more configurations. I don't know if the APIs offer some sort of ability to control the order of selection or if that's somehow a feature of the box model.
> “I try to invest according to the word of God and the power of the Holy Spirit”*

>When the smoke finally cleared, Goldman, Deutsche Bank AG, Morgan Stanley, and Wells Fargo had escaped the Archegos fire sale unscathed.

Bible lesson:

For to everyone who has will more be given, and he will have an abundance. But from the one who has not, even what he has will be taken away. Matthew 25:29
Yes, but if the market goes south 20% the way it did just recently in 2020, they call you up and ask you to put in $5M more or they will liquidate everything that day. So it's not risk free.
To clarify from the vlog, the vest itself is $400 + subscription option ($12/month or $120/year), though the owner has the option to pay an additional $400 ($800 total) to fully unlock the vest without a subscription.
Leverage constraints are one of the primary sources of market inefficiency.

I don't know who you think the house is...is it the investment banks? They are holding the bag for $5bn+.
Sometimes I find that disabling CSS in umatrix in addition to Javascript improves the site...
Seems pretty straightforward to me, as a former fund manager. He had swaps so he could get leverage, and then had some concentrated positions in some shares. They went the wrong way, it ate up all of his capital, and it ate up some of the lenders' capital as well. The thing to remember is it didn't blow up the entire financial system, the banks still have capital left, it's just one guy who took a risk and some banks who took a risk on him.

At the other end of the market, retail spreadbetting, this happens all the time. Perhaps not the spreadbetting co blowing up like on the CHF trade, but punters lose their stash when they are leveraged every day. It's basically the business model for some of these shops.

The only minor insight this affair gives is that a lot of fund managers are just taking bigger risks, not being better selectors of investments. Eg you could just Martingale bet for a long time and probably look ok, until you look stupid. There's plenty of ways to make it skewed as well, so it's not 50/50 each day whether you make money, you can trade the skewness for the blowup risk.
Meeting is just exchange of bytes. Exchange of bytes that requires movement of atoms thousands of miles is completely ineffecent and legacy tech.
>Economic viability can be massaged through subsidies or taxes

Wow - we have subsidies than can alter the laws of physics? Neat! Why didn't we deploy that before now!
Your link was fine, and has since been upvoted (see https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...), but a comment like this one breaks the site guidelines. Would you mind reviewing them? https://news.ycombinator.com/newsguidelines.html

Edit: could you please stop posting unsubstantive comments generally? Your account has been doing a lot of that, and we're hoping for a little higher quality of discussion here.
The Bessemer Debacle: Why Did Amazon Workers Vote Against Unionization?
Happens all the time.

e.g. https://www.nytimes.com/2020/07/23/business/economy/hedge-fu...
I think it's sad that anybody spends effort justifying targeting rather than lamenting that companies feel free and justified in sending marketing drivel regularly.

The ratio of useful mail to garbage in my mailbox is approaches 1:100, and email without regularly efforts to prune and filter is even worse.

This should not be okay.
Visual Programming Language for Smart Contracts
Hi Hacker News community!

If anyone here has been wanting to experiment with smart contracts but were either not technical enough or wanted an easy way to prototype an idea, my team and I have an answer for you! Please feel free to check out what we are working on and join our movement to democratize the creation and understanding of smart contracts!

I look forward to hearing any comments and feedback.

https://www.lokicode.io/
I clicked the "Shrine" app on a 6-core MBP, it took about 3 seconds to render the main gallery page and I got an entire 4 frames rendered during that time.
"You think that thing you're worried about is going to matter in the long term? THINK, Mark, THINK!"
Trains are maybe not such a huge issue. I mean... if lava starts to flow you just don't go there?
Before the jet age NY-London was 19h. It is significantly better as a 6h flight, to the point where the route is so busy BA alone makes $1B of revenue.
This is very different from heavy trucks. These are electric delivery vans. No one is arguing whether electric vehicles can be effective in the small vehicle market; its the semi, 18-wheeler segment being discussed.
WeWork talking their book. What's new?
IBM looks to 'unlock value' with new AI and cloud initiatives
I choose to ignore the frameworks for that very reason. This line of thought makes me far less employable but then why would I want to work a job I hate only to drown in weak unnecessary abstractions and all the defects and poor scale that come from that?
Kilometers.

If they're writing for a US audience and absolutely need miles, put one or the other in parens after the "main" one.
How is this not just S-expressions with indentation instead of parentheses? What makes it different from say Sweet Expressions?
Hackertab: Display HN, PH, DevTo, Reddit and GitHub at the Same Time
"Mastering your emotions" if you mean, controlling your emotions, is not balanced or healthy. Mastering your emotions means listening to them as a critical feedback to your environment and then rationally controlling your response.

Rational thought is complimentary to emotional thought. Rational thought is slow, reflexive, and highly focused. Emotional thought is affective; it is your mind telling you how something is affecting you.

E.g. Anger tells you some boundary has been violated. It's the rational part that allows you to analyze that feeling and respond appropriately (telling someone to back off or getting a snack because your blood sugars are low)
A Look Inside Buying Behavior
Efficient 3 dimensional position or range queries (line/column/page) is a pretty well studied problem. You don't need to query every point of the space to answer anything.
To be clear, it looks like this is on a standards track and going to be implemented natively by browsers? (and already is behind feature flags?)
Hedge funds are bailed out by banks frequently. Said banks have and continue to receive bailouts funded by the taxpayer. I argue it's basically the same thing, just a step removed.

I haven't heard of any hedge fund being given a bailout from the government directly, though.
Your last point made me think: for all the flak the gamer demographic gets for being over entitled and toxic, they seem to actually ultimately end up with nice things like programs that run at a performance you'd expect from a modern computer and don't swamp you with creepily-targeted ads
> The fact it worked doesn't make it something more than just yet another inflationary government currency.

Calm down, Michael Saylor. Not only we are talking about the 90's here in a country that barely had dial-up internet at the time, you are also confusing monetary policy with economic policy.

> I'm not sure what it means to "de-index" the economy.

Because of inflation, most people would only agree to long term contracts (like salaries, rent, utilities) and investments if the prices were adjusted to a previously defined index. Eg., property owners could have in the contract that the rent would increase monthly by 30%, and that this would be revised every 6 months (or year, or whatever). Because of high inflation, renters would take that without even batting an eye. They would also have their salaries indexed as such, so all prices would increase all the time. Basically, inflationary inertia.

This inertia would also affect government contracts, public sector employees and even your tax returns. The government couldn't simply just say "ok, we are not printing any more money", because they had obligations done in the past.

So, it was with URV where they could say "Make all the contracts with prices denominated in URV and forget the cruzeiro-indexed readjustments". This is what means to "de-index" the economy.

> To me it sounds like the government just forced it on everyone until they got used to thinking in terms of real prices.

Well, yes to an extent. But the alternative was much worse: the government was schizophrenically forcing price controls and putting preset price indexes on some sectors. Price controls brought nothing but empty shelves in the supermarkets (because producers would rather not make something than being forced to make it at a loss) and the indexation was only good for the rich people who could invest.

> Just yet another stupid problem created by governments irresponsibly printing money.

Again, you are confusing monetary and economic policy. Like you said, the US is printing money like crazy; but no sane person worries about them getting into hyperinflation. The Eurozone is the same, Japan's has now almost 10 years of Abenomics and still does not even get close to 2% annual inflation.

Take it from someone who is so into crypto and DeFI that I am actually having problems with my accountant to file my taxes this year: It's very easy to try to reduce all complex problems into one single variable, but "governments are stupid because they print money" is not a smart take.
All of this is done without canvas. Maybe less drama would help.
Wow, this is plausible and disgusting.
Canvas will become de-facto, just like React did.
Once that happens, indexing and scraping the web won't be trivial anymore.
One would have to "opt-in" to using HTML/CSS to make sure that their page would be indexable.
Clearly also indicates that Google is willing to give up on its web-indexing capabilities in the long term, now that they have a stronghold on the Mobile app marketplace.
Most likely spells doom for websites, further making "apps" the norm.
People should be allowed to take risks. There is nothing inherently wrong with being extremely leveraged, as long as you are prepared for the outcome. This is why the common joe does not have access to such investments, but accredited investors do.
Historical Traces in Archival Poetry
So that you can implement new layout algorithms, gradient generation and such in user space.

It's extremely unlikely that most developers will use this directly.
Please don't call names in HN comments. Your post would be fine (well, a little unsubstantive and flamebaity, but nothing too serious) without the swipe at the end.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful. We're trying for a bit higher quality of discussion here, if possible.

We detached this subthread from https://news.ycombinator.com/item?id=27130438.
Semis are an entirely different equation than delivery vans. They have more constraints around energy density, whereas vans have more constraints around price.
It's also a lot more noise pollution than normal aircraft. I lived under the reentry path of the space shuttle back when it landed at Edwards Air Force base, and the sonic booms were loud as hell and shook the entire house, but only once every couple of months thankfully. We're not talking super close, either. Near middle of Los Angeles, almost 100 miles south.

I guess they could wait until they've very far away to actually go supersonic, though, and slow down while still really far from the landing strip, but if they're flying over populated regions at all supersonic, it's going to mini earthquake everyone underneath the flight path.
The house wins in lots of cases because of capital differences. You often end up in a forced sell LOW situation with leverage. Ie, market swings up and down 10%, then up and down 20%, at some point on a down swing if you are levered up a lot house calls you up for an extra $5B which you don't have, so they sell everything out from under you. So you can end up selling low not high in these models.
All web pages are editable currently, they are editable via Javascript. Not sure the distinction you are making is meaningful. The only thing we are missing is a good edit UI.
Still, ain't like the banks are going to bail out regular people for making some stupid investment.
3D scanning of Paris catacombs with iPhones
IT crowd? Team team team. Work as a team or you’re fired!
What do I “own” when I open a site that is a tiny HTML doc and 300kB of minified JS, plus 100 fetch calls for JSON data to render? At that point, use the DOM, use a canvas or a literal paint brush, I don’t care.
Loss of a hundred dollars is a tragedy... the loss of billion is a statistic
Is the fact that this is technically a "state machine" intentionally left out? What are the differences, if any?
The Houdini APIs are not really about "JS in CSS". They are about extending CSS features (like adding new features to CSS, new keywords or what have you) by providing a JS implementation at runtime.
Thank you for the feedback.

This is our introductory pricing that will evolve over time. Here is our dilemma - on one hand we want to target indie developers, side projects, bootstrapped startups (that are cost conscious) and on the other hand we want to maximize the earning potential and also not look like a low value product.