skysight-inc/HackerNews huggingface dataset:
reddit and steve are too overconfident to see and realize that joining federation is their path to survival.

fear and denial will drive them to build garden walls when they should be transforming to stay ahead of obsolescence. turning into tiktok is fad chasing and a means to end of times, destruction, and relegation to has been status. myspace and tumblr realized too latomethi/ng
e, and their transformations were never positioned to restore former glory.

what i would like to see is federation separate itself into three components. identify, client, server. the identity system should be divorced from the other two components and allow me to sign into any server. (as much as typing this next sentence will lose some people, public blockchains are a good way to store identity, where different servers can collaborate to host a unified identity database.) anyone should be able to use any client with any server. adding servers to my client should be no harder than an rss subscription. my configuration, my subscriptions should be stored with my identity, (not in an instance) and instantly portable to new clients. having an identity protocol, many client vendors, and multiple standardized server implementations will create something long lasting and resilient. the firms who choose that path will be the leaders.

how could reddit monetize this? run an identity server, have a direct messaging path to customers. fracture and make many competing clients for different peoplebases and community types. some free, some not. build an open source server backend and go the redhat model, selling enterprise support to large firms that want to host a community, and sell development services to honor feature requests from those customers.

(i know the fediverse is close to a lot of this, but the way identity is tied to instance isnt something i see as ideal. a lack of nomadic identity / identity portability makes the fediverse as fragile as any other centralized site. the fediverse being grafted onto existing dns, and having identity owned by a specific downstream host is problematic. identity should be distributed above the dns layer, not below cnames. the same applies to communities not being able to push themselves to new instances in an .. instant. serving of data is too centralized, and a p2p cdn layer /ipfs would help. the instance and the client seem too closely tied together as well. the way i see the current instances is the opposite of portability. im sure there is a lot of fast moving development going on, and hope someone can correct me. top answer here is a bit of a dealbreaker https://www.reddit.com/r/Mastodon/comments/134oud8/are_there... and where a blockchain ecosystem could help.)
It blows my mind that these godawful cookie banners is where we ended up. Web devs, you clowns need get your shit together. No, the law doesn't require you to do this. Go back to the drawing board and do better.
On the value of not reaching your goals
The US is currently on shoring a significant amount of manufacturing, need new builds to support this.
Bye-bye fake news: free tool spots AI-generated images in a second
I wouldn't hire someone who didn't think it was important.
A friend does business turnaround.

He's seen both: a predatory buying of a company with a semi-fake promise of investment from one guy who just accelerated it into the ground charging management fees, but also a PE firm that airdropped my friend in to analyse it, and he turned a dying business into a profitable one that they decided to keep on the books as it's doing well.
I like to use GoVCL [0] as it provides the GUI of Lazarus [1] including drag-n-drop form designer but with Go as the main language.

GoVCL's author built a C library called liblcl [2] which is what GoVCL uses to control the GUI, so if you know C you can use it instead of Go.

I'm building a lightweight Steam chat client with GoVCL so that I don't need the official client that takes like 200-300mb ram just to show text [3].

[0]: https://github.com/ying32/govcl

[1]: https://www.lazarus-ide.org/

[2]: https://github.com/ying32/liblcl/blob/master/README.en-US.md

[3]: https://files.catbox.moe/c4lzxb.png
2012 account, seems credible.
If only there was some way to propagate the range checks...

let lo, hi = array.bounds()
match lo < hi {
None => array,
Some(lo, hi) => {
let pivot_index = lo.avg_with(hi) // guaranteed to be in bounds
let pivot = array[pivot_index] // never panics, but the index type is opaque, not usize

...rest of the qsort here
}
}
Beautiful synopsis, thank you!
one of my favorite subs didn't ask
>Those drugs are already banned. It doesn't prevent the abuse.

In Singapore if they catch you with heroin, you hang. I think in Taiwan they give you 10 years for weed. I wasn't solicited for drugs. I felt safe at night. In both cases their metro was clean. It seems to work for them. At least to my apparent superficial standards.

You either go full measure or decriminalize it. The West has never gone full measure. We are slowly decriminalizing it.
Lemmy comments are broken on Safari - they do not render.
Stackoverflow Offline
Yea, I would love to see some examples. Business fundamentals are obviously an important consideration for investors. If GPT-4 gets to make up the underlying business metrics, then that's an unfair advantage.
In actuality, New Zealand leaders have often spoken out against nuclear proliferation and climate change, putting them at odds with allies.
https://en.wikipedia.org/wiki/New_Zealand_nuclear-free_zone#...
Someone explain this please
Google Lens now lets you self-diagnose skin conditions
I love the "Notation and Nomenclature" section. So many academic papers assume readers will infer the type of a variable by its font styling, which is frustrating if you aren't already very knowledgeable in that particular field.

To clarify - using an actual programming language (any language, I'm not picky) would still be better than inventing an ad-hoc, unverifiable font-based type system every time you publish a new paper. But having a "Notation" section is still vastly better than the usual approach of "guess what I mean".
Have you looked at the Sonoff nspanel?
Yes it could. If you're working at a company you shouldn't upload your company's secrets to ChatGPT, Bard, Google, Microsoft, Zoho, Discord, Telegram, Pastebin, or any service unless the service is approved first.
It’s always possible! I’m no fortune teller. Many people have been wrong and maybe one day I’ll be laughing at my naivety. But for my own projects for the foreseeable future as measured right now, I’ll avoid. I just don’t see it becoming more than poker chips at your exchange of choice.
The point is that the code literally cannot panic under any circumstances. Just because there's a call to `unwrap()` or `[]` doesn't mean it's actually possible to trigger that panic. I made that more explicit the code, in case that wasn't clear.

If there's any question as to whether a line might actually panic or not, then absolutely, generate helpful error messages. But when you can tell through simple local reasoning that the panic will never happen, you can just use square brackets. It's OK.
Why is this trending when there hasn't been a commit since Jan 2021? There's a comment here like "it's early days"... the repo has been dormant for longer than it was active.
You can't advise for or against it without a well defined problem: for some cases explicit functions won't even be an option.

Defining basic CRUD functions for a few basic entities will a ton of tokens in schema definitions, and still suffers from injection if you want to support querying on data that wasn't well defined a-priori, which is a problem I've worked on.

Overall if this was one of their example projects I'd be disappointed, but it was a snippet in a release note. So far their actual example projects have done a fair job showing where guardrails in production systems are needed, I wouldn't over-index on this.
Half the battle of a popular sub is getting a good name.

A sub like /r/startrek is going to be popular by default. That's why people are squatting on subs like /r/ps8 right now even though a PlayStation 8 is probably 20 years away from being an actual product.
> Also most people don’t really care about the API/3rd party app thing. It doesn’t impact them and it looks from the outside like a bunch of dorks with no lives getting worked up over nothing.

This may be a case where certain people are more important than most people.

> looks from the outside like a bunch of dorks

It appears the "dorks" are the certain people who have been making Reddit work for most people.
You can use payment channels for microtransactions.
It goes further back than that. In 400BC, Xenophon, while retreating from a failed attempt at taking Babylon, came across the abandoned ruins of a bunch of Assyrian cities, like Nineveh and wrote about them. 200 years after being abandoned, they were far more impressive than anything Xenophon would have seen in his home country. For example, Athens at that point had a city wall(the Themistoclean wall) approximately 5 miles circumference, made of rubble, 30' tall, 10' thick at the base

Compare to what Xenophon saw at Nineveh: A city wall 7.5 miles circumference, made of stone and brick, 55' tall and up to 50' thick. The most impressive structures he would have ever seen - just out in the middle of nowhere, absolutely abandoned.
Just to be endlessly contrarian: "HN" has always loved reddit. Even during the protests, there was a lot of talk about how wonderful reddit is. If this sort of thing becomes more widespread, their karma points might be seriously devalued!
No source needed.

There's a liquor store in every strip mall, every restaurant servers liquor, every concert or sporting event serves liquor.

Meanwhile other drugs are heavily regulated if not outright illegal in most places still

The societies that drank liquor clearly dominated for this to be the case.
Absolutely true, but the profitability is likely affected precisely by government policy.
The instance I joined (Lemmy.world) currently has 460 financial contributors here: https://opencollective.com/mastodonworld & 303 on patreon: https://www.patreon.com/mastodonworld . Should be enough to cover the server costs. Moderation is a matter for communities to handle on their own, just like on reddit.
Based on your comment I think you may be missing one aspect:

The money you get lent at the bank is the money people are investing.

Both of the things you describe in this comment are two halves of a market. There's someone borrowing money and someone lending money. The borrowing becomes more expensive because the lender has better alternatives.
> > The litmus test for panic! vs. Result<T,E> is not rarity of occurrence, it's whether the condition represents a programming bug or a recoverable error.
> Because that exact same conceptual separation worked so well for Java with checked vs unchecked exceptions...
> Everyone just started using unchecked exceptions because they provide an easier coding experience.

Indeed. That's a problem with exceptions and checked exceptions and the choices in Java around that, not the idea that operational and programming errors might be handled differently.

> Also, there's legitimate situations where the library cannot make that decision, but rather the user.

What you're describing is that different components may choose to treat these separately. That's fine -- there doesn't need to be an objective answer. You can have one library say "allocating too much memory is not an error we care to deal with and we treat that as a programmer error". And people using that can be told that's a limitation. That's fine. All components have limitations. Another library that implements the same thing can say "we treat allocating too much memory as a recoverable operational error and express it in this way". It's all tradeoffs.

That also doesn't mean _all_ such cases are subjective. Another comment mentioned an index out of bounds in quicksort. That's completely within the control of the implementation and in most contexts there's no reason that should ever be a recoverable error.
Do all lemmy servers host the same content or does selecting an appopriate server really matter a lot? (I was just signing up and had no idea what considerations one should make when selecting a server)

Unrelated: is there a way to do `random search term site:reddit.com` for lemmy?
You'll probably get solicited for drugs sometime in Beijing Sanlitun if you look like a foreigner. So Asia isn't completely clean, even if the penalties for drugs are high in China. Still feel safe at night, however.
I think this comes down to how we're using the words "we". Galileo transformed how "we" see the world, but not a whole lot of people at the time appreciated the implications of what he was saying. I think we need to keep looking for ways to answer the big questions because it elevates us. But it's often unevenly distributed in space and time, unfortunately.

Basically, I'm saying that the search for alien life is just science, and if you believe in curiosity-motivated science, there's no reason to single that out. Unless you're worried about alien malware, which isn't a crazy thing to be worried about https://youtu.be/st9EJg_t6yc
You CAN unplug if you want.

True, it was better demarcated in the 90s, during the golden era of consumer modem-connected systems: you'd do your offline thing, then go to the PC, connect to your ISP, do that biz, then disconnect. But you can certainly emulate this with some personal discipline.

Just a gentle reminder: with modern phones, you can control who can call you at 3AM using sleep mode + exception lists. It's pretty darn close to unplugging without the slim danger of being completely impossible to reach.
that’s not quite accurate.

it works 100% of the time. until it does not.
Are there any projects that go the opposite direction, to run CPU code on GPU? I understand that there might be limitations, like not being able to access system calls or the filesystem. What I'm mainly looking for is a way to write C-style code and have it run auto-parallelized, without having to drop into a different language or annotate my code or manually manage buffers.
Idk,

> it's honestly not a big loss to reddit.

Even though there are some giant subreddits that will probably all return, those are the least interesting part of Reddit. I feel like even the people who just want to scroll memes and rage content on the big subreddits still get a lot of value out of a few smaller subreddits related to their hobbies.

I feel like that’s what made Reddit special compared to TikTok or others, was that you could join those niche areas that were specific to you. Reddit still has the same garbage as other internet sites, but you could also find the really interesting and insightful content related to your hobbies.

And in many of my niches specifically, almost entirely the mods have resigned from those smaller communities. And since I’m not interested in the rage memes of the major subreddits, Reddit has nothing for me at this point.

But even the people who do like that stuff, I would guess also have their own niche hobbies that they enjoy, and if that part of Reddit goes away then they might as well just be on TikTok or whatever. And then why would they stay on Reddit when it’s so similar to those others?

To phrase more elegantly: the big subreddits may have the bulk of content, and will probably still be around. But the long tail of tiny subreddits is what made it interesting, and it would take a gargantuan effort for Reddit to restore the community of all of those little subreddits that are individually only valuable to a few, but everyone has some tiny subreddits that are really important to them.
I completely agree, something like:

from __future__ import multicore

(The proposal seems to be to call it that rather than "no Gil" as it's more positive)

And maybe if done in an __init__.py it applies to the whole module.

Do that for v3.x then drop it completely for v4

I think the issue may be that maintaining both systems is too complex.
Could you let me know if one of these is what you're looking for?

I put this list together, I'm pretty sure one of these should solve what you're after: https://llm-utils.org/List+of+tools+for+prompt+engineering
> think it came down to a former sun/oracle employee at google actually copy pasting code from the original java code base.

IIRC, the verbatim copying of rangeCheck didn't make it to SCOTUS. They really did instead rule on the copyrightability of the "structure, sequence, and organization" of the Java API as a whole.
>My point of view is that anyone who wants to write multithreaded code, shouldn't be trusted to. Making it easier for people to justify this kind of footgun is a problem.

Out of curiosity, have you done any Rust programming and used Rayon?

It's hard to convey how easy and impactful multi-threading can be if properly enclosed in a safe abstraction.
Jack Dorsey: VR headsets will have people ‘drinking their food out of straws,’
A Welfare Analysis of Tax Audits Across the Income Distribution
I think most people that struggle with work from home aren’t suffering from a bad home environment, rather they require more hands-on management.
> The more I use GPT, the less I'm worried

yep that's where I'm at too. If you hand my boss Chat GPT and Copilot and tell him "okay there you go, make a website" - you're gonna come back the next day to find a mess of completely disconnected chunks of code which maybe kinda sorta work on their own, but haven't been tied together at all into any kind of viable thing. You'd have better luck sitting him down with Squarespace.
I think you're understanding the point. Consider what you would call an average Trump supporter. Consider what they would think if Trump declared "This China flu isn't a normal flu. The Chinese designed it in a lab and now it's out in the world. I urge every American to wear masks and get vaccinated to stop this Chinese flu."

How do you think the average Trump supporter would respond to that? Now consider what would have happened if he went all out and said the Chinese released it on purpose? It's scary to think that if he pushed the bioweapon angle it's likely that Republicans would have been lining up for vaccines and the other side taking the advice of Jenny McCarthy and refusing it.

There is so much wrong with how the pandemic was handled and the #1 things were making it a political issue, using xenophobia as a reason to not implement effective policies, and not treating it like the medical emergency that it was.
And plenty of them are being paid, just not by reddit.
Not arguing that, but generating smurfs on HN is pretty trivial compared to a few social media platforms I can think of. Luckily there isn't much money to be made from doing it here, unless you want to play the long game and try and push an investment agenda, but again, that isn't really hot-take territory and more like creating many false identities over a long time.

Still, HN could make a couple of changes to email verification and make smurfing much less trivial. I think it is good they don't
I'm open to the possibility of achieving an artificial intelligence, but for other reasons.

Most of the people talking about AGI now are assuming it is possible to achieve that with today's computer architectures, maybe just more powerful than what we have now. But to be fair, the fact that our body is intelligent says very little about the possibility that also a PC could be intelligent, as their inner workings are extremely different. To be sure that a computer can be intelligent, you have either to build a computer AGI and show that it is intelligent or you have to prove that intelligence is computable.
I don't know if many people can answer this question, bc nearly all folks I've seen using old. also use adblock so we don't see them anyway :P
This reminds me of technical documentation for embedded devices. Usually you get multiple classes of documents: data sheets, application notes, reference designs, user guides, erratas.

The problems described come from trying to be everything in one place, but it does not have to be. As I understand you try to be mostly a data sheet, which is probably a net good, because it is the document needed to be maintained, even if hard to navigate.

However, there are more document classes that can be produced. Yes, a reference design is inevitably going to be opinionated, whether it is produced by project team or some internet person. A reference design produced by project team at least has a fighting chance at staying somewhat up to date. And one can discuss tradeoffs between different approaches in an application note.
The active users voted to go private in many cases.
Constructing novel datasets with ChatGPT: Opportunities and limitations
I've worked a couple times on platforms obscure and closed enough that there basically weren't any tools. Not much specific to them, anyway, beyond the very bare bones, just whatever you could cobble together with standard CLI programs and whatever limited interface the things gave you.

These felt at least as productive as ecosystems with piles and piles of tools. And, if anything, less frustrating.
I was the same way when I was a beginner, I didn't really "get" python classes until years later and using other programming languages. I recommend SICP if you want a more first principles understanding: https://web.mit.edu/6.001/6.037/sicp.pdf
Yeah. See my second link. If you scroll down you can see per-server user counts. Lemmy is exploding!
> People aren't comparable, nor are their talents or knowledge

I'm sorry but this just isn't true.

My knowledge about software engineering is better than a cardiologist's. A cardiologist's knowledge of the heart is better than mine. You can make comparisons about this very easily. Neither of these things make one or the other party a better person, but let's not pretend we can't make the knowledge comparison.

You're absolutely right not to let it go to your head. But there's nothing wrong with being proud of your talent and knowledge, and pretending that titles are just "a social construct" is just false humility.
Sequence diagrams, the only good thing UML brought to software development
Sequence diagrams really shine when you’re documenting different parts of a system and the various ways these parts interact with each other.
Even the ridiculous latest plants with 5x cost overruns costing £35 billion seem to have a lifetime electricity cost of around €0.05/kWh. That doesn't seem "really expensive" to me.

Old 70s style nuclear power is under €0.01/kWh.

I also think your 80% is optimistic and it'll start to become much harder to integrate in once we go over 50% total yearly electricity production. Going to need large natural gas plants just lying around idle for most of the year.
The mods of Reddit are 100% replaceable, and not comparable to HN moderation, mainly because HN pays dang and he is specifically accountable for maintaining the site.

If dang did poorly enough for long enough, he'd be replaced (or they'd shut HN down).

Also, there isn't nearly as much special about HN as some people seem to think. It's prone to every one of the same issues Reddit has, the incentives are just aligned differently for dang.
More like simulated warfare designed to tap into that primal urge to hurt tribal enemies. Politics has now moved in that direction.
Plus one for dark mode.
I appreciate how the name translates to "delusion", considering how "cuda" translates to "miracles" in the same language (Polish).
Unlike the other replies claiming it's always been that way, I'll agree with the author of that article. The commercialization of Christmas as we know it really started in the mid-19th century.

https://www.bbc.co.uk/victorianchristmas/history.shtml
Glad to be wrong!
Based on that, Lemmy seems to be the most reasonable alternative. Can't believe collapsible comments is so rare, that's the main thing (aside from voting) making gigantic comment chains readable.