skysight-inc/HackerNews huggingface dataset:
The statement (in the title anyway) is fundamentally, blatantly false though. Humanity will survive with climate change, and if you take into account the haber-bosch process, half of humanity only exists due to fossil fuels. We might have a hard time with them from climate change, but we will have a hard time without them too. We will survive either way.

This is what makes people sick of the constant climate talk and skeptical. So many of the claims are exaggerated and sensationalized, not just by media but also by officials. If you want to win people over with facts and science you have to make sure your loudest voices and most powerful proponents don't say outright lies.
Very impressive.

The modern emulated hard drive helps for storing the video. The floppies are limited to hundreds of KB, and there was even less RAM. Though, IIRC, around the time the III or 4P were being sold, Radio Shack offered 5MB and 10MB hard drives, in a big external chassis that looked like "https://www.ebay.com/itm/125873516461", but I don't know how fast that could be used to stream frames/updates to RAM. Does the modern hard drive emulator remove a bottleneck?
The threshold for free API usage for modding tools is being increased from 60 to 100 queries per minute

https://mods.reddithelp.com/hc/en-us/articles/16693988535309

There are a very small minority that exceed that even now apparently.

Seems not unreasonable to me.
A bad estimate is better than no estimates at all. There are plenty of empirical studies that prove that. Some computer scientists have a hard time dealing with non mathematical proofs. They have a huge blind spot for things like empirical case studies, qualitative studies, etc. Those are tools that people in other fields use when mathematical models fall short. There are not a lot of useful mathematical models you can use to model software development. So, understanding that software development is an inherently social process kind of points you in the direction of where to look for alternatives to that.

Humans are bad at estimating stuff. Software engineers doubly so. But even a bad estimate gives you some handle on how easy or hard something is to do. And you can break things down to improve the quality of the estimates. And then the rest is just using statistics to model the margins of error. Economists are very good at working with this sort of stuff. I always recommend people look at Don Reinertsen's work on lean development. He's using a lot of economical reasoning and notions such as cost of delay, amount of work in progress, and indeed cost estimates. Those being bad is less of an issue if you know they are only off by 2x vs. 10x. A 2x margin of error gives you some handle on the situation. A 10x uncertainty margin means you need to use some tricks to improve the quality. There are ways to do that. 2x is not great but is better than ignoring estimates.
The irony is that one of the main drivers for the Reddit blackouts is/was the lack of moderator tools in the official client.

However, if there's demand open source contributors will sort out the tooling soon enough, while the closed-source official Reddit app is unlikely to improve anything soon.
It's weird to see Aaron Swartz evoked as some sort of martyr vis a vis Reddit. (You're not the first person to do it.)

As I understand, he basically lucked out when his thing crashed and YC asked Reddit to make him part of the founding team. Was he ever a significant part of Reddit?
A lack of confidence can destroy a smaller currency on Forex markets. It's hard to study internal economic mechanisms in isolation when the world is constantly messing with your relative values.
Yes, it is no different than OPSEC with heavy procedures in place which take the actor's mobility at the sake of security. A universal security property.
How many of Twitter's employees were convinced their company fights some righteous, on-the-right-side-of-history global battle? (Mind you: Global! It wasn't just US.) And then investors cashed out, Musk came in and discarded said employees like they were (less than) nothing.

It's the same story here, maybe a bit sadder since these mods are not even employees. They lost their time for nothing. They don't even have human connections with most anyone else since they are all anonymous and physically removed from each other. If Reddit pulls the plug all they are left with is a belief they did the right thing by wasting years to push the agenda of a corporation that showed them in absolute terms they mean nothing.

Moderation on Reddit became increasingly extremist after Trump took office in 2016. Sleazy tactics, heavy (shadow)banning of users, obscene mod & admin power trips, all perpetrated away from the public eye. There is no reliable evidence of just how much speech suppression and censorship Reddit does in practice. As someone who's been there for ~15 years, I promise you, if your regular, wide eyed, naive redditor who thinks the "communities" (a feel good word that means next to nothing in context) are all ponies and rainbows, would actually see how much abuse Reddit does day to day, the site would collapse in a week.

So now Reddit wipes its feet on some mods to make them toe the line even better than before. So what? If this gigantic Stanford experiment is killed off the world will be a better place without the shadow of a doubt.

I'm really sorry so many people take these companies at face value and gladly participate in clobbering the people who've been abused and tell their story. It's utterly disgusting and I'm heavily pro legislation to force social media companies with more than X users to keep public logs of censorship (with ids for both who applied suppression and to whom). This way the situation can be examined by any 3rd party and legal action can be taken more easily against these companies that exert immense influence on societies with zero oversight. If no social company can exist while enduring legal consequences for their actions then none should.
I carry around an android phone and an iOS phone. If I didn't have to develop for iOS, I would solely carry around the Pixel 5 with GrapheneOS.
short rant: one thing I dislike about these ActivityPub links is that given it is parsed as an email, you cannot click it.
Plus, I have no idea how this “email” translates to the actual URL I am supposed to use.
> have the power to decide who's a part of their network.

Former Reddit mods are going to love this feature.

Now when they are power-tripping or they don't agree with another instances users views on a topic, instead of just banning the users, they can ban entire instances/communities from participating in one fell swoop.
Although I agree in principle, they're not removing moderators for being power hungry or weird. They're replacing moderators who are protesting the changes with moderators who are under their thumb. I would be surprised if this led to better moderating
Now Reddit has to save itself from mr. Huffman
I don't think you understood the article or what I wrote.

I understand that Ellison, Gates, and Zuckerberg didn't graduate, then I said they still attended top schools. They had connections. MBAs at top schools are only really worth it if you're under 25, and even then, only for the connections. The entire list has almost nothing to do with having talent or not, or having an MBA or not. The key is almost exclusively to be born into an at least somewhat wealthy family so that you can buy connections. Or if you're not rich you have to work super hard and be lucky. Very few people really believe getting an MBA requires talent. I don't really understand how this connects to most of those people being talented or not. They all became the CEOs of enormously successful companies. Maybe this list would make more sense if you said, look at these awful CEOs, they had no talent even though they had MBAs?

Neither Eisenhower nor Fredenall were wartime generals before WW2. Fredenall actually became a general before Eisenhower. Both performaned administrative work and training between the wars; neither directed troops in combat. Fredenall actually did command troops in combat, although as noted it was disastrous. Important to note, Eisenhower actually selected Fredenall to command those troops. I don't really see how Eisenhower was less of a peacetime general than than Fredenall. It's a really strange comparison to make.

The article has a bunch of points it tries to make and I just picked two of them that didn't make any sense.
I interviewed at Reddit around that time. They showed me what (I didn’t know at the time) was to be the new design & asked me to critique it (UI role).

I.. did not hold back. I was polite, and encouraging, but the myriad of flaws was obvious. They seemed rather put out & defensive.

It was around about them I realized that it was not going to be a good fit.
Care to put forward a counterargument instead of using rethoric?
https://en.wiktionary.org/wiki/impregnate#Verb (Sense 1)
The simple reason is usually the best - it works
> Also, suppose that you were to write something that interacted with the binaries of a closed-source system. That would not automatically remove the proprietary nature of your own software, so it is not infectious at all. You may not be able to distribute the proprietary software, but you could sell it as an add-on product without surrendering your IP. That's not ebola. That's a full quarantine and separation that respects the IP of individual owners.

Unlawfully including GPL code in your proprietary product doesn't magically make your code GPL. It can't. In fact it has the EXACT SAME EFFECT as including proprietary code it means you are committing copyright infringement by distributing the combined work. The ability to get out of jail free by complying with the GPL and releasing the combined work under the GPL or just replacing the code you never had the right to distribute without further drama or penalty are extra privileges that you will never receive if you decide to distribute proprietary software. You are confusing additional benefits for penalties and pitfalls.

Once again you don't have to release your code as GPL you can simply rewrite the portion that you didn't have a right to distribute.

> GPL is particularly troublesome when it is a dependency of a dependency of a dependency of a dependency. You may not even know that you are using GPL code because the dependency that you are intending to use is not GPL. Again, the words "viral" and "infectious" are used because of this behavior...

If you are responsible for a product knowing where the code comes from falls under the basic responsibilities of the job. Declaring in public that you own someone Elise's property because you couldn't be bothered to look is like catching a public indecency charge because you couldn't remember to wear pants that day. You put on pants and the problem goes away.

If you have followed any of the cases in which companies misused GPL code it looks metaphorically like someone following you around politely and repeatedly reminding you to cover your nudity whereas infringing on proprietary code looks more like a swat team showing and flinging flash bangs. If you are lucky if you don't end up getting shot.
Tailwind CSS for command-line applications
That was an outstanding writeup, thanks for sharing it.
Well. That’s that for Reddit. Where is the best alternative? Stackexchange?
You could make the argument that it's a reasonable API price compared to other social media sites. What I really wish is they made a distinction between people signing into Apollo to use the app and Apollo making API calls, although I suppose they're probably trying to push people onto their app to improve ad revenue
Personally I use it with rclone to browse cloud file shares (S3, onedrive,...) as folders/files with windows explorer. You could also use something like this to trick ancient software and make it work across a variety of network protocols/file shares types even if it was designed or is limited to only local filesystem.
I use a nix-like os; I should just wrap or patch bash!
It's difficult to curate that list for me, I want high-quality blogs as well as news. But having ~100 feeds, ~20 of which being "news" each with ~20 posts per day, meant at least 2 hours per day catching up. I quit cold turkey last autumn but want to reinstate it, except with only the folks that post once per day or less.
That's not my point either - all I'm saying is we can ask for the cake and eat it too, whereas you're content with just being able to have the cake and believe that somehow having the ability to eat it would be worse?
Anyone have news about r/opendirectories ??
> Corporations are amoral entities that seek to maximize profits

The steps they take to obtain that goal matter a lot. If they went around literally stealing money from peoples wallets, we wouldn't just hand-wave it away and say "oh, they're amoral entities"

> just as living organisms are entities that seek to maximize reproductive success

We still consider it unethical to obtain that goal by any means necessary.

> There's nothing wrong with either incentive

I have nothing wrong with either incentive. Making a profit and reproducing are both great things. Doing either of them (or anything!) in unethical ways is the problem.

> Therefore, in this case, there was no reason to trust Reddit admins on what they say

What they have said in the past and what they have done WRT treating subreddits are "your space" is pretty consistent. We didn't just take their word for it. Their actions over the last 10 years in almost every circumstance has led us to believe this is the policy.

> they will simply say whatever they want in order to pursue profit

The public NEED to combat these kinds of problems by holding companies accountable. I would much rather live in a world where a company has to worry about lying to consumers because they will be held accountable than live in a world where anything a company says is ignored because we threw our hands up and said nobody can be trusted to any degree.
Oh you want some kind of numerical estimation measure?

<Rolls 1DFibonacci in his mind>

It's a three. Have fun!

---

Unless it's something I've actually implemented before - this is pretty much what I do these days. You can sprint plan all you like - but in my arena (front-end) there are so many things that can mess up your best laid implementation plans. So in such a scenario - I agree with the article. Just get on with it. Do a quick, rough plan and get to coding up a rough PoC that validates the approach as quickly as possible.

Folks get anxious when there is implementation uncertainty. And I've learned that voicing this uncertainty just erodes their trust. If I do discover a problem with my implementation that is going to cost some extra time - then they generally have no problem with that as long as I communicate the discovery promptly along with a confident appraisal of the effectiveness of my new approach.

Folks are fine with mistakes that happened in the past. They only fear the possibility of mistakes in the future.
I almost didn't the article because wth can NYT tell us about agile software? Some thrice-washed-down generalization for the masses, full of holes?

Turns out it's from their dev blog and it's an interesting read.
Beehaw became a hub for the exodus largely through a misunderstanding—they were already active when Lemmy exploded, so a lot of the exiles found their way into their communities, but Beehaw's culture is in a lot of respects incompatible with Reddit's. It was only a matter of time before they decided preserving their community was more important than sheltering all of Reddit's exiles.

I highly recommend reading Beehaw's history that they link from their sidebar. It helped me better understand the value proposition of the fediverse, and goes a long way towards explaining their perspective on the necessity of defederating the large instances:

https://beehaw.org/post/107014
Most subs did a poll to see what the users think, and for all those I've seen there has been overwhelming support for a blackout.
Hmm, so with 0 mechanical keyboards, it's zero?
idk, i feel like items are how you progress - My character at 48 with upgraded legendaries is a badass compared to 28.
> It renders once on the server, sends a React+JS bundle to the client, and re-renders the whole page on the client (which is exactly the same)

The new paradigm in Next.js is to have "server components" by default, which only render static HTML on the server side; and opt-in to "client components", which render on both server and client.

> With Server Components, the initial page load is faster, and the client-side JavaScript bundle size is reduced. The base client-side runtime is cacheable and predictable in size, and does not increase as your application grows. Additional JavaScript is only added as client-side interactivity is used in your application through Client Components.

https://nextjs.org/docs/getting-started/react-essentials#ser...
I've heard Porkbun has weird Chinese ownership and apparently most of their operations are in China.
They tried facial recognition but that was cancelled to oblivion cancel
It's trivially easy to build a scraper for the new content too. And I think people really over estimate the relative amount of data reddit has compared to the literal rest of the internet. Like sure, it's nicely categorized and ranked (somewhat), but leaving reddit out of a corpus probably won't drastically effect your final model.
They created the connections, without their facilitation this would probably never exists in the first place.
It was the same with Digg and Slashdot.
>That's not really the argument

How are you defending post modernism and at the same telling me what is and isn't the argument.

>To try and enforce normative constraints on what is deemed logical also in the end constrains the limits of discourse and intelligibility:

In that world all thought is incoherent. Pure anarchy reigns if people can not decide whether 2+2 is 4 or 5.

It isn't that I don't agree with the breakdown in centralized universal narratives, which lies at the core of postmodernism. But the only discipline which has succesfully grappled with it is mathematics. In all other disciplines it has largely reduced conversations to people talking about nothing, not even caring that they are only talking about mutually incoherent topics.

>it claims THAT society is always somehow "logical," "rationally organized," and "the best system that exists."

I agree, but if your conclusion from seeing the scientific socialism (inherited from the French revolution) is that coherence leads to human eradication then pure anarchism is the only consequence.
The correct lesson would be to accept that narratives of "scientific government" inevitably exist to obscure power structures and create willing democratic populations who abdicate all individual thought to "experts".
Baidu pioneered this exact same sellout strat decades ago. Sad to see Reddit going down the same despicable path.
Did the parent poster claim that the hot/cold cycles we've found evidence of are evidence that human induced climate change doesn't exist? If so then I missed it.

Granted, their phrasing was a bit cryptic so maybe I misunderstood, but their last sentence led me to believe that you two are actually in agreement.
Ask HN: I want to broaden my understanding of current AI
Hello HN!

I would like to broaden my vision regarding the current developments in AI, and what it means for the technology sector in general. Where do we stand? What's bleeding tech? How does it work?

Specifically, I've heard a lot about platforms like Midjourney/DALLE-2, Large Language Models GPT-4, as well as a cool Dreambooth whitepaper from google (maybe there are more cool things like that?). I'd like to figure out what I don't know to better understand how I can utilize it in my day-to-day life.

Any advice on how should I approach this process to broaden my understanding?

Where do you think I should start?

What is something I should keep eye on?

Must-read/Must-view/Must-listen things?

Thanks for any inputs you may have.

Cheers,

Vadim
True:

https://lemmy.world/c/selfhosted
Lots of places offer that kind of combined service. I have my domains on namecheap and they're constantly trying to sell me bundled email, web hosting, etc. up sells. I did use their email for one domain once and it was perfectly fine and serviceable web-based mail.
Maybe you shouldn't be doing O(n^2) inside a request handler in the first place. This has nothing to do with caches.

And even if you do quadratic operations in your handler, how often do you write a new such handler? Most of the time you work on stuff around that, supporting infra, testing, etc. None of those needs to be cache optimized either.
Many, many subreddits held polls before deciding what to do. I know that kind of online poll is not scientific, or whatever but do you have a better idea? Not going on strike is also a moral stand that should get consent from the user base.
I like this miniature manifesto (Beehaw). Sadly I don’t think the mod policies outlined in it are something scalable for the masses, but if you’re trying to build a cool, tight knit community it feels like it will work really well.
If servers stay at a size that they can be handled by volunteer staff, I don't think you'll see defederation as any kind of normal thing to do. I think the worry is overblown.

Same as any other service, if you're willing to follow the rules of the stricter instance you can interact with it. If your instance won't abide by the stricter rules, so it goes.

I will be curious to see how it goes indeed. I hope the trend is a system of smaller instances with defederation fairly rare and with a tool that lets you at least manually interleave posts in magazines on different instances that you think should be in a single group. But this whole thing is not very old and I imagine in a year it will be very different.

I can't really think of any way to merge comment threads if multiple instances somehow shared a magazine despite having different mods. Can you imagine if half the comments in a thread vanished because a server shut down? I'm not sure that's even conceptually doable.
How is this representative of real life? Like where do you live where people are toxic to you to your face and harass you, honest to god I don’t really see that in my life at least. It’s pretty clear that people behave differently when given anonymity, shouldn’t we try to “emulate real life” at least in the way we interact with each other on the daily?
> Or you manually update UML in theory, but in practice just let it slide as the week after you know something else will change and you don't nees it today anyway.

I've heard this argument many times, but how is it different from keeping documentation, comments, tests, or the issue tracker up to date?

They all require some discipline, but if the team finds value in any of these things, they would make an effort to keep them synchronized with the code.

Besides, I suggest not falling in the trap of having formal design documents early on in the project's lifetime. Rather start with informal diagrams and sketches, and once the design has mostly settled, switch to something like UML. This would mean it wouldn't require changes every other week.

As for automatically generating, and dynamically arranging diagrams, this is more up to the generating tool than UML. These tools are still stuck using decades old technology at this point AFAIA, but there's no reason that a smarter tool couldn't do the things you mention.