skysight-inc/HackerNews huggingface dataset:
> Labels are accidental. If all arguments automatically create labels then the programmer has not considered and deliberately designed the API.

1. Not every code is an API. And APIs exist in multiple languages that don't have labels

2. If you wanted named parameters, you could go the C# way: https://learn.microsoft.com/en-us/dotnet/csharp/programming-...

3. Since Gleam doesn't enforce labels or check labels in any way, it doesn't "make sure APIs are carefully thought out". Labels will be just as random and accidental as parameter names following the whims of the programmer who decides to use them

> Renaming a variable becomes a breaking change.

So does renaming a label.
How did you figure out this was going to help you?
I am most passionate about death today. Seeing my father, and shortly after my partner after 22 years of marriage die was a shock. I am trying to prepare myself for the moment when I close my eyes for the last time. Thinking about those who are going through it now and those who are going to go through it between now and when my time is up. What can I do better, how can I make this world better.
It's not "greed is good", it's "specialisation is an n-way mutual win".
> especially women (I suspect).

Not to be a woke feminist culture warrior on main but, that seems misogynistic.
I disagree. While one can argue pointlessly over which code is the cleanest, it's very obvious when the code has a complete absence of it. I think of some 3000 line classes that I have met and done battle with.

The sibling comment that talks about "how quickly they can understand and use your code, and whether they can make changes without worrying about breaking things" is on the right track.
It’s probably different for every person but complaining about my job either helps me arrive at a solution or realize that I can’t do anything about it and distance myself. I’m very lucky to have never been in a situation yet where the problem is unfixable, truly unbearable, and I also can’t just leave.
You mean the factory currently being investigated by authorities for an abysmal safety record and incredibly high number of work accidents?
As I posted elsewhere, I've always tracked my expenses. From 2011 to 2018, I spent about $2300 on maintenance and repairs. That's parts, labor and oil changes. And it was a 2003 car, so fairly old.

Look up reliable cars. Buy them used. It's much cheaper. I have the numbers going back to 2007.
Amazing how all the misguided folks who villainize gender-affirming care have zero problem with themselves being able to receive it and also pump up their testosterone...
fireflies? We've been looking for a tool like this to analyze customer feedback in aggregate (and have been frustrated with Dovetail's lack of functions here)
Presumably, college kids would be (newly minted) adults, and theoretically less susceptible to indoctrination. At least, that's the lie I'll tell myself when I start day-drinking here in 10 minutes. Made it almost all the way to lunch.
We've had about 20% total inflation since 2021. In some sectors it is higher and some lower. Even Amazon's recent history of price gouging is only going to add up to peanuts on their yearly gross. I think it's more people just don't understand compounding rates and if you inject more dollars into the economy than there are goods and services, you'll have more dollars chasing those same goods and services.
It is structurally impossible for these teams to actually be independent. All claims to the contrary are risibly and offensively false and should always be met with vocal contempt lest they start to sound credible to too many people.
In Finland, we’re celebrating the Wolt founders for paying so much taxes. At The sametime their platform has significantly disrupted traditional labor structures. The core innovation seems to lie in navigating around established labor laws and union regulations.
Between the microchip in the vaccine, humanity never having landed on the Moon, and the importance of my astrological sign (I'm a Libra), can humans?
I find it utterly perplexing how we as a society agree with a situation wherein critical communication infrastructure is allowed to be controlled by private corporations with no regulatory guidance or oversight.

It should be possible to come up with a framework based on open standards where interoperability and migration between providers is possible, while leaving some space for innovations and extensions.
11). Despite excitement and encouragement to learn, after 10 years of learning, staying employed at the same salary level becomes harder, not easier. :)

There are outliers... but I would say on average ageism hits most of us. Being a specialist is a must at that point (if you want $$$).
How would you recommend 'looking' at how I sit/sleep?
GPT-4 powers Copilot Chat
> enterprises start demanding SLA guarantees

My experience is that SLA "guarantees" don't actually guarantee anything.

Your provider might be really generous and rebate a whole month's fees if they have a really, really, really bad month (perhaps they achieved less than 95% uptime, which is a day and half of downtime). It might not even be that much.

How many of them will cover you for the business you lost and/or the reputational damage incurred while their service was down?
My lay-person understanding of stoicism is that it’s a philosophy that promotes an internal locus of control. Focus on the stuff you can control, let go of the stuff you can’t.

Internal locus of control has shown up as a good strategy in several psychology studies (yes yes replication crisis). Studies show that people with an internal locus of control report higher life satisfaction and better life outcomes.

We live in a time of doomscrolling social media full of emotional tugs and pulls about stuff that is so far outside our control it doesn’t even affect us in the least. The only reason we care is because an algorithm shoved it in our face. Then we can’t help but to care.

And you know the whole “Yep the world is definitely ending in our lifetimes” vibe that’s been going around the past 10 to 20 years. This is a big problem most of us can’t do anything about.

All this conspires to make stoicism look pretty appealing.

Now, is it true that we can’t “change the world”? Probably not. But it’s a lot easier to change the world with a series of actionable steps that are completable and within your control, than if you try to take on everything all at once.
I don't know what lie I'd be persuading myself to ignore, since nobody here has provided evidence of one.

New information doesn't make old information a lie. The act of distilling nuanced judgment about a complex topic into a recommendation is not a lie.

Outsiders on many topics believe things are a lot more black-and-white than they really are. The reality is the scope of discussion in the public sphere is always much more narrow than the scope of discussion among experts. You could point to any public statement ever, in any field, and the internal discussions would be more nuanced than the public statement. This isn't prima facie evidence of lying or scheming. Public statements are inherently not a brain dump of internal discussion.

You know how people on this forum and watch the news about a tech topic, and shake their head at how they oversimplify the topics to the point of misunderstanding? That is exactly how public health experts react to people trying to make a fuss about the CDCs response.
I am betting on a combination of quantization and speculative sampling with a distilled smaller set of models: https://arxiv.org/pdf/2302.01318.pdf
Virtual Power Plant. These just started coming out, they will replace all peaker natural gas plants. Electricity from peaker plants is 10x costly. VPPs will make it cheaper.

More importantly, anyone with a battery (Electric car!) can make money by opting in for VPP.

Tesla Electric customers report making as much as $150 a day: https://electrek.co/2023/07/05/tesla-electric-customers-repo...

Thats with powerwalls, no reason it can't be done with an EV, definitely a bigger battery.
_Market manipulation_? How on earth do you figure that?
“the 2⁵² numbers between 0 and 1 that double precision floating point can represent”

it's a bit of a nitpick, but i believe there are 1023×2⁵² such numbers, which is quite a bit more. there are 2⁵² double precision floats in just [0.5;1)!
> well functioning capitalist economy prices should constantly decrease

Most things an average American would buy in 1923 are cheaper now in real terms. We just have more categories of things we purchase.
https://archive.li/oI1A1
Well, sort of. The "jerks" thing is true in part, but I think the majority of that feel comes from a disconnect between what people want Stack Overflow to be. Many of the contributors (and the founder) want it to be Wikipedia, a place to enter search terms and find your specific problem and its solution, documented exactly once. But many novices get used to finding answers on Stack Overflow, and they quite reasonably see a bunch of questions and answers and decide it's a place to ask for help, which it a thing that looks similar on the surface but is quite different. And so you get a lot of well-meaning answers/moderators closing the majority of what comes in as repetitive noise, because from their perspective it is, and so the majority of people who ask (quite reasonable) questions, especially novice questions, have a terrible experience initially engaging. But yes, ALSO jerks are there.
This is not really true. Generally speaking, at the grossest level of averaging, regularly eating 2 meals instead of 3 or 1 meal instead of 2 results in a long term net reduction of calories.

Additionally your stomach shrinks under this regime - that one meal will definitely make you feel full and satiated.

All this goes into ease of adherence - I just don't have to think about it. I eat as much as I want for dinner each day and have dropped a steady 10lb/year for the last 5 years.
I want more immigration AND more fertility, personally.
eSports are going through a slump right now. Psyonix also cancelled upcoming RLCS. Instead it's going to sponsor a bunch of smaller tournaments like salt mine with 10-20% of the budget of last year's RLCS.
Let me assure you that people not understanding extremely basic economics come from all walks of life.

In fact, I was just listening to a random, she must’ve been 60 year old woman and her mother in a waiting room rant about “how is prices going up with inflation going down”.

I’ve been working for 20 odd years now and still have coworkers who started the day I did rant “these fucking forced union wage increases! Don’t they know that I’ll hit a new tax bracket and then take home less money than before!”

These people are 40+ years old. They should know better.
That's what companies do with license plate scanners. I don't think faces would be substantially different in the eyes of the law.

I agree that it's an issue. In Europe there is some expectation of privacy even in public and what you describe would be illegal.
Or go to a doctor that is part of a top university system that does real research, such as Northwestern or Rush in Chicago.
A dash of Stoicism and a dash of Epicureanism are good for anyone, right?
True, not everything, but the valid challenges (citizens united, excessive spending in politics, and low information/unsophisticated economic participants).
It's fun it's exactly 1:1 and you don't need any more output than the state!

It's sort of sad it isn't all AES-CTR or ChaCha12. Fast enough not to be the bottleneck in your webpage, and if you find any hint of a pattern in the output, good news, you get to publish a paper on it!
Well, OK. The Google launcher app has... a Google search bar. But again that's just an app, and you can change it. And have been able to for years and years. What's the actual complaint here? I mean, the original complaint was that you can't install your own apps on the home screen. So how is it wrong that the mechanism to do so is to... install your own app?

To be glib: The contention was that you can't change this stuff. And your response is "That's right, you can't change it! You have to CHANGE it to change it!". So... just change it?
> with a 1990's Google search interface.

Well, Google didn't exist until 1998, and hadn't made much impact until about 2002.
I skipped breakfast for years because I was too lazy to make it. Then I ate fast food and pizza all the time and I still got fat. You're not gonna lose weight just skipping a meal.
Police/firefighter unions seem to do pretty well, regardless of location.
Happening in Finland right now. Our right-populist party in power is busting unions in scale not seen at least since WW2.
Trial and error, with help from coaches at my gym (CrossFit, a few of them have a background in physical therapy).
Is it actually stoicism that's (allegedly) become popular? Or is it just something calling it conservative?

I ask because when i see stoics in normal life, you'll often find them startiing with marcus Aurelius and ending up with Julius Evola. Who is Evola, you might ask? He's quite literally Nazi philosopher (graduating from Mussolini's Italy) that is popular on 4chan. There are edit wars on Wikipedia to remove the Nazi associations from his Wikipedia entry.

Evola is popular with various "trads". The central idea being that there is a moral corruption of our society and we need to return to traditional values, including traditional gender roles. In evangelical circles, you'll see terms like "complementarianism" thrown around to disguise the misogyny.

For many, this is the beginning of the alt-right pipeline. Not being happy with the modern world plus there are plenty of people to fan the flames to make you feel persecuted or oppressed. LARPing as being oppressed is an entry point to white supremacy.

Stoicism is fine. Self-improvement is fine. But if you see anyone on this path look for these signs because you'll start seeing them.
Libraries are certainly struggling to adapt to a changing world, and quarantine provided a lot of institutions cover to make radical—not always beneficial—changes to how they operate. I suspect that digital lending will ultimately lead to library budgets shrinking, and getting rid of physical books will ultimately lead to library branches closing. If, in the end, we're left with just another streaming platform, but in a public-private partnership, we'll certainly have lost something important to me personally. I think we'll also have lost another piece of culture that performed a function we didn't fully understand the importance of when we tossed it out.
I really doubt there is any such consensus. Some people really care about superficial code quality (good variable names; short functions; consistent formatting and documentation; compiles without warnings). Other programmers care mostly about architectural quality (shallow call stacks; correct data structures; few dependencies and little scaffolding).
That is propably part of the explanation why stoicism became someehat popular in certain circles.
>But smartphone seems to be targeted for people that do not use laptop/desktop that much.

I'm a "power user", and I want a powerful device when I'm away from my laptop/desktop. Currently using the Samsung Fold 4, and loving it.
Where I live I feel old folks make the rules, and make 'm well for their home-owning, investment portfolio having, pension fund living, selves.

Look in the US? Pressie is near senile, senate is full grey. Not all countries are this bad, but where I live it's similar.

But culturally oldies need more respect?
15/24, so only slightly better than a coin flip.

The names with tildes in them were giveaways, though.
Writing good code requires good taste. Taste is subjective and cannot be easily codified. That doesn't make it arbitrary. Ask ten people about their favorite movie and they'll name ten different films, but I'd wager no one will say "Gigli".
Why should the garage door manufacturer take a cut if a third-party wants to use/access my garage door (which sells for real money and isn't advertised as a rental).

If a homeowner wants to let Amazon, Walmart, etc to open their garage door, it should be up to him to provide them with an access token/secret/etc to enter, just like you can put a door keycode in the order notes. The interaction should be purely between him and the retailer and there is absolutely no need for some rent-seeking scum to be involved.

The disgusting business model you seem to be justifying is akin to house builders/contractors being perpetually owed a cut every time you invite over a guest into your house or they switch on the lights.
It's not even clear what Google wants Apple to do to remedy their complaint. So you sign up for iMessage Business and you should therefore be able to send "enriched" messages to more than just iOS users. Using what?
The SEC Materiality Framework
Wasn't Cruelty Squad built with the Quake level editor? It runs on Godot, but apparently uses a plugin called Qodot which lets it use Quake levels directly.
They're working on Extend.
If you read the story of the Scientific Revolution, the major difficulty seemed to be overthrowing the deep-seated influence of ancient thinkers, and learning to think for themselves rather than comment endless on Aristotle, Archimedes, Cicero, etc.

It's not clear academic philosophy ever really moved past this inclination—a kind of perpetual scholasticism hangs over it, at least as commonly taught. The philosophical curriculum is what it is because—well, tradition; because that's what the teachers learned. You can stretch it to have something to do with the present, or to incorporate everything humanity has come to know to be true since then, but it seems to default to something closer to historiography than anything like what these writers were doing when they wrote in the first place.

(Just venting my grievance.)
Synthetic yeast project unveils cells with 50% artificial DNA
Depends on use case if your product has text summarisation, copywriting or translation, you can swap to many when openAI goes down and your users may not even notice
As wikipedia would say, [citation needed].

Having shipped code in nearly two dozen different programming languages, there were very few times when I wanted my internal parameter name to be different from my external parameter name. The reasons are very simple:

- if your function is simple, you just use the params immediately, like in your `replace` example. It doesn't matter what they are called as long as their names make sense

- if your function is not simple, the parameters are usually immediately transformed into something else (mapped to different data, split to different data etc.), and their original name doesn't matter.

So this leaves a small weird case of "somehow parameter names don't make sense for the caller of the function", and I can't for the life of me come up with such an example (the example with replace in Gleam docs is not convincing, to say the least).
> You don't do treason just to increase your workplace bottom line, it's absurd.

Did you not hear about the Russian tanks that fell apart on their way to Ukraine because Russian soldiers had been looting parts of them to sell for vodka?

Most treason isn't called out with a big neon sign and a confirm dialog reminding the actor that they're committing treason. From the inside, most treason just feels like workplace fraud/embezzlement, or like laziness, or like "office politicking" where your office happens to be "the state legislature." It's almost always just petty crime, that happens to have big consequences.
> Case in point: I have not yet watched Game of Thrones, but much of my momentum to watch it was stymied by fan outcry of just how atrocious the final season was. If I do watch it, I will probably stop before I get there.

With AI, we might one day be able to remake the last (two) season(s).

Everything leading up to the end was magnificent and breathtakingly fresh. No reason it shouldn't be salvaged.

I bet a lot of movies and shows will get "fixed" by fans in this fashion. We've already seen dozens of Star Wars OT and PT edits, several Lord of the Rings edits, and my take is that this trend will grow to encompass everything as it gets easier to do.
To your point, most planning is bad. That doesn't mean planning is worthless when done right. It seems that most bad planning fundamentally misses the interactions between different tasks (ie it largely treats the different tasks as independent). A probabilistic approach that correlates the tasks seems to work better.

Sometimes estimates are made out of ignorance or borne from an optimism bias. But sometimes they are lies, because its easier to get a project funded based on a misrepresentation, and keep it funded once the initial cost is sunk.
I still need to inoculate myself to this type of content. I was reading it and wonder why it was sliding right off my brain.
(I know it's bad HN to put two replies to a comment, but I found my prepared argument: The Problem With MicroPayments is MicroFraud)

Unsolved, difficult problems of micropayments:

pay before viewing: how do you know that the thing you're paying for is the thing that you're expecting? What if it's a rickroll or goatse?

so do you give refunds a la steam?

pay and adverts: double-dipping is very annoying

pay and adverts: how do you know who you're paying? A page appears with a micropayment request, but how do you know you've not just paid the advertiser to view their ad?

pay and frame: can you have multiple payees per displayed page? (this has good and bad ideas)

pay and popups: it's going to be like those notification or app install modals, yet another annoyance for people to bounce off

pay limits: contactless has a £30 limit here. Would you have the same payment system suitable for $.01 payments and $1000 payments? How easy is it to trick people into paying over the odds (see refunds)?

pay and censors: who's excluded from the payment system? Why?

Part 2: business model problems!

getting money into the system is plagued by usual fraud problems of stolen card transactions for pure digital goods

nobody wants to build a federated system; everyone wants to build a Play/Apple/Steam store where they take 30%

winner-take-all effects are very strong

Play store et al already exist, why not use that?

Free substitute goods are just a click away

Consumers will pirate anything no matter how cheap the original is

No real consumer demand for micropayments

=> lemma from previous 3 items: market for online goods is efficient enough to drive all marginal prices to zero

existing problem of the play store letting your kid spend all the money

friction: it would be great if you didn't have to repeatedly approve things, such as a micropayment for every page of a webcomic archive. But blanket approval lets bad actors drain the jar or inattentive users waste it and then feel conned

first most obvious model for making this work is porn, which is inevitably blacklisted by the payment processors, has a worse environment for fraud/chargebacks, and is toxic to VCs (see Patreon and even Craigslist)

Internet has actually killed previously working "micropayment" systems such as Minitel, paid ringtones (anyone remember the dark era of Crazy Frog?); surviving ones like premium SMS and phone have a scammy, seedy feel.

accounting requirements: do you have to pay VAT on that micropayment? do you have to declare it? Is it a federal offence to sell something to an Iranian or North Korean for one cent?
It's gated and asks for an email address, but any email address will do.
No, it is not. That is like saying art is objective so we can't say if anything is good or bad.

Don't you know a bad API, variable name, or architecture when you see one?
I've met some people from ferrous before (during one of their rust courses) and I have to say I was quite impressed with their work.

They went through the qualification without a fork of the compiler. The changes they made are upstream, and all open source.
Not if you go the C# way: https://learn.microsoft.com/en-us/dotnet/csharp/programming-...