skysight-inc/HackerNews huggingface dataset:
At Kami (kamiapp.com) we had to make a similar transition last year - we'd seen usage grow over 20x in a 6-month period on our classroom product due to the pandemic, and we were storing all our content in a single-primary Postgres database. We had plenty of headroom before but we were suddenly running out of write capacity, even after scaling vertically up to ~150 vcpu. Our workload is super write heavy so scaling out replicas wouldn't have helped much at all, and I was spending a lot of time manually vacuuming in our daily off-peak as we were burning transaction ids at an astonishing rate, ~800 million per day.

I looked at a bunch of options but ultimately managing a sharded database seemed like too much overhead for our small (but expanding!) dev team - so we decided to move our heavily loaded tables to CockroachDB instead, as since it's mostly Postgres compatible our transition would be easier, and it would be much easier to manage as it automatically balances load and heals. We're running cockroach on GKE and it's a really nice fit for running on kubernetes.

Ended up working well for us - we still have our smaller tables on PG but we want to move it all to Cockroach over time. There were some teething issues as we learnt what to monitor on it (read amplification is the big one here, though pebble has helped a lot vs the previous rocksdb), and it does need a lot of hardware at high scale (we're running 50 16-vcpu nodes for it) but overall I'm happy with it.
I believe the issue is that the maintainers were explicitly told that they weren't "giving" their projects to the DNF, but rather that the DNF was there to support them, while the maintainers retain complete control. So the DNF is saying "we're sorry you misunderstood", and the maintainers are saying "we didn't misunderstand, you're not allowed do that".

It's an ownership issue rather than a benefits issue -- if you joined a homeowner's association in order to have a say in how things work in your neighborhood, and then got back from vacation and discovered they completely redid your yard while you were away, without telling you about it or asking your permission, you'd be pretty mad even if the yard ended up being nice.
> That wording (from the post) is unfortunate because it is misleading, but that doesn't mean we should continue to spread the misinterpretation. Please stop conflating "project ownership" with "copyright assignment".

What else is there to own in an open source project? The trademarks? How many of these projects even have trademarks?

> I got that PDF by going to https://cla.dotnetfoundation.org/ and then clicking through the link to the CLA.

This is the document that the .NET foundation requires new contributors to projects owned by the .NET foundation to sign. Ok. But it's not the document that the owners of these projects signed as part of opening relations with the foundation, at least by the project owners claims and provided screenshot. The .NET foundation could plaster this document on their home page, but it doesn't change that the project authors are providing a different document that they claim is the one they signed.

The document that the project authors claim to have signed includes this modified intro:

> Project means the projects owned or managed by Contributor and listed below that is assigned to the .NET foundation hereunder.

If this is assigning copyright to the .NET foundation, is it bad faith to not make that clearer? Yes. Is it a reason not to do business with the .NET foundation? Yes. Does the fact that the later sections of the document discuss copyright licenses make their claim less credible? Yes. But I'm not a lawyer, so I'm not going to pass judgement on if it does what the .NET foundation claims, merely discuss the point that the foundation now claims it does so, and other posters have claimed that kind of assignment is needed for a foundation to operate.

Please stop attacking me for trying to discuss the situation without using your preferred description exactly. I'm trying to present both sides claims in a discussion that it is not required for the .NET to do what they claim based on the examples of other foundations which have managed without such a step.
Open source is not a business model, viable or otherwise; a business model (among other things) identifies a revenue mechanism.

Open source is a licensing model. It is compatible with a variety of different business models: SaaS, Professional Services-based, support-based, commercial-software-on-top (open core), etc.

A number or companies have had viable businesses involving open source for a reasonable period of time, so its clearly compatible with viable business models.
A “market” to DOS IRS call center lines
If you have an Apple developer account in good standing, at WWDC they introduced a separate reporting page for you to use, that doesn't require to you have purchased the app first. There's also a pre-existing, years-old process for you to report lookalikes and such.
CDK nor Pulumi are declarative.

I've added the "agent SPOF", and "credentials" concern to Pulumi as well, it was an oversight.

Admittedly, my experience with Pulumi is pretty small, but I don't think I'm wrong about it needing a connection the pulumi parent process.

In-fact I opened an issue with Pulumi about problems with this in 2019, and they still haven't closed it.

https://github.com/pulumi/pulumi/issues/3590
So far not one that's:

- within an hour
- seems more interesting than the current one
- pays at least 90% of the current one
>But are they controlling for vote?

They did ask. Click on the Politics tab above the survey results at YouGov

But, in any case, a broadly-representative sample population will naturally reflect the original Brexit voting ratios, approximately (if YouGov can't even conduct a survey professionally, then we can stop wasting time discussing this, and ignore everything from them)
was .. he died in 1986.

I love Borges. Part of the reason he's less well known is that his widow has kept a tight grip on his estate. Even denying his co-translator publishing rights. And Borges used to give him 50pc of the sales!
I don't see why that would be any different. If it was, then companies who find enough value in not providing a deletion option could pay someone to submit an app on their behalf. There's no way for Apple to know whether or not an app submitted by a third party is actually full independent of the service.
Addiction is a complex subject. Personally, I think FB/Social engagement is habituation, but if somebody shows me there is a persisting dopamine/oxy rush, and its affecting neurotransmitters such that when you don't do it, you feel down, I might change my mind.

"addiction" is this decades "Schizophrenia" or "bipolar" being misapplied, when it has specific meaning.

I should of course add, not a doctor, not a clinical psychologist. Maybe habituation and addiction are closer than I think.
What is malicious about this? The advertisers have no access to personal information.
This reinterpretation of the song is really amazing https://youtu.be/bjWFNgKE4uw
While it is true that OCaml does support a kind of OOP, even the OCaml manual outright states that it isn’t used much: https://ocaml.org/manual/objectexamples.html

I think the biggest use for objects is to have a kind of row polymorphism? I don’t know too much because I haven’t used them at all.
What's the malice here? Maybe I missed it.
Does anyone know how is something like this balloon built?

Is this a library?

Or some sort of physics simulator?
I stopped arguing about which is better CF or TF. Some people go crazy every time this topic is discussed.

Me, I just hate all this IAC thing. I spend weeks sometimes to deliver a script that deploys an rds database with blah blah blah. Yeah it is nice to have all your infrastructure as code. It would be definitely useful if you are deploying the same structure again and again. or if you are running it frequently.

But if you are deploying a structure once only, do you really need this? Do you have to spend 2 weeks on a script you will re-run once in 6 months? (and then you will find that many objects need to be updated to re-run without errors) It seems a lot of over-engineering for me (I know I will be hated so much for this).

Sometimes when I run TF in production, I start praying that all goes well!
it's not that Facebook is boring or interesting, it's that we're hostages [1].

If I would delete my Facebook, I would lose contact to a whole slew of people I've encountered over the years, who I chat to once in a while over messenger, or I see that they've done something. It's bitter to cut these people out of my life.

(here the 'addict' image works again; former addicts often need to cut their drinking/drug buddies out of their life to stay clean, even though they may be real friends)

Stopping myspace, on the other hand, felt a bit less bitter, perhaps because that was more like an adolescent phase everyone grew out of.

[1] hostage term from @doctorow https://twitter.com/doctorow/status/1441107515865849866
Welcome to Monero, where you don't have to think about problems like that because privacy is by default.
It seems the issue hinges on: did a copyright assignment take place in order for projects to join the .NET foundation? It currently seems unclear whether this is the case or not.

Foundation seems of the opinion that assignment did occur, but individual projects differ on whether they think they have assigned copyright or not. There are legitimate reasons for copyright assignment but all contributors need to have the same understanding of whether a copyright assignment applies or not. If projects have not had individual contributors agreeing to a copyright assignment up to now, then it's not possible for a project to assign copyright to the .NET foundation without the consent of every contributor. Which is likely a tricky proposition...
Why can’t you just use IntelliJ CE? You won’t get some of the web programming features, but otherwise it’s perfectly capable.
New Obsidian Release
I have a very different perception of OCaml compared to you (compared to most people?)

When I think of OCaml, the concepts that come to mind are brilliant French computer scientists and hedge funds. A practical Haskell. When I think of F#, I think of... .NET, bright enterprise programmers who want to work with a tolerable language, and that's about it. If forced to name a user of it, I'd say "uhh, no idea... Maybe Stack Overflow?"

(That's entirely aside from the relative merits of both languages, which are leaps and bounds ahead of both most OOP and functional languages.)
No opinion at this point other than a sense that, if we did the math, we might very well discover that we would burn so much fuel and produce so much CO2 in manufacturing and transporting everything we might need (and then launch it) that it could be a complete non-starter.

What really worries me about some of these ideas is that they could go horribly wrong. We are talking about changing the fundamental energy equation for an entire planet. We can't even control the ecological effects of our technology at the local level and we are actually convincing ourselves we can hit the mark with a planetary scale process? This is scary.
I think “most” is a little exaggerated. Most people I know rarely post anything or when they do it’s actually useful. Same for Twitter. I don’t know anybody who posts a lot or gets into flame wars.
If you read HN posts about Apple or Mozilla or Zoom over the past couple years, this exact behavior is wildly popular here too. Our commenters will hijack a discussion about software RAID or crypto to complain about their favorite pet peeves about app store policy or not liking compact mode or whatever.

The mods do their best to keep the discussions on topic, but I sure do wish more of us would agreed with you even when a given topic brings up intense feelings.
I mean, I think it's OK to charge vehicle owners some kinda usage fee to reflect the cost of congestion, road wear, traffic accidents etc., but it's very poorly implemented as is. An obvious solution seems to be to tax tires which are the dirtiest part of an electric car, need to be replaced moderately regularly but not too often, and which wear down in proportion to the amount and and intensity of use. Offroaders and people who want to do donuts or drive like speed racer will need to replace their tires more often, but taxing tires avoids bureaucratic/administrative overhead.

There are already taxes on tires, but they seem pretty nominal. I think you could hike them substantially (eg to $10 or $20 per tire) without upsetting too many people if you scrapped or reduced some other fee or abolished the necessity for a piece of paperwork.

Edit: as some pointe dout the real wear comes from trucks an dother big commercial vehicles. Tires are already taxed by vehicle weight class, but I'm proposing increasing the fees for that in order to simplify bureaucracy elsewhere.
So what how long till there is a therapy to prevent or reverse...
i hate google
The judge in the Epic case did rule Apple was entitled to payment even if it didn't go through their payment system. No ruling was made about if the 30 % was too high or not.
Just one more thing to disable in the settings, when you don't want it. Just like search engine suggestions.. What's more to do?
On the other hand, if all currency was on a blockchain it would be possible to perform block chain analysis to determine each individual’s wealth and income making taxes much easier.
I used to support the American Civil Liberties Union - - until they became such hideous lib-tards.

The IJ is the Real Deal.
tldr: Elm is a Cybertruck
I have a hard time believing this was / is the real version used. It doesn't seem broad enough. More likely it was a kind of smoketest that made sure that a more automated keyword checker was working.

It does remind me of the XKEYSCORE (Snowden leaks) that used keywords to bubble up potential threats from emails etc https://www.businessinsider.com/nsa-prism-keywords-for-domes... .
We can do better than SQL
When I think about the earlier version of myself and compare him to who I am now, I don't feel a strong sense of disconnection, because although I may have seen the world differently, I remember being very aware that I was still young and didn't have enough experience to hold a fully-formed view of the world. I expected my perspective to change as I got older. I think he would be surprised that he wasn't able to find satisfying answers from people in his community but open to the ideas I have now.

The first thing I remember thinking about is how strange it is to be conscious and unable to fully trust my senses or my mind, wondering what might be beyond my understanding.
I don’t think there really is a need to get rid of Facebook completely if you use it for useful things. If you don’t do much there you don’t feed them any information and or contribute to toxic discussions.
Advertising is malicious.
This is why companies like Gruntwork have pre-written production-ready Terraform modules for just about any service/provider you would need.

I have my own set of modules that I've written and use in my consulting work. It's repeatable work that I can have tailored to my clients in under an hour.

Terraform puts dollars in my pocket.
Very likely I’ll do something like this. Very frustrating to me the “experts” I’m working with can’t satisfy my fear here, but perhaps I’m overthinking it. I’m not too worried about a catastrophic cockup as much as some slight annoyance that I’ll have to live with forever, and then somebody coming out of the woodwork saying “oh, you should have…” ;)
> What should we do about it?

Fork it.

But I'm not sure I agree this is malicious. Perhaps annoying and even poorly thought out, but malicious implies they are actively trying to undermine the project, rather than trying to find ways to break the project's dependence on Google but missing the mark.
The question should be, if shown an example nose drawing could you say whether the bridge should be wider or narrower?

Or if shown two noses with different width bridges, can you point to the one that is closer to being right?

Police sketch artist scenes in movies and TV shows are incredibly abbreviated compared to reality, which often features a lot more iteration and discarded sketches precisely because a lot of people are in the "I'll know it when I see it" group.
I once worked in a large Meteor codebase and I cannot comment[1].

1: I can, nothing catastrophic happened. Other than the Meteor codebase.
Thanks for the reply - I'm not super familiar with databases. Do you have a few in mind (preferably open-source for reference)?

Also, are you referring to a single-instance of Postgres, or that Postgres would struggle with 10TB even with something like Citus or TimescaleDB?
Seems an automatic update has led to a downgrade in functionality (newly on-by-default ads), and doesn't seem like a win for users.

Is there a truly open source browser, meaning the project collaborates with the community, and is driven by / accepts pull request contributions? A browser developed completely in the open without a corporation whose primary income is derived from said browser?
Guess I need to pay more attention to the template code I use. I knew that they tended to rely very heavily on inlining for good performance, but I haven't read as much about the presence/absence of dead code, though to be fair maybe the deadness isn't always obvious to the programmer?

In any case, thanks for correcting me!
Your goal is the “noble” goal now, not your career.
These are for traditional, stack-based JVM bytecode. But as I understand after having spent way too much time lately poking around and modifying .smali disassembly of other people's apps, Dalvik (Android JVM) bytecode was initially designed to map more-or-less directly to actual CPU registers to be easily JIT-able.

But then I don't think garbage collection can be done purely in hardware. You still have to have something resembling a runtime, and it has to be written in a lower level language.
Personally, I stick to Firefox because of multi-account containers, which Chrome doesn’t have (no, profiles don’t count). It’s a really sticky feature.
No one ever said he had forehead scars though, if he did...he'd be much easier to identify.
The promise is "apologize and this will all go away". That's a lie. Never does. Depending on where you work, you may or may not be totally screwed, but apologizing when you have done nothing wrong changes bupkis.

Why give the bullies what they want? Stand your ground:

- You can cordially invite the mob to go fuck itself.

Or, for a less confrontational approach:

- You can ignore the mob and proceed as normal for a few months until they find somebody else to hate.

It's going to be a ride either way, but these bullying tactics work only because people cave. It's a trial by fire. The people that don't tend to end up more successful afterwards, and with the added benefit of knowing who their true friends really are.

A couple of important points:

- You need to commit. If you later on back down, you are done like a cheap steak. The bullies know they own you at that point. Yes, this means you might be fired, or kicked out of your university. Might get your house torched. You're going to lose "friends". Improvise, adapt, and overcome.

- These bullies want to provoke you to violence on their terms. Don't. Especially if you're the fighting type: don't take that bait. Pretty sure Sun Tzu didn't write, "Fight precisely when the enemy wants to battle."
one of the main reasons i do is for the MUCH better adblockers you get in firefox, the chrome/ium ones just aren't nearly as good
So... what happens when the person who originally deployed everything eventually leaves or gets hit by a bus? Hey, it's six months later and you need to redeploy everything again.

You need some automation or a really good how-to document, and hopefully both. It won't save you all the pain of learning how the deployment works but it will save you a lot of time and effort.
Corvette vs Model S is kind of a weird comparison, especially with the weight comparison. One is a coupe and one is a sedan.

Maybe compare the Model S to an M5 or E63?
I agree. Listened to the episode on ADHD and it was pretty lame, unstructured and somewhat wrong at times. Also saw there is an episode with Lex Fridman, so I guess it's the same pseudo intellectual bla bla bla sponsor juice. Not the best advertising for those big name universities, tbh.

Btw. I can wholeheartedly recommend the "big biology" podcast, if you are interested in biology in general.
I feel bad for the Amazon employee who came into work one day with this project sitting on their desk.
I'm largely indifferent as I don't use Firefox but find it irksome that they are routinely touted as the torchbearers of privacy in the browser world.
Because if they start doing it, they'll get more requests to do it in the future. And then they'd have to make more process around it and pay people to execute that process, and then they're in the business of selling small bits of criminal evidence to random cranks.
Can you even hear yourself?

There's been over 100 nuclear accidents across every country that's used it.

You sound like a crazy person.
The police sketch is from a 2 children that watched from across the street at night. I have never believed the sketch is accurate. The sketch also shows a skinnier person but everyone described him as a bit overweight.
Oh for fuck's sake.

When will Mozilla stop making boneheaded decisions like this?
> Then there are the rest of us "aphants" that don't ever see images internally, at all.

What about remembering things that you have already seen? Let's say I ask you to watch, for example, the Star Trek TNG opening sequence. Can you "rewatch" it?

I can. I can also sort of picture 'creative' images, to an extent.

However, conjuring up faces of people I've met is pretty difficult. Even my dog, which I find easier than people, can still take different shapes that are not real and I can't 'fix' it until I look at her again. If it is a person that I've only seldom met, I won't be able to recall the face at all, even if I can still recognize the person. It doesn't matter that I met the person a minute ago - if I don't make a very conscious effort to remember, I probably won't recognize them at all (and will definitely not recall the image). If I am under stress, that's even worse.

I've always chalked that up to 'being bad with faces', but there maybe something more at play, it seems.
That’s what I was thinking too. Norway is rich because of oil. They would have serious problems if other countries reduced their carbon emissions.
Nice changes, I like it! I will say I really like aligning the join clauses, but I'll try writing things this way for a little while and see if it sticks.
The TI Files, where everybody knows your name.
These style of comments reminds me of this comic:

https://i.kym-cdn.com/photos/images/original/001/259/257/342...

Someone can want socialism while still participating in a capitalist society. Being a martyr is rarely worth it imo.

On top of that, even if we lived in a socialist society, the top would still be rich, they would just be taxed more.
Goes by other names. You probably have an anonymous ethics line
Hyperbaric Oxygen Treatment for Alzheimer's
Why is it such a big deal that there is a news network that diverges from the left wing group think? If you go to CNN, ArsTechnica, or Hacker News you see the same topics and the same opinions in the comments almost verbatim. So what is so wrong with having one or two sites with some diversity of thought? Don't people get tired of reading the exact same talking points on site after site?

I just do not get this drive to censure and destroy everything outside of the dominant left wing media narrative

edit - read the comments on the arstechnica article. It is pure political hatred. Completely nuts
I regret that I have less use for calculators than I used to. You can pry my TI-89 from my cold dead hands. Still very useful especially for things like unit math.