skysight-inc/HackerNews huggingface dataset:
I haven't done story points estimating in years, but at the time, an 8 was rarely acceptable, a 13 surely was not. Estimates that high were basically saying "this story is too big or too poorly defined to estimate accurately" and we'd try to break it down into several stories of 5 points or less.

The vast majority of our stories were 2, 3, or 5 points.
Google Offered Cloud Firms €470M to Fight Microsoft
Microsoft Outlook.

https://support.microsoft.com/en-us/office/reactions-in-micr...
The article doesn’t feel anything like the author has any direct experience of Sweden or the Swedish welfare and childcare system (which is awesome btw; great country to be a parent as well as a child)

In Sweden parents get 16 months of parental leave, to be taken before the child is 12. You get paid, but not your full salary.
https://www.forsakringskassan.se/english/parents/when-the-ch...

A few years ago the “left” politics were trying to encourage dads to take parental leave, as mothers taking it all was making the women in the workforce less equal. And if money was the carrot then making some of the dads entitlement non-transferable was the stick.

More recently the “right” is now in government and my gut reaction to hearing about this new change in policy is that it is probably trying to subtly reverse that? Seems likely.
Exactly. If you wanted to avoid that risk, you should've patented your software like everyone else ;)
I think another side-effect of this is that parents no longer want their active grand parents to participate in looking after their children.

All their ideas about how to bring up children are completely outdated by modern standards, so it's just constant fighting over how things should be done, so we don't even bother getting them involved.
I thought this, but part of me wonders if life maybe would have been better having kids at 20.i met someone who was 30 with basically independent kids. And then in your 30s and 40s you actually have money to enjoy the world with. Your also still pretty fit in your 30s, maybe not the peak of your fitness but it's not like we're all going pro at sports.
https://archive.md/9CM4v
Rick and Morty ref?

https://youtu.be/rYJP2YWtZl8?si=NIvyeVwCJaExq92U
Compared to the Balkans, Southern Europe? Probably. They have more disposable income to travel instead of babysitting. I'd say they're more financially independent. It's also culture. In Southern and Eastern Europe family is everything. There's pressure from the parents, grandparents onto kids to have children of their own. It's also due to religion (Catholic, Eastern Orthodox) and family values. In Northern Europe (Protestant) once you're grown up, you're on your own.
People overcomplicate the matter. The second law of thermodynamics is fundamentally very simple: things flow towards (or seek) a state of equilibrium. That's it. Entropy is just a measure of equilibrium. All the concepts are like you said, just some behavior exhibiting that.
I don't think culturally it's changed to much -- around the mid-to-late twenties is still when most people want to settle down, get married, and have kids.

Of the people in this age range that I know, the more well-off they are the more likely they are currently married and having kids. Those that aren't well-off are not enjoying a lifestyle because they can't afford that either.
Show HN: Live Portrait AI: Create vivid and interesting portrait videos
Live Portrait Ai animation aims to synthesize realistic videos from a single source image, use them as appearance references, and extract motion from driving videos. Live Portrait Ai improves generation quality and generalization ability through 69 million training frames, mixed image video training, upgraded network architecture, and motion transformation targets. Compact implicit keypoints represent mixed shapes with stitching and redirection modules for controllability. Generating vivid and interesting videos for portrait has become so simple.
I agree that we can cure somo cancers. But a cure for all cancers is probably impossible.
Story points were never meant for forecasting. To do that you can use Monte Carlo analysis https://observablehq.com/@danielfrey/monte-carlo-simulation-...
Agreed, but it's a technical problem that can be solved.

We've started the solution with ScrollSets (https://breckyunits.com/scrollsets.html), which power PLDB.io, among others.

Orders of magnitude smaller than Wikipedia and Mediawiki, but the thing about compounding...
No, you aren't. You can listen to ideas and think about them and attribute them to the sources and come to (or not) your own conclusions.

The reason it's such a bad idea to "trust" the way you are suggesting is that many fields are quackery. Do you trust that fancy textbook and sophisticated sounding professor from first year macroeconomics?
It sounds like you confuse easily?
On the contrary, I've heard that entropy is a useful lens through which to understand the biological processes behind life. We're used to thinking of living things as processing energy: ingesting high energy food, distributing it, making it into forms that do useful work (e.g. ATP). Apparently (I don't know the details, but this was from a biologist) it's also useful to view it as processing entropy. Ingesting low entropy food, distributing it, making it useful, excreting high entropy waste and heat. A gradient from low entropy inputs to high entropy outputs.
I had kids both in my early 20s and again in my 30s and being a younger parent was better. You have more of a social life, you have more energy, you aren't as worried about things. I had way less money and lots of things were a struggle but then those were all the best memories. Now money is less of a problem and time is more of a problem.
I really wanted to check this out (using redis as an example), but it appears I need an account.

Is there no public demo?
Raymond Smullyan is my favorite mathematician. Alas, he's not on that chart.
Disclosing Diagnoses
Coursera also lost over $100M last year so I wouldn't be so quick to say "successful." Promising? Maybe.

FWIW I used coursera while in high school way back in 2013/14. It was pretty good.
I do wonder how much it actually does improve location accuracy on phones. Certainly if you have no GPS signal at all it'll give you something rather than nothing, but if you do have GPS, does it really improve things?
Do you think your phone runs a shell for IPC? Like passes strings to and fro? How about the runtimes/hypervisors/etc that manage vcpus on AWS? And about that embedded dev - do you think that that's a small niche industry?
can we summon dang by putting in his username?

In general, I agree with your complaints about the flagging system on this site. It seems pretty indefensible, to provide no disclosure at all about who the judges (admins) are, and to require no public explanation of judgements.

They often hide behind "users flagged it". How many users? Which users? Perhaps user flags should not be anonymous, perhaps even require a user to publicly state why they flagged it.

We wouldn't allow that in our court system in the real world, why allow that in this impactful online forum?
When it comes to power, solar could leave nuclear in the shade
Show HN: Trash Data Collection App for Cleanup Volunteer Groups
An open-source tool for collecting and sharing trash collection data, built using RedwoodJS.

Context

Around the world, grassroots volunteer groups organize cleanup efforts of all kinds – inland, coastal, urban, underwater, mangroves, etc. Some collect data about what they collect and some don't, and there are many, many tools available. Collecting good quality, consistent, and consolidated data about trash collection can help to:

1) influence public behavior
2) coordinate future volunteer and paid cleanup efforts

What Problem This Solves

Most of the tools available are suited for specific kinds of cleanups and data recording practices. This is intended to offer different and easier ways for any cleanup group to record and normalize whatever data they have.
in 2024, Mozilla still enables sending the Referer: header by default. May I suggest that any criticism Mozilla receives about supporting website operator and advertiser interests before www user interests is deserved.
Ive been in lots of teams using story points. What I've found is that what one point is worth is never consistent between teams. A 3 for one team could be a 1 for another. Or a 1 could be 0.5/0.25.

In one team, 3 points might be equivalent to 3 days work. In another it might be 1 day.
If it's invalid at the time of the submission: Someone may post a comment warning the OP or try finding the correct URL. Sometimes the mods change the URL, or the OP may post the correct one in a new thread. But if it's not fixed, most of the times it will get flagged and dead.

It it get's invalid after some time (let's say more than a week): Probably nothing. It will be a bad link forever.
>Americans seem to feel entitled to two meals for the price of one, and they may or may not eat them both in the restaurant. (If they don't finish, they take the rest home with them)

yes, when my parents used to go to the US, a few decades ago, they told us kids about this practice called using doggie bags. apparently people used to ask for the uneaten part of their restaurant orders to be packed in what was called a doggy bag, under the euphemism that they were taking the extra food home for their dog.

I don't know whether the practice is still followed.
Those who say it cannot be done should not interrupt someone doing it.

https://www.cs.cmu.edu/~rwh/papers/dtal/OGI-CSE-99-008.pdf

It's not perfect, but dependently typed assembly languages isn't something I just made up. Maybe there's a mismatch between the terms we're using?
"He said it was kind of personal with him and that guy,"

Completely unethical and possibly malicious prosecution. Amazing.
I'm not sure I get it. If you're doing story points, you are doing big-A Agile yes?

In that case, you absolutely always have an impossibly long queue. The things that don't get done keep going into technical debt, which as a rule doesn't decrease. Until at some point you declare technical bankruptcy.

If you reduce this to just the queue for the current sprint, that is generally a smaller size, the queue length is determined by ... the story points.

So to manage the queue without story points, your job is to break the stories into equal-sized tasks, so that the queue size has a meaning. However, you cannot break a story up that way (this requires estimation of task complexity -- the premise of the article and our own battle tested experience is we don't know how to do that) and even if you could you run into the infinite queue as I mentioned.

> I am certified to teach it as a SAFe Practice Consultant (SPC)

:sus:
So average people from the 2000s care about John Napier and his treaty on logarithms? Or even just logarithms?
Some things change: you once needed Perl where you now need Python.

Other things don’t: you need non-trivial bash.

I don’t mind if people do their heavy lifting in VSCode, I like the tool myself.

But if you can’t unfuck the little daemon that VSCode talks to?

You’re out of commission. You’re at the mercy of people who can.
I know basic bash and can read most bash scripts, but never spent much time on it to become an expert. However I found ChatGPT to be extremely valuable -- given the description of a task, it can create very high quality scripts with best practice and comments, often correctly using third party tools. That's probably what I'll do going forward -- my time is better spent creating a good prompt and reviewing output.
If I had to guess, it's because they're culturally stronger nations.
Real genius
I thought this was hilarious.

https://www.youtube.com/watch?v=7wg7FTjBe14
Yea almost all these places are at extinction level disaster birth rates.
I think it's even simpler than the article states. For every company, profit is the top priority.
There's incorporation of a feature in the OS, and there's banning of the previously existing apps from the only app store.
How does one find all the weird small blogs nowadays?
I'm pretty sure Android has a bunch of shell under the hood, and I don't have a jailbroken iOS device to check but I'd be a little surprised if it was different. AWS may or may not, I don't know enough to comment. And yes, about embedded dev - there's the very very low level stuff of course, but the moment you get above tiny microcontrollers it's all Linux again and there's shell everywhere. Actually, even for the really tiny embedded stuff I'd still expect to find a mess of shell scripts, just in the build environment rather than on-device.
Welcome to Akamai Identity Cloud
Show HN: Generate quiz based on files you upload and share with others
Hey everyone,

I'm excited to share Quiz Buddy, an open-source AI-powered quizzing platform I developed while preparing for my university finals.

- Turn Your Files into Quizzes: Upload PDFs, text files, and more to generate custom quizzes instantly.
- Launch Your Quizzes: Start your quizzes right away and test your knowledge.
- Instant Performance Feedback: Get immediate results and feedback on your quiz attempts.
- Share with Others: Easily share your generated quizzes with other users.

Check out the hosted version here: http://quiz-buddy.xyz/ and explore the source code on GitHub:http://github.com/that-one-arab/quiz-buddy
See also https://mywiki.wooledge.org/BashGuide and https://github.com/denysdovhan/bash-handbook.

https://www.shellcheck.net/ is amazing to spot pitfalls.

See my list https://learnbyexample.github.io/curated_resources/linux_cli... for learning resources for CLI tools, scripting, etc.
Ruby is the greatest at it and inline deps make it perfect for scripting.
Shell is good for running a bunch of other programs and doing file operations. In that niche it seems unbeatable, and outside that niche it's generally a terrible choice.
Peter Neumann had a good number of students several of whom had many many more.

https://en.wikipedia.org/wiki/Peter_M._Neumann

https://www.mathgenealogy.org/id.php?id=28732
The S&P doesn't really pay much in the way of dividends does it? Last time I checked it was order-of-magnitude 1% which is a bit of a joke figure.

Anyway, there isn't a lot of evidence that the value of gold is going up. It seems to just be keeping pace with the M2. Both doubled-and-a-bit since 2010 (working in USD).
Interesting ...

I guess it varies between restaurants, and everyone is talking based on their own experience.

apps?
For laughs
Hot take, but 3-generation nuclear families do not work if there are 30-35 years between generations.

The average age of childbirth has gone by ~10 years over the last 50 years.

So instead of having 22 yr old parents and 45 yr old grandparents.... you now have 32 yr old parents and 65 yr old grandparents.

A 45 yr old grandparent is an able-bodied helper. A 65 yr old is a dependent. This is doubly true once you realize that obesity rates are rising and having grandparents as guests in cities is getting prohibitively expensive.

Don't have a general-purpose solution at hand. All options feel horrible. But, we don't seem to be making much progress in aging....so grand parents will often find themselves needing to help when they need a lot of help themselves.

To individuals, I'd recommend prioritizing your health. If you avoid cancer, hip replacements, and heart disease, then you can easily live to your late 80s in good health. It is the greatest gift you can give yourself or your children. Attia is popular in these parts, maybe start there.

p.s : I am in a sermonizing mood after I realized how bad my cardio had gotten in a recent hike.
Shell pops up in a ton of places even where it's not used directly. Build systems are a good example. I have yet to come across something that doesn't touch shell at some level unless it also doesn't touch an OS. But maybe that's just me. Phones aren't an exception to that, though.
The purpose of a company is to make money. Even if you hate shareholders (like for example your own 401k) and think invested capital deserves zero return, making money is still what allows the company to pay your salary.

Most companies do this by selling things to customers, whether services or products.

If you're building software for a specific customer, they'll want to know when then can start using it.

If you're building something for retail, marketing will want to know what release date to advertise.

These are the mind of things that management uses those reports for. Saying that actually customers don't need to be able to make plans, or marketing doesn't need to be able to advertise, is effectively saying that your employer doesn't need to make any money.

Which is quite a silly thing to say, at least if you recognize that devs don't exist in isolation and maybe even aren't the center of the universe.
> Those who can’t understand that x + 5/3 x is 8/3 x have a hard time understanding that 2xy+ay is (2x + a)y.

Sure - but that's just as true in reverse.

> Understanding rational functions helps to understand what vertical asymptotes are and as such are a fundamental source of examples when learning limits. They also aid in understanding why tan(x) has vertical asymptotes where cos is 0. Every complete algebra curriculum includes rational functions.

Meh. x^-1 is a good example of some things, sure, but I don't remember ever doing addition of rational functions which is what you originally talked about, and I went through an extremely reputable maths degree.
I found the tldr really confusing and next-to-useless. It’s a really really long article and I just wanted to read about queuing since yeah story points can suck.
My air fryer makes decent fries, using only olive oil as a fat. It did take some practice to get it right.

Are they as good as deep-fat fried? No, but they're crisp on the outside and tender on the inside.

OK, you all want to hear this, you know you do:

===============

Start preheating the air fryer to 400F.

Slice the potatoes. Drop them in a bowl of water, swish them around and drain off the water, and fill the bowl again. By now, the water should be clear. If not, do it again.

Take the fries out and dry on paper towels, as dry as you can get them.

*These steps are important; you need to wash off the surface starch, and get them dry so you're not steaming them*

Dry the bowl, and put in some olive oil, with seasonings (salt, pepper, garlic salt, etc.)

Put the fries back in the bowl and get them all oily. Put them in the fryer. The basket should be hot enough that they make a sizzling sound.

Every 5 minutes, toss the fries. You can either get compulsive and turn each one individually, or just pour them in a bowl and shake it, or shake the fryer basket (if that doesn't cause it to separate, as it does mine). Put them back in the fryer.

Check periodically that they're as brown as you want them.

==============

Good variations? I want to hear them
> I'm pretty sure Android has a bunch of shell under the hood

I didn't claim there was no shell - I claimed that IPC isn't performed with pipes.
As evidence of the current state of play:

Friend receives an email from ISP, asking her to contact them.

She searches, comes across a "customer service number" on a legit looking page, calls them up.

(Whoever she called) plays out a 30 minute charade about how she's been flagged by IRS for illegal activity and is about to have her business accounts frozen, including multiple phone transfers to "another party" (played by different people) to boost authenticity.

And during this whole time, they not once asked her for any "red flag" information (e.g. account #, SSN).

Instead, it seemed to be a shell game of extracting limited information (last 3 of your account #?), then having "unrelated" parties parrot that back as proof of their "working for the government."

I expect it would have eventually escalated into an actionable ask, but they were definitely playing the intermediate-term game.

If not for the utter moral black hole of the endeavor, I'd be kind of impressed.
There are 8 billion people in the world, on track for 10 billion by 2100. A gradual decline towards ~4 billion people over the next ~150 years is not extinction.

https://www.theguardian.com/global-development/article/2024/...

https://www.un.org/development/desa/pd/sites/www.un.org.deve...
Khan Academy already has a robust AI chatbot/features (https://www.khanmigo.ai/) - they have an ongoing relationship with Microsoft/OpenAI
Don't quit your day job!
>This is doubly true once you realize that obesity rates are rising and having grandparents as guests in cities is getting prohibitively expensive.

does this apply in Sweden?
Do you mean with Apple Intelligence? You can already query models you host from Apple using exo or even just local on-device inference.
Personally I'm against software patents, and do I don't patent my work.

Secondly most of what I make (and most apps that are in play here) are not patentable. You can patent some implementation detail, but not the overall idea.

Lastly, even if you had a patent, you can't fight the platform. They are bigger than you and have more lawyers. You'll likely lose, and even if you win it'll be years of distraction. (Not to mention that the platform can simply break your program as an opening salvo.)

So no, I don't think patents are a defense, nor should they be.
Yeah. The whole process was rather eye-opening.
Well, it is deployed regularly by people with a broad spectrum of "capabilities"...so what could it mean? Would the meaning (as it is used, and perceived) not also be a broad spectrum, that perhaps does not nicely intersect with a rigorous and comprehensive definition (that itself doesn't rely on numerous other complex compound terms, each of which suffers from the same problem, and others), which to my knowledge doesn't exist?

Take this for example:

https://en.m.wikipedia.org/wiki/Critical_thinking

Could it be something like a unicorn, or a God, or pornography?

https://en.m.wikipedia.org/wiki/I_know_it_when_I_see_it

Members of The Rationalist community are (self-)reputed practitioners of the craft...but then you can regularly read threads like this:

https://old.reddit.com/r/slatestarcodex/comments/1e2ow7e/so_...
65 yo is not even pension age, what are you talking about? 45yo grandparents would be working full time and only have time on weekends anyway.

I was babysat now and then by a 85 year old great-grandmother.

Rising parental age is a catastrophe, but not for this reason.
> particularly if your userbase often has literally decades worth of muscle memory

My experience from informally inquiries shows that users value fast TUIs regardless of the experience they amounted. Even the young mainframe and (rarer) Clipper users I talk to report preferring these systems over newer, web-based ones.
Review your nutrition. What does it like now?
Can’t read without signing in… no thanks
Woc.space is a nice alternative of wetransfer
Its always a great tool if you need to automate a computer task.
No; I think in this context, "research skills" specifically means "skills in the service of conducting publishable research", not "skills that involve some quantity of exploration" or something like that.

(To be clear, I don't agree with the sentiment of the comment to which you were replying, but I also don't think debugging "is research by definition".)
When you have surplus power you tend to start to tame it !! Install more servers !!
Lots of procrastination? Could you be seeking cheap dopamine hits that rob you of your time?