skysight-inc/HackerNews huggingface dataset:
> Every cell can contain text, data or formulae; every cell, row and column may be endlessly multiplied and referenced. These two qualities make spreadsheets an indeterminate material matrix — the textured all-over-ness of a Pollock painting. Or the empty space of a desert landscape in whose expansive lines could be written every story.

> Spreadsheets can render scenarios with total variability, but the complexity needed to turn every product, object, idea or structure in a spreadsheet into a twiddlable dial or live display often suffocates the insight in a sandstorm of choking numbers. …

There seem to be quite a few recent tools which try to solve this problem by replacing the grid paradigm with something a bit more structured. The main ones I’m aware of are https://inflex.io/ and https://www.trymito.io/, but there are many more, and I even had a go at making one myself. I’m not optimistic about their chances in general, though. Traditional spreadsheet UIs are immensely flexible, and great for small calculations and anything involving tables or lists. They also happen to be utterly awful at anything even remotely large-scale, but by the time people figure that out, it’s usually too late to switch as the sunk-cost fallacy kicks in.

On the other hand, what are the alternatives? Programming languages require a fairly significant expenditure of effort to learn, and don’t give nearly the amount of interactivity that spreadsheets do. Even environments like Jupyter notebooks, or the MATLAB IDE, don’t come close. Besides, in the hands of the unskilled — and even the skilled, really — programs for data analysis can become nearly as messy as spreadsheets, especially with popular languages like Python and MATLAB.

For these reasons, though I utterly despise spreadsheets, I am also beginning to despair of ever successfully replacing them with something better: spreadsheets are just too convenient, so why would anyone use anything else? Excel is always going to be more convenient in the moment than any more principled tool, precisely because it is infinitely flexible and has no restrictions. People don’t like friction in their UX when they just want to do a few calculations. There is an avenue to wide usage for tools like Mito (linked above), which give programmers a more spreadsheet-like interface, and so integrate nicely into workflows which already exist. But this approach is in itself limiting; I want a tool I can open and use right now, not one where I have to make a whole new Python environment and notebook and so on just to do a simple calculation. Alas, I see no way to get wide adoption, or perhaps even adoption by myself, for any ‘better spreadsheet’ implementation.
This could be some sort of feature or I'm just too paranoid ?

I mean, if everyone uses a service like this aggregating user data from many brokers could become significantly harder. And this in turn may make online advertisement less profitable in the future.

So I think this could be a tactic to delay widespread adoption of such services.

I'm aware this sounds like thin foil hat paranoia and I'm not trying to imply this is whats happening, but I wouldn't be surprised if there is something like this going on.
Are those issues really so egregious? There is a tremendous amount of content geared towards "informing the reader" and I'd prefer to draw my own conclusions about the author's intent rather than having a censor (who is assuming bad-faith) try to protect me from a rather mild rant (in my opinion).
If you make the assumption that PI is 3.14, that's going to work for a good while. But eventually you are going to need to build a circle that's bigger, and 3 significant digits will not cut it, and errors will start showing up. Our economies work in the exact same way. Capitalism started out improving on what came before it, but it has now grown to the level that errors are appearing more and more. We need to be more precise.

You've outlined very clearly one of those errors - housing. We know that housing values can not both be an investment and affordable long-term - those things are inherently at opposition. Therefore the best price for land is zero. The way to do that is to increase the tax on the market value of a house until the market value of the house is equal to the cost of the parts and labor needed to build that house. When you do this, you have what we call a 100% land value tax. It fixes all sorts of incentives, turns NIMBY's into YIMBY's, incentivizes the best use for the land. A land value tax is not just increasing the equivalent of PI from 3.14 to 3.14159, it's setting the correct value for land exactly equal to PI.

One of the amazing side effects of the land value tax is that now that you don't need a continually increasing housing values, the amount of debt in the world is going to start growing less quickly, as a large percentage of debt comes from mortgages. When you zoom in on how that works, and why it works, what you find out is that you want debt to only increase when real productivity increases. The flipside of that is also true - you want the currency to increase equal to productivity, this is why Bitcoin is fundamentally unstable long-term and why the gold standard collapsed. The reason the land debt is bad is because land is zero-sum. It can not be created or destroyed. Any debt that is created to buy a zero-sum good will eventually turn the economy into a Ponzi scheme. So while a LVT will fix a large portion of the problem, eventually some other zero-sum asset will arrive, and that too will need to be fixed. When all zero-sum debt no longer increases the money supply, the problems that you outline will be resolved.

Once you have a money supply that increases equal to productivity, suddenly retirees will be able to save their money and retire on it without threat of inflation. We used to have this in the middle ages, but that's only because we had a flat population with no productivity increases, so a stable currency was sufficient.
I don't think registration is any kind of barrier at all. I think I could go from "I want this domain" to "I own this domain" in less than 30 seconds, most of which is spent logging in with my 2FA code. It's the same process as buying something on Amazon. I can't imagine how that could be much easier. The difficulty is later in the process when you have to actually host something there.
Actually... unless it is from the fascio region of Italy, you can't call it fascism. Otherwise it is just sparkling authoritarianism.
Being the scion of a well-connected family in law and banking probably helped him the most.
Nimrod built the Tower of Babel to challenge God. It was hubris. It sounds like we have many Nimrod's running around lately (Bezos, Musk, Buffet).

Where do you get your happiness? Amazon or your tribe? You know that this partisanship we are experiences, sounds like people are talking another language sometimes, yes?

For completeness:

---
Now it was Nimrod who excited them to such an affront and contempt of God. He was the grandson of Ham, the son of Noah, a bold man, and of great strength of hand. He persuaded them not to ascribe it to God, as if it were through his means they were happy, but to believe that it was their own courage which procured that happiness. He also gradually changed the government into tyranny, seeing no other way of turning men from the fear of God, but to bring them into a constant dependence on his power. He also said he would be revenged on God, if he should have a mind to drown the world again; for that he would build a tower too high for the waters to reach. And that he would avenge himself on God for destroying their forefathers. Now the multitude were very ready to follow the determination of Nimrod, and to esteem it a piece of cowardice to submit to God; and they built a tower, neither sparing any pains, nor being in any degree negligent about the work: and, by reason of the multitude of hands employed in it, it grew very high, sooner than any one could expect; but the thickness of it was so great, and it was so strongly built, that thereby its great height seemed, upon the view, to be less than it really was. It was built of burnt brick, cemented together with mortar, made of bitumen, that it might not be liable to admit water. When God saw that they acted so madly, he did not resolve to destroy them utterly, since they were not grown wiser by the destruction of the former sinners; but he caused a tumult among them, by producing in them diverse languages, and causing that, through the multitude of those languages, they should not be able to understand one another. The place wherein they built the tower is now called Babylon, because of the confusion of that language which they readily understood before; for the Hebrews mean by the word Babel, confusion ...
Very nice site!

Not sure where you're sourcing your recipes from, but just as a heads up - someone tried this a while back by scraping sites to just pull the recipes and there was an uproar by all of the "mommy blogs".

https://www.bbc.com/news/technology-56241653

I personally don't see anything wrong with this, as I too hate these food recipe sites telling stories just to get adsense clicks.
The US is a country that just does the engineering and doesn't constantly whine when they see a unit they don't like.
>read from multiple queues at the same time

Agreed, and things happening "at the same time" are possible only with parallelism. Hence my question =)
Yes, good point. Let's replace FCP with After Effects, which is a popular plugin host and doesn't use XPC (AFAIK). Rearchitecting native plugins to run out of process is a lot of work, and isn't something Adobe can quickly mandate on their developers.
Which problem would you tackle? Is there a problem that you are currently stuck with?
Definitely.

Go and Rust both have strengths and weaknesses.

And I think they both have a love/hate dynamic because they make pretty strong choices in their own ways, and so people react strongly in response. Personally I'm a fan of both.
Except one of the bonds cannot be redeemed early, and based on the taxation rate authorized to Reedy Creek means the underlying terms of the bonds have been changed. The Florida state constitution apparently has strict limits on the state governments ability to interfere with contracts, and according to the article, that is also strongly held in previous Supreme Court cases.

This article is written by an attorney based in Florida. I think it’s probably reasonable to defer to their expertise, in this case. after all, they are an attorney with experience in the state - are you?
And the baby boomers who created the upset of the 60's are now in charge, and their disillusioned leadership is pushing these divisions ever wider. They are the institutions and they do not trust themselves, as is clear via the leadership stalemate and both parties destroying their best hopes in favor of the crumbling and ever more distant wealthy status quo.
By convention the left seater is the captain. In the case of AF447, the captain was asleep, and the FO and a relief pilot were flying the plane.
> In the old days, people with similar ideals would gather in physical proximity. Eventually, their common values would form nations.

I can't think of any nation in history which was formed by such a rational and reasonable process, but I'd love to be informed otherwise.

In my estimation, nations were formed by force, usually by individuals with a functional balance of ruthlessness and charisma. Sometimes by confederations of people with the same qualities.
It's this level of understanding that can't be pushed out to the general population. It is far too complicated for people to grasp. Add on to these complexities is that if we are trying to price carbon - the impacts change with the concentrations in the atmosphere.

The market needs to be dumbed down to simplistic values (which thankfully they have) so that we have a sense on where to target and incentivize change for policy makers otherwise it is far to easy for mud-rakers to try and undo meaningful work/change in our policy/business arenas. Abstract away the complications.

Great piece.
You could probably formulate a migratory plan based on where you can live to minimize heating and cooling costs.
It would be a shame if current legislators could restrict future legislators by adding infinite year bonds to all new laws with promises the law will never change as long as that bond exists.

If this principal of preserving bond contracts prohibits legistivative action or could even have a chilling effect on it, perhaps the real issue is that government debt generally is a risk to our democracy. Perhaps congresses should not be allowed to engage in debt terms that exceed the term limit of that congress. (2 years or so).

(I don't want to make any claim with regard to Florida law, nor the politics behind what's happening in Florida.)
Sounds like you think the genie will conn you? What is your mental model of the genie? Malevolent or benevolent?
"Why are my TCP connections not closing? Why am I encountering port exhaustion?"

This has nothing to do with Go. You're implying Go has a bug in its TCP implementation which I assume is false.

Networking works just fine in Go and it's actually easy to use.

https://pkg.go.dev/net

Edit: I'm getting downvoted but please share with TCP issues in Go.
I think it's worth considering the scale of change is different as well. Things like the printing press and the translation of the bible into English definitely did result in upheaval and information being more widely available, the scale is our new information systems is much larger, so the potential stress on people and systems likely will be as well.

I think practically the best strategy is to reduce your exposure to the churn as much as reasonably possible if it's something you're worried about.
It got complicated when the steel mills went bankrupt and the pensions were taken over by federal agencies. The bankrupt company, in this case, was paying more for pensioners than what the federal agencies paid.

I'm not entirely clear on why this was, but it may have been that they were not fully insured or that promises made by the steel mills were not backed by anything. In these cases, some pensioners actually had to give money back [1].

This happened to my grandfather, who worked in the steel mills in western Pennsylvania. If you ever wanted to see him red-faced mad, this was the topic to discuss.

1. https://www.mcall.com/news/all-retirees1118-story.html
Hey all, author here, I'm flattered this made it to the front page! You might also enjoy:

• Me getting modern Unity games to run on Mavericks: https://apple.stackexchange.com/questions/414688/how-can-i-r...

• Me kind-of sort-of getting Mavericks to install on a slightly-too-new Macbook Air: https://apple.stackexchange.com/questions/402726/how-can-i-a...

I'm currently running Mavericks on a Hackintosh with an i7-4790K a GTX 780 6GB. I wrote some more details on how I arrived at this point, and other things I tried, down-thread: https://news.ycombinator.com/item?id=31206278

No one has asked about security yet, which always seems to come up. My feeling is that (1) my computer is behind a router with up-to-date firmware, (2) I'm using an up-to-date web browser, (3) I'm relatively careful about what software I install, and (4) I regularly back up my data to cold storage. There are absolutely gaps, but in exchange for this small risk, I enjoy using my computer much more than I would otherwise.
Good point. Why doesn't every Apple M1 laptop have an eSIM and a 5G transiever?
>> Pension funds inherently depend on population growth to avoid shortfalls.
>
>Pension funds inherently depend on increases in production. Population growth is one factor, but technological development can also increase production.

Interestingly, capital returns and population growth are (unquestionably?) on exponential curves. So, are production factors too slow to evolve along with the exponentials? Maybe they are, because of waste, lack of recycling, raw resources decline and environmental damage.

>> The other near-ponzi scheme is the real estate market. In my city of Toronto, average real estate prices have gone from 2x average income in 1972 to 16x average income today.
>
>Hello from a Vancouverite! I broadly agree with this point, and I'm not sure how to work our way out of a housing bubble beyond popping it and dealing with the aftermath. Too many people are invested in the status quo, so any politician who tries to pop it will be crucified for destroying the savings of a large portion of the population.

You could argue that in the same time frame, world population has more than doubled, and because the cost of capital is a lot cheaper elsewhere than in Canada, pressure on attractive living space in peaceful and stable countries has increased exponentially. At this point, the "liberal" view on capital flows and capital control, the fuel of foreign direct investments of Western countries into overseas properties since WWII, came back to bite the originators of the idea in the ass.
Could you link? I must have missed it.
It's true. I'm objectively more intelligent than my cofounder. He knows it, I know it. He's the far better manager than I am and grew to lead half the company, almost 5x more reports than me.

It's really all about empathy, structure, but first and foremost the ability to pass on the work to _someone else_ and make them succeed at it.

I tend to nerd snipe myself much more often because I like the technical challenges.
Yes, but then this takes away the idea of one private key to rule them all for identifying someone. The moment you've lost that key, you've lost access to all the services relying on it. Each might have their own backup mechanism to fall back on, but suddenly the UX really sucks.
One of the two best technical books i've ever read is this one and the other one is os three easy pieces
All of Disney's troubles are coming from retaliation to their direct political donations.

and this is why you donate anonymously. everyone likes to imagine Russians and Saudi's swaying US politics - the boogeyman du jour - but this is the more realistic outcome: retaliation by the incumbent party.

Just form the LLC, donate, shut it down before that state's reporting requirements come into effect.

for coders: an LLC instance rendered JIT
Unsolicited advertising is theft.

Bold claim, I know, but some axioms to back this up:

* My attention is a finite resource

* My attention has a non-zero value (the advertising market wouldn't exist otherwise)

* Advertising consumes my attention

Ergo, if I have not agreed for you consume my attention, you are taking something from me without my permission. The very definition of theft.

The tricky bit is defining "unsolicited".

If I requested content from your web site, I think I have given you implicit permission to advertise to me. If I am watching your TV channel, you have a right to show me advertising. If I'm on your property, you have a right to display whatever you want.

But if I'm driving down a public highway, you do not have a right to steal my attention with a billboard. If I'm laying on a public beach, you do not have a right to distract me with an airplane towing your tacky-ass sign through the air.

That said, there is no way I'm wasting my genie wish on ad blocking...
The problem with your "mix and match" idea is that it's hugely expense to create masks for chip design, even for chips that simple compositions of predesigned cores, memory, and interconnect, and that expense only pays off because the one mask is used to fabricate anywhere from tens of thousands to millions of chips. A custom choice just for you would be very pricy.

We already live in a world where chip designers pick and choose cores and components from any number of companies: processors we all know about, but things like USB3, HDMI, Bluetooth, and many others are often licensed from third parties. But for the numbers to work you've got to make lots of chips to handle the fixed costs.
There are in fact occupations other than technologists required for every aspect of your current life to exist as it does! Crazy right?
If a CEO knows for a fact that their product is harmful/deadly to its customers and outright lies about it for personal and company gain (aka fraud), should they shoulder any responsibility?
Report me for what? Being realistic about what a "hide a picture in a picture" technology is probably going to be used for? What an extreme of overreaction.

That's like inventing a "remote roadside detonation device" and claiming it will only be used for parades to activate confetti payloads. It's naive.
This is the second day in a row where a post about Go _from the same blog_ has been posted. I think that's enough, especially since it's mostly a knee jerk reaction from that very HN post from yesterday.

https://news.ycombinator.com/item?id=31191700
I moved from Austin TEXAS to Portland to get away from the heat and forced conservitism. I also moved to Portland for the weather (cool and wet vs hot as hell and dry). I don't have to use my air conditioner!

As for Portland taking itself too seriously, are you serious? Portland has so many quirky things that the conservative states don't have(much less putting walls up and making some people, making 2nd class citizens ((yes, voting rights)), and you say Portland is too serious? Good luck with that gaslight.
People work because they need money to survive (pay bills, rent, food, etc.), not because "the ruling class is imposing taxes through government".

A consumption tax will do nothing to reduce the power of the "ruling class" since their consumption is a much smaller fraction of their income compared to the working man.
Linus Torvalds Comments on the NTFS Linux Driver Situation
https://news.ycombinator.com/item?id=31191700
The reality of what the law says and what countries and companies do in this case are often very disconnected.

But when it's a big or noticeable deal, then things come into play. US baseball players have to file Canadian taxes when they play in Canada, and if an exposition game occurs in Japan or London, taxes are filed there, too.

If you're not trying to evade taxes, and aren't making much anyway, most places don't actually do anything, but if they decided they wanted to they could.
> It would be a shame if current legislators could restrict future legislators by adding infinite year bonds to all new laws with promises the law will never change as long as that bond exists.

Isn't it some core legal principle that legislature can't do that, and always has the power to reverse itself?

This article feels like it's built on a priority inversion, like debt terms are really the supreme law of the land, which wouldn't surprise me from something deeply embedded in financial market thinking as "Bloomberg Tax" probably is.
I agree with this reasoning, wondering if you think it'd also apply to the current student loan situation in the US - I've had similar thoughts about how the lenders should be held responsible for giving a loan to a child when the chances of them being able to pay it back aren't very high - that's due diligence they should be doing and be held responsible for. Additionally, the loans are largely given to people under 25 who's brains aren't fully developed.
For someone who's familiar with the process, sure.
Agreed. And we've seen crises in the neighbourhoods in decay and significant adverse effects for those who don't get the housing investment gains that much of society is built on. The numbers seem to indicate that will be something of the new normal for everyone rather than just the unlucky few in the wrong place at the wrong time.
It is, in my opinion, a massive and near total loss for all the renters, first-time homebuyers, existing families, and the sense of community in areas affected by AirBnB's cancerous growth.
It's a proven fact that COVID was bio-engineered, is it not?
This is very enlightening!

Key fact is how much methane is already there when your gout entered matters a great deal, because its rate of clearance is limited by how much hydroxyl radicals it can muster.