skysight-inc/HackerNews huggingface dataset:
>> can’t shake the feeling that the hard line open source idealism of 1980’s has not achieved all the goals that it set out to achieve...

Actually it has done quite well. Not as widespread as some would like, but I think Free Software is doing spectacularly well. I would say nobody needs Microsoft for anything these day because there are great alternative, but they are creating some decent enterprise tools that may not have free equivalents.

Windows and Office though? I haven't needed those in 15 years, and that's because Free Software has achieved most of its goals.
If the United Nations ran Instagram, they would ban any discussion of human rights in Hong Kong, because China is a veto member.
Very interesting reading, thanks for posting.

Irrespective of whether or not the paper is correct, it is a great catalog of all costs and benefits, and of all the errors that naive models have committed.
>why do you seem to imply that unions are an unqualified good?

Not OP, but it's been my experience that other than orgasms (and not even always then), nothing is an unqualified good. Does something need to be so in order for you to believe it worthwhile?

That may also be a bad read on my part, but I think it's a useful discussion, especially when we're talking about standing up for what's right in the workplace.

Because the converse is a big question in this context: How bad does it need to be/get in order to start thinking about rabble-rousing internally/quitting/whistle-blowing?

I'd expect that as with unions (because unions are absolutely not all the same), the level of unethical, harmful or illegal activity is likely a continuum and different people will have different breaking points.
What is this comment even meant to convey?

The post is about a person who has foresignt and self-determination, what is Australia meant to do about it?

Further, Australia is a lot more isolated than Norway.

(Australian BTW)
>Look, this issue of social reproduction is the biggest threat to liberal democracy,

This is absolute alarmist nonsense. If you believe this, do you think that Europe is further down the path of moving away from liberal democracy than the US is thanks to the US having a larger birth rate?
This is really doing god's work though. A lot of teams I've been on were deep into a mess of their own make due to this. You build a whole terminology around you work and not it takes twice the time to onboard anyone.

This is also an issue with people that like to pick non-descriptive name for their projects (although I might just be grumpy on that one). Don't call your pipeline workflow "Optimus Prime", it means jackshit to everyone else.
Scab means exactly the same thing in the US as it does in the UK; I'm pretty sure they got it from us.

> I ask, in good faith, why do you seem to imply that unions are an unqualified good?

That's not good faith.
People do something shitty all the time, like literally all the time. But public condemnation is the new normal. But nothing you do will prevent that from happening. Mob is just being mob. The mob mentality is spreading like a disease.
Researchers Discover UEFI Bootkit Targeting Windows Computers Since 2012
Also if n=1 then it could just be a placebo, no?
I don't understand why commenters are so hung up on the "unless you're working with absolute bozos" part. That sentence is irrelevant compared to the rest of the comment. The three benefits listed are a great articulation of how estimates should be used. Couldn't have said it any better.
Resharding in vitess is not quite as magical as this post implies. My infrastructure team has tried resharding the cluster powering my app several times and each time it's failed.

It's been a while since the last attempt so I forget the details but I think the reshard replication lag was growing no matter what resources we threw at it. We've since scaled vertically instead and are working on architecture changes to reduce our MySQL load (which admittedly is extremely high).
Is HN the orange website she's talking about when she says: "also whoever posted my tweet to the orange website, fuck you" ?

Why?
Norway handled their oil way better than any of the Gulf monarchies did.
He was telling everyone who would listen that Norway would find oil, and needed to prepare itself.

> His was a lonely, contrarian voice. After examining exploration results, he wrote a report that warned Norway was sleeping, that even though no one had found oil yet, it was only a question of time. And time was short: the country’s leaders needed to prepare Norway to become an oil nation, but they were doing nothing. “I was a constant reminder that they were doing everything wrong,” al-Kasim says pointedly. Only his closest colleagues would listen.
Note, that's Mozilla Foundation which is not the entity that develops Firefox. Money donated via this form would be "used in its discretion for its charitable purposes".

It is somewhat hard to find out what exactly this means, but US form 990 provides an overview (PDF): https://assets.mozilla.net/annualreport/2019/mozilla-2019-fo... , see page 3 and 9

$926K "Agenda Setting" -- published a report

$4,853K "Movement Building" -- urged Facebook, Snapchat, Apple and others to address issues

$10,387K "Leadeship Development" -- Fellowships and awards for technologists and researchers

$1,374K "Compensation of Officers"
etc..
Academia’s ableist culture laid bare
I see your point but it's really just a fact of online life that you can make a lot of money as a woman on twitch. That isn't to say that all women streamers are exploiting that fact i.e. aren't making actual content, but it's simply (simp-ly?) a different calculus which I can't really blame anyone who can stomach it for exploiting.
It’s amazing how fragile our civilization can be.
> The post is about a person who has foresignt and self-determination, what is Australia meant to do about it?

Australia has done the opposite with their (our? I'm an ex-pat) natural resources.
That was me for years.

The way I quit was to log out. I compulsively kept opening a new tab but having to log in was enough to make me close the tab. The compulsion vanished much quicker than I thought. In a week or so Facebook was out of my life.
You know what? You're right. Deleted that bullet point.
There's a nearby fusion reactor that generates quite a lot of power. You may have heard of it.

Jokes aside, fusion would provide way more energy per fuel mass than any other source if we could only contain sufficiently hot plasma. Better magnets may be the key, as the other comment alludes.
This excludes donations, that probably tips the balance a bit more female although no idea how much since we have no data
> It’s not like the PAP needs to appeal to tubthumping angry populism for votes, is it?

Liberals in Singapore think this is the case. An informal survey at that time observed that a majority were against homosexual relationships and sexual acts. https://web.archive.org/web/20190605181337/https://www.strai...

The ruling party won't throw away legitimacy points just to do what only a minority of its base regards as the ethically correct thing to do.
English only

Should optimize checks with a de-obfuscation function (attempt to expand non-AZ back to AZ, even if that then shoots permutations at banned word-runs).

It should probably also look more like a spam scoring system, where really obvious stuff is hard-trashed but borderline things are flagged for review / discussion.

I am also very disturbed that, as with most censorship, 'obviously bad' things such as terrorism/etc are co-mingled with 'is adult' as a negative check.

It seems reasonable for Twitch to have validated 'safe for minors' areas where names are filtered. Generic areas, where things are in the gray area and unchecked. Adult Only areas, where swears, profanity, maybe even some of the hateful things are allowed. Informed consumer choice.
Google removed a feature I was using daily and replaced it with a different method that was 100% incompatible with my use case. Firefox works how I want with this, so I use Firefox.
Because nobody outside HN likes HN or its regulars.
A combination of both really. Also included is the transportation of raw materials to production facilities. To be fair, however, these costs exist for non-electric cars to some degree.
> The use of "God" in that statement refers to an objective source.

Do tell.
I learned to solder for TI-purposes too! Not for battery but to build the 2.5mm-jack-to-serial connector cable (I was too cheap to buy an official one, but successfully wired together the 2-3 resistors and diodes necessary to make the cable work. It was not pretty, but it worked!)
'Angry parents say gaming site Twitch promotes drug use, slow news day story at 10'
Because this website is shit. The opinions here are usually male and white (while also somehow anti rules but also pro rules for other people? E.g modern day conservative). Anytime a topic about race, gender, etc comes up this website turns into a shithole.

Seriously if you don't believe me go look at any thread that was remotely about race, gender, pay gap, etc etc. The opinions here either turn into victim blaming, saying there is no issue, or actively defending billion dollar companies.

I like the topics that sometimes get posted here, and I certainly learn from some of the comment threads here. But this website turns worse than reddit when it comes to anything controversial.
> It will fail and be rolled back and you will lose the user's data that was written in it,

The point of relational integrity is ensuring all your data is in a valid state. If you don't want to lose a client's data because you deleted a city, there are multiple engineering approaches open to you.

1) Don't delete cities, just don't. The semantics of doing so don't make any sense in the first instance.

2) Further, deleting entities from an RDBMS is pretty damn final. What if a business analyst wanted to do some historical analysis? Well, that city is gone now, so it won't be there. This is where "soft delete" comes in (And no, soft delete doesn't destroy referential integrity) - you've marked the entity as no longer valid for use, but you still retain your data surrounding it.

3) Don't respond with a 2xx until the data store acknowledges successful insertion.

4) Use Debezium or similar to broadcast entity changes to a Kafka topic keyed on entity id. If you want to retain all changes (e.g., for event streaming), then use an appropriate retention strategy. If you want to retain only the latest state, use log compaction - it will retain the latest record with a given key.

This makes it easy for an app being spun up to obtain the entity state without touching the DB, and by continuing to subscribe to the topic, update its cache to match the source of truth.

Of course, you don't have to use Kafka, it's just one approach, but many other systems will allow you to do the same.

Basically, your objections say nothing about the usefulness of a relational datastore, but rather, the need for careful engineering when building overly distributed systems.

And through all this, I'm wondering how you imagine a non-relational datastore solving these problems any better.
Maybe the initial response here wasn't good and that's what they saw?

FWIW: I believe the original tweet and this is seriously problematic to me.
The real comp numbers are much higher, since these numbers exclude profit sharing, which is greater than base salary for an experience engineer at Big Tech.
I can see how this could be true, and I can see how it might not... who serves the ads, for example?
Not much to go on, but my first guess is that you need to expose the functionality in a piecemeal "as needed" manner, rather than all at once.
So donating a small amount of your income to one of the two major political parties makes you a "radical" these days does it?
Good point, zealots love to parrot propaganda
I think it's meant to convey grief that Australia has allowed itself to be exploited by foreign miners, and waste the wealth that its natural resources could have generated.
Just got taken down.
There is no way to donate to fund Firefox development. Here's where your donation to Mozilla goes towards:

https://foundation.mozilla.org/en/what-we-do/

https://foundation.mozilla.org/en/what-we-fund/
I do like the perspective that programmers with a conscience forced to do bad things to the world are adversely affected, but it seems off to me to call that poor working conditions, because it seems to misidentify the people who the actions are hurting. I don't see anyone feeling sorry for the investment bankers of the '80s for having to go through a debaucherous, morally corrupt lifestyle.
The entire request can be logged, displayed to advanced users (so they can report it), inspected by Apple's review teams and automated systems. Any app violating the rules, by uploading user data as GET query parameters (for example) could be detected and banned fairly easily.
A phoenix is born from the ashes of its past. Mozilla the browser was considered bloated by some and that led to a cleaner browser, a firebird if you will. This is just another indicator we're past due for another cycle of fire.
Lol, what. No.

The only chance Mozilla had was for Congress and the FTC to wake up 5 years ago instead of 5 months ago.

As someone who made a couple of contributions to the Servo project, semi-followed the development and compiled and ran it every so often, all of the parts which were production ready and had a clear path to being merged into Firefox (apart from maybe Pathfinder) are already merged into Firefox. It was a research project, some parts of the research were spectacularly successful, and these were adopted and merged into Firefox. Other parts of it were less successful.

The HTML engine was nowhere even remotely close to production-grade and the interaction with SpiderMonkey was incredibly complex and flaky. Even simple sites like google.com were frequently broken. There was a rewrite [0] underway when the team was let go because various parts of the architecture were incompatible with a fully compliant implementation.

Even setting aside that half of the Firefox code is tied to engine internals such as XUL, it would have taken a few more years to get it into a production ready state. I still wish that the project hadn't been dropped, it's a real shame. But it wouldn't have "saved' them.

[0] https://github.com/servo/servo/wiki/Layout-2020
your cat does not go up!!! what should I do?
Open Access Ninja, the brew of law.
I'd much rather they put some big intrusive banner soliciting for donations a-la Wikipedia
Fun fact: Fisher-Yates samples a uniform distribution over permutations and is therefor capable of producing any permutation, so you can sort any array in linear time using Fisher-Yates with its RNG replaced by a appropriate oracle. (So the complexity of sorting a array mostly reduces to the complexity of determining which permutation it's in relative to a sorted version.)
+1 actix.rs is pretty well-known and gives you the benefit of a full programming language if you need to do other things. Rust should be really easy to onboard to if your devs already know C++ and while the compiler is a lot slower, there's enough posts online about Actix that you shouldn't have issues searching around.
Alberta's sovereign wealth fund is worth $18B according to the video, IIRC, whereas Norway's is worth $1.45T.
Lately it feels like Mozilla is just spitballing with their various products and initiatives. "Does anybody want this..? No? How about this one? It's for privacy. Oh, it's useless? Whoops, ok, what about this idea?"

It feels... tonedeaf? Or maybe just desperate?
Instagram is actually much worse. FB is not super addictive, at least it wasn't for me. But IG is, and it very clearly has been _designed_ to be that way. It took some effort for me to get off it, and my wife is unable to kick the habit even after I demonstrated to her _with data_ that her Instagram browsing is now a full blown part-time job, and that time could be put to a much better use. TikTok, FWIW, is even more addictive than that, on top of effectively being foreign intelligence spyware. This is being done deliberately much for the same reasons Big Tobacco added stuff to tobacco to make people buy more cigarettes.

There are basically two benefits to social media, in my view:

1. It de-centralizes narrative peddling from just 5 or so people who own all of the media to a much greater number, so it gets harder to "make people believe in absurdities to get them to commit atrocities". I'm sure someone will argue the opposite, but the fact is, if FB existed in early 00s, NYT would not be able to sell us the Iraq war. Ms. Haugen is arguing that the 5 people should regain that capability. I disagree with this very strongly. I'd rather have disinformation from multiple sides rather than from just one - easier to read between the lines that way.

2. It lets families and circles of friends communicate a bit more effectively than, say, an instant messenger would. I think the trend there is actually towards messengers - my friends worldwide basically have our own "feed" in Signal which we do not share with anyone else, and from which messages disappear after 4 weeks. Zuck clearly saw this trend much earlier than most people, hence the acquisition of WhatsApp for an eye popping amount of money.

IG / TikTok are borderline useless in either of those things. They just drive jealousy, depression and mental illness in people since no matter how well off you are your life won't be as exciting as the collage that consists of the best 30 seconds of someone's year. It basically looks like your life sucks and everyone else's doesn't, even though it could very well be the other way around IRL, and things intrinsically seem that way to nearly everyone who uses the product.

As a side note I'm very disappointed that Petapixel chose to participate in what is an obvious and crude political hatchet job.
They also let you cancel on their app or talking to the counter. The only "catch" is you have to do it at least 4 days ahead of the next payment or it will still go through one more time. I cancelled in person, they asked if I'd consider freezing the membership instead, I said no, they printed me a receipt for the cancellation on the spot and that was it.

Not a big fan of the gym itself, but I can't fault their cancellation process.
In addition to what other commenters have said, I also don't think that they do a good job at promoting the fact that it's possible to donate.

If there were the option to donate directly to the Firefox program, and that they placed a "donate now" button here or there within Firefox and on their website, I'd happily donate as I have with Signal.
Either medication-induced suicide or massive stress spike. It's very convenient timing to die.
Maybe, at the same time, the comment didn't say it was important to achieve much, mainly just noticed that they didn't? Was my interpretation
It's an endless arms race. I spend a lot of time studying unsavory people and a great deal of effort goes into the development of new dogwhistles that are designed to either provoke or connect with peers while maintaining deniability. You might like this paper on the evolutionary dynamics of covert social signaling: https://www.nature.com/articles/s41598-018-22926-1
All features and principles aside, it's a different code base. A mono culture is dangerous for the system, remember heartbleed?
Is this cognitive dissonance or can there be real disagreement between "experts"? Just a few weeks ago ACLU said it was unethical and freedom restricting to not get the vaccine. Who do I listen to?
A decent chunk of HN hates its regulars too, based on the comments.
You made me laugh, but also think what I might be addicted to.
I can't think of a single thing except porn. Highly functional addict buy still one nonetheless. I don't think I can quit.

It's odd though that it's the only thing. I've always thought that susceptibility to addiction is a personality trait that make you usually get addicted to more than one thing.
China Junk Bond Yields Spike to Highest Since Global Financial Crisis
Basically, yes.... But essentially:

We already used ansible for other things, so it wasn't too hard to swap over to AWS modules... (Except they were inconsistent and poorly supported, we ultimately found out)

Someone at Hashicorp then convinced mgmt that terraform is almost a write-once system, and we could jump from AWS to Azure or GCP easily "just change the module!"... When actual engineers looked at it, after 3 days there was almost a mutiny and we rejected terraform mostly based on the fact someone lied to our managers to try and get us to adopt it... I know someone who is very happy with terraform nowadays, but that ship sailed for us.

Those were basically the only people in this space, so we started rewriting ansible to CloudFormation. Since we mostly use lambdas to trigger the creation of CF stacks, this really works well for us, since our lambdas exist for less than a second to execute, and then we can check in later to see if there's issues (which is less than 1 in 50,000? 100,000? in my experience... Except for core AWS outages which are irrespective of CF). Compared to our ansible (and limited terraform) setups which required us to run servers or ECS tasks to manage the deploy. We can currently auto-scale at lambda scale-up speed to create up to 30 stacks a second if demand surges (the stack might take 2-3 minutes to be ready, but it's now async). Under ansible/terraform we had to make more servers and worker nodes to watch the processes... And our deployment was .3/.4 stacks per minute per worker (and scaling up required us to make more workers before we could scale up for incoming requests)

If I was building today, I'd probably revisit terraform, but I think the cdk or CF are still what I'd recommend unless there's a need for more-than-AWS... E.g. multi-cloud deployments, or doing post-creation steps that can't be passed in by userdata / cloud-init.. in which case CF can't do the job alone and might not be the right tool.
What does Firefox have to do with race and gender?
Interesting, I always thought that the quality of the conversation was better than on the blue one. But I am a white male.
What's "right" and what's "wrong" are such subjective things. All I really care about is the science and the science as far as I can tell is overwhelmingly in favor of the idea that you should still get a vaccine even if you have natural immunity.
Norway is a European country, that no Western gov would colonize or disrupt. This is the primary factor around avoiding “corruption” by oil. Developing countries get baited and coerced into extractive economies that benefit the developed ones - modern colonialism.

All this talk around foresight and smarts painfully ignores reality.
My reply was influenced by my own experience & biases. While I'm generally negative towards religion overall -- because of the specific one I was brought up under-- I do have to recognize that some people have had healthier, more positive experiences with their own. So when I said 'indoctrination', I was specifically thinking of religions that shield their untenable doctrines by vilifying critical thinking skills.
Wing partners with Vicinity Centres for shopping centre drone delivery
AT&T is allegedly One America News Network’s biggest backer
>This behavior is not competent, or smart if you ask me

One job I had, my manager decided early on that I was a complete idiot and insubordinate. Freely asking any "dumb" question that came to my mind was a no-no, and even more so was asking other people to verify what my manager told me - it was seen as undermining their authority.

A later job, my manager formed the opinion that I was really smart in the beginning, and so when I fail to understand something, they blame themselves for not being able to explain. Sometimes I feel bad they are so self-critical.

"Fish can't teach you about water"

Even if people are not consciously intending it, though, being bad at knowledge transfer is in everybody's self interest. Perfect communication would facilitate workers being interchangeable cogs.