skysight-inc/HackerNews huggingface dataset:
My mind chatter is almost all symbols and images, and any time 'inner voices' pop up I just deliberately silence them. There are some useful little tricks for people who are always beating themselves up, though. For example, rather than saying to yourself "you really screwed that up, you idiot" just say "well, let's not do that again", or "next time, let's do a better job of it." Even so, schizophrenia is characterized by out-of-control inner voices, it's really not very healthy to wallow in that kind of thing.

I read a little about schizophrenia; it seems rather like a case where you have a kind of mental fragmentation, like a bunch of people (i.e. divergent egos) in a maze (i.e. a single mind) who can only communicate with each other by shouting over the walls of the maze. In my area there it's not all that uncommon to encounter homeless people with this condition, they're often doing things like screaming 'shut the f*ck up' to noone in particular but I assume they're responding to the out-of-control voices in their head.

It's too bad there aren't more tools available to help people with these conditions. I assume a lot of it is due to things like childhood trauma - people end up with very fragmented minds. Some kind of re-integration process seems necessary. Maybe psychedelic therapy? Feeding people tranquilizers just seems to mask the condition, and when they 'go off their meds' nothing has changed.
I'm using for a suite of commercial desktop products and it's working out really well. You'll need to figure your multiple reader/single write connection pools, and graceful shutdowns in your custom server to avoid a data file corruption. This stuff you wouldn't normally do with a db server, but the discovery has made for some great learning and provided food for all kinds of load balancing and distributed db designs. Also started using fossil, which I really love for my small team.

Sqlite is one of the greatest open source projects in history, with awesome docs, and really is a tribute to the art of programming. I'm happy and honored to use it for the appropriate use cases (which are a lot more than one would think).
Giving as few reasons to deny your application before an interview just seems like good practice. The whole process is arbitrary anyway.
Speaking from my personal position, trans people like me will be harassed more because our names will be public, and bigots will continue hate speech under their real names. Instead we'll be forced to make a decision, reveal our names and risk real life danger in many cases, or abandon the platform and the vibrant community of support that also exists there.
Shit posts are incredibly advertiser friendly. Most popular memes that define our current internet culture started out as juvenile shit posts.
well it depends whether you hire a junior or a senior position.

the general rule is that if i don't hire juniors, then as a manager i want to hire people who are better developers than me.

otherwise if i hire juniors, i obviously expect them to learn, but the paring point is still relevant, and even juniors may bring an interesting perspective to the team, not just their coding skills.
Can you emulate personalities? Can you, for example, ask Elon Musk for an opinion on something you're currently working on? If you can, a routine discussion with internal monologue is most likely more of a habit than a neurological feature.
'real name policy' could also mean kyc and then you'd still be able to appear under a pseudonym.
Serious question: what does "solving" social media even mean?
I’m the same age, has the same procedure and I’m feeling the same effects… I hope we can get better.
I would imagine that it would be related to regional environmental conditions such as humidity, temperature, air pressure, etc. though I'm no expert on the chemical properties of toner.
The weird thing about the blue checkmark was that it was originally supposed to be just a "we validated this user identity" indicator. But then someone decided that it's supposed to be a status symbol (or, more likely, Twitter couldn't figure out how to scale ID verification) and started handing out special Verified privileges... and taking them back when they found out they had handed them to a user that was too toxic for them.

I actually disagree with forcing real names everywhere; it didn't make Facebook any less awful and it shuts out anonymous speech. What Twitter needs is a defense against sock-puppeting. You should be able to totally register a pseudonym and speak out if you need to, but not 10,000 "real names" so you can go and manufacture consent. The problem with this is that it's actually really expensive to limit something that costs nothing[0], and furthermore Twitter does not want to do this. The value of their advertising is big-O[1] proportional to their active userbase, so they want to make new account registration as easy as possible to juice those numbers.

I don't think this is entirely tractable; all large online communities have problems with sock-puppeting and hate speech even when they are trying to fight it. The incentives for any ad-funded social network is to make the problem worse and worse.

[0] The cryptographic term for this conundrum is "Sybil attack", and it's the reason why all cryptocurrencies have to either burn energy (PoW) or internal liquidity (PoS) in order to both prevent rollbacks and remain robust against netsplits.

[1] Big-O notation is a system of categorizing growth curves where you only include the fastest-growing term. i.e. if something grows at n^2 + n, we say that's an O(n^2) process.
Finally - someone who GETS it. There is a huge gap in stories/epics relentless grinds to map them to context - which I feel is often lost. EM's and PM's in many cases are not the right personalities to communicate this context well, so I like your effort.
IMO the template package in Go is kind of awful.

The contextual escaping is very cool (although a little frightening given the complexity of it), but the ergonomics of parsing, nesting, and executing templates is very confusing IMO.
I only see that term used by the left as an insult when it is a perfectly reasonable take.
In some cases it might be bs, and I think there could be a test for that. The idea is from Feynman, of all people, who once discovered that his colleague counts in "visual" numbers while he counted in "auditory", or maybe I mixed them up.

The idea is to simultaneously do two tasks that would interfere with each other if they were of the same kind, and would be performed successfully if they are different. So, give a person a text to read out loud and make them perform a cognitive task that requires, in your opinion, verbal reasoning. If they can read and still solve the task in the same time as "normal" people, they could probably reason in non-verbal terms.
IMHO, we should add “Be Human first, everything else comes later”.
Amen. Basically, only pros will participate.

The school of "we'll destroy your livelihood" freedom of expression made sure of that.
Is there a similar tool that will handle a TLS layer on top? Or is there something like renegotiation that makes it trivial?
The Moon is not that harsh a mistress.

I do allow you to land anywhere — if your fuel is below some threshold I put up an alert allowing you to be rescued.
My life will get a lot better when I abandon the platform the second this deal goes through. It's just the last reason, not the first.
Same for me. I used Emacs for many years, but other editors (especially VSCode) were getting better language support and it was starting to feel long in the tooth. With LSP support, it’s amazing again. I’m happy to be back in my favorite environment.
Universal AST parser built on Tree-sitter
Two types of information leakage in real world ML Systems
So I am currently juggling a 9-5 and a freelance gig and a couple of side-hustle type roles and I am about to ditch the 9-5 because it completely gets in the way of everything else. My work goes best when I have time flexibility - duh - and the 9-5 remote keeps me trapped at my machine. Gigs based on delivering a thing have always been best for me - if I'm selling my expertise, it's ALWAYS better than selling my time.
Some wars for public opinion, are lost and won on social media.

Those who post quickest have a higher chance of not getting lost in the noise and that is where bots will probably be used first by individuals as well.

With that said, hopefully this not the future and new ways of moderating and presenting information will be invented, but the way things are now, it's a slug-fest and the fastest and loudest often wins.
baffled that one can make the observation: "attempts at humor mangled the english language", and in the same observation not understand one of the most widely used idioms in the English speaking sphere.
Disagree. AI text generation is going to ruin stylometric analysis as anonymous online communities get spammed by ever increasing amounts of automated content based on inputs learned from random subsets of users. A good, helpful AI generation bot is an easy way to harvest up-votes on content platforms like Reddit or HN and subsequently manipulate content.
He seems like he's somehow split or fragmented or segmented away?

Or possibly he just has a radically different way to bring all of his own self together.

What if he were to sit in the morning to write down a plan of what he'll do in the afternoon with the idea that he'd do it?

What if he didn't even write it?
The site. They stake their reputation on being fair. Unfair sites will lose users. This is basically what happens already with moderation, it's just adding a small monetary penalty to bad actors to discourage them.
As more of the American workforce voice their opinions and try to win the WFH battle, #3 will re-accelerate.
Yeah, that's not obscure in American English, because it's one of a handful of Australian words that've made it into phrases we'll say when we're trying to mimic Australian English, i.e. "throw another shrimp on the barbie".
... building on decades of prior research, much of it public (e.g. https://www.nature.com/articles/d41586-021-02483-w)
Real Estate Won’t Go Up Forever
At the company I work for, we use spreadsheets to perform an activity that passes for project management. We don't have dedicated project managers. We have a poorly configured and very restricted Jira setup that we use to manage sprints, but it isn't doing everything we need it to do. Honestly, if I had to ditch one of those tools, it would be Jira.
Beyond Aggregation: Amazon as a Service
He was with Grimes for years. If woke was a turn off for him, would he have been with Grimes for years let alone had children with her?

I think it’s either that he’s upset with Grimes for leaving him and is being anti-woke in response OR he’s up to something else that’s yet to be revealed. I don’t think this virtue signaling matters to getting state legislatures to allow direct Tesla sales. Maybe it does in his mind?
WhoSampled
Most SQLite writes take less than a ms, so the concurrent writes scenario isn't actually a big problem - writes can be applied via a queue.

Does your forum accept more than 1,000 writes per second? If not, SQLite should be fine.
Ugh this bickering is like reddit. Keep it off hacker news!
>> "So essentially, PHP 9.0 is a different language

How did you come to that conclusion from that post?
They care a little, because establishing relationships with (and gathering data on) real customers is more valuable than having single entities hoovering up all the supply. Further, real people often buy more than one item. I'm sure you've noticed retailers putting limits on specific items before.
Which part of running MySQL instead SQLite is over engineering?
Christ, I just read this whole piece, which I found after going down a rabbithole: https://www.hundredeightydegrees.com/dan-price-gravity-payme...

What a total and utter sociopath. I'd agree with u/d23 that the guy always came across as creepily narcissistic when he was in the news - in a plastic way that only American news media could fall for - but I assumed he was just an ordinary fake, not ... this.
Twitter with a proper /b/ section would be great though

Thanks for the idea
Reddit tackled that by allowing communities to self moderate while providing a baseline of what's platform wide acceptable.

Although there are many crappy communities, no other social platform comes even close to Reddit's best, well moderated subs.

I believe social platforms keep failing exactly because they try to solve spam, etc.. globally and that's not possible. It's better to empower mods community builders.

I also believe there is a good opportunity for a social platform that allows mods and builders to be paid somehow.

Edit: Another though - that's also how Discord took off.
For a vast amount of people (on both sides of the political spectrum, oddly enough), referring to Levine as a man is an objective statement of reality.

The tweet is still up, even. Babylon Bee are being asked to delete it as a form of bending the knee to an opposing ideology. It's wrongthink, not hate speech or incitement, that you and Twitter are concerned with.

I don't have a horse in the trans debate, but I have my fair share of opinions that are verboten in progressive circles. It would be stupid of me to deny what is happening there.
Okay, understandable. I do feel there's a pretty big difference between doing something a bit different for the sake of preference or taste or experimentation vs doing it because you just didn't know, or you don't have the familiarity with the ecosystem to even know what's out there. And this difference is usually fairly evident in the code itself.

If nothing else, again, it's an opportunity for a conversation— the person might have a great war story about how they deep-dived on library X after finding it lacking, or tried to submit a PR that was shot down. Or even if they had no idea, it's an opportunity for them to demonstrate teachability, like "oh that looks nifty, yes I can definitely see how that would make this whole section redundant and the rest easier to read."
Perhaps consider a personal account and a professional account.

Only put your best work on the professional one.
Could you tell us more about that configure option?
> Is there any static check to make sure this can't happen, or is it something you have to just avoid? I can imagine someone might accidentally return `null` instead of `Optional.ofNullable(null)

The latter. Java's Optionals are half-baked and don't provide as much safety as you'd think because it's easy for a `null` value to slip in. Notice how they used `Optional.ofNullable` — a common footgun is using `Optional.of(value)`, which throws a NullPointerException if `value` is null[1].

[1] https://docs.oracle.com/javase/8/docs/api/java/util/Optional...
> Musk has indicated that he will do a pay-for blue checkmark.

Please fact check me because who knows where they finally landed on this but at one point Elon Musk backtracked on the blue checkmark in favor of a different symbol for a paid account (iirc down to USD 2 from USD 3 and different amounts for different countries).
Insider info here, proof would be nice.

In any case, the top level manager for Windows development asserts his failure to make the team make it happen, looks like management issues to me.

The coach failed the team.
Anonymous speech works... until it doesn't. And it doesn't at scale. At that point, you require active moderation by admins and/or users to keep an semblance of usefulness.

The best of reddit and HN can only exist because they're niche subcommunities.

We should be under no illusions what would happen to HN if 5% of YouTube commenters showed up tomorrow.
Yeah I'll see you at the next antifa council meeting. I'll be the one in black.
<i>No one wants 'real names' online.</i>

I think some people legitimately do. If someone is pretty close to the typical mainstream archetype for their culture, it's easy to get caught up in idealism about how great things would be if all books were open.

The more one sees outside of that bubble, the more apparent the problems become, but being in the bubble reinforces the positive aspects of that model.
I used to think having my real name attached to things would be a good way for me to be constructive online.

What I learned is that there are plenty of crazy people online. And I do not want them to have my real identity.
> There is no indication that this statement holds true. Not even remotely.

Well, over 30 years I'd bet on S3 over blu-ray or magnetic tape at the very least :)

For one thing, S3 itself is already 16 years old - and Ceph, B2, GCS and Azure all offer extremely similar products, indicating there's solid demand for this product.

Second, it's not clear to me that 'tech half-life continues to decrease' - granted, there's huge churn in javascript web frameworks, but for PCs and laptops? Very little has changed in the last 5 years.

And thirdly, some technologies stay around for absolutely ages. Right now, you can buy a brand new data projector with a 15-pin analog VGA port - and a motherboard with a VGA output. You can get a motherboard for a 64-core ThreadRipper processor... which has a PS/2 connector.
No matter how fast, Garbage Collection will always cause a performance knock-on effect by kicking useful stuff out of cache.
Right. My takeaway after reading the whole post was "so it really _is_ M * N after all".
This works fine in TypeScript. You can specify a type as boolean, true, or false, and it works exactly as you’d expect. I don’t see an issue with doing the same in PHP
Again, show a quote where I "defend" bigotry? I did no such thing, rather said that preventing people dying is more important than hurt feelings.
Which it is.

Here in Canada Ukrainians have been attacked by Russian supporters; a Ukrainian priest and his family's home was set on fire. There's pro-Putin demonstrations in Germany.

There hasn't been any bigotry or violence directed towards Russians abroad yet you are taking up that cause like it's more important than the genocide against Ukrainians itself.
OK, so the landing short thing was due to two things

1. I was using Brave, and the voxels for the landing zones seem to be messed up for some reason, with coloured blobs scattered everywhere. I switched to Chrome and the centre is more obvious.

2. As mentioned before, I didn't realise there was a downward facing camera to use.

But the the issue with not being able to close dialog boxes happens for me in both Brave and Chrome. Seems someone else already raised this an issue, same error as me: I looked in the console and found an error, and seems someone else has already raised the same issue: https://github.com/EngineersNeedArt/Mooncraft2000/issues/1

Also looks like there's already a commit that might fix it.
I didn't have one until I was 10 or so and tried to have one, just on a lark.

At some point it became permanent. IMO it's net-negative but not enough so to be a big deal.
100% this. Show me you’re actually interested in this stuff.
Intel's HTTPA: HTTPS Attestable Protocol
High end clothing boutiques aren’t cash businesses though, so they’re generally not good for money laundering.
> That is because cookies dont require any popup

They used to. I'm still of the opinion that anything beyond a static website should require permission prompts.
This sort of thinking is how wars and genocides get started. Being decisive and following through on execution is an important skill, but ignoring other stakeholders’ opinions has downsides that are best not ignored.
Companies Spend Three Times More Than They Should on Cloud Costs
Oh, it makes sense. It would just make more sense to me if the unit type for an error or failure was called "error" or "failure". They're sort of overloading the idea of true/false here with the historical baggage of returning a value that evaluates to false-ish for failure, then codifying that in a new type rather than taking the chance to make the new type a clean break from that in-band concept.
Moderators are not identical. One moderator's ban is another moderator's timeout.

C'mon. You know this.
Now I wonder if we'll see Trump back on the platform ahead of the 2024 presidential election.
Having the 'richest' man w/ social Asperger fully control the largest 'public town square" seems..ironic and frankly dangerous.

To me it feels like twitter or something better should simply be a DAO.
What are the chances of that?
I qualified that by "over and over again" and "first half of first page". If you're switching from nothing but bigcorps to startups, you need to give me something on the resume to make me think that you can adapt to the cultural change.
Cool. I'm curious if any real change will come of this or if twitter will continue chugging along like it has for years.
I switched back to Emacs + lsp-mode for Python, and it’s been excellent.
>People act like this is some spiteful thing he's doing in order to just post edgy memes

Well, he did reveal the intent to do it with a series of snarky tweets.
> I'm not your research librarian.

No, you're someone advocating a controversial minority view for which much legitimate time has been wasted on research already. No evidence was found.

To continue pressing this position, you need something to offer against research and numerous court cases which have previously denied this position.

Or take an L.
It's true. However, if toxic users drive out all the non-toxic users, will those toxic users pay real money for the platform? Will they even remain at all if they can't get the reactions they (seem to) thrive on?
Corvette EV confirmed, hybrid coming in 2023
Yes but that is because in a Musk company you actually get to build rockets, blow them and iterate quickly.

As Eric Berger states in his book. Engineers don't want to spend 10 years being responsible for the quality control of a single screw on the F-35 program.

At SpaceX you are producing rocket faster then anywhere and you always develop next generation technology.

That is why engineers want to work there.
The Machine Learning Job Market
You should ask Michael Saylor to be sure how he proposes this will all work, but he did mention his company (MicroStrategy) spends $1M/year on DDOS mitigation. I expect if Lightning ends up as cheap and fast as he and others are saying it will be, it could be funded by companies as a cost of doing business in the same way they fund the electricity and hardware for serving their websites.

It's actually the sort of thing I could see CloudFlare etc. providing, so each website doesn't need to implement it themselves.
I don't know if split-brain studies are familiar. In short, some people had the connections between their lobes cut off to combat epilepsy. As a result they had two separate brains, and if, for example, a funny image was shown to their left eye, they began to laugh, but when prompted why they were laughing, they couldn't answer.

My point is, it is conceivable that your friend has some odd wiring to the parts of his brain which process language. It'd be interesting to get him to an fMRI and see whether the language is processed somewhere completely different to normal people - why not even in the cerebellum.
All the Java project I've been on, the convention is to always instanciate containers.
Ask HN: How are you managing during the housing crisis?
In 2020, I made an offer on a house at a (then) regular price. I ended up pulling out due to issues with the house, but that home's value has now more than doubled, along with the rest of the homes across almost all locales.

It is demoralizing to have had the chance to own property and then watch the rug get pulled from under you. With private equity firms and banks purchasing up the remaining real estate at inflated values, I have the nauseating notion that I will forever be a working class serf without property, bound to a long life of labor within my country's borders.
There’s better sources on this study, but here is one:

https://www.denverpost.com/2014/06/16/attitude-can-play-sign...

It can be very easy to fall into a depressive spiral. Your outlook on the situation can matter.