skysight-inc/HackerNews huggingface dataset:
Crypto gets actual real (non-trading/non-gambling) usage in parts of LatAm.

This blog post[1] from Vitalik explains a little:

> Unlike wealthy countries like the United States, where financial transactions are easy to make and 8% inflation is considered extreme, in Argentina and many other countries around the world, links to global financial systems are more limited and extreme inflation is a reality every day. Cryptocurrency often steps in as a lifeline

Some of the users are on battle tested decentralized solutions like Ethereum and its rollups. Others transact through centralized exchanges because fees are cheaper. And others use more centralized blockchain networks such as Tron to avoid high fees. On one hand, using central exchanges doesn't match up to the decentralized promise of the blockchain. On the other hand, it's cool to see people using crypto without caring that it's crypto. They just want to have access to more stable currencies for payments and transactions!

I've seen this myself, from talking to LatAm businesses and from a friend in Argentina.

[1]: https://vitalik.ca/general/2022/12/05/excited.html
The prevailing orthodoxy will not necessarily emerge within the first hour of a post being created. In a few more hours, the opinion you expect will have appeared, and your comment will make no sense.
Why the university teaches outdated useless stuff? My guesses:

- For the university, it fills out offerings and takes up credit hours, keeps the tuition dollars flowing

- For the teacher, it's something they already know how to teach, so it doesn't require nearly as much effort to teach as something more useful but maybe less familiar

- Universities are trusted with the decisions of what to teach and don't face much short-term accountability, so there's no real downside to teaching a useless course for another year

- They probably don't know it's useless. (They also don't care to find out because of the aforementioned points)
> Tried to find people to hire but most of them are scammy or unprofessional looking to sell you a course or copywriting services.

For sales I'd poach someone from another company. While networking I've encountered many great sales people, and I know if I made them a decent offer they'd jump ship as most aren't tied to the product/company they sell for.
How are LGBT people persecuted? Because we as a society are actively engaging with politicians who want to destroy them. There's currently a popular political party who defends religious institutions that think being LGBTQ is a choice, or is unnatural, and comes with eternal damnation. There's even a sect of a religion that for years said that US soldiers are dying overseas because we don't kill our gay population....and no Republican politician would go as far as condemning them which is quite sad.

Being LGBTQ is a matter of chance, nothing more, nothing less. Same as being left-handed, straight, etc... There's no choice. You are born with it or you aren't.

Saying "we don't like you because of the way you were born" implies that some people are predetermined to be fucked in life because we tolerate people that are conforming to one standard, and everyone else is to be cast off and ignored. That's not what the USA is all about.

Seeing Pride stuff everywhere is indeed exhausting. As someone who is straight, I don't really give a damn either - because if catering to that population is how a company wants to spend its advertising or marketing dollars, let them - that's the market at work.

But keep in mind it's stuff like that that makes LGBTQ mainstream, and also shows to LGBTQ people who aren't comfortable being out that it's OK to be LGBTQ. I know a few LGBTQ people that spent a lot of their lives being incredibly depressed or even suicidal because they couldn't come to terms with being LGBTQ in a world that was openly hostile to them. I have family members who still in this day and age can't come out to my grandmother because she's a big Fox News fan and is not accepting of the LGBTQ community.

It's sort of how the people who got cannabis legalized were the most blatant users of it, not the people who went about their lives quietly and enjoyed a toke behind closed doors on occasion - because those people couldn't say anything as it wasn't mainstream and massively criminalized.
What happened to Quora happened to YouTube, Instagram, WhatsApp as well. They are not dying. I'm pretty sure they are earning good or they would have exit the market long ago.
Hey, I understand the frustration (both the frustration of endless links on an over-hyped topic, and the frustration of getting scolded by another user when expressing yourself) - but it really would be good if you'd post more in the intended spirit of this site (https://news.ycombinator.com/newsguidelines.html).

People sometimes misunderstand this, so I'd like to explain a bit. (It probably won't help, but it might, and I don't like flagging or banning accounts without trying to persuade people first if possible.)

We don't ask people to be kind, post thoughtfully, not call names, not flame, etc., out of nannyism or some moral thing we're trying to impose. That wouldn't feel right and I wouldn't want to be under Mary Poppins's umbrella either.

The reason is more like an engineering problem: we're trying to optimize for one specific thing (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...) and we can't do that if people don't respect certain constraints. The constraints are to prevent the forum from burning itself to a crisp, which is where the arrow of internet entropy will take us if we don't expend energy to stave it off.

It probably doesn't feel like you're doing anything particularly wrong, but there's a cognitive bias where everyone underestimates the damage they're causing (by say 10x) and overestimates the damage others are causing (by say 10x) and that compounds into a major bias where everyone feels like everyone else is the problem. We need a way out of that dynamic if we're to have any hope of keeping this place interesting. As you probably realize, HN is forever on the brink of caving into a pit. We need you to help nudge it back from that, not push it over.

Of course you're free to say "what do I care if HN burns itself to a crisp, fuck you all" but I'd argue you shouldn't take that nihilistic position because it isn't in your own interests. HN may be annoying at times, but it's interesting enough for you to spend time here—otherwise you wouldn't be reading the site and posting to it. Why not contribute to making it more interesting rather than destroying it for yourself and everyone else? (I don't mean that you're intentionally destroying it—but the way you've been posting is unintentionally contributing to that outcome.)

I'm sure you wouldn't drop lit matches in a dry forest, or dump motor oil in a mountain lake, trample flower gardens, or litter in a city park, for much the same reason. It's in your own interest to practice the same care for the commons here. Thanks for listening.
It seems to me that libraries would prefer not to deal with this stuff either. Much like how police are often dealing with things that aren't really police matters, the reason for this state is that we as a society have decided to largely abandon people in dire need.

Libraries (and police, and other services) are left to deal with this problem by default, because we as a society don't value finding solutions to the problem enough to bother to do that.
I disagree with a lot of your post.

You’re correct that the Reddit IPO will likely lead to traditional finance holding the bag, much of which will be large funds.

Twitter was bought by musk, but your comments about his wants are fever dreams.

Twitch is losing the streaming wars to Youtube.
You can roughly calculate yield from a stock investment. If a stock has a P/E ratio of 20 (i.e. the value of all stocks issued is 20x its annual earnings), divide 72/20 to get a yield of 3.6%. If US government bonds offer 1% yield this stock looks like a deal, but when safer government bonds yield 4% this stock now looks unattractive.

Of course this is a gross oversimplification: earnings can grow, stocks can pay dividends, companies can go bankrupt, and companies have to pay their own bondholders as well as stockholders. But hopefully it shows that a tradeoff between stocks and bonds does exist.
This seems like it could be solved by shifting the federation to the client. Let me choose which servers to subscribe to, and let my client merge comment threads when the same story is posted to multiple servers. And let me choose a mod team to filter stories and comments for me.

If the fediverse is like email, then filtering should happen on the client. It's not like I expect gmail to "defederate" an email server that's used by people I don't like. I expect it to facilitate my emails with anyone else, regardless of which mail server they use. And I want gmail to do some spam filtering for me, but I expect that I can see the filtered messages and show the filter what it missed or wrongly labeled as spam.

If we leave the federation up to the servers, we'll just get a "fragmentverse" of walled gardens instead of a single big one.
> I really don't care if someone hacks in.

At best, that means you're externalizing the costs, i.e. now your device is part of a botnet and becomes a problem for other people. But of course that assumes that it doesn't become a problem for you as well; a compromised device on your network is a great launching point for local attacks and a way to send illegal traffic out through your internet connection.
Show HN: Vercel AI SDK Playground – Compare AI chat models side-by-side
I'm a beginner and Python is the only language I'm familiar with
Admittedly I haven’t looked into the bill, but I’m curious how it was written to carve them out without actually naming them.
What do you mean? You can inspect POST request payloads in browser devtools just as easily as GET requests.
I agree with all of this! Ironically, grievances around Python packaging are a function of Python’s overwhelming success; non-constructive complaints about the packaging experience reflect otherwise reasonable assumptions about how painless it should be, given how nice everything else is.

(This doesn’t make them constructive, but it does make them understandable.)
Class diagrams and object diagrams are also really useful, for instance when making presentations.

The problem with UML is that the industry went overboard with it's usage, like it did with pretty much every tech trend.
Amazon’s chokehold over online shopping in the EU and UK
> Some 43% of professionals were using ChatGPT or other AI tools as of January

That's way higher than I would have thought.
Nevertheless, this is still a concern to wider ecosystem, if Python libraries suddenly start to break due to underlying issues. I don't think this can be neglected.
An Ode to Emacs. The Greatest Operating System
How to Apply and Succeed at Y Combinator
A few years ago, I had a series of spam robocalls. I believe that they were received on my landline which lacked caller ID. So I would pick up and say "Hello", and an elderly woman's voice would say my name, with a question mark. And at first I'd go "Yes?" or "Speaking." and then nothing would happen. I assume that they were fishing for a live human response.

However, it was chilling, because the voice that was selected was very reminiscent of my late grandmother who'd passed away about 20 years ago. And I'd hang up very rattled that some spammer/scammer knew my given name and exactly the sort of voice to get an emotional response out of me.
Newchip Collapse: A Cautionary Tale About Startup Accelerator – HackerNoon
The book is written in mdbook which has built-in support for testing Rust examples [0], as well as running examples on the playground [1].

[0]: https://rust-lang.github.io/mdBook/cli/test.html

[1]: https://rust-lang.github.io/mdBook/format/mdbook.html#rust-p...
> no actually, some recent good news about a remote polar bear population came through

Source? Even with short term fluctuations, when the sea ice is gone, polar bears are fucked.
Yeah the only thing I haven't really tried is swapping out the textured glass bed for something else but I think that's my next move
This is a good idea. You don't want to have a full-on Linux distro controlling your lights. You want something you can set up and forget.

You will feel a world of pain when there is some bug, and it will take you 8 hours to figure out the issues so that you can turn your lights on. The simplier, the better for these kinds of applications.
LLM Bench: Create and run test suites for your language models
> And people who have jumped on the right-wing bandwagon trying to censor and control libraries have siezed on this, blaming libraries for endangering children. Really shameful behavior.

When shared social resources are turned into political operatives, it's not the fault of the opposition when they are attacked. If you want something to be treated as neutral, it needs to act with neutrality.
> You now have to check which one you are dealing with constantly.

No, because if you're running inside a Thread you will know that you will see only PyObjects, whereas if you're running inside a GilFreeThread you will know that you will only see GilFreePyObjects.

If you're manipulating the PyObject (necessarily from a Thread) then there will be behind-the-scenes translation code that will manipulate the corresponding GilFreePyObject for you. But you don't have to know about it.
Show HN: Pare – Research and Evaluate Products 20x Faster with ChatGPT
Everything we know about modern physics was being discovered at that time. Math formalism was really taking a foothold. Neither field has seen major advancements since roughly the 70s. Computer science is the same. Now we're computer plumbers, not scientists. I'm not suggesting there won't be advancements, but we solved most of the fundamentals in that time period
discord is most likely well-aware of the criticism that it's an unsearchable black-hole and that people are nonetheless bashing it into being a docs/wiki system despite the poor product fit.

when your customers start doing weird shit with your product, they're telling you what they want the product to be, and as a result discord is pivoting towards being a forum or at least having the option for communities to have public wikis/forums associated with them.

this is probably only intensified now that reddit is teetering in the middle of their own pivot and leaving this opening for low-friction community building. like why not have a reddit replacement for the public content, built on top of the discord communities that already exist?

but, reddit with non-unique usernames would kinda suck, wouldn't it? to make a global public forum work, you have to require that they're unique and migrate the existing usernames to the new schema somehow.

You don't have to use the new username, discord's legacy functionality isn't forcing you, but if you don't you probably won't get access to disreddit features when it launches, because replying to paulmd#0069 on a reddit-clone would be an awful experience.

but the reason the username change is happening "even though nobody asked for it" is very simple. nobody is asking for username changes, but lots of people are asking for discord to step into the gap that reddit is leaving, and provide more powerful public-facing tooling for non-ephemeral content that's searchable and discoverable. And unique usernames are kind of a mandatory part of that model.

I haven't really used Lemmy/Mastodon much but it seems like an inherent disadvantage of that model too. weedgoku69@mastodon.social is not the same user as weedgoku69@masty.me and people will have to get used to the idea of looking at the whole username rather than reddit's unique usernames.

It's also going to be tough when there's not a 1:1 correspondence between "subreddits" and the discords underneath them. I guess your discord.gg URL is now your canonical subreddit URL... hope you boosted your server and squatted that custom invite URL a couple years ago, because it's your "domain name" now!
I know I'm working with the Good King hypothesis where things are great as long as a good king sits on the throne, and I also don't know many people who if they were running a federated server that was just scraping by were suddenly offered a boatload of cash to throw some ads in or to hock some shiny new toy for people wouldn't take it (even if they would be transparent about it the way Linus Sebastian does).

Despite that, I think ads will probably evolve to fit the new ecosystem, where two people like you and me are having a conversation and I will at an appropriate time and with a proper amount of discretion mention (shiny new toy) and that (I'm enjoying it) and then move on.

Annoying, blaring in your face spite ads and out of place porn ads will change, the new ads will be powered by AI personas that match their online spaces, have appropriate day night cycles and backstories, and will be practically indistinguishable from real live humans and they will occasionally gather together and talk excitedly with each other about (shiny new toy) or how (Chocolate Frosted Sugar Bombs' new birthday cake cereal recipe) is (awesome) and then us real human will stumble onto that conversation (without the parenthesis), leaving us to wonder if we should give them a try.

And if someone were to offer me thousands of dollars a month in ad revenue to host a site that seems hustling and bustling with activity that is appropriate for the space where sometimes people will be urged to get into flame wars about how (Chocolate Frosted Sugar Bombs' new birthday cake cereal recipe) is (Better than / not as good as) (Chocolate Frosted Sugar Bombs' Original recipe), thus preventing any conversation about (Plain old Oatmeal for breakfast) then who wouldn't take that?
> The use case they are describing is a standard web server or web application.

I believe this is what they were referring to when they said “async fixed the rest”.
I really love Mermaid Diagrams. This is one of the best libraries to come out. I'm writing a book, and being able to generate diagrams with mermaid and then customize the CSS to meet the guidelines from my editor has been fantastic. I've started including a lot more diagrams in my projects and documentation as well. It's just such a good tool.
Yes. It has happened and there are examples

https://www.techradar.com/news/samsung-workers-leaked-compan...
Activity diagrams do a decent job too. But yes, sequence and activity diagrams are all I have used.
The problem is that everyone has a different small set of shortcuts that are useful for them.
ok but why would i read such a meandering pseudonymously written schizoid post that trolls me with some occult nick land ccru 1997-2003 and yud ratfic neology, i only read highbrow takes whomst appear in the new yorker and are written by celebrity luminaries such as ted chiang and jaron lanier and gary marcus. no thank you. i will wait until the next take by an appropriately sober and credentialed pundit, probably michael nielsen or similar.
Not with an api
Yeah, Mermaid gets it. Mermaid . . wait a second . . oh, ok, these are the same people that do Mermaid.js, they're just trying to make a living doing it.

Another useful chart type provided by Mermaid.js is the git diagram, which I use all the time when brainstorming change processes, especially for other folks who might not be git-conversant.

https://mermaid.js.org/syntax/gitgraph.html
Yup. I loved Quora. Was a Top Writer every year.

I look at my fun Quora keepsakes and sigh... brutal.
> So this anti-pattern assumes that users are using some memorable password like their mother's maiden name, probably for all the services they use. Anyone using sane password practices is penalized with stupid friction.

I think you're really, really underestimating how easy it is to make a typo when entering a password into a masked password box, hence the 2 fields.

Also, web-browsers don't let you copy-and-paste the password from one box into another - so I don't know how you're doing that: https://security.stackexchange.com/questions/149326/why-cant...

-----

I appreciate that you're just-as-annoyed with web-form tropes, cliches and irritations as I am - and when I'm building a system or UI for savvy people then sure, I'll do things like skipping the registration form entirely and just use OIDC federation or PassKeys or whatever the current-security-fad-of-the-month is - but my day-job requires me to write software for ...uh... "normal people" and part of that means having to weigh-up the support-costs of users who want a predictable and easy-to-understand that isn't too different from what they already know - and those normal-people are what pays my bills.
IBM Reports Eagle QPU Outperforms Classical System on Simulation
Yeah it’s an incredibly high security risk, employees are pasting company code inside chatGPT to help solve their problems. Such a stupid thing to do.
It’s not hard at all: who laughed at my jokes the most and who complained the least?
How is it different than the Payment Request API?
This comment contains one of the most-repeated pieces of misinformation from the whole blackout: moderation tools. Reddit has stated repeatedly that moderation tools will be exempted from the API changes.

"We will ensure existing utilities, especially moderation tools, have free access to our API."[1]

[1] https://www.reddit.com/r/modnews/comments/141oqn8/api_update...
> I'd say that your service is dead unless proven otherwise.

I'd say you're dead right -- this is the only safe assumption. And any email client smart enough to check incoming email against a regexp could be extended to raise a not-easily-ignored alert if no pattern match (indicating success in processing a payment) had arrived by some chosen date of the month. Yet I've never come across such a feature in Gmail, Fastmail, nor Thunderbird. Maybe someone sometime has hacked such a thing into Gnus ...
UnsuckJS: Progressively enhance HTML with lightweight JavaScript libraries
Most people seem concerned about software, ecosystem and community. After my experience with Raspberry Pi, my top concern is investing in a platform that may leave me hanging for supply reasons.
It's more interesting when you ask the question "why don't we use it to run docker containers on Darwin"... I dread to imagine what mapping cgroups back and forth between the two APIs might look like, but I also can't imagine I'm the first person to have wondered if it was, at least in principle, possible.
Add intrinsic for float/double modulo for x86 AVX2 and AVX512 in OpenJDK
Vagrancy used to be a crime.