skysight-inc/HackerNews huggingface dataset:
How can anything be worse than their in-store experience?
Ah, another commentator rediscovers Keynesianism from first principles ;)

It turns out the broken window fallacy is not really a fallacy, under many economic conditions!
PHP Attributes
Porn isn't sex the same way pictures and videos of food is not food... You picked a very strange and convoluted analogy instead of the very simple and very straightforward one that is an accurate 1:1 analogy. Strange way to announce an agenda.
What do you mean by "opaque algorithmic views". Totally understand avoiding ads, but don't understand why that'd be a bad thing.
As a copyright abolitionist I think 10 years is an alright compromise if alternative funding models really don't work out.

Long enough to be painful enough to spend money, short enough that you can build upon the previous decade's work. If you have a childhood show, once you become a young adult, you can build on it legally. Simple to calculate too!
Every generation dreams about this utopia, and goes through the same philosophical arguments again and again. They even try it sometimes, through different flavors of Marxism, communism, hippie communes, farm communes, co-ops, kibbutzim, pick your favorite.

They eventually realize that it just - doesn't - work in most cases. There are some exceptions, like the kibbutz that is tied together with some overriding bond like religion.

This article touches on some of the issues - the free rider problem, efficient allocation of resources, the perils of consensus decision-making, etc.

Nothing is stopping y'all from trying it again. It might work for a while, but human nature is betting hard against you.
No. Teens are disturbingly non-horny these days, and it's carrying over to adulthood. I blame the relative lack of genuine human interaction and microplastics.
> The proposed restructuring is anticipated to primarily impact Google's ad sales department, where the company is exploring the benefits of leveraging AI for operational efficiency.
I know what you mean about BIFL culture. IMHO r/buyitforlife is full of people who clearly seem to be jumping through hoops in order to justify some pretty expensive and overkill purchases they've already got their heart set on.

But that is not the angle I'm thinking from.

I did not see Jansports lasting people ten years when I was in school.

If anything... there's probably some generation gap stuff going on here. $50 Jansports did not typically last people that long when I went to school. But they also made us carry way more heavy-ass books than today I think.
My productivity life hack is not having any dependents. I have no children, no pets, and no plants.

Having children is optional, and in many ways, can reasonably be said to ruin one’s life. They’re also expensive and terrible for the environment.

Working around an opt-in kneecapping seems silly to me. Just don’t reproduce and you won’t have to figure out life hacks because your children’s existence is incompatible with productivity in areas other than raising children.
I believe it was Larry Lessig who pointed out Disney's double standard: their enthusiasm in adapting stories in public domain vs being highly protective of their own works.
It sounds like they're telling us their product has no value. If AI can reliably perform language translation, then why would anyone bother learning a language? Checkmate, Duolingo.
I wish Nix grew into this niche. It's fine now if users want to install a system daemon or deal with multi-user mode, but it'd be neat to have a polyglot package installer that you can run from the project directory, like you can do with Gradle (about the only positive thing I have to say about Gradle).
commit messages are a code smell. If you need to commit code, then you’ve already made a mistake
never knew this was a Browning poem, interesting. thanks!
ML researchers saying they need "category theory" sounds like a way to try to convince mathematicians that their work is cool.
You absolutely do not need category theory.

Math is just models? Lol!
Am I the only one for whom Amazon is working great? I order home supplies, some electronics like flash drives, just built a whole PC, etc.
Those people who are "forced" to leave will be the same people who couldn't keep up with paying the same real estate tax as their neighbors, but still enjoying the same prime location and municipal service.

At which point, one of the two things will happen:

(1) Housing price will fall down because there are more on the market.

(2) Or, the houses will be snatched up by people who can pay the price, many of which are young couples working in high-paying industry willing to start a family. It will cause net population increase. Or, even better, they can be replaced by dense residential blocks.

Either way, it sounds like desirable outcome to me.
I love having this central location even though git is distributed, mainly because having to go to multiple Git hosts of varying quality would be a pain in the ass.
Probably not the best language there, but what it means is that bookmarks and tasks are shown using chronological or alphabetical orders. They aren't designed to hide or show content using attention-seeking algorithms.

Probably the best analogy is old-Twitter (purely chronological timeline) vs new-Twitter/X (attention-grabbing algorthm designed to drive engagement).
I am using the term in the layperson sense. In that sense, there are generally only 1-3 events per year, affecting fewer than 500 people in a country of 350M. (Most of the gun murders in the US are not from mass shootings.)

Significant earthquakes in Japan occur at least 5-10x more often, and affect 2-4 orders of magnitude more people.

Websites like the one you linked use a definition of the term much different than the one commonly used by everyday people.
We apparently cannot:

>Even in a perfectly just society, there will be people who just don’t want to do any care work at all: they will prefer to freeride rather than do their fair share, whatever that turns out to be.

>... If we really want an equitable division of care work, some people will need to be coerced into doing it.

>... Unwanted work can serve as a teacher, shushing the would-be brat that lurks in every human heart.

>... When a sulky teenager is made to set the table by her parents, her labor is alienated; she would rather be doing something else.

>But to know whether the teenager is wronged, it is not enough to know how she feels about setting the table.

>... Someone whose work serves a democratic community—a community for which they serve as a trustee, rather than merely as a mute resource—is not wronged, regardless of whether her work is dull or stimulating, cherished or resented.
Is there a fastapi equivalent?
I once worked on an almost-bitmap font with its own description language [1] that can be extended to work on subpixel grids. I went as far as combining marks (not in the public repository though).

[1] https://github.com/lifthrasiir/unison
I’m struggling with your assertion that Zig’s meta-programming is ‘typesafe’. I am very aware of its benefits compared to C’s ‘preprocessor nonsense’ (i.e. textual replacement ‘macros’), but I don’t think the normal definition of type safety covers how Zig’s meta-programming functions (I am assuming you’re talking about comptime and using Type arguments for things like generics). I am certainly able to understand how comptime expressions look well typed and safe compared to C, but, AFAIK, Zig’s comptime expressions are on par with C++ templates in Type Theory terms.

Big caveat here being, I don’t see anything wrong with the implementations of this sort of meta-programming in Zig. It is in some ways analogous to the difference between static and dynamic typing, there is a PCWalton tweet explaining his view on this somewhere [1], particular regarding generics across languages. And while I take a different stance on the issue, I do think the tweet is a decent example. Zig’s meta-programming works well and errors will be caught during compilation at some point, I just don’t think it meets the technical (probably academic-centric) definition of type safety. I think it would take a comparison to something like Template Haskell to actually find type safe macros (MetaML came say earlier, but is not very well known).

— I’m certainly open to being wrong about this from a technical standpoint, so feel free to disagree and maybe direct me to better/clearer documentation.

1 — https://twitter.com/pcwalton/status/1369101878642941953 :: There is a follow up tweet using more academic terms in a Type Theoretic setting, but I couldn’t find it quickly on mobile
> I don't know why.

Because Amazon does not let you sell your product cheaper elsewhere.
Avo is a great content management system for Rails. I'm a paying customer. https://avohq.io/
I was part of a team that delivered four SKUs, DOS and Windows versions of two games. We made a fairly complete version of a GUI environment so that the DOS games would look like the Windows versions. We didn’t rasterize the TrueType fonts. We only used one size in Windows, so we used a bitmap font for DOS and it was enough.
> Today, kids in the U.S. don't even tote many (or any) books, most of the content and schoolwork takes place on a lightweight Chromebook that stays in the classroom.

This may be a regional thing, because my kids have to lug heavier loads back and forth to school every day than I ever had to when I was a kid, and that's on top of their Chromebooks and sometimes an instrument for band. They also don't get lockers big enough to store anything substantial so they've got to carry everything all the time. We pretty much go through a new backpack each year for each kid because they get so worn down from having their capacity continuously stretched to the limit.
in general: hell yeah

although something tells me this is NOT a problem for randoseru in Japan
It's ironic for him to suggest government-run healthcare when it doesn't benefit from the #1 best coordinator of resources on the planet - price. He accidentally highlights the reason we have so many coordination failures - smart people with little wisdom think they can solve every problem, using other people's money, with no consequences for their failure.

Not everyone should get free college, and not every house should have fiber optic cable. We have the opportunity to fix all easily fixable issues if we let go of our ego, and admit how our conceited actions have caused the coordination failures we see today. We absolutely will not achieve a better future by continuing the exact same self-aggrandizing approach to problem solving that brought us here, where we think every problem is simple, that our morality is above reproach, and that by the stroke of a pen we can alleviate any ill.

“The curious task of economics is to demonstrate to men how little they really know about what they imagine they can design." - Hayek
Steve Jobs killed himself with his own hubris. Seeing that, at which point in his life should you stop considering his advice?
A full purchase price mortgage covers the entire amount needed for property acquisition, such as a £250,000 loan for a £250,000 property. Commonly known as a no-deposit mortgage or 100% LTV mortgage, it highlights covering the property value entirely.
I was going to say something similar, I think I had the same cheap Jansport pack from the mid-80s until well into college. Replaced it with another <$25 pack from Costco that I've kept until now. The main difference has been the inclusion of a padded laptop pocket.

The free backpacks I get every so often from work are "ok". My employer gave me a <$100-ish pack I've also enjoyed for the last decade or so without trouble.

Unless that pack comes with a bit of gold in it, or part of a college degree, I have no idea what makes it worth it.
> If you cannot update your code to stop relying on deprecated functionality, your code is not actually economically important — people spend time and money maintaining things that are economically important.

I think this view is mistaken. Tools that only need small changes rarely are some of the most valuable, because they produce value at minimal cost.

> ...existing code that has been maintained to not use features marked deprecated, obsolescent, or removed in the past ten years is important; unmaintained code and existing implementations are not.

I understand that you can't support legacy code forever, but we need to get away from this idea that ten years is a long time for software to run, or that only software undergoing constant churn is worth anything.
Intellectual property doesn't actually exist. Physical property does, though.

When people own their hard drives, they are allowed to do whatever they want with it, including ripping it and backing it up. It's their thing, they can do whatever they please with it. If copyright monopolists don't like it they can kick rocks; not like they can find out anyway.

In other words, keep your hands off my hard drive. My copy that I bought is not "your thing".
Interesting! We could use this algorithm to rank websites for every term in search engines. Just need a good UI to collect the data.
How did you come to this conclusion?

What did you think about the part of the article discussing the much larger NSFG survey? What about the part discussing volcels?
You would need to forget about any Radio Communications, eg Medium Wave Broadcast.
Is that the Substack of the real Margaret Atwood?
"Language evolves" means language evolves. To insist that the only valid use of the torment nexus meme is in the context of a reference to the Metaverse from Star Crash vis a vis Facebook's meta is language prescriptivism at its most absurd. It works as a general metaphor in numerous contexts relative to the tech industry and the dystopic effects of its own utopian nerd hubris, in trying to make science fiction real while failing to heed the warnings of that same science fiction.

In fact, there was a whole HN thread about an article on just that phenomenon recently[0,1].

The meme is used so often because there are many, many torment nexuses. Just as the definition of "enshittification" ceased to be bound to a description of platform decay almost as soon as it went viral here, and "literally" has been its own contronym for literal centuries, "torment nexus" has evolved to communicate a broader concept than was originally intended. And that's OK. It doesn't take anything away from the original usage.

Yes, one can be angry that human language doesn't follow the strictly defined, rigid rules of a programming language, and that the meaning of words can change quickly, and that language is fluid, sometimes vague and even self-contradictory. But to be mad that other people are using a meme in a way you don't approve of is petty and silly, because that's how the internet works. Such people need to touch grass and get a life.

[0]https://www.scientificamerican.com/article/tech-billionaires...

[1]https://news.ycombinator.com/item?id=38813976
A better, and more formal word used in linguistics, would be "corruption".
Related:

I'm all-in on server-side SQLite (2022) - https://news.ycombinator.com/item?id=37613747 - Sept 2023 (161 comments)

Cron-based backup for SQLite - https://news.ycombinator.com/item?id=31386330 - May 2022 (82 comments)

LiteStream support for SQLite live read-only replicas - https://news.ycombinator.com/item?id=31007426 - April 2022 (15 comments)

Why I Built Litestream - https://news.ycombinator.com/item?id=26103776 - Feb 2021 (176 comments)
So can I deploy a Django app with this with sqlite?
Why should it be a db per user though? All we have to do is ensure we have a single machine doing all the db writes, which might not be a terrible idea for simple apps..
Gundam has definitely wider reach, including governmental recognition https://en.wikipedia.org/wiki/Cultural_impact_of_Gundam#Gove... (the whole page is interesting read) but Neon Genesis Evangelion also had huge impact on cultural scene of japan from what I have read, and by now it has similarly been deeply embedded in ways other works didn't.
What's the closest thing to ShipFast that's free/OS?
> I think it uses a different backend than LLVM

harec uses https://c9x.me/compile/
People tend to hate things they don't understand more than the things that are wrong. The comments under reflect to some degree about this observation.

I have noticed that most HN discussions on math topics seem to devolve into complaints about notation. There seems to be a fairly large contingent of people from the programming side of things who don't have a formal background in mathematics.

I get the feeling that it isn't just frustration from a lack of understanding. If the topic was from some other technical field like organic chemistry or medicine I don't think you'd see this kind of response. I believe where the frustration comes from is adjacency: people have an expectation that they ought to be able to understand it because programming (via computer science) is adjacent to math. This expectation combined with a lack of understanding is what leads to cognitive dissonance. And that cognitive dissonance is what leads to the complaints about notation.

The notation isn't the problem. Every field has its own notation, jargon, and conventions. Mathematics notation is very simple and terse but the underlying concepts can be very abstract. Understanding comes from a lot of mathematical practice, not a glossary of terms. To paraphrase Euclid: "there is no royal road to mathematics (geometry)."
Yeah 100% the initial announcement of Optimus was waaay to early, typical Elon bullshit to generate hype. But it is a real thing they are working on, and they have come a long way (considering they came from a guy in a spandex suit...)

Watch their latest update: https://youtu.be/D2vj0WcvH5c
I use it to create realtime backups of game databases. in my app each game has it's own sqlite database to store game state and litestream creates a real time copy of the database on cloud storage. if a game server crashes, i recover using the litestream copy.
In fact, there's a PG essay on this matter.

https://www.paulgraham.com/simply.html
This guys rocks !!
If you have access to laser pointer, shoot one at a road sign. They'll light up from many hundreds of meters away.
they could, but a law enforcement agent looking for a suspect will send a lot of subpoenas to every porn site. When a porn site says "we wipe that data instead of storing it," the law enforcement agent will say "what do you mean you wipe KYC and identity verification trails once you get them? Are you letting sanctioned people use your site and covering your tracks?"

Similar thing happened to Valve; people were trading gun skins, and regulators fined them for not having AML/KYC controls because the state argued "the business didn't do enough to stop money laundering."

This trickles out to porn companies (and the vendors that use them for identity verification), and implies that they need to store this data to prove that they didn't delete it to help terrorists.
Mainly because GC is easier on inexperienced (and, really, all) programmers than linear types.
faster, faster, faster. Everything is about speed. When will things be about quality?
It is if you're a schoolkid. The difference between a flexible 500gram backpack and 2kg hard edge backpack is massive and in fact not recommended by most health experts. Ergonomics matter.
There's a difference between advantageous and 'advantageous'.

With the Germanies the East went from a one-party dictatorship to democracy. With Taiwan it's going to be the opposite (Hong Kong has shown clearly how true that is)

The only 'advantage' for them will be that China doesn't destroy them.
Just use a TrueType subset with no hinting. stb_truetype implements one in 5k lines of code and that includes CFF format outlines. You could omit those and get it even smaller.
There's a lot of redundancy they talk about in the computing; how does that reconcile to a single output eg. where it funnels down to a discrete actuator?

And are the decisioning systems (eg. which track/decide which of the four computers to trust) and actuator itself (and surface/component it controls) engineered to a higher standard to mitigate the reduced redundancy available at the "edge" of the system?
Some people don't have a single friend.

None of them are in your friend group.
> Studies also show that sentences of 11 words are considered easy to read, while those of 21 words are fairly difficult. At 25 words, sentences become difficult, and 29 words or longer, very difficult.

I spot-checked some stuff I've written, and sentences regularly exceed 29 words. Some of this would certainly be improved if it was shortened a bit, but I don't think most of it is "very difficult" to read. The study is a 404, but I'd expect there are other factors beyond sentence length – in particular, I wonder how much other punctuation marks such as commas, semi-colons, and dashes affect things, as well as general writing style(?)

As a reader, I'm not a huge fan of the "short sentence, short paragraph" style. BBC does this, and it's one reason I don't really like the BBC. There just isn't any good "rhythm" or "flow" to it – it's kind of hard to explain. I dislike the bullet-point style that some publications have been using even more (actually, I dislike bullet points in general, outside of some specific use cases).

If you read some older 16th-18th century works then they often have ridiculously long sentences that never seem to end. I have difficulty reading those. Old-fashioned spelling also doesn't help here.
Blue LEDs were a lot more expensive when they were first introduced than red, green, amber, etc. Putting blue LEDs on products was seen as premium or trendy, but by this point, they’re not as special, but they are still more expensive than other colors. White LEDs are typically blue LEDs with phosphor that is excited by the blue light so it emits white(-ish) light. White LEDs are often similarly priced to the blue LEDs they’re based on.

[product designer who’s designed in countless indicator LEDs on products based on the product requirements and also often ends up adding tape or funtack over the LEDs on products to avoid blinking in the bedroom]
The stuff I use (3M) is opaque to anything you’d reasonably think of doing this to.
> When will things be about quality?

When you’re not a start-up. (Obviously oversimplifying. But truer than not.)
I agree with that use of quotes. It's but a euphemism for what will actually happen.
I think we are pretty aligned on this topic.
My ulterior motive for pushing for high property taxes is to satisfy a mental curiosity I have -- will raising property taxes to sky high rates (my ideal cap is about seven to eight percent of the sticker price of the land) lower the sticker price of the land/property?
I just want to know what happens if you have to pay the sticker price of a piece of land (compounded) every ten years or so.

But that's not relevant to why a policy maker should choose to raise property tax over income tax.
You could argue both ways here - income taxes are straightforward because you can basically get your cut at the source of income but property taxes are good because you can't hide or take land with you to another state.
And in general, I am not an expert on this or any matter but California is very lopsided with prop 13.
I don't even live in California.
I don't know what's going on, but your posts to HN have been increasingly offtopic lately, and against the site guidelines. I'm guessing that it's best if we ban your account for now.

You've been a good HN user for many years and we definitely want you part of the community, but only if you're able to participate meaningfully and within the site guidelines (https://news.ycombinator.com/newsguidelines.html).

If and when that happens, please email hn@ycombinator.com and we'll take a look and hopefully unban you.