skysight-inc/HackerNews huggingface dataset:
If you are dealing with individuals that know and care enough to circumvent the tracking built into our financial system then that is also probably not a person that advertisers are very interested in.

Not only because it is an incredibly niche market, but probably because they don't see the advertisements in the first place.

We are talking about people trying to figure out how to extract money from tracking and documenting the great unwashed masses. The hyper tech freaks can abandon these platforms en masse and it wouldn't amount too much more than a rounding error.

Remember:

The purpose of Twitter and Facebook and other social media sites, including Reddit, is to provide services to people willing to pay to disseminate propaganda. Primarily in the form of advertisements.

The platform for discussions and content is not the product. The product is the people that use the platform. Anything they can do to improve the quality of the product, ie information about the users, can increase revenue.

Comparing to email doesn't make sense. Also Email is such a garbage protocol nowadays that it is much more profitable to prolong its brokenness than actually solve its problems.
The reason why reddit/HN are a thousand times better than twitter/FB is because they are heavily moderated, not because they don't have a real names policy.
I wouldn't be surprised if he tried to get Jack Dorsey back (emphasis on "tried").
The money he's secured is mostly loans, not venture capital, so that sort of pressure to grow or pad numbers should indeed be diminished.
Chris Lattner on garbage collection vs. Automatic Reference Counting (2017), https://news.ycombinator.com/item?id=31139610

See also “A unified theory of garbage collection” by Bacon, Cheng, and Rajan (OOPSLA ’04) for a discussion of how tracing and RC essentially compute the least and greatest fixed points, respectively, of the “roots and referents” function (the difference between the two being the reference cycles), and of course the Garbage Collection Handbook by Jones, Hosking, and Moss (CRC, 2012), which includes both tracing and RC in its definitions of GC and draws comparisons (barrier costs, heap fragmentation, etc.).

(These are both bog-standard references, the thread above has people know much more about this talking about ideas that aren’t 20 years old.)
Hopefully I just fixed this. Maybe try to refresh.
> My perspective isn't more valid than yours, but I think you might underestimate how many people literally fled reddit due to the deluge of hate and highly antagonistic posts about US politics.

Indeed, if Elon Musk takes Twitter private and uses his power to force 'free speech' on the rest of us, and I start seeing references to kikes and fags and such in every casual tech discussion, I'll just close my Twitter account and walk away.

I want a moderated forum. I like what dang does for HN. I don't want a free speech heaven, because it reliably turns into hell. I used to run my own BBS back in the 80s, and even then it was obvious. If you don't put in guardrails, the assholes take over and suck all the oxygen out of the room.
> I probably wouldn't want to work for a company that trusts someone with such silly biases to pick candidates anyway

The good news is, it's probably not true anyway. Whenever you see these posts, they're almost always written by somebody with a weak resume who spends all of their free time maintaining open source, hoping to convince somebody else to read their github profile.
I think it's absurd to be talking about your inner monologue "making sounds"

I just mean the idea itself is absurd. Obviously nothing in your mind is making sounds.

If you just mean "imagining sounds" I would still question what it actually means.

Maybe they're both the same thing (inner monologue that makes imagined sounds, vs inner monologue that doesnt make imagined sounds)
While I absolutely hate when companies hikes up prices, "how do you know they won’t do it again next year?" isn't really a good argument. Any company can and will rise their prices whenever they want.

You can not know if Migadu will increase their prices again, just like you can not know if Scaleway will raise again (they raised 3 times in less than two years); but you can also not known that MXroute will not rise theirs prices too.
Maybe it would make sense to call this Web 2.1 ?
> I believe it has nothing to do with nostalgia.

I wasn’t even alive at the time most of the machines I have were manufactured. But I can understand them. I cannot understand modern computers for the life of me and I’ve tried.

Nowadays computing feels like a heap of black boxes designed to extract as much as they can from you.
you're referring to an inner monologue?

I wonder why you consider it a net-negative?

In my own experience, having become more adept at using it, may I suggest you just need more practice?

Personally, learning to "turn it off" (or giving a rest) and even moreso learning about the limitations of such language-centric mindsets; being able to "put the language down" and pick it back up when needed (so to say) has allowed me to cancel out the negative aspects.
Yes, that's true, but it's understating it quite a bit.

Kermit (actually , C-Kermit) is a serial communication program. Simply, it allowed you to connect to your serial port, and then interact with serial devices. Commonly the device you were interacting with was a modem, but that wasn't necessarily true. You could be connected straight up into another computer.

Kermit is also a file transfer protocol, similar to XMODEM/YMODEM/ZMODEM. These protocols were used to ensure that copy operations operated reliably through the use of checksums and whatnot. Serial was the most common physical layer that this was used over, but not necessarily the only layer.

The Kermit protocol was quite sophisticated and able to work at various levels of advancement and compatibility. It was able to work over connections that were not 8-Bit pure. It supported dynamic window sizes to help boost performance. They used to publish the simplest of BASIC programs to act as a receiver so that you could use it to bootstrap moving over a more capable program that was more sophisticated for your platform.

Speaking of that, Kermit was widely ported to most any system out there. As an example, the HP-48G calculator had Kermit built into it. Because of that, we used to use the HPs for data collection in the field, and then upload the results to a PC using Kermit.

XMODEM et al were widely popular and supported. Kermit was also, but because of C-Kermit, its wide distribution, it was also its own little world. C-Kermit also had an innate scripting language making it very useful for ad hoc, automated workflows.
Reddit isn't a niche subcommunity. It has 430 million monthly active users.

Yea you get toxic, cancerous, illegal subcommunities etc... On the whole though I am happy with the upvote, downvote curation compared with the algorithmic trash provided by FB. Even before reddit went overly filtering for advertisement purposes, I was happier on Reddit/Digg than the trash that came aftewrards.

In my opinion, humanity would be significantly better off without Twitter/Facebook.

I have seen death threats, anti-vaccer junk, brexit/trump/le Pen, Cambridge Analytica style election manipulation (including for Bolsonaro and Modi), the Myanmar genocide and human trafficking on a massive scale via FB/twitter.

I remember being pitched specifically about several cases of groups/companies using Facebook/Twitter to subvert democratic processes via selective targeted propaganda.
If they pay well – absolutely.
> There are much safer options.

and he did that with paypal. not everybody wants to stay with safe and boring stuff.

everybody knows that sooner or later the combustion engine goes the way of the dodo, cause there won't be anything to put inside it...

the odds of succeeding with an EV company are not extremely low but exactly the opposite, it's the future, guaranteed. but of course it's not an overnight project and one needs to do better than introducing models 5 years ago that are still not being manufactured (roadster).
>the historically oppressed population

Are we living in the past now, or what is your point? Not all white "moderate" (whatever that means) live privilieged lives
I had the same confusion before. I had frequently heard of money laundering and how casinos were frequently associated with it and thought it was something sophisticated. Unless I'm mistaken, it really is as simple as having a significant amounts of cash exchange hands under plausible pretenses and lying about it. For casinos, you can buy chips, cash them out, and the money is u traceable (or something like that)
Why are people who hate Elon Musk so insistent on just making up facts.

Like who are you convincing with this nonsense?

It literally takes 5s of googling to show that you are totally full of shit.

Boring Company just raised 600$+ million $. And is hiring lots of new engineers. They have multiple projects in the pipeline.
Lots of employees do it. Their 9-5 jobs suffers but pay over there is guaranteed. I know more than few startup employees who work with other startups on hourly contract basis.

Part of the reason for managers to start pushing for return to office since its harder to cheat this way from office.
Guess I should reopen Mastodon and see what's up there... annoying how if you don't visit for a while though it doesn't have your timeline ready for it... it makes sense for efficiency but it is weird.
Cool, thanks. Brave was not one I tested (HN crowd, I should have known right?). I'll try Brave and see if there is anything I can do for it.

Yeah, see if my fix fixed it. I pushed it up to my server so you might just try refreshing.

Should have titled this post: "HN, Help me debug my web game."
i'm skeptical. we can't see the future, but if Denial Of Service has happened with Tesla Cars that same power dynamic could be applied to Twitter.
They were ideas of the top of my head. And what if he/she DOES enjoy that aspect? I'm a snowboarder and love it. The point is to have an open mind. Like it? Great. If not, also great, no?
Seconded. Could you elaborate on the automations?
We shouldn't let dull people with nothing to lose dictate which freedoms are important.
Yes, Rust is quite posh nowadays.

Just like Scala and F# a decade ago.

Or like ruby 15 years ago, or like Java in the 90s.
Libs of TikTok was temporarily suspended twice for targeted harassment. On April 13, 2022, Libs of TikTok was suspended for 12 hours from Twitter for "hateful conduct." Hours after being reinstated, the account was suspended a second time for another 12 hours.

The only thing Libs of TikTok posts is videos made by liberals on TikTok. Yet it was deemed hateful? Reposting liberal content is hateful now.
Electricity costs real money.

But you are right that the marginal costs will be mostly made up of opportunity costs.

Unless you have only one researcher, it doesn't matter for an individual researcher whether their marginal costs are opportunity costs of their co-workers or AWS bills.

(And if you don't have any mechanism for your individual researchers to feel the opportunity costs of their co-workers; that is the same thing as saying that one researcher can hog up all the compute time.

Social pressure is also a way to make them feel opportunity costs.)
Same here, I only follow tech and creative people doing work that's relevant to my interests and unfollow at the first whiff of unrelated political topics. The only problem with this approach is that you do have to unfollow a lot of people to make it work (or be invested enough in the good stuff on Twitter to sift through a timeline full of garbage looking for it, which I am not). For some of my interests, like infosec, I can't really follow anyone because it's just the norm to use your professional account to broadcast your uninsightful pro/anti/smugly aloof views on the hot US political topic of the week.

I doubt changes in Twitter leadership will change much for people who use Twitter this way. It's unlikely it would be in Twitter's interests or even widely popular but I do hope for better tools for configuring your feed, especially options to filter out politics and current events if that's not what you're on Twitter to read about.
I worked for a social media management app company (Sprinklr/Hootsuite/Sprout-esque) and we had the exact same problem. My ballpark estimate is that at least 90% of the messages that went through our system were extremely obvious spam or scams. However, there was a huge focus on MAU growth, so there was no way in hell we were going to attempt to combat this.

For legacy implementation reasons, the backend service that published messages to Twitter would lose 1-2 queued messages every time the service was redeployed. Bleakly, the engineering team decided to not consider this a major issue, despite it being a core competency of the platform. It was simply extremely unlikely anything of value was being lost.
Pissing match between stodgy bureaucrats and company that can afford lawyers to fight these fights ensues.

The plan they denied was by no means outside the bounds of normality for the sketchy stunt-man things that the people involved do as part of the normal course of their business. So it should be a good long pissing match.
Health costs is probably the rapid spread of SARS-COV2
C macros are as abstract or even more abstract than hygienic macros
https://github.com/BlueFlo0d/CSP
https://github.com/FrozenVoid/C-headers/blob/main/argmanip.h
Well I do have a bunch of spare tubes, but I'm in the US and I just order them here: https://www.healthpulze.ca/collections/biomin-toothpaste
There’s lots of evidence around from people reporting their YouTube revenue falling 80%+. At the time it was colloquially known as the “adpocalypse” so you can find lots of evidence associated with that search term.
Funny thing is this reputation is imo being upheld by PHP users themselves, for example in PHP tutorials comparing to different languages.
Can you expand on what you're specifically referring to regarding TikTok?
This person is just making up his own facts. They didn't fail.
I remember reading somewhere that verified accounts on Twitter can flip a toggle so that ALL they see is other verified accounts[1]. Which is why media outlets and celebs think Twitter is a way nicer place than it really is.

---

[1] I don't know if this is really true or not, as I don't have the money to buy myself a super cool blue tick.
Musk is a multi billionaire whose companies reap billions in government subsidies. He is a part of the ruling class.
Ok so he doesn't have to manage it himself, he could employ a team. Great, so how much is Stephen going to be paying to this team to moderate the content of his 12.4 million followers? A dozen people? A hundred maybe? It sounds like an expensive venture.
Even if Mastodon grows exponentially and destroys Twitter completely and Musk’s investment goes to zero…he still wins by having destroyed the cesspool of twitter and pushing people to a decentralized platform.
It's been a little while, but as I remember, the Garbage Collection Handbook (an excellent read if you're into this sort of thing) outlines and cites some external work showing tracing garbage collection as a lazily evaluated form of reference counting (using a saturating 1-bit counter) taken to the limit. (Some reference counting systems use a small number of bits for a reference count, and if that reference count hits its max value, then never decrement a counter. Many reference counting systems also incorporate tracing major collections to avoid the cycle problem. If you're going to have a tracing collector, and you assume your high-reference-count objects are likely to be long-lived, then reserving only a small number of bits for the reference count makes sense. Your backup tracing major collector will handle both the cycle problem and the saturating counter problem at no extra cost.)

Eagerly updated single-bit reference counts are useful if you have a lot of code that allocates buffers, passes them to helper functions to get filled (potentially defeating static escape analysis), passes them to consuming functions, and then returns. A single bit to track if a reference to that buffer has ever been stored into another object will allow for early collection in the common case.

On a side note, the Garbage Collection handbook (and many practitioners) consider reference counting to be a form of garbage collection. What some people narrowly define as GC is tracing garbage collection.
Crowd-sourcing moderation, including flagging for categories you've outlined, will fail utterly.

Spend some time on /r/BestOfReports and you'll see what moderators deal with. People use reports like a "super downvote" button for things they disagree with, and I don't mean the "things they disagree with" as the racism/bigotry dog whistle it often means.

Reddit somewhat recently added a option to report a post for describing intent to self-harm, and if someone hits it, it sends a message to the user containing resources for seeking help, and spend enough time on reddit and you'll see people edit posts/comments saying "Apparently someone reported this for self-harming?"

I think the only way to make crowd-sourced content flagging and moderation work is if you see a post that's been flagged that clearly shouldn't be, you should be able to click a button that unflags it for yourself, AND adds everyone who flagged it to a list of accounts to ignore their flags. But that list must be kept personal. As soon as you allow that data to train an algorithm that detects false flaggers, the system gets broken again.
The environment has been released. If you or anyone else wishes to give it a go you can develop a controller any whichever way you fancy.

The baseline comparison is not meant to be some final word on any given controller. In this case they clearly cite it to a particular paper. [1]

1: https://github.com/google/balloon-learning-environment/blob/...
IME, if you are using an up-to-date Emacs, compiled with the right libraries and options (M-x lsp-doctor), and you are using a language where the LSP support is good, you'll have a good time writing in that language in Emacs. I do C# at $DAYJOB, and I write most of it in Emacs. Outside of work, the only LSPs I have tried are Java and Kotlin. The Java LSP is great at the language level, but falls down in understanding project structure. The Kotlin LSP is vice-versa. I haven't tried one where there's a good Emacs-specific plugin like Python, though I probably should.
Most large companies have trouble breaking out of a local maximum. The incentives align to just keep climbing the gradient and never go down.

Elon has the cash + clout to solve the problem. Is he unique in the ability to solve it? No. But he may be in a unique position to solve it.
I have a bad feeling that this is exactly what's coming after this deal. I hope I am wrong.
Has anyone ever used multiple SQLite databases per tenant/account?

For sake of argument, let's say I have a fixed schema/format that will never change and I never need to aggregate queries across multiple customer accounts. Also, let's say writes to a single database are never going to be more than a hundred concurrent users. Why shouldn't I store each tenant's data in its own SQLite database? It makes it very easy for local client apps to download their data all at once. Backups are incredibly easy. Peer-to-peer synchronization behaves like a git repository merge. Why shouldn't I do this?
Bradfield Scheme – Wikipedia
The whole scene was funny because while the MSFT Dynamics sales guy was really trying to be helpful, the MSFT Azure sales guys couldn't give two shits about the tool and wanted to give it away as bait to get customers into Azure. That was my take at the time.
Honest question: If someone uses, for example, sr.ht, will you scrutinize it as much as a Github project? Would you check out the project and look for its equivalent of GH actions?
it really doesn't require such extreme examples. The EU will also ask for all kinds of censorship. Germany just made wearing the 'Z' illegal, meaning that any kind of pro-russian viewpoint will have to be censored.
There is only one country on earth that has decent free speech and it's the US
You still have to make sure that the money you got was clean.

Legally, even money you have in your account now might not stay there, if there was fraud involved. But the mined coins will be gone (and the compute time, too).
This seems pointless. Mastodon stocks aren't publicly traded, are they?

What's the difference, from a principle perspective, from a private Twitter and Mastodon?
I'd really suggest you read this article to understand why he's already starting with little knowledge of how to begin solving the problems he claims to be important ("free speech", in his eyes) -- https://www.techdirt.com/2022/04/15/elon-musk-demonstrates-h...
I can agree, but I also enjoy using remote-monitoring tools like gtop/htop/gotop over the network via plain old SSH and a terminal
That makes sense, though you would want a linter or something to check that callers are doing "=== false" and not "== false", since falsy (but not false) values would match the latter.
>proof would be nice.

It's one of the internal emails made public as part of the Microsoft antitrust trial.

>LH is a pig and I don’t see any solution to this problem. If we are to rise to the challenge of Linux and Apple, we need to start taking the lessons of “scenario, simple, fast” to heart.

https://web.archive.org/web/20210427171552/http://blog.seatt...

Sorry, but the person who was in charge of Windows development at the time did not agree with you. Longhorn failed due to performance issues that Jim Allchin believed were unsolvable.
> Twitter, despite being a toxic place the majority of people avoid, brought in over 5 billion dollars last year.

“Despite” is misplaced. Twitter has carefully calibrated toxicity as part of it's engagement model.

> If elon [...] welcomes non-extremists back on, [...] and lets people say what they want

You do realize that those are opposed goals, the first about decreasing and the second increasing Twitter’s existing toxicity, right?
Facebook’s big vulnerability
If our last president is again given a voice on this platform, I'm deleting my account.
New C++ features in GCC 12
A company doesn't necessarily begin and end with the person hiring.
>Surely resumes are the only way to deal with the volume of job requests some companies get?

This is partly true. It is truly shocking to me how many resumes has spelling and grammatical errors. If there is one single document you will ever write that must be spelling and grammar error free, it is your resume. As soon as I come across a single spelling or grammar error in a resume, it immediately gets trashed. I don't care how good a programmer your are, details matter. If you are going to be sloppy with your resume, you are going to be sloppy with the company's code.
Whistleblowers generally do not need anonymous public platforms. The generally can go through an intermediary that is not anonymous and that has a reputation for being trustworthy, that intermediary can look at their evidence and perhaps do some independent verification, and then can publish.

Similar for dissidents. They can generally find a party outside the reach of the regime they are dissidents of that also opposes that regime and agrees with the dissidents. They just need a secure way to communicate with that outside party. The outside party can then handle spreading the message on public platforms.
Unless the front page points out at least something that is different or better about the new language compared to the alternatives, most people will not read the documentation.