skysight-inc/HackerNews huggingface dataset:
> Can you really not think of a single situation

It doesn't even matter if they can think of one; assuming your own use cases for software are everyone's is proceeding from false premises and is the sort of thing that leads to (and necessitates) "hacky workarounds" and eventually the adoption of better software we should've had in the first place.

Assume nothing about user's use cases. A VCS should not be imposing arbitrary limitations on the files it's indexing. It's like the old-school filesystems we (surprise, surprise) deprecated.
How is this guy "exploiting" people? He sells products mostly for a one-time fee - something HN often reminds us is way better than "subscription for everything". And these products obviously serve people well.

And since when is being successful and in detail explaining how you went about it "bragging"?
I've never used anything other than the default terminal in whatever system I'm working on, and can't say that I've ever noticed or thought that it wasn't "fast enough."

I started using computers with a vt100 terminal back in the 300/1200/2400 baud days though, any modern terminal feels basically infinitely fast in comparison.
> The job of the software engineer is perhaps less about building the perfect “snap fit” (although it is at least a bit about that), and more about selecting from the vast array of “snap fits” that exist, and matching them to the specific problem.

Except, that's exactly what a whole book on manufacturing snap fits is about. Physical engineering is nothing but tradeoffs and 'it-depends' and that's why you end up with reference manuals on things like snap fits, where the point is twofold: an encyclopedia of the range of possible snap fits and how they can each be used; and some theory to help figure out the appropriate tradeoff.
Maybe it's a matter of interpretation but in that sort of context I don't interpret it as rudeness because she's not really arguing with the host. The host is just setting up questions so the listeners can understand her views. When she says "that's a very sloppy look at history", she is actually arguing with the other physicists that Roberts has set up in his question and is merely expressing her opinion on those views.

You can't really be rude to views or ideas, only to people, so that matters.

Now if she had been debating with someone who disagreed with her, and then she said "You're looking at history very sloppily" that might be rude, but that isn't the case here.

Also this is a storm in a teacup compared to the other things she does and says. Hossenfelder pretty routinely names specific physicists and states openly that they're defrauding the public by lying about their research in order to gain grant funding. She states this politely but so what, it's obviously far more severe of an attack than using the word sloppy. If you want to pick on her style you'd really want to talk about that, but it's hard to abstractly criticize her for that because it immediately goes in the direction of whether she's telling the truth or not.
Maximum argument count on Linux and in GCC
"The periodic table" in this case refers to the original idea of Mendeleev to arrange elements into eight columns. This was done emprically based on a few elements, but its predictions continued to hold after many more elements were discovered.

I'm not familiar with high energy physics, but from your description of supersymmetry: "It implies that for every known particle, there exists a superpartner with the same mass and quantum numbers, but with a different spin. Supersymmetry is not based on any empirical evidence, but on mathematical aesthetics and theoretical convenience.", it is on the same basis as the periodic table was when Mendeleev first published in 1869. It was only later that additional elements were found to validate the arrangement.

>The main difference between supersymmetry and the periodic table or grand unification is that supersymmetry is not a natural consequence of any observed phenomenon, but an ad hoc assumption that has no experimental support.

Can you clarify this? I would argue the periodic table to be "natural consequence of any observed phenomenon", insofar as there was no evidence or only circumstantial evidence to support that grouping. Indeed, that grouping was chosen because of aesthetic reasons and speculation: "I saw in a dream a table where all elements fell into place as required. Awakening, I immediately wrote it down on a piece of paper, only in one place did a correction later seem necessary."

>Therefore, supersymmetry does not make any expected predictions, unlike the periodic table or grand unification, because it is not constrained by any reality check. Supersymmetry can be adjusted to fit any observation or avoid any contradiction, making it unfalsifiable and arbitrary.[4]

Your reference doesn't seem to agree with you here. It claims several predictions that supersymmetry has gotten correctly, and doesn't claim that supersymmetry can be adjusted to fit any observation.
FYI garden.io’s landing page appears to be broken on iOS. It runs off the page to the right.
If you have a phone you don't want found, be sure to silence or turn it off that day.
This sounds like the https://en.wikipedia.org/wiki/New_York_City_Marathon . It has different entry classes such as lottery, previous participant, or pay a high price.
Translate your video content in any language with AI
Hello,

I’ve recenlty built an AI powered tool that can translate your videos in 7 languages (with many more to come).
To use it you'll need to:

1.Upload your video

2.Edit your transcribed video

3.Choose the languages to translate in

4.Download your dubbed videos.

The goal is to allow video content creators to acquire global audiences
San Francisco's Millionaire Marxist
As a fellow indie hacker (I quit my job 18 months ago to build and sell my own apps), I am super jealous. I don't have the success of this guy (only getting close to $1k/mo these days), but I can understand the success.

This guy knows how to market and ship product. I've seen him pop up a few times on indiehackers.com and social media. His "brand" is super simple to understand, which helps gain followers. He knows marketing.

A lot of people who try to go from being a dev to entrepreneur focus entirely too much on the engineering side (I'm guilty of that) and think that what matters most is the product and how well it's made. We focus way too much on tools, processes, and forget that at the end of the day, we're trying to exchange useful products for money. Getting your product(s) out the door and telling people about it (and iterating) are way more important than what stack you use.

I'm a little disappointed by all the negativity here, but I suspect most of us are just jealous.
Mathematics, Morally (2004) [pdf]
If you do something impossibly difficult that you are the only person in the world who can do it (being Lou Reed), and if you grow or change or don't do it the way other people who can't do it expect, the whole world turns on you and hates you for failing to maintain their illusions and their belief that their memories have meaning in the present.

I sympathize w/ not wanting to play those songs. Imagine you had this huge multi-decade personal journey, and no matter what you build or become, nobody will let you be anything other than the guy you were for a few weeks as a kid when you first wrote that song long before most of them were even born.
Was the state of New York not a combatant in that war (Brooklyn was not yet part of New York City; at that time the city was only Manhattan).

Also that war had a major impact on NYC, as that city (and Boston) were the major sources of slave mortgages, which were all invalidated at the end of the war.
This. I'd be more worried some worker opens up a piece of internal infrastructure deliberately to make their work life easier instead of an attacker taking advantage of the binary being trusted.
The difference would be that AI's power usage is performing useful calculations, and that everyone involved wants to reduce the power usage. Nobody in AI likes paying big power bills. If somebody invents a chip that uses 10% of the power, the industry would gladly adopt it and decrease consumption by 90%.

This is the general pattern in computing, except for crypto. We start with room sized monsters like ENIAC and improve and improve until something better fits in a solar powered watch.
Even for restaurants?
And where do you handle callbacks?
It would break countless, useful, embeddable widgets. Or at least until site owners become savvy enough to proxy it or put it on a subdomain.
Derived from the healthiest island in the world, Okinawa, the Okinawa Flat Belly Tonic is a time-tested tonic renowned for its digestive and metabolic support. This ancient elixir has been cherished for thousands of years.

Beyond aiding in digestion and metabolism, this tonic offers potent antioxidants and sustained support for your digestive and metabolic functions throughout the day.

One of its key ingredients plays a crucial role in breaking down fats and food particles, preventing them from lodging in your intestine's lining (ileum), ensuring a seamless transit through your digestive system.

How Does Okinawa Flat Belly Tonic Work?

Inspired by the lifestyle of the Okinawan people of Okinawa Island, this weight loss supplement draws from their dietary habits. The Okinawans are renowned for their exceptional vitality, fitness, and longevity. Here are some of the health benefits associated with the Okinawa drink powder:
Compare it to a modern missorless camera like the Nikon Z9 or Z8.
powershell.exe is on all of them. Just load up System.Net.TcpListener/Client and bob’s your uncle.
> I'll also contend that you get what you deserve if you block ads and don't pony up in some other way.

I explicitly reject this idea.

What did media do for centuries? They had a brick and mortar sales operation that went out and sold advertisements, took in creative, and than ran those ads inline. For those not big enough to support this, there are agencies that will do the entire thing for you.

This idea that we need to allow untrusted third parties to run code on our computer because poor website operators would just have no other way to make money is bogus. This is particularly true for journalists who should be extremely uncomfortable that google has full access to their articles and can manipulate them before they're shown to end users.

In an ideal world, people would take and make 100% of the advertising money for themselves, and pennies-on-the-dollar advertising aggregators would have no reason to exist.
Yes, most go to the venue, which the artist/producer would have had to pay for (from the ticket price) otherwise. Because money is fungible it doesn't really matter if they pay the artist, or if they pay for the artist's expenses.

What matters is how much fees they charge and how much do they keep. Can't find it right now, but I remember an article claiming they rarely keep 50% of their fees.
Are we reading the same article? "One pull of the handle"... the guy wrote about iterating through like 10-15 (more?) different ideas over the course of 2 years, with most of them failing for one reason or another. Apparently, the meme that success is entirely luck is so pervasive that when exact evidence to the contrary is provided people still miss it.
I love the snark. It’s my favorite part
Allowing anyone from any country with a smartphone the ability to hold and transact in US dollars, for one.

On a side note, "can't be done without blockchain" is not the bar to clear here. The bar is "could be improved by blockchain".
Show HN: Pluggable Message Processing in Python
An abstraction over many types of messaging systems. Plug between Kafka, Redis queues, and more with one API.
As someone who has dabbled in terminal emulation (I was the maintainer of Console Telnet for Win32 twenty years ago), I have respect for someone who takes the time to optimize a terminal emulator by building a fast parser and being careful with screen updates.

That used to be the only way to make a graphical program fast, but these days hardware is so fast you can render an entire scene before the next screen refresh and still have cycles to spare. As long as you initiate rendering early enough, it's hard to go much faster.

I'm curious how foot compares to older fast terminal emulators such as Eterm, xterm, and rxvt. I think libvte is neat (anyone can write a terminal app now) but is it resulted in terribly slow programs like gnome terminal. Before that terminal emulators tended to be much faster -- they had to be, because hardware was so much more limited.
You are giving an example of the very issue you complain about. You worry about this not from a background of epidemiology, but another field entirely. Some of the people who were not worried were deferring to expert opinions they have read about the matter.
Nobody is prohibited from using the name "parmesan," which is a relatively recent term. That's why you can buy powdered "parmesan" from your grocery store that's up to 8% cellulose and made in the US.

People are prohibited from using the name "Parmigiano Reggiano," which for centuries was not a general term, but the name of the specific regional cheese.

What tends to happen is that a name that gets famous for some high-quality regional food is then used by someone else making a lower-quality food that's cheaper to produce, which does mislead consumers. This is exactly the sort of thing trademarks are for.

A great book on all this is Real Food, Fake Food.
It's a youtube persona. One of the most effective ways to increase your chances of success in modern media is to be loud and emotive. It's way past trend phase and is now endemic on all platforms among content creators who hope to have any younger viewers.
I was surprised to see what looked like my username on the front page… not quite!
They're going to pay thousands of homeless people to register for the fan clubs of how many artists? Nevermind the logistics of the hiring, the payment alone eats into the margin.
Induced demand leads often also to a race-to-the-bottom in pricing.

Almost everyone is just using a few basic apps, going against the consumer train is very hard, and only companies are spending money on software.
I love watching Sabine. It's nice to be able to both get great science educational content from someone who isn't afraid to put their own personality in the mix as well.

She also often refers back to where she was "wrong" about things in the past, mostly where she said one thing, further research came out and she updated her takes based on it.
What about splatter guards which are almost universally made from plastic? Or glass containers with plastic lids? Microwaving food splatters the shit out of the walls and ceiling of the microwave. Is the problem any plastic in the microwave or just the plastic that touches the food?
This is what uBlocm Origin advanced mode does, but obviously it isn't default.

Though, I really don't like this propisition because it just means google will require websites to host google-provided JavaScript from their domain.
How will it work if I put 2 counter components on one page?

If it’s just using global variable for state then it will be shared between component. You can do the same thing in React, it’s just a bad idea.

If it does some magic under the hood to convert regular variables into something different like Svelte pre-5.0 (which Svelte decided to make more explicit in 5.0), then could you point me to docs describing it, I’m curious which approach they took with this.
hah - did you intentionally refer to ugliness there?
I think one of her most cogent points is that theoreticians are often driven by "beauty", which is not a valid epistemological or metaphysical principle.
The body cam analogy is a little tricky here though. Bullying is generally a pattern borne out over many months or years, often with the intensity of individual instances only ever rising to the level of minor annoyance.

Someone getting jumped? Video helps a lot. Someone being subtly poked and prodded for months on end who then turns around and punches a bully in the face… who is now expellable at the bully’s parents’ whim even though every individual in the school knows what happened?
That doesn't mean it was a nice way to live https://en.wikipedia.org/wiki/Lloyds_Bank_coprolite

> Analysis of the stool has indicated that its producer subsisted largely on meat and bread whilst the presence of several hundred parasitic eggs suggests they were riddled with intestinal worms.
Yeah, it's such a bitter, and wrong, take, it seems like a caricature.

I simply don't understand the "why is it all about money" take, at all. The author isn't saying he wants to but a Rolls and lots of gold chains. He simply want to make enough to be able to be independent (which he succeeded), and to indulge in relatively minor enjoyments, like travel.

"Why is it all about money?" Because some of us like both independence and not starving.
> Ticketmaster was scalping not the scalpers.

If I understand correctly, the definition of scalping is to buy and sell quickly in the hope of a profit. Ticketmaster is the originator of the tickets (it is not reselling from anyone else), so it cannot be a scalper.

You can't just make up meanings and assume that scalping means selling at an uncomfortably high price.
I mean, I don't think anyone who is aware of the microplastics thing is still using plastic containers. The point is that there is a reason (besides cost) that people were preferring plastic containers when they were unaware of the problems with them: they were lighter. An ideal solution — a true replacement for plastic containers — would be something that retains that advantage, while not putting small amounts of poison into your body.

> Carrying just a bit more weight doesn't even register as inconvenient.

Do you drive/ride transit to work/school? Some people bike, or even walk/jog, with all the things they will need for the day in a bag. Students in school even continue to carry that bag all throughout the day, before, between, and after classes! For a kid who is already carrying a laptop, textbooks and notebooks, etc., having an extra kilo of weight from a glass container can make the difference between just "a heavy backpack", and ending up with bruised shoulders and a kink in their back.
Ah, I probably wasn't clear enough: my point was that the core of the feature (i.e. omitting non-tech users) can be implemented so cheaply that it seems a bit superfluous to require a built-in implementation.

However, Fossil's documentation[0] has some answers:

Some other distributed bug-tracking systems store tickets as files within the source tree and thereby leverage the syncing and merging capabilities of the versioning system to sync and merge tickets. This approach is rejected in fossil for three reasons:

1. Check-ins in fossil are immutable. So if tickets were part of the check-in, then there would be no way to add new tickets to a check-in as new bugs are discovered.

2. Any project of reasonable size and complexity will generate thousands and thousands of tickets, and we do not want all those ticket files cluttering the source tree.

3. We want tickets to be managed from the web interface and to have a permission system that is distinct from check-in permissions. In other words, we do not want to restrict the creation and editing of tickets to developers with check-in privileges and an installed copy of the fossil executable. Casual passers-by on the internet should be permitted to create tickets.

Point 3. indeed requires additional software;

Point 2. could be solved by storing the tickets in a distinct repository.

Regarding point 1., as far as I understand, a check-in is an atomic series of modifications to the repository database, so it seems there is a strong correlation between the tickets and the "commits"? If so, why not, but I'm not sure why this is necessary either.

[0]: https://www.fossil-scm.org/home/doc/trunk/www/bugtheory.wiki
Not everyone makes music for the consumption and enjoyment of other people. Sometimes it's just a side-effect.
Its a fancy term for s piece of code that has some context(memory) and can communicate with other AI APIs(aka lang chain) including itself. It can retrieve certain information from other sources(called vector stores).

What makes it different from other programs is that Agents can do probabilistic inference on the closure natural language, i.e. they can predict(P(Y|X) as well as generate(P(X, y)). Both of these are very hard to do with any one previous model and hence with any service that could combine software API + Classic ML Model(pre Generative+Discriminative models like llm).
Look.

I remember what the internet was like before the adtech hegemony was so entrenched.

I was happier with my internet experience back then.

I legit do not care if every service on the internet that relies on ads ceased. If it all went away tomorrow, I'd be fucking fine. Sure, I'd have to find something to occupy my time that isn't Daily Youtube Binge, but that'd be a /healthy/ outcome for me.

I'm fine with going back to paying 5 bucks a month to self-host content I want to share. The newstertainment industry with all their paywalls don't actually provide much value to my life, and if they went away, I'd be fine as well, and so would you (probably?). I'm fine with paying 5 dollars a month for a reliable search engine, too. I've been collecting the patreons of every youtube channel I follow and pretty quick here I'm going to be setting aside part of my monthly budget to it. Supporting healthy monetization schemes is part of my beliefs.

Hell, I'd be 100% happy to participate in a good-faith attempt to charge me a small fee PER ARTICLE I READ (similar to how I was happy to pay for music when it became possible to buy individual tracks and not entire albums), but the industry collectively failed to grab its sac and make that change already, so I don't care about them or how Kantian philosophy applied to what I believe would ruin their way of life. That is, in fact, the point.

Adtech is amoral, and it disgusts me how we've normalized it to the point we have.
1) you're assuming every one is on Gradle 6 or higher lol. I can assure you that is not true.

2) Sure, pushing and making the decision are not the same thing. I can complain and persuade as much as possible and it doesn't mean it's going to happen.

3) I agree that you want people who care about improving software. Upgrading language versions isn't always the best route to do that though.

4) I don't think everyone on the team is reading about the latest updates in the world of Java. I think a pretty small portion of engineers are keeping 100% up to date, following Twitter accounts for Java dev, watching YouTube videos on it, etc. All that is educational and that's great to know but for most people, it's not going to help them work better because they know about features they can't use.

5) definitely sounds aggressive but okay. I haven't found a company yet who's complained about working in Java 8 versus 11/17. If a company is hiring for a role that uses Java, they're likely not limiting their candidates to those who've used their version of Java. It's a pretty standard language and if you know any other object oriented language, you'll be fine.
How do you even get to this take?

The guy clearly explained how he has built MULTIPLE successful products. So there is obviously more going on than sheer luck.

And jumping on the AI hype is exactly what being a good entrepreneur is all about: recognizing an opportunity/gap and capitalizing on it. And the reason he was more successful than those thousands other developers is because he understands that there is more to business than building a cool product. For example marketing, something that he is clearly very good at.
Tony = 7 years of dev before going indie
also Tony = 2-4 years of saving

losers = no dev exp, learn no code in a week then quit 9-5
also losers = spend all their one month saving