skysight-inc/HackerNews huggingface dataset:
There are plenty of people who do follow it correctly, and have done so in the past. I've been on some of those projects, and I've even ran some (although I'll admit I'm biased there; the devs might tell another story). Hell, I've heard prospective devs during the hiring process say that they would have walked if we didn't use Agile. The fact that Agile became popular should attest to the fact that it can work, but with that popularity comes the people like this article mentions that just read a 1 page synopsis of an Agile framework and then try to use it with no further training.

The primary reason IMHO for why Agile fails isn't due to the principles of Agile or any of the frameworks. The reason is that Agile shifts the balance of power and gives much of it to the devs. It requires trust in the people you work with and who report to you. Many people can't seem to give power up, or they come up with excuses for why they can't trust their people and must continue to "manage" them. This sabotages the entire process.

Moving to Agile is not a process change. It's a culture change, and those are hard.
I can simultaneously appreciate the write-up for gaming a competition while also dreading how it basically describes the incentives for contributing to the AI-enshittification of the internet.
I have a few dumb questions for people who really understand how this stuff works:

- Is prediction based on historic transaction and sales data effective? I always assumed transaction and sales data in isolation didn't contain enough information to be effective predictors of buying behavior. Is that wrong?

- How much more effective is it than a human intuitively setting a discount? I can see large retailers saving time on having to set discounts for a large number of products. Just wondering if small merchants would just be better off doing it themselves.
> Paxton is a crook, but in this case he's fighting the good fight.

The Texas Attorney General is an entire office of people. It's always nice to know that while you want to judge the book by it's cover you're willing to put that aside.

It is always odd to me that people feel the need to announce this.
> if having the best type-checking system was critical to you, probably you wouldn't pick Python

Agree, but the only situation where as a developer you can pick a language/ecosystem on its own merits, independently of anything else, is on personal projects. Even if you're a startup CTO building a greenfield app, you have account for hiring and train developers. It's perfectly sensible that you would want to use Python + mypy/pyright/pydantic/etc for extra robustness since it's easy to find Python devs, with a relatively small learning curve if they haven't use those tools, vs going full-on Rust or Haskell, which would require much more rare + expensive people and/or a much longer training period.
Personality types are horoscopes for business people.
As someone who helps care for elderly relatives with widely-dispersed out-of-state families, I can point to HIPAA as an excellent example of why crafting this kind of law is difficult.

I think we are going to discover, once people do the research, that HIPAA has done net harm by delaying flow of information for critical-care patients resulting in lack of patient compliance, confusion, and treatment error.

Yes, there is harm potential in insurance companies denying coverage or claims because they are privy to too much information about clients (a scenario that, I'd note, we could address directly by law via a national healthcare system or banning denial of coverage for various reasons) or by employers or hostile actors (including family) discovering medical facts about a patient. I have to weigh that harm potential against my day-to-day of having to fight uphill to get quality care because every specialist, every facility, and every department needs a properly-updated HIPAA directive for a patient (and the divisions between these categories aren't clear to the average non-medical observer).
Many people don't enjoy "hardcore" martial arts like Muay Thai, Kyokushin Karate etc. and prefer a relatively "gentler" one. Also most styles are not well rounded but focus only on a subset of techniques eg. Kicking in Taekwondo, Throws in Judo etc.

I recommend (disclaimer: i am a 1st dan) you also take a look at Shorinji Kempo (https://en.wikipedia.org/wiki/Shorinji_Kempo) which is relatively gentler/fluid/quick/fast, has a defined good balanced syllabi of "hard" (i.e. kicks/punches) and "soft" (i.e. joint locks) techniques. The other main thing is that the blocks are done with the fleshy part of the arm and not the bone and so people find it easier to practice combat. Finally, right from the beginning you do pair practice with a partner (there are very few katas) and so all techniques are application oriented. It is well suited for youngsters, the elderly and those looking for a gentler and yet well-rounded martial art. Checkout Youtube for demonstration videos.
I really like all the caveats and the time taken to explain things in the first part of that document, but later it starts to rush and gloss over important details and caveats. On page 151 of that link, when it starts talking about using parallax to measure the distance to nearby stars, it says "However, if one takes measurements six months apart, one gets a distance separation of 2AU." This is obviously incorrect because the whole solar system is orbiting around the galactic core, which itself is moving with respect to the CMB rest frame. I did a quick calc based on the 552.2 km/s galactic velocity value from Milky Way wiki [1] and found that it moves an additional 0.97AU in 6 months. I am assuming that this has been accounted for by scientists, and is being simplified to make it more digestible for the reader, but it hides a rather large dependency for every higher rung on the cosmic distance ladder. A cosmic velocity ladder that seems to be based off of Doppler CMB measurements [2]. If we are indeed using measurements many months apart and under or overestimating our velocity through the universe, even a little bit, every higher rung of the ladder would be affected wouldn't it?

In the process of writing this, I thought "Surely we have launched a satellite pair that can take parallax measurements at similar times in different places!" They could range off of each other with Time of Flight, be positioned much further apart than a few AU, and take parallax star measurements at more or less the same time without atmospheric distortion, but it doesn't seem like we have. Both Hipparcos and Gaia were satellites that were deployed to measure parallax, but not as a pair. My reading suggests they used multi-epoch astrometric observations (speed ladder dependent) to generate their parallax measurements and it seems our current parallax and star catalogues are based on the measurements taken by these two satellites. New Horizons got the most distant parallax measurements by comparing simultaneous* earth observations, but it was limited to Proxima Centauri and Wolf 359, far from a full star catalogue.

I would love if someone more knowledgeable can steer me towards a paper or technique that has been used to mitigate the cosmic distance ladder's dependency on this cosmic speed ladder. Regardless of how certain we think we are of our velocity through the universe, it seems to me that sidestepping that dependency through simultaneous* observations would be worthwhile considering how dependency laden the cosmic distance ladder already is.

[1] https://en.wikipedia.org/wiki/Milky_Way

[2] https://arxiv.org/pdf/astro-ph/9312056

* Insert relativity caveat here for the use of "simultaneous". What I mean in this context is more simultaneous than waiting months between measurements.
> It's the only number we all get, since not everyone gets a driver's license; ID; passport; or other identifier. Unfortunately, it's been used to identify us for everything, and until recently was typically in plaintext on most forms (medical; tax; student; etc...).

I fail to see the problem with that. As you said, it's an identifier, like an username or your full name. There should be no issue with everyone knowing your full name, or your username; why there should be an issue with everyone knowing your SSN, or it being in plaintext everywhere?
A Life of One's Own is incredible, and is one of two books I credit with changing my life.

I reviewed it partially here: https://superbowl.substack.com/p/how-to-enjoy-things
I wonder if the mispronunciation of "polish" as "Polish" had anything to do with missing out on a win with the fairy submission? Fun read!
They could store a hash.
Lead dev of CheerpJ here, if you need support you can find us on Discord: https://discord.gg/X9ruPkchM5

Edit: Tool a quick look at the repo, if the game is a Java 8 Swing application (as it seems) then it will most likely work out-of-the-box with CheerpJ
You should explain what a "salesforce sandbox" is, because it’s not obvious at all. I use salesforce at work because I have to, but I have never seen a sandbox inside.
Do we really want the mainstream media determining what’s “false” what a track record they have so far. We should trust people to judge for themselves.
Being reasonable is ill defined in itself. People can willy nilly interpret things how they want. This goes both for the writer of fine print and for the reader. There is merit in following wording to the exact meaning and intent.

How do I get a user to explicitly agree to something that is unreasonable then? There are times where this is the case, for example sky diving, I need the user to consent that he might die.
This reminds me of a story I read about pre-iphone where a morse code operator was faster than a text message https://www.engadget.com/2005-05-06-morse-code-trumps-sms-in...
The giant guide to partial reprogramming
fool's errand - everyone knows food is one of the 5 principal exceptions to Gamp's law of elemental transfiguration
I learned a lot about WD-40 from this project! This is a highly debated topic, but their website leans into the fact that WD-40 is, indeed, a lubricant.

> While the “W-D” in WD-40 stands for Water Displacement, WD-40 Multi-Use Product is a unique, special blend of lubricants. The product’s formulation also contains anti-corrosion agents and ingredients for penetration, water displacement and soil removal.

Regardless of the facts, when all was said and done, they were the ones judging the entries, sooo… yep, it's a lubricant.
Ideally people would write mark-up in text editors. If you want to be very nice, I guess it would be OK to have drag-and-drop WYSWYG environments that spit out the markup code, but there should be a very high priority on making sure the code produced is human-readable.
Neat! Always hated how the models were neutered at the start.
The SSA specifically told people not to misuse SSNs this way and it seems like a poor use of taxpayer funding to spend billions bailing out businesses’ bad decisions, even if that was legal (Congress would have to specifically authorize it), since we’d be back to the same problem with five years.

If we were going to do something, we’d make government ID include an NFC token for PKI purposes since public keys can’t be compromised in the same way, but nobody is jumping to pay for that, especially in a country where you have so many people prone to wild conspiracy theories (I am especially amazed by the guys who freak about a national ID as big brother but never say a word about the credit reporting industry) and the enduring “Mark of The Beast” religious fears.
NOO you can't just do what you want on your computing device!
https://www.youtube.com/shorts/9PFZTPSOkdY
Found some discussion about it: https://typo.social/@gdc/112959308500800771 .

And.. Introduction to OpenType Programming https://simoncozens.github.io/fonts-and-layout/features.html - about lookups.
How much of a background do your have in abstract algebra? I don't think category theory makes much sense or is very satisfying unless you can already list a bunch of categories you interact with regularly, and have results which can be expressed in terms of categories.
This is the overall takeaway in “Turn the Ship Around!” by David Marquet (although there is lots more to it)
If you want to try it,
https://geoffreylitt.github.io/wildcard/#/quickstart
Somebody finally made the Interdimensional Cable from Rick and Morty.
I've thought that something like this would be good for inputing text with controllers. with an onscreen keyboard moving your thumbsticks around seems like it would be faster in the long run than trying to use an onscreen qwerty keyboard.
And where is this information that this random group supposedly has? I have yet to see proof of that being real
They can learn about my safety per mile from my odometer and my spotless driving record, not my real time location
Oh yeah, phone UI infecting desktop design is a real shame as well. These are just different types of devices.
I'm more on the extreme end of you can never name too much, as long as the names add more signal than noise, so I may be biased.

But I feel like the two examples given don't really support the case against.

In git, branches are close to meaningless. You can use git without branch names quite well, it's just not as nice of an experience as jj. The only thing you can not do in git without having a named branch (or rather a ref of some kind, does not have to be a branch) is moving commits between local and remote repository.

In git, branches are only meaningful – briefly – when communicating with other people, in which case naming them really matters! For your own temporary use, sure, don't name then. For me that's more of a flaw of git. In most git workflows you're meant to destroy history, so it doesn't matter that the branches are also destroyed, which again results in their names being meaningless. For things that are not throwaway I'll stand by putting as much effort into naming them as is needed.

Utility CSS classes are names. They're an API. Although I understand the reasoning, Tailwind is actually a perfect example of terrible naming. Everything has a single letter name or a name composed of initials. As a beginner you have absolutely no idea what you're reading, until you learn all the cryptic names. I'll restate that I understand why it is this way, but again for me it's a flaw of Tailwind and maybe utility classes in general.

Then there's the final example of lambda functions, where supposedly everyone accepts that naming isn't important. I think this one is the best example of why naming is important. If each step here had a proper name, you wouldn't have to write out what the function does, the code itself would explain it. If I don't trust it I can verify that the code the name is given to matches the name. Once I've verified it I can forget the code and substitute it with the idea of what it's supposed to do. Or if I don't want to verify it I can just trust the name and still understand what it's supposed to do.

Good naming helps readability tremendously for me. I don't have to spend any brain processing power on parsing that `.filter(|i| *i % 2 == 0)` means `filter even numbers`, I can just read it.

PS. Actually there are already two good names there: `into_iter()` and `sum()`. I don't need to know how they're implemented to understand what they're meant to do there. It's the lambda that's the problem and shows why naming is important.
Don't worry, this is a stump that's been dead for years, isolated to a very small garden bed in my yard
> For instance, "peanut cake" is a byproduct of peanut oil manufacture. It's what's left over after the oil is extracted, and it's ~35% protein, full of vitamins, and almost as cheap as dirt. I don't see how something made in a vat can compete with that.

For animal feed, perhaps. For human consumption, at a minimum, it'd be nice to have a variety of alternatives, such as for people who can't eat peanuts.
very insightful, please continue posting
Sonos considers relaunching its old app
I have nothing else to contribute to this conversation other than to say this is fucking amazing. Brilliant job, mate.
When I'm using the term "free software", I mean this:

https://www.gnu.org/philosophy/free-sw.html#four-freedoms

Straight from the gnu's mouth!

"The freedom to run the program as you wish, for any purpose (freedom 0)."

> But the purpose of the AGPL has nothing to do with people using the software in ways that the license chooser doesn't like

Yes it is. If you wrote a network program, and you specifically don't like the idea that someone can modify it and then host that modified version for users without letting them have the source code, then the AGPL is a tool that nicely expresses your intent.

Licenses don't care about their intent. People analyze what they do and use them accordingly.

For instance, the GPL has turned out to very nicely suit corporate interests. The copyright holder of a GPLed software component has a competitive edge over the licensees. They have to abide by the license and release all their changes, which you can help yourself to; meanwhile, you can have a proprietary version in parallel.
Claude for Mac: The unofficial desktop app for Anthropic Claude
I’ve heard this claim, but they could use some sort of bloom filter pr cryptographic hashing to block profiles that contain previously-removed records.

There could also be a shared, trusted opt-out service that accepted information and returned a boolean saying “opt-out” or “opt-in”.

Ideally, it’d return “opt-out” in the no-information case.
With respect from Canada, I doubt you are seeing many incidents with 200+ gunshot victims in Belgium
I used to ask electrical engineers who design building utilities if they ever touched a live wire with voltage running. If not, "how do you know it is really dangerous? How do you know it will electrocute you?"

They don't. EVER. Want to talk to me again if they don't have to. #ConventionalIgnorance

For reference, I touched 10k volts with microcurrents. It hurts! I touched 240 volts wire and felt the vibrations run up to my elbow before realizing what happened. It terrifies. And I touched 120v electricity leaking through a brick wall in vicinity of a lighting fixture. That hurts too much but doesn't kill.
There's a reason you don't see this type of water heater in most of the world.
But it's not on your computing device?
What a beautiful quote! And it does a great job capturing the thought you've put into building this community
It may be: https://pb2foods.com/
GitHub Project SEO Guidance
Yeast is not bacteria, nor is mold.
ISPs worry that killing FCC net neutrality rules will come back to haunt them
If I can't have any privacy I'll shoot myself, which is a worse outcome for me
Can You Hear the Pain?
Make a picture of a Tesla killing a pedestrian...
yeah its too bad it took so long for that to happen.
>There are a lot of reasons as to why this use of the fine print is unconscionable.
>However, I think the fine print has gotten out of hand generally.

This is completely obvious. The problem I'm addressing here is more complicated. If we allow justified but the vague word of "reasonable" to override exact and written wording what does it say about the law itself?

It says that laws and binding contracts are all easily stepped on and completely thrown into the trash by someones opinion of whats reasonable and unreasonable.

That is the fundamental problem here. We don't want people to use fine print to enforce things unreasonably. But we also don't want people simply discard written rules just off some opinion of unreasonableness because this opinion could both in itself be absurd and deliberately deceptive.

Take for instance that prenupts can be thrown into the trash if the bride signed it under distress. The bride can fake distress and completely invalidate something she signed. It's crazy.
Phones are tools so why is it that whenever those tools are used in a way where money changes hands, the maker of that tool gets some of the revenue?

Imagine a tool company demanding a cut of the revenue a building generates because their tools were/are used during the construction/maintenance of that building. Everyone using the tool already paid for the tool!
Back in the day when we had paper currency (before Apple Pay), you would find this guy on the most expensive denomination: $100. $100 used to be a lot of money.

Benji also printed his own benjis: https://arstechnica.com/science/2023/07/was-benjamin-frankli...
Yup. Here's a playlist for adult swim ones. I just used yt-dlp and passed in the playlist URL and it will download all the bumps as separate files:

https://www.youtube.com/watch?v=HS8kchdwFPM&list=PL075thqiB6...
This argument is ridiculous. Not having a name means you get even less information than even a mediocre name. I feel like we might be getting played here.
Ok I found it! For some reason those files have an invalid header. I added a workaround so they should play fine now.
https://archive.is/v7fDW
you gotta accept that requires you drive yourself to those activities.

with family, it is the children who will drive you nuts.
Yup, at the end of the day people will eat it if it's tasty and safe.
I just let it air dry for a day. I turned the heated dry option off on the dishwasher just in case.
Russian cyber snoops linked to credential-stealing campaign
It's dry, full of fiber, and resembles roofing tiles -- but the main problem is that it's too often contaminated with excessive amounts of aflatoxin.
See: https://www.feedipedia.org/node/699

Current market price is around $350/ton, though, which makes it one of the cheapest protein sources around...

Edited to add: There's also soybean oil cake, sunflower oil cake, and others. Sunflower cake might be interesting as a low cost food/protein supplement in humans.
Similar-ish to a recent submission,

> Software innovation just isn't what it used to be, and Moxie Marlinspike blames Agile

https://www.theregister.com/2024/08/09/marlinspike/
https://news.ycombinator.com/item?id=41208627

84 points, 4 days ago, 105 comments

The build-up in this article didn't do a ton for me (so so anecodes in marginal cases), but it's assessments felt pretty accurate. Lack of long term or lateral or wide thinking/insufficient Hammock Driven Development, especially across teams, bounds the level of possible success, keeps you from doing the core agile thing of building on what makes future changes easier.
It's a shame that Reason fragmented into Reason and ReScript. I remember there being a ton of excitement around the project when Jordan Walke (creator of React) announced that he was working on a JS successor.
let's just agree to disagree.

my point is, hate speech such as pushing others to commit suicide or promoting their genocide, should definitely removed in any platform.

saying "don't be thin-skinned" to a person who just received death threats is pathological.

hate speech is definitely not free speech. and addressing hate speech does not limit free speech.

on your advice on talking to an older person, i do have grandparents who were silenced by an oppressive regime. my advice to you is, talk to the people who were actually receiving these hateful comments, perhaps you'd be enlightened.
The video doesn't quite get into the problem of identity theft, which is when someone uses your stolen creds to claim they are you, and then go on a shopping spree which may include buying a car under your name. You shouldn't be liable for debts incurred after having your identity stolen but proving that is a lot of work.
Agreed that branding would largely solve this. Look at the Quorn meat substitute, for instance: https://en.wikipedia.org/wiki/Mycoprotein
Parker Conrad says founders have been building software wrong
Parker Conrad says founders have been building software wrong for the last 20 years
They're talking about animal feed