skysight-inc/HackerNews huggingface dataset:
This is a great resource I wish I had before. As a bootstrapped founder, I would love to see more information on how to handle common scenarios bootstrappers face.

For example, one big issue I'm facing is how to handle the legal and tax issue of continuously depositing more and more cash into a business as it comes in from another income stream. This becomes really complicated not just from the perspective of how this affects other equity holders, but also the question of deducting the loss from my income while the company is not yet profitable.

LLCs and S-Corps are touched upon in the handbook but the issues around stock basis seems to really complicate the situation fast without providing much benefit for the deduction part.

I would think this would be a common issue since many founders aren't going to raise money beyond angel/f&f initially and will need to self-fund until they do or until they break even but I have yet to find good compliance resources for bootstrapping.
AFAIK employees of high-enough rank do get a card that's equivalent to a BC100, or at least did at some point.
Even funnier to me, there's a not even thinly veiled threat right below it.

>Blackout

> We respect your right to protest – that’s part of democracy.

>This situation is a bit different, with some mods leading the charge, some users pressuring mods. We’re trying to work through all of the unique situations.

>Big picture: We are tolerant, but also a duty to keep Reddit online.

>If people want to do this out of anger, we want to make sure they’re mad for accurate reasons, not over things that are untrue. That’s a loss for everyone.

AKA: If you protest we will remove you from the mod team for that sub, and force the sub back to public.
There's a step before this. They're losing a lot of money because the choices they made to take investment to earn more money. They could've gone the route of wikipedia. They could've stayed extremely lean. They took $1.3 BILLION in funding, minimum. They have 500-1000 employees.

Its greed that they got here. They made choices, and then as a consequence of those choices they made choices that are significantly reducing the value they provide to their users. Its enshittification, its killing the golden goose, its destroying a public good for the benefit of investors who don't care about anything other than making a return.

The worst part is the investors don't care about anything other than making the numbers look good in the short term so they can dump their investment onto other investors. Its like all of corporate america decided to watch The Wire and go "Oh see how they're pumping up the numbers to make them look good for the mayor, but not actually solving crime? THAT should be our business plan!". Providing value is a side effect of making money, on the false equivalence that making money means you're providing value, so therefore making more money means you're providing more value.
Here's a wild thought. What I would love to happen is that one of these apps (Sync or Apollo) release a version of their app where a user can enter their own API key. This would put the cost of the API usage on to the individual user instead of the app owner and the app owner can continue to focus on the app UI/features without worry. It wouldn't change how they made money off these apps either.

Let's see what that would cost the average user.

As mentioned in the post:

$0.24 for 1,000 API calls, average 345 requests per day per user

I have no idea if they prorate charges if you use less than 1000 calls so lets assume they don't, so the minimum daily cost for a user is $0.24.

$0.24 per day, for a 30 days is: $7.20

Hmm, I can't see many people wanting to pay that monthly.

Maybe if reddit had a lower tier (0.12 for 500 calls would be $3.60/month)
Who are these greedy people exactly?

“Being greedy” is having food on the table, a roof over my head, and a few nice things?
I'd be similarly judgemental if Christian had been the only one to behave like this. But when you look at the field, everyone was taken by surprise by the prices. Pretty much all the major apps are closing. Were all developers hopelessly naive? All of them? I find that hard to believe.
Seems dumb not to allow premium members to generate keys that could then be put into these apps.

Then, Reddit could either get money or the same outcome.

Foolish
I'm hoping at least we'll start to see some alternative communities to reddit pop up. I've been on the lookout for new smaller communities for a few years now, but the only interesting things I've found are a couple of Discord servers. While they are nice, Discord has a very different vibe from public anonymous forums.
Actually, aren't all browser extensions a security nightmare?

Or has something changed recently?
Chinese Startup Has 621-Mile Battery That Works in High Heat and Extreme Cold
>it comes down to lack of experience in dealing with negotiations of this level

Yeah, the conversation is so cringe. Why is he beating around the bush so much ? He wants to sell, shut down, or whatever for a $10M payout. It sounds easy to make that proposition. Instead, he uses terrible verbiage like, "go quiet, I'm joking, opportunity cost, Bob's your uncle, yada yada". Why is he so terrible at talking ? Nothing in the call resembles a sales pitch if he is actually trying to sell a product for $10M.
I think issue 3, especially in relation to a potential IPO, is Reddit's leadership again demonstrating a flippant willingness to lie and distort reality to suit their purposes and the carelessness to get caught doing it.

Surely there is a reasonable business case to be made for this policy change. Attempted character assassination of a 3rd party developer with blatant falsehoods, not so much. I dunno, maybe they aren't worried and there's plenty of investors an wall street ready to hand over big bags of money to a demonstrated liar.
That "no changes for years" sounds very much like a verbal contract that could/should be enforced.
I use both Apollo for iOS and Sync on Android and I would give the edge to Sync for polish, aesthetics and customizability.
From George Kennan, author of the Cold War containment doctrine:

Writing in 1997 at age 92, he declared that expanding NATO to the east “ would be the most fateful error of American policy in the entire post-cold-war era.”

“Such a decision,” he went on, “may be expected to inflame the nationalistic, anti-Western and militaristic tendencies in Russian opinion; to have an adverse effect on the development of Russian democracy; to restore the atmosphere of the cold war to East-West relations.”
No, they claim Apollo costs them 20M/yr (agreeably dubious). That doesnt mean Apollo can make 20M/yr if reddit owns it.
Of definitely the latter as well. The congressional bill I saw was sponsored by an IA congressman, for obvious reasons.
I may consider 6$ per month if the money goes to app maintainer, content creators, moderators and good commentators. But 3$ to Reddit for providing an api, a few bytes db space is simply too much.
gee I wonder how selective he's going to be on answering questions in that one.
Again, all we know is that he has lied about what users have said in comments. We just don't know to what degree. For me, not knowing that is completely unacceptable.

If he only made those changes and solemnly vowed never to do it again, fine, shouldn't have done it but whatever. But who besides him can say for sure?
I see the upper limit is 10Gbps but over what distance from the HFC junction is that possible? Are we talking a 500m, 5km, or more, and how does compared to fiber to the home?
It sounds to me like the conversation went in a way that it could be interpreted as a threat.

This is from the Apollo developer's own telling of the story:

> As said, a common suggestion across the many threads on this topic was "If third-party apps are costing Reddit so much money, why don't they just buy them out like they did Alien Blue?" That was the point I brought up. If running Apollo as it stands now would cost you $20 million yearly as you quote, I suggested you cut a check to me to end Apollo. I said I'd even do it for half that or six months worth: $10 million, what a deal!

If someone said that to me, i.e. "hey, just give me $10 million and I'll stop making things difficult for you," I would interpret that as a threat, even if they denied that it was.
I think it comes down to this:

"Do people have ideas, or do ideas have people?"

Carl Jung
Yes, to be clear I am talking about general purpose gc out of control of the developer. Certainly not arguing for the most low level memory management imaginable. All the techniques you mentioned are valuable.
I'd wager that most Reddit users these days, casual or not, are only dimly aware that the platform even exists as a website. Or at least a large plurality.
That "hope" appears to be founded on statements made to them by Reddit themselves, according to the linked post and it's communication snippets.

Or at least a much larger time to recalibrate that "hope".
Smoke weed, get yoked.
https://anvaka.github.io/map-of-reddit gives a sense of the sheer number of nsfw subreddits, shown on the southern continent.

Map is generated by clustering subreddits based on users who comment across subreddits, so I don't think you can infer much from the colored area. That's just background for each group of the graph.
Having just listened, I can understand that misinterpretation!

I can buy that Selig's words may have been intended, at some level, as a jokey hypothetical to draw a point into contrast. That is, he meant it as (fleshed-out sympathetic rewording): "If this really is just about a $20M drain to you, it'd be a dead-simple & efficient solution to pay $10M to make me go away quietly forever. But of course I wouldn't ask for that & you wouldn't do it, thus this isn't really just about solving your $20M/year cost center, but other mutually-agreeable futures."

But Selig's actual wording in the clip is exactly how people coyly/semi-deniably imply that they be handed various kinds of "go-away" or "hush" money. (That includes arrangements that might not technically be "blackmail" as a legal definition, but feel like vernacular 'blackmail' to laypeople or business-negotiators.)

Selig's opening words, of this audio clip, absolutely sound like an actionable offer "pay me this specific cash amount & your troubles – both technical/competitive & in terms of any ruckus I can raise in public – go away." I mean, here's Selig's exact words:

"Uh, hey, I could make it really easy on you, if you think Apollo is costing you $20M a year, you cut me a check for $10M, and we can both skip off into the sunset. 6 months of use, we're good. That's mostly a joke."

Until "that's mostly a joke", & depending on earlier context/levels-of-mutual-trust, that sounds like a specific offer to do whatever eases things for Reddit in return for $10M cash.

And even after "that's mostly a joke", the 'mostly' leaves open that maybe something of this shape is legitimately in Selig's mind as a resolution.
To join your anecdata, covid has had a huge impact on my wellness.
Since the pandemic began I have been sick once, and that was miserable (I caught covid 2 months ago).

I credit a general acceptance that if you’re sick you stay at home, and mask wearing.
I don't know how serious he was about pursuing a sale in the calls, but he made it pretty clear in the post that he's done dealing with Reddit. This isn't an attempt at blackmail or otherwise an attempt to get Reddit to buy him out, this is him getting everything out in the open to head off lies that were being spread.

From the post:

> I bring this [audio recording] up for two reasons: ... It shows why I've finally come to the conclusion that I don't think this situation is recoverable. If Reddit is willing to stoop to such deep lows as to slander individuals with blatant lies to try to get community favor back, I no longer have any faith they want this to work, or ever did.
This gets repeated a lot, with the assumption that they're refusing to pay at all, but in the very original post they highlight how they do pay for API usage elsewhere (Imgur) already and therefore have no problem adding Reddit to that at a reasonable cost.

I get the want to simplify things, but it's already simple enough:

1. Reddit brings out absurdly priced API

2. Developers don't want to pay that much

3. Reddit then behind the scenes berates developers, claiming they are trying to blackmail millions of dollars, to the apps serving harmful ads, to posting about how the apps aren't "good citizens" and instead are scraping wildly

4. Developers push back and announce app closures

If it was about "showing ads", they would have budged on price a long time ago, added in guidelines to use the API and serve ads, etc. This is about controlling user data, tracking every bit they can, leveraging their content, and then monetizing the fuck out of it in the age of AI.
Claiming something costs you 20M/yr, doesn't mean that it can make 20M/yr.

>If Apollo can earn USD 20M a year, buying it for USD 10M is indeed a steal.

Not if you can get the same thing for doing nothing. Buy Apollo for 10M up front and make 20M/yr or dont buy Apollo and make 20M/yr. Does it really look like a steal when the alternative is free?
Linux on the 7th Generation of Consoles Part 2: Playstation 3 and Gentoo
I'm not trying to challenge you. I'm just not familiar enough with this area of the law to infer the point you're trying to make.
> It's not mysterious at all

By that remark, I'm referring to the X...F dirt in XCARF, not to the CAR infix that we all understand. Why the authors of FLPL saddled the identifiers with that is puzzling. (Extract the content of the address part of the register function? Why?)

Regarding that "R" in car, though standing for "register", refers to a register in memory; Aontent of the Address part of the Register cell.

A piece of memory can be called a register today (e.g. virtual machines have registers that are actually in memory, and some processors have had memory mapped registers like zero page on the 6502). "Content" continues to apply. If someone doesn't like "register", they can pretend it stands for "record". CAR: content of the A part of the record; CDR: content of the D part of the record. The only weird thing are the choices of A and D; the "address" and "data" interpretations don't make sense. But they are just one letter out of three.

Why does it have to be English?

A = antérieur
D = derrière

In English we use Latin-derived prefixes where A and D form opposite pairs, like: Ascend/Descend; Approve/Disapprove; Adduce/Deduce .. Or cases where we have different roots: Arrive/Depart. Maybe some interpretation can be found.

In Japanese, car and cdr as the verbs "karu" and "kudaru" work. There are several verbs spelled "karu": 刈る (cut, mow, clip, ...), 借る (borrow) and some others like 狩る (hunt: animals, but also refers to picking and gathering berries and such). Kudaru is 下る, to descend. We can borrow/clip/pick the item at this cell (karu) or descend down (kudaru) to the next cell.

Not everyone who codes is a native speaker, yet most languages use English-derived words. Someone to whom "if" and "while" are foreign words may not care about some English speakers nitpicking over car and cdr.

> can read and understand it easily.

If you accept (car (cdr (cdr x))), then (caddr x) is a nice abbreviation for it, related by a transparent naming scheme. The source code is smaller, and if the compiler doesn't automatically reduce (car (cdr (cdr x))) to caddr, you get better code density.

The name doesn't work in a filter pipeline (-> x caddr ...) because the letters are now backwards w.r.t. pipe direction, since they indicate right to left application.

A good way for your future self to understand everything is not to keep changing names every year. The future self of some person coding in 1968 understands (if still alive) code I just wrote in a different Lisp dialect in 2023, because I used (cadr x). It may not be familiar to Lisp outsiders, but it's an utterly unmoving target for insiders.
This never struck me as a realistic option. The Apollo user base is orders of magnitude less than Reddit, and, even though Apollo is an incredible iOS app, the primary benefit of a large social network like Reddit is the social network.
Reddit reportedly made $350m in revenue in 2021. If you don't know how to make a profit from that with a site that was basically finished a decade ago and outsources all its moderation to volunteers...

There will absolutely be a next thing.
The inclusion of GaN technology in Framework's new 180W adapter is a game-changer. GaN's superior power efficiency and ability to sustain higher voltages translate to smaller, more efficient charging . Great to see tech reducing waste and improving performance!
Hackathon in Amsterdam for young developers
Hackathon with ~75 young engineers and designers to build cool stuff
Yeah that makes sense - if you have clean air then why would you need to filter. :)
For hunams the msot iprmoetnt tihng is taht the frist and lsat ltteer be in the rghit pclae. The rset can be a mses and usaully you can raed it wouthit a porbelm.

It is a deffinert knid of hullunciaation but we hvae drffeenit bisaes tahn GPT-4.

Trehe are ptenly of otehr tpyes of gitlch tkoens for hamuns too. See opitacl iulloisns, or the fomuas peom The Cahos.

https://ncf.idallen.com/english.html
> Reddit did not force or induce Apollo to break a contract with its own customers. Apollo unilaterally chose to do that because it could not afford continued access to Reddit's APIs,

"I didn't refuse to transport your goods, I just said it would cost a billion dollars per pound to do it and you couldn't afford it" is not the gotcha that you think it is. The law is technical but it's enforced by humans.

It's straightforward: Apollo and Reddit have a longstanding business relationship, via these APIs that Reddit has provided for a long time at zero cost. Reddit generally no longer wants third parties to use the API, so they are increasing the price to a level that they know will cause everyone to balk (other third-party clients are closing up too) so that they can direct that traffic to their own native client and first-party sites, while knowing that Apollo has these long-standing business relationships of their own that are built on this relationship with Reddit.

In short, reddit is deliberately taking action to sabotage and cause economic harm to a business partner by changing aspects of the relationship that make it impossible for the partner to fulfill their contracts to third parties, so that Reddit can direct that business to themselves instead.

That is an improper taking under tortious interference, and the rest of the tests (intent actual economic loss - not just refunds but future income, etc) are trivially satisfied here.

I know people are libertarians here but the right to swing your fist ends at someone else's face, and legally speaking if you take actions that you know will result in a business partner being forced to sustain economic losses due to your improper breaking of your business relationship with them, you are generally liable for that damage you cause to the partner. That is the basic concept of tortious interference, you're paying for the damage you caused to your business partner. Swing your fist and hit someone's face and you get to pay for the surgery.

(IANAL and Reddit's lawyers would obviously say their conduct is proper, but, generally this is the type of situation where people can unexpectedly get themselves into legitimate legal trouble based on actions they think are perfectly legitimate. And generally they may have been legitimate if you didn't have this prior relationship, that changes things! It's different to not build an API at all, vs having the API be free and have third parties start selling clients and then to stop doing the API.)

(As a sibling comment notes, estoppel is another - if you promise something to someone, even a verbal promise, and they take a financially detrimental action on the expectation that you will follow through on your side of the promise and you don't, then you are generally liable for the financial harm you have caused them too. Libertarianism doesn't mean you can wiggle out of contracts, even verbal ones.)
Three Taylor Swift Fans Are Sticking It to Ticket Resellers
It's especially egregious the neoliberals here insisted it only be bookable as a subscription, not as a paper ticket. Mostly so that very low income / homeless people couldn't use it. Almost like they hate the poor or something.
Tildes (tildes.net) for thoughtful discussion like the good ole' days. The move has been a breath of fresh air.

To request an invite to Tildes, email invites@tildes.net
California courts disagree: https://web.archive.org/web/20060823045528/http://www.courti...

Still looking for precedent on this at the national level, and of course International is another story. I could imagine (IANAL-YMMV) it being further complicated by where Apollo (the business) is legally domiciled.
Don't get me wrong I'm not here to defend any actions of reddit especially not their CEO.

But if they have stats saying 1% and less is 3th party App Traffic it's probably more that people in reddit care just not their ceo
I've used it extensively. GPT4 is great, but it is not intelligent. I think its really weird and also totally understandable that people think it is.
https://archive.ph/v5hUj
> ascend more than 9,300 feet

Ah yes, the Mountains of Madness pass.

(ref: https://en.wikipedia.org/wiki/At_the_Mountains_of_Madness)
It's a large and protracted public backlash and another example of the CEO being incompetent and dishonest right before an IPO.

It would definitely impact my view of the company as an investor.
DOM is not very "shifting" in projects like these... The longer the project lives, the more tests it accumulates. A "good" practice is to rely on element ids for automation (i.e. clicking, finding form inputs etc), but often times it's not possible / hard to know in advance what the id will be, especially with all the HTML generation going on... so, tests would often use XPath to find where to click.

And nobody really wants to change those tests... I mean, yeah, there will be changes ever now and then, but not a lot and not enough to render out-of-date scrappers completely useless.
Its a cat-mouse game doing it that way. Its a crappy path for any dev.
Note that it's only up to regional transparts, which means that if you can technically travel across Germany with it, it's gonna be much slower than a car. In most cases you are still going to take an Inter City Express which is not included. But now you can go from your small city next to Berlin to your grandpa's next to Hamburg and only have to worry about the ICE. The trip would last roughly as long as it would with the car end to end, and cost you less (way less if you then completely renounce owning a car)
(Oops, the second "My office" should be "My home office")
Show HN: AED Simulator for CPR Training
An update to an app I originally released in 2010 and last updated in 2014!