skysight-inc/HackerNews huggingface dataset:
Last week I tried to buy RunJS (http://runjs.app), which uses Paddle. It wouldn't take my business credit card, so I emailed the creator. He said it's a Paddle problem and gave me Paddle's email.

I sent Paddle an email explaining what I was trying to buy, with a screenshot of the payment modal and error message, and their reply was an email bot that said:

> I wasn't able to tell exactly which transaction you're referring to, but it looks like your email **** is linked to a purchase of Unlimited icons pack from Icon54 on *** ** 2017 for USD 0 (order number ######).

> If you need further assistance with this purchase, you can follow this link to chat with me, Kino. I'm a virtual assistant, available 24/7 to help you with this matter.

I emailed this reply to the creator of RunJS and asked him to follow up with Paddle to help me buy his software.

His response was:

> I'd recommend following the instructions that Paddle provided.

> I'm, unfortunately, not able to assist with payment issues.

So my takeaway is yes: payments are broken, especially with Paddle. Payments would be less broken if anybody along the chain cared enough about support to solve payment problems.
It is still much worse than searching a forum, at least in my experience. Or just using Google.
But there is also IRCCloud, like I think it stands to support my initial point about it being omnipresent, which now makes me wonder if one of the main issues of IRC for many people is not just about the presence of choices
At 480, you get the new hazard of arc flashes.
Well, I don't know Discord that well, but on Matrix there's a ton of FOSS and other communities to join from many different decentralized servers. After a long period of slow progress, Matrix seems to me like it is taking flight now. It bridges to IRC and with Github and new integrations become available all the time. And the UX, to me at least, is quite pleasant (maybe initially you have to get used to some stuff). Matrix it is for me, my default choice of chat app.
It still requires me to sign up for another service instead of just browsing and searching.
>Uh, I don't know what you're on. Discord's client is web-based and you claim it is less resource intensive than a C++ compiler?

I do. On bigger projects C++ compiler can be as heavy as triple A games.

for comparison: I compiled C# compiler in 1/nth of the time that it took me compiling LLVM and it didnt ate my all gigs of RAM.

>Not sure what you're talking about.

Author claims that some people don't have good enough hardware for Discord

That's fair, but what we should aim for? when I will know that my project's "environment" is too heavy because e.g I "require" contributors to use e.g some fancy tool like Docker with 5 containers that need 3GB of RAM
How so? I have not much knowledge about it, but my expectation is that when you run your own lightning node, there is no reduction in decentralization and trustlessness.

And I would expect that running your own node is as easy as setting up a cheap $10/month VM, download the software, start it, wait some hours until it is synced and then you are good to go?
When that happens go to William James and read Pragmatism, then realize you can just decide what you want to believe based on what is adaptive for you. (Easier said than done, and first requires convincing yourself that “true” is often less valuable than “useful.”)
Buildkit-Nix: Nix as Dockerfiles
I actually doubt that. There is just not scaling and cost efficiency in that sort of model. Employing people is not very effective startup model.
But then what s the point ? We re forced to work from home to avoid contaminating our colleagues but it s fine to crowd a coworking space ?

Sounds very inefficient to me but I guess people like us are a minority.

Gladly in my country we have 0 case (Hong Kong) so we work at the office now, thank God.
As a multi-time victim of SIM swaps and even a related SWATing, I sure as hell hope not.
But real chores will of course be done for the parents' convenience (or that of the whole household). Otherwise it's just makework.
Their protocol has been reverse engineered. I've been making bots since the early days and it started from people reverse engineering the protocol. Discord has done a ton to support bot makers.
Mailing-lists are the most effective way to keep track of things long-term and “catch up”, and they are trivial to filter into a folder IMHO.
As a long-time Lua user (it just f'in ROCKS!) I can honestly say: Thank goodness you did get Roberto to add this public repository!

It has been immensely valuable when porting code from Lua 5.1 -> 5.3, to see the changes in the repo over time.
JetPens is by far the most useful web site for learning about Japanese stationery. I especially appreciate the customer reviews, where you sometimes get more critical analysis than you would see in the official description.

It's worth also checking other sellers like www.tokyopenshop.com and jstationery.com, especially for older products or things that JetPens has run out of.

Shipping out of the USA can be pretty expensive. For larger and more popular items, there are sellers operating from Japan that sell through Amazon and manage to keep shipping charges more modest.
> Almost every developer I know loves having all their projects and developer communities on discord, and get annoyed when there's one using IRC that we want to interact with.

Consider that this is likely the result of bias in your social circles. While I have no doubts Discord is currently the most popular, the "almost all" part is the result of bias. For me, it's the opposite, again a result of bias.

Regarding practicality, I think Matrix (specifically via Element) is definitely practical today and improving extremely quickly. This holds even more due to the existence of bridges to other protocols, including Discord.
I mentioned multiple interests that I couldn't match, but yeah I think you're right, but also I was wondering, so you know we are social animals and try to find connections, and most of the times I hear that things are a waste of time, so I asked what is not a waste of time so that maybe I can learn it and find something in common :D

I feel like to have something in common with my coworkers I should have to watch unlimited amount of netflix and marvel movies.. which of course every one lives the way it wants, but I am more frustrated because loneliness is bad and not being able to find common passions feed that, I guess I gone OT ^^, but yeah I got your point, you're right I guess this argument is saturated now
I disagree.

Matrix has perma links to messages and can be indexed by Google.

Asynchrony: threading should help here, perhaps also with long lasting
This is a constant source of disappointment for me. I recently came across a twitter thread where an artist living in South East Asia was banned by PayPal (they were doing NSFW commissions IIRC) and felt had no real alternative ways to get paid for their work. Someone replied and mentioned that cryptocurrencies were meant to be a solution to being beholden to payment providers and their whims. And that person was then vilified for "pushing their pyramid scheme".

It's true that modern cryptocurrency is largely a pyramid scheme, but it could have been so much more.
Or maybe the AIs are already working towards eliminating humanity thus potential of Chaos...
> The 3% of Linux desktop users would disagree.

We don't know how much of that 3% is there for the FOSS aspect.

I suspect most are because of the free aspect and being better than Windows for their use case, the open source is just a bonus.

> They are collectively willing to pay millions of dollars every year in perpetuity for a product

People love free stuff and will prefer it if its good enough, that's why Discord and Google Docs are so popular.

Funding open source would be cool though. Specially if we started hiring UX people
Your comment makes no sense at all and is based on an attempt to surreptitiously invert the burden of proof. No one has argued that "not know how something works" implies that "any explanation is therefore true." That would be silly.

The basic principle is falsiability. It has been widely established that a sufficient condition to alter or eliminate consciousness and even personality traits is inflicting precise physical changes to the brain, such as severing pathways.

There is absolutely no evidence, let alone reproducible observations, supporting crackpot theories such as afterlifes or any form of consciousness that is not dictated by the brain.

It makes absolutely no sense to appeal to this or any other form of crackpot theories by alleging that established facts and knowledge covered by mainstream theories is still under development.
As sibling commenter said, that's not what I am talking about.

Please see https://en.wikipedia.org/wiki/Netsplit

netsplit is a disconnection between two servers
Show HN: We built a platform for video-based discussions
> Why do I have to run Windows 10, waste tons of RAM for an IDE, load Spring Boot?

You don't have to use Windows 10, there are better options. You have to waste tons of RAM for an IDE to keep fast useful indexes in-memory. You don't have to use Spring Boot, there are better options.
Yeah but then you have to work with French people, which is a tradeoff I wouldnt do anymore, as a French myself :p
I thought about the same when I listened to him live like 20 years ago, then SCO vs Linux happened, the Sony rootkit happened, mobile spyware disguised as apps happened, devices with built-in privacy violation code happened, etc.
So, yes, he's an extremist and uncomfortable at times, but we badly need others like him in the tech field.
Thank you for putting the list together! If I may make a suggestion, what you wrote above would be an excellent first paragraph in the readme, as it explains the intent well and the criteria for how you add books to the list.
>Controls are same as original (linked)

Is it? Num7/9 don't work regardless if num lock is on or not.
What could those whims be? To go out of business?
How do we arrive at "amazon endorses the challenge"? And, whatever logic is used, does it also indicate Google, Bing and Yahoo endorse it as well?
Discord only requires you to input a name. Some servers have configured themselves to be more locked down because of spam.

>your session isn't saved when you restart your browser

This has never happened to me. Have you tried with a fresh instance of chrome / firefox with no extensions?
Really? The last several times I've tried to contact support I have only been able to "chat" with some limited functionality chatbot that was clearly narrowly programmed for a few use cases.

No option to reach a human by phone, chat, email. It felt pretty awful.

Edit: I should clarify that I mean Amazon retail. I don't use AWS, but I imagine it has much better support.
At least some of this complexity and abstraction layer provided by the hardware is done so that the same binary can run on multiple different implementations, though. If you expose low level instructions corresponding to the specific CPU implementation then you lose "this app runs on all these Android phones" and also "this process can migrate between CPUs in a big/little setup", which would be unfortunate.
Yea, my reason for not wanting to solve the problems of IRC isn’t a disinterest in solving problems. On the contrary, if I’m joining an open source project’s discord, it is most likely because

A. I’m interested in the problems that the open source project focuses on.

B. I was in the middle of solving a different problem and see the project as a path to achieve that.

My disinterest in solving the problems of IRC is because I want to avoid context-switching from my problems or your project’s problems to IRC problems I encountered over 10 years ago. If I’m forced to kerp context-switching, I lose hope that I can stay focused and get my current problem solved. I would rather have a way to pay money and get support than to try to solve an ever-growing yakstak of problems all at the same time. Progress is better than futility or overwhelm.
The "creatures of habit" thing is definitely not true if people are literally closing their irc channels and joining discord.
> These days it's hard to find an in office job, and even when you do, it feels like that would be s red flag anyway, since WFH is seen as a perk by most, or realistically I worry I'm going to go in to the office and be the only one there.

> Is it not as bad as I think? Are there places out there for weirdos like me?

Preferring in-office work is actually very common.

Take the news headlines and internet comments with a grain of salt. Even many of the big companies that have temporary WFH are still moving back toward in-office work.

The internet comments and anecdote-filled news articles would have you believe that office work is dead and everybody loves WFH, but my actual experience with companies suggests that a lot of people are realizing they aren’t cut out for WFH or they prefer being in the office. It’s just unpopular to say as much online these days because the people who do prefer WFH are sensitive about any suggestions that it isn’t universally superior.

Frankly, looking at job listings lately I still see far more office jobs than full remote jobs. If you’re looking for a normal office job it shouldn’t be hard to find. However, if you’ve been convinced that non-remote jobs are “red flags” by some of the recent internet hyperbole, this could be clouding your search.
would definitely make sense... shame OP disappeared, I'd be interested in knowing what exactly they were doing. and TBH i'm not sure why they needed to hide what they were doing, it seems a legitimate use of Stripe Connect? Although a bit cheeky not to mention it in any way on their own website
Yup but that's a manual process. An NFT could help automate the whole process.
Wow! Just what I was looking for!
Because Bitwarden and KeePassX are open-source and auditable?
Sure, I am very interested to know what features are people looking for.

I don't provide direct comparison, because it is hard to judge which features are relevant. For example, the few people I've asked told me that they don't use "service dependency analysis" and I don't find that functionality useful myself. But you will find that feature in most products so perhaps I've asked the wrong people :)
2 or 3-phase is good question as well.

230V on average is enough and if more is needed adding phases is better option.
I think so, but it's personal opinion.

I wear glasses and 25" at 1440p has very clear text. I feel no strain. Even the grey text on HN is very readable from about 32" (81 cm) away which is my normal viewing distance. It's readable without much strain from 45" (114 cm) but I wouldn't want to use things that far away.

For reference my work issued laptop is a 13" 2020 MBP so I have experienced retina. I would take the 1440p screen real estate at ~120 PPI (24"/25") 10 out of 10 times vs going back to 1080p but with higher PPI. There's also the added benefit of never having to think or worry about poor UI scaling since not all apps handle scaling well, but that's not a deciding factor in my mind, more of a nice to have.
Wouldn't be HN without something bikeshedding the most insignificant of shit in a post.
That banner was annoying enough for me on desktop that I removed it with my ad blocker a while ago.
It will be great to see your feedback here
Looks like a really cool way to reuse TikTok's format for something more meaningful. Will check it out!
oh really? What are you using for digital discussions now?
Mir
This top post misses the main point of Drew's post. He doesn't focus too much on the license more than the fact that it would fracture your community into two disjoint sets, with one of those sets containing disabled folks, poor folks, privacy conscious users, amongst others.

One thing Drew didn't say (but should have!) is that with FOSS you can actually change the software to help meet the needs of these people while for discord you're at their mercy.
And you can find videos with ex-flat earthers saying "I was wrong, it's round".

Now look for the same kind of videos in other categories. Which I'm not going to name here so as not to offend HN's sensibilities, but yeah, that one.
And yet iPhone is one of the best examples of accessible product.
Can you provide any examples supporting your "IMO"?
Most other chat services use the phone number as a unique identifier that aids discovery of other people the users know. So using it just to drive up the cost of sending spam is kind of a waste. If the phone number was used as an identifier then most would be happy to just ignore attempts to start a discussion from people they don't presently have in their phone book.

In general, there are better approaches to avoiding spam in an IM system...
It’s because 99% or more of remote workers are working from home.

Coworkers spaces are basically micro remote offices for 1. Much of the remote discourse has been about avoiding offices and commutes altogether, not replacing it with a different micro office that you commute to alone.

It’s reasonable to assume that remote and work from home are the same thing unless someone explicitly says they’re working in a satellite coworking soave.
Is there much benefit from delaying the zeroing to first-write rather than first-read (which I think is effectively where Linux does it)?
DRM currently works very well to prevent copying of PC games during initial sales window. There is a long list of not cracked Denuvo games. Some have been on the list for years.

I think it is interesting that this is the case now since 5+ years ago games were cracked within days, always.
Why the internet can survive without ads
> DRM is a requirement of the insurance providers who insure distributors and pay out if the distributor leads to the content being leaked.

Do you have any evidence of such insurance policies existing? I've never heard of them before. It seems strange considering that most pieces of content are leaked fairly quickly.
SvelteKit + Supabase or Rails.
The PDP-10 has variable width byte pointers, but 8 bit bytes are what caught on.
I've joined Matrix a couple of weeks ago, and the UX has been extremely confusing from the very first moment - logging in, private messaging, joining groups... everything is considerably more complex that a standard chat application (like Discord or Slack).

In my opinion, there's no way Matrix can be a valid alternative, until it's as usable as the competitors.
Agreed. I think the OP might be reading too much into HN comments and headlines. Remote work is nowhere near as ubiquitous as HN likes to suggest.
Hey, thanks so much for taking the time to do a deep dive. I'll file a bug report with the Déjà Dup devs.

If you don't mind me picking your brain: The logic behind isDirChar and dirName is not obvious to me. I understand not wanting to have a forward slash in your directory name, but the dirName function runs contrary to the goal of the isDirChar function (which in theory is stated as wanting to avoid special characters like a dot or an underscore, but it actually ends up letting through the dot, the underscore, and a lot of other characters). Or, am I reading the comments and the code wrong?

P.S. A minor observation; the alphabet on the URL has a slight typo (a backslash instead of a single quote, as one of the listed chars is an escaped quote):

!"#$%&'(),-.:;<>@[]^`_{|}~abcdefghijklmnopqrstuvwxyz0123456789+?

instead of:

!"#$%&\(),-.:;<>@[]^`_{|}~abcdefghijklmnopqrstuvwxyz0123456789+?
Thanks four your clear steps. It is very practical :)
It shouldn't. We're on hackernews. This is not news. Nor is it about tinkering. It's literally just a "help me, I'm getting taken in the behind by $bigco" post.

I don't want to see this place turn into a tech support forum, and no I don't care how much money is involved.
For reference I'm at 25" 1440p with a font size of 9 using Consolas. Things look pretty crisp at native scaling and also very comfortable to read with no strain.

In terms of viewing space this fits (4) side by side code windows at 80 characters with a little bit of breathing room.
People argue against discord for different reasons. You are making a straw man.

I would argue that those Raspberry Pi based solutions are nice to have but not needed. In fact I argued you don't need history most of the time and that not offering central storage of history can be reasonable.
It is waste of time when most of you learn quickly becomes obsolete. Linux was a once crude heap of hacks patched together with shell scripts, but the knowledge was stable enough to ship HOWTOs and FAQs with distributions.
Because they want to win without investing the time?

Think about it that way: why would anyone cheat in exams? After all not cheating means you would learn something which would in turn make nearly everything better in the long run for you.

The truth is, that some people just like to have the symbolic representation of success (good grades, good ranking in a game) without the actual meat (actually deserving it, because you mastered something). In school this might be more understandable, because people might feel like they didn't freely decide to spend their time like this anyways — so by cheating they minimize the time school takes from them (while rendering the time "lost" utterly useless).
Let's not pretend that media companies are givers though...

https://www.hollywoodreporter.com/news/music-news/tv-film-co...

https://www.theguardian.com/tv-and-radio/2021/oct/26/squid-g...

https://www.bbc.com/news/entertainment-arts-57838473

https://www.bbc.com/news/entertainment-arts-57382459

https://www.wsj.com/amp/articles/scarlett-johansson-sues-dis...

https://www.bbc.com/news/entertainment-arts-56815282

Also, streaming services are swimming in cash and using it to monopolize the market, instead of rewarding creators.
You can also limit yourself to a very small universe to make it easier to think correctly. However, results might be disappointing. Take for instance the game of chess. It's embarassing that we humans are not very good at thinking correctly and we're not very good at thinking deeply neither. It turns out we're better at using shallow pattern recognition, instincts, gut feeling and gambling.
This article is my go to url when arguing on the internet with people who are under the illusion that "C is portable assembler" when it really isn't and their mental model is actually not what a computer actually does today (or has performed in the past few decades).
What are the use cases of swarm consensus? Is it byzantine fault tolerant? (I think so?) If so, what component of the CAP theorem does it sacrifice? It it suitable for use in federated/distributed contexts (e.g. resistant to Sybil attacks), or is it more a replacement for PAXOS or Raft?

I bring up the last point because these algorithms (e.g. Raft) require knowledge of the full quorum, whereas Swarm seems to work on a slice of the full quorum. If it is suitable for distributed use, how does it compare to constructions of FBA such as SCP?
Having to run server or access to one where you can run your own client has always been worst thing about IRC in my mind. Made sense back then and make sense for what IRC is. But really these days we should have something better.
Dating in the Metaverse? Seal It with an NFT
This is usually handled by having like an announcement channel so important messages don't get buried.
Monopolies gotta monopoly. In the end though they can't lose too much of their incoming email before people will move to email services that are reliable.
> I love IA and have donated to them before but this is slowly sliding into the dark UX patterns making web unusable.

This is ironic because the internet archive made this just last year https://wayforward.archive.org/
With an average price of 2.5€/coffee (just DDG-d it)... I couldn't drink that much coffee over the course of a day.
Speedbumps are way more effective than cops
cool idea! can't wait to try it!
Yes, I have experienced the slowness

Thanks for your wise input, this makes sense: reproduce a bug before fixing it.