skysight-inc/HackerNews huggingface dataset:
If we are not destroying the planet as you claim, then animal species would be flourishing. In reality, insects, fish, and many species of animals, especially animals above certain weight, they're all dying off and going extinct.

As we humans advance, we destroy the habitat of other species. As industrial agriculture expands, we consume all the topsoil (soil with microorganisms, worms, etc. in it.), we extract dietary micronutrients from it, we pump all of the groundwater, kill all the pollinators and insects, then cause collateral damage to all migratory species that cross those territories.

We dump trash everywhere, we pollute the atmosphere, we pollute the oceans, we make the oceans more acidic, we are raising the temperature of the planet, our industrial plants dump toxic chemicals everywhere... and the list goes on and on and on.

You, on the other hand, are heavily influenced by an alternate reality which is a combination of television and Internet content, documentaries, and uplifting stories about how some experimental technology 50 years away from mass production that is prohibitively expensive and makes things 1% better for the environment, while things get 10% worse each year. You are completely out of touch with reality and the hunter gatherers from the future hunting contaminated vermin will hate you.
Can you explain the type checking a bit more? Is this occurring within the JIT for compilation efficacy or is the goal here that you would get gradual type inference across a codebase facilitated by some kind of LSP?
Easy: double entry is append only database (immutable data). To compute account value you sum() over all transactions. Each transaction is required to sum to zero (credits=debits), so the sum over all transactions is also zero (balanced). You store the history of transactions.

If you instead update account values in place (stored as sums) then you can't check your accounts are balanced (missing money bad)
> You can only deprecate the improved value, not the value of the land. "The land beneath a building does not deprecate, whereas the value of the building should." -- a good idea by huevosabio that I saw in this thread.

At least for residential R/E in the US - you cannot depreciate land from taxable income.

> Owners pay taxes on the claimed lease value, regardless of current occupancy. This would disincentivize owners from just sitting on dozens of properties refusing to lease because nobody wants to pay their unrealistic exorbitant rates.

You're misunderstanding the point.

From an accounting perspective, you can pretend unleased units have revenue - and that vacancy is an expense.

You can get loans on your revenues (imaginary money in the case of R/E).

R/E speculators want as much debt as possible - because they know that debt (especially leveraged) at interest rates typical of the last 12 years was the free money cheat code.

This incentives them to have empty units at 100% above market rates - because they can qualify for twice as much debt to buy more properties to do the same thing - to speculate further on leveraged appreciation.

It's also the reason you regularly see building with outrageous rents yet they're giving you 3+ months free. Why not just lower the rent by 25%? Because then you qualify for 25% less new debt (which in many cases they need new debt just to cover their deeply negative cash-flow).
Bret Victor article is very good. Thanks for sharing.

Some remarks stood out for me:

> talk about technology. That's the easy part, in a sense, because we
control it. (my emphasis)

Yes, I agree with him strongly. But - there's been a dreadful
anti-intellectual tide this past decade - a descent into
"technological determinism", or the idea that technology is its own
process to which humans must bend. It's the idea that we don't
control it. It comes along with the overuse of words like
"inevitable", "ubiquitous", "unavoidable" and endless talk of cats
escaping from bags and genies refusing to go back into bottles. It's
a defeatist and lazy creed that seeks to excuse a race to the bottom
of cheapness, as you describe, with a narrative about how we "have no
choice".

> if a tool isn't designed to be used by a person, it can't be a very
good tool, right?

Increasingly, tools are designed to be used by other tools. Humans are
being sidelined amidst the interplay between machines. For example;
the demise of the Web is largely due to bots and the arms race to
create other gatekeeping bots to defeat them.

> Hands

Bravo! Not "a finger" or "your thumbs". That's why I use a keyboard,
interact through text-based technology, and cannot fathom
thumb-twitching smartphone users. I totally get what he's saying,
having worked in sonic interaction design with musical instruments
(NIME) stuff like the ROLI seaboard (or whatever they changed the name
to)... hands and touch, with mechanical haptic feedback is the way to
go.

I wish more people payed attention to this understanding of our
relation to technology as embodied beings, instead of chasing a
"clean" disembodied dream - which I think hides within sublimated
Orthodox Dualism in the tech community - but that's another story.
So basically they're in line with western society and it's disconnect to real wages
I think Digital media is ok for most artists. Almost all the commercial science visualization folks are using it (based on a web-mini conference panel), and a fair number of artist in the nonprofit I help out with use digital tools.

I think this is different than machine generated art.

I know a few of us who have dabbled in creating procedurally generated art have found it fun and useful for some things, but kinda soulless, and less satisfying. AI art gets around that by using huge training sets of human generated stuff and mimicking. Its good and getting better, but its not like you get exactly what you had envisioned (though you get what you asked for)..
Considering that this is custom made for the CM4 form factor, the Turing Pi with carrier boards looks much more attractive because future proof. If only it were already available.

It also has SATA and USB 3.0 which is nice

Until I can preorder one I will slowly stock up on CM4s and hope I’ll get there before pi5 comes out.

Are there other boards like this?
There is a trackpad gesture for this as well.
>I wonder how a complete industry just assumed that touchscreens are somewhat better just because their widespread in smartphones.

When the requirement for backup cameras mandated a screen in the car the automakers responded by utilizing that screen for other functionality.

There was a set time for when screens were going to end up in cars which is why they all seemed to do it at the same time.
Demystifying Dependence, Part 1: The Nine Dependency Puzzles
That's not true, I could show you offers of my used truck being worth more than a brand new truck of the exact same generation of model in the exact same configuration. Used vehicle prices went insane during covid as the irrational market and places like Carvana paid more for your used car once it's off the lot.

I almost wonder if people overbought into the "new car must be more expensive" paradigm so they forgot new cars were competing against used cars, and the prices of used cars became irrationally high.
Before you indulge in bargain bin Malthusianism and nativism, first consider the vacancy rates of housing in expensive metros.

https://www.sfgate.com/bayarea/article/how-many-vacant-homes...

https://sfist.com/2022/02/01/report-10-of-san-franciscos-hou...

Next, the housing shortages in other previously-afforded cities are being bought up by... other Americans, some moving from such expensive metros. That boom that happened during the pandemic might finally be reversing:

https://fortune.com/2022/08/16/bubbly-housing-markets-are-sh...
"Software testing doesn't work".. and "No matter how hard we try, it just sucks." then the next sub-heading: "I want simpler testing".

Okay, well, you just said it doesn't work, but you still want (simpler) testing?
Ok. Was it worth it?
Housing is another one of these systems (I don't have a name for), but once you have a house, you really don't care about many of the ills. The same for immigration. The same for college admission. The same for many jobs. Once you have what you want, the default is to not do anything to improve the system.
PostgreSQL's fame is kind of a paradox: it's so good because everyone uses PostgreSQL because it's so good. With the variety and scale of applications PostgreSQL is used for, it has organically evolved to be a swiss army knife of a database.

Basically PostgreSQL is to databases as Linux is to an OS.
interesting... https://www.quora.com/Why-has-the-IRS-been-repeatedly-defund...
Ask HN: Which services/providers take the longest to update their status page?
I'm trying to think of services that take a long time to acknowledge their incidents, for a free service I'm building.

AWS and GitHub come first to mind, but I'm sure there are plenty of others.
Thanks for the feedback.

The usage of "jank" here refers to its design; the concept of jank. This is different from its current implementation. jank is designed to be many things, as the landing page shows, and the implementation is catching up with that.
> Do you also hope to never see the STL in production? Because internally, that thing is high level unreadable C++.

SGI/HP STL isn't nearly as bad as modern implementations, though they all __share _Weird ____identifier names, mostly because of C/C++ identifier rules (_[A-Z] and anything with __ are reserved for the implementation, everything else might just be #define'd to rick-roll by whatever program is including you).
Exactly. A hypothetical of Russia sending weapons to Cuba. How would you think the US will react? I wonder what the mass population opinion will be. American people will be freaking out and asking for immediate military intervention. Wait, we did see that scenario didn't we?
This is only feasible if the program takes no input, or a very limited set. Once you open it up to arbitrary input, no single run (or even a large set of runs) can capture everything the program might be expected to handle.

How does the type profiler know that the variable that only contained values like "123" or "456" was handling identifiers, not numbers?
In my opinion, I think the housing crisis in the US is mostly down to the limitations of our legal constructs of property. Right now, you basically own your house, including the land and its other rights, as a whole rather than as a condition of occupancy. In this way, it means that any house, especially in popular areas, are always a good bet and will rarely lose value. As the owners of housing continue to reap benefits beyond the scope of occupancy, everyone else is effectively paying interest to live. In my view, there needs to be a complete re-work of property norms surrounding housing but the chances of that happening is probably zero at this point in history.
Another interesting fact:

The BRL of BRL-CAD is the Ballistic Research Laboratory:

https://en.wikipedia.org/wiki/Ballistic_Research_Laboratory

which developed, along with the Penn, the first general-purpose digital computer ENIAC:

https://en.wikipedia.org/wiki/ENIAC
That's a misrepresentation. The UK government merely wants to make the UK supreme court the final authority on some human rights cases in the UK, which seems perfectly reasonable to me. The UK is not abandoning the convention, and there are plans to create a UK Bill of Rights.

(Putting people in oubliettes is illegal under UK law anyway.)
> no one seems to have figured how to do it economically

Mass-production is the key to economies of scale. Government policies can play a huge role in steering us towards goals like that.

Why is America so rich? Because of car-industry. And why is car-industry so prominent? Because of the interstate highway system.
(https://onlineornot.com/3rd-party-status-pages for the curious)
My very first paid web gig was connecting a small business' Access based product catalog to their website. I was 14 or 15 at the time. I was able to do it with out any real coding knowledge except for some basic HTML I learned from MySpace and some copy-paste VBScript, haha. The site was a hit and I made $1,200 and immediately spent it all on an electric guitar.
I've been looking at wasm some. its totally unclear to me how this would support Postgres - which requires a posix filesystem interface, and the ability to fork children that operate on a shared memory segment. Were these facilities added to a wasp runtime, or was there major surgery on the Postgres codebase. I feel like I must be missing a simple answer.
That's the idea, but I'm not sure about the AST - that is usually too low level for this kind of reasoning. What you really want for this is similar to reflection types in Java.
I do them once every two months. The benefits are most noticeable for the first couple weeks.
this year, by mail, in California. I've lived in the US most of my life and have never seen one.
you can already to this with 4g/lte dongles, a proxy seems overkill
There are a lot of factors that go into our search algorithm, but in brief, we crawl the web, check various sources for ratings, and we also do sentiment analysis when possible.

We're just getting started, and will refine it over time, but we had to start somewhere, and get this thing out in the world to see if it resonates with people. The jury is still out.
I was imagining the ballots would be auto-shipped based on voter rolls (which get updated with DMV records in many states - this should also be mandatory).

So, check mail box as normal. Receive ballot. Research candidates (or not) and fill out. Drop in the mailbox. Not much different than paying paper bills.

Who were you imagining would be alienated by mail-in voting?

We could do mandatory extended timeframe/hours in-person voting but that costs a lot more (paying to staff the sites, rent locations because you can't just borrow a school cafeteria for a day like we do now, etc).
> but the screenshots look great and definitely look like MacOS

Some do, but many look quite janky -- for example, check out the grey menu bar with Windows-98-style underlined shortcut keys in this one: https://ravynos.com/images/airyx_0.3.0pre_about.png

Perhaps I'm missing something, but this doesn't seem particularly visually different than the "aqua skins" that have been available on *nix for years.
Do you have a link pointing out the filesystem API actually being developed further? AFAIK that whole API is kind of stable and done but I might be wrong.

The other API worth knowing about is the more direct File System Access API, which is the one that allows direct access now: https://developer.mozilla.org/en-US/docs/Web/API/File_System...

wrt SQLite, icmyi: https://github.com/jlongster/absurd-sql
I think the contradictions are pretty clear: it raises prices, but holdouts sell cheap; it's a shit neighborhood that no one wants to live in because it's too crowded...

And the hypothetical boxed-in holdout scenario is simply not representative of what's happening in high demand areas in the US. We're preserving laundromats and parking lots in San Francisco and Manhattan. No one is trying to build towers in the middle of suburbia.
Quietly hoping over here that 3 eggs per day won't be invalidated by a new study. Been doing it for 5-6 years
This little comment chain has done more for my understanding of accounting than at least 3 hours of reading online and trying to have my accounting friends explain it.
We need a third party to validate both of your claims, because I don't know where to start to understand who is right. This is an example of someone (me) who wants to understand the issue, but would need to google for days to understand both arguments.
Apple Targets Sept. 7 for iPhone 14 Launch in Flurry of New Devices
I work in the games industry, we use Visual Studio... With ReSharper ;)
My guess is that OS hackers could be considered as one niche, while hackers and builders who prefer not going through a custom Linux install/config for their project (i.e., a weather station or a mobile smart home dashboard) could be a larger one. Definitely not "mass market" or replacing Android levels, but at the same time a significantly larger portion of revenue for Pine64. The switch to Manjaro would provide them with a key backer that allows them to unlock this market. People have been discussing the software quality of Manjaro, so maybe it has a good foundation or connections?

Also: I've seen some hidden costs of supporting custom OS installs being discussed, i.e. procuring extra chips to allow open boot. This may have factored into Pine64's decision.
Tyler Cowen on Successful Indians, Mentorship and Cracking Cultural Codes
[I retract this comment entirely—see downthread where rewq4321 corrects me.]

> on top of the "coming soon" filesystem/block store api

I’m completely unimpressed by Origin Private File Systems, which I believe is what you’re talking about: it’s just a key-value store, just made to look a little like a file system, but is probably exactly equivalent to IndexedDB in capability and usefulness, quite easily perfectly polyfillable atop it. It is certainly completely unsuitable for building a database on top of as far as ACID transactions or such are concerned—you’ll get appalling write performance because you will have to close the file to commit each write.

I wrote more about this in the thread about Safari having implemented OPFS five months ago: https://news.ycombinator.com/item?id=30394737. (My use of “probably” above is explained in there too.)
That is crazy! I had some yesterday thinking it was a good protein snack. I’m glad I read this comment, thank you!
Long before Blair, even. Lloyd George had a semi-official price list for honours, and I'm sure he was not the first. The current price is supposed to be £3m to the Conservative party.
I wasn't challenging what smog is. I was pointing out that LA air quality no longer suffers from smog like it did in the 1970s. Any hazy skies around LA are now more a product of dust in the air and not vehicle emissions.
Tangential: I got an expensive 120 db clunky alarm I have to set each night since I slept through my Nokia's sound-snooze-sound period. I got a Samsung that has no time limit nor snooze, just an infinitely long ring, and I hardly use the dedicated device. I marvel how some Samsung manager frowned at a stock Android feature and proceeded to delete some code and improve lots of lives.
The essential complexity in today's coding is that code is created by humans. Therefore humans, we have to understand existing code bases to modify them and this is non-trivial. We also have to understand "what" needs to be built, that is the infamous "requirements". I think eventually coding will be automated away with artificial intelligence. I did not think like this for a long time in my career (that programming will be automated I mean) but neither I thought that computers would be able to create "deep fakes" and things like understanding & speaking human languages.
Or, and hear me out on this, just standardize and keep it as modular as possible. Competition is said to require innovation, but we're all familiar with how this tips into planned obsolescence and just pushing out a new model with largely cosmetic changes every year for marketing purposes. It's not so uncommon to see excellent overall designs acquire incongruous and thus ugly chrome for no other reason than to distinguish this years' model from last.
The challenge of course will always be hardware—notice the evolution of Asahi Linux on Apple hardware and how difficult it is. Then, throw in the device driver hellscape (wifi cards, drives, sound, video, etc.)

This OS sounds like a dream for me, but I have to imagine it will take many years and a lot of willing experimenters to make it usable. I wish I had that kind of time.
> Increased crime rates today compared to the 50s are largely due to higher rates of reporting. In the 50s, crime in low income neighborhoods wasn't reported. It's much safer today, and continues to get safer every year.

Source? Homicide rates have been well reported since the 19th century, and they track the same general pattern as violent crime rates: https://en.wikipedia.org/wiki/Crime_in_the_United_States. Also, I’m not sure how underreporting is an explanation since crime was higher at the turn of the 20th century and decreased after that.

> Countries with excellent social safety nets, such as Finland, Japan and Germany have much lower crime than the US.

Those countries are also homogenous and socially rigid compared to the US. Homicide rates in Germany and Scandinavia fell below the 5 per 100k (the current US level) way back in the early 1800s, long before the modern welfare state: https://ourworldindata.org/exports/homicide-rates-across-wes...

You picked Japan, Germany, and Finland, three countries that happen to have high social spending and low crime. But Korea also has low crime and has lower social spending than the US: https://mobile.twitter.com/oecd_social/status/98735230257827.... By contrast, Brazil has a very high crime rate with similar levels of social spending as the US.

The data just doesn’t tell the story about the root causes of crime that you want to tell.
More to the point: the missing physical buttons that really grind people's gears are gimmes. You need some way to control the heating and air. Some way to control audio. Some way to control safety stuff like wipers and signals. These have been around as long as the things they control. Decades! It is known. This is the way.

Give those physical buttons and 99.999% of complaints vaporize, and people are happy. Apply your idea for stuff that's up in the air. Boom. Done.
Why not?

They "incorporated" what they could (Austra, Czechoslovakia), then quickly conquered Poland and France. Capturing Moskow seemed not off limits had they started earlier. I don't want to place bets if it was possible to hold the Soviet Union. Alternatively, if they hadn't attacked the Soviet Union at all.

It is plausible that they would have kept most of Continental Europe, ending with a stalemate with the UK (and no war with the US). Alternatively, not attacking the Soviet Union, and conquering the UK (still, I am not sure if it would work without getting the US to the war). I am happy it didn't work that way - especially as a Pole.
<del>The federated approach would be the same way that we distinguish cooluser@gmail.com from cooluser@proton.me; in this case, the server part would just determine who you're asking to map cooluser to a UUID.</del>

Actually, this is handled pretty clearly in the example article.
I wouldn't be surprised if Musk tries this. Seems like there's some land in Idaho or around that part that he could move all his companies to and his cult of personality might follow.
A lot of this feels too much for me, as semi-dismissive of problematic & discrimatory parts of folk. One thing that I like a lot though is,

> Nearly every one of them will create an exception once they have a reasonable conversation with someone from another race.

Shifting somewhat off race, one of my biggest hopes with some of the covid / work-remote urban-to-rural diapora is that- by finally having some reverse brain drain- less urban places might finally see & hear from some more diverse people. Some cultural mixing & injection of other people can (I hope) add some empathy & sense in places that have had fewer & fewer huddling together & weathering the slow-but-ever-ongoing worldwide march of economic-stratification.
CLion is also a really good (imo the best) Rust IDE
Nice to see the person behind Pixel Dungeon still doing great stuff!
> 1. I would bet at least half of all that wattage is the SSDs.

SSDs are really good at consuming nearly nothing when not servicing I/O.

> 2. Buddy, you're spewing BS ... various 4800u/5800u/6800u ... 5800H ...

None of those SKUs are a "Ryzen CPU with dGPU".
Add Habinator to your list. Best habit tracker available .
I like PDF forms, they're just hard to create.

You don't need a specialized app like Libreoffice to open and fill out a PDF form, just use any modern browser.