skysight-inc/HackerNews huggingface dataset:
Honestly, just talk to your dog. I will talk to her like she’s a real person but with a slightly more exaggerated tone and she loves it. I.e. “Did you sleep all day again!?”
Literally none of that is happening.

The company thinks they can sell more books if they no longer alienate a large portion of the reading public. Maybe all the white folks bought 007 books, and now they want other races to buy 007.

What is distinctly missing from your fantasy is the removal, destruction or burning of the prior editions of the book. You can still get the racist edition if that’s your thing. Hell, they’re on zlib.
Tried reading this comment a few times and I don’t understand it at all. Please clarify.
I should clarify, I'm not suggesting you are censoring, or "site sponsored censorship", rather censorship from users via downvotes. They both accomplish the same thing I could understand why somebody might misunderstand me that you are censoring.

The Nordstream 2 thread was also interesting, with tons of users trying to appeal to you specifically to do site censor the story, or tone policing. I remember you stuck to your guns.
Wokeness = no longer being able to treat marginalized people like shit without consequences.

I'm glad it's here to stay.
Why does it matter, though? The symbols are already drawn, and the code that handles the emoji range is already written. As for "obsolete" emojis, regardless of the original intent, they will be appropriated in no time if some suitable use comes along; the official name in the Unicode chart is merely a historical curiosity (and, indeed, those names are wrong for many "legitimate" characters, but can't be changed for the same back-compat reasons).
> This analogy implies that all other tools are 1000% safer, but they are not.

What an oddly specific presumption.
I don't really understand what you're saying. Clearly the results one produces with the software has value, but you say it's all "BS." Does that just mean you don't like it, or what? If someone asks me to produce some concept art for a project they've just started, and I write some prompts to produce that concept art, what is "BS" about the art I produced? What does gaining knowledge have to do with it?

Is Art Director just a "BS" job? I don't get it.
Oh? How successful do you think the US constitutional mechanism has really been in protecting free speech? And by "free speech" here, I mean exactly the broader sense, not constrained by a narrow constitutionalist view. To take one facet of the question, consider the World Press Freedom Index:

https://en.wikipedia.org/wiki/Press_Freedom_Index

The country I live in (New Zealand) has no constitutional free speech guarantees, and ranks 11th. The US ranks 42nd, behind East Timor, Jamaica, Slovakia, South Africa, and many other places I imagine your average American would not associate with free speech. Now, I have quibbles with the way the Press Freedom Index is assembled, and it only captures one narrow (but important) aspect of what we care about when we speak about free speech. That notwithstanding, my question to you is this: scanning down that list of countries, does it perhaps occur to you that the US may have something to learn from us, rather than the other way round?
I build apps with subscriptions (like https://homechart.app) and this is why I offer a lifetime subscription/one time payment. To me, the monthly/yearly option gives users more of an "extended trial" option, and they'll hopefully see that it makes sense to just go lifetime.

One problem I have (perhaps self inflicted) is that I do not offer my lifetime subscription on app stores. 30% is a huge cut of what is effectively my TCV, and I'd rather they use my web payment processor vs raising the lifetime subscription to cover the increase hit. I think this creates friction to conversions, but I don't know for sure.

I do think subscription-based creates better quality software as you are (in theory) having to prove your software is still valuable everytime a customer renews. But too often this just results in redesign churn without any net new features/benefits.
No justice more savage than a bunch of people on Twitter saying mean things about you
What annoys me is how many people seem to think "lab leak" is the same as "man made virus." Though maybe I'm reading too much into things people say on social media.
I've been like you good part of my life. Until very recently, when it hit people close to me.
Fsck pootin, he's getting more and more insane. he won't stop till he's punched into his face such that his neck is broken.
Tilde.news – A Link Aggregator for the Tildeverse
They weren’t paid. They were given HR and manager duties
No, you can't really win here. If you reflexively bring your symmetric constructions to 256 bits, you end up in equally unproductive arguments about parity with your asymmetric constructions.
should be fixed now! thanks for spotting that <3
No one is going to pay any significant reparations for a couple.

1. Too many first world countries do not want to open up that can of worms because it might come back to bite them in the ass over the various things they have inflicted environmentally on the rest of the world.

The US and Europe for example are responsible for the overwhelming majority of greenhouse gases currently in the atmosphere--yes some other countries are now emitting comparable amounts to current US/EU emissions, but because CO2 stays in the atmosphere for hundreds of years the US/EU emissions from the past 200 years still massively dominate and will for a long time.

2. Calculating the reparations amount due to a given country would require an analysis of how much of their losses were due to their poor handling of COVID. There's too much risk that such analysis could conclude for many countries that their net losses were way higher than they would have been had the country handled it better.

If you suffer $X loss but then only get say 1/10 $X in reparations because that analysis concluded that 90% of your loss could have been avoided if you'd handled it better, your citizens aren't going to be happy their government got the 1/10 $X in reparations. No, your citizens are going to be annoyed their government botched things making COVID 10 times worse than it had to be.
Hmmm -- do you mean Li Wenliang?
If ssh is using the GNU C Library’s resolv functions, and it isn’t setting RES_TRUSTAD, then glibc will automatically clear the AD bit unless the sysadmin has configured the trustad option in resolv.conf. A competent sysadmin would only do that in cases where MITM is impossible - either a local validating resolver, or DoT/DoH to a remote validating resolver. It is true that ssh has to trust the sysadmin to be competent and not enable that option in cases where MITM is possible, but I think that’s a general assumption for security that the sysadmin is doing the right thing, otherwise there are numerous other possible insecure configurations which might break ssh’s security. To double foolproof it, ssh_config could come with its own trustad setting independent of resolv.conf, so you’d have to set both.
It is difficult. That is irrelevant to the bad logic I was responding to.
> Rights do not come from the Government, they are innate and natural.

I don't understand this philosophy. Who decides these rights? Wouldn't whatever rights that you consider to be innate and natural be the ones important through your own cultural lens? Isn't it possible others disagree with what rights one should be granted?
https://en.m.wikipedia.org/wiki/Transputer
Link looks great; thank you.
> Having length fields that potentially "overlap" introduces parsing edge-cases.

Oh, that's a very good point actually. I'll keep that in mind, thanks.

> An implementation should scan over all the recipient fields to check that the file is well-formed before it attempts decryption.

Ideally an implementation should authenticate the whole header.

This means appending an authentication tag to the header, computed with from the file key. Of the top of my head, I would derive a header key and a payload key from the file key, using either a stream cipher, a hash, HMAC, or HKDF expand. Then I'd use the header key to authenticate the header. Probably using a keyed hash or HMAC to get key committent and avoid partition attacks down the line. Or, if key commitment is handled in the stanza themselves, with a fast polynomial hash.

> I might do a C implementation

In my opinion file formats should have a C implementation whenever possible: if a language as weak and as unsafe as C can handle it without too much trouble, we know it's a simple enough format.
It's not like any other options have high confidence. All theories are low confidence right now because there is no conclusive proof for either. But if you support some, you are the defender of science, and if you support another, you are a filthy conspirologist and get banned from social media. Try explaining that to 95% of the American populace.
Some apps that I purchased before in full, later turned into subscription based apps(giving me a year of free subscription). This made me feel bad and I lost my warm and fizzy feelings towards these apps.

That said, I understand why they are doing it. It doesn't make sense whatsoever to receive one time payment and provide updates forever. Also, despite that people claim that they want "one time payment apps" that doesn't seem to be the case at all. Very small number of people actually pay in full for the apps.

What's worse than subscriptions is ad-ridden apps. I love hyper casual games for example but I can get no joy from these anymore because they are overflown with ads, the experience turns into torture. I don't want the ad based model to be the answer too.

Maybe there could be other models like trial purchase where you get an old school trial version and pay to continue using it. I think actually there's nothing stopping you to implement this but it doesn't solve the problem of need for continued payments for continued support. Maybe the AppStores can implement something like version limiting and you can ask for a payment for upgrading to the new version.

In the grand scheme of things, the subscription model is the best option at this time. People say that subscriptions are devils act but that's also how viable businesses are created.
i directly tell my employees that learning some new tech or other skill that we may need is part of their job. (and they get to do it during work hours of course)

it helps that we are working with less common tools to begin with, so i hire people that are willing to learn something new from the day they join.
Sure, call it censorship. I maintain that it's legally permissible to ban shit-posters for misconduct. I'd further argue that failing to ban shit-posters will dissuade 3d printing enthusiasts from using a particular forum, granting the shit-posters a heckler's veto which is its own form of censorship.
https://archive.is/hpDv2
(Render CEO) Other than Postgres PITR and HA which are both in active development, are there other 'table stakes reliability features' on your list for Render?
I will admit to the same, and perhaps I've missed some buried gem as a consequence, but I think that also speaks to the value of not deeply burying the lede.
Anytime you try to make a 3D thing (and many 2D things) you are doing STEM. I feel the distinction between 'blue collar' e.g. woodworking and 'white collar' technology, and indeed 'purple collar' art & design, to be unhelpful - unless of course to segregate out the 'bookish'!
My son and I listen to the audiobooks of Famous Five and they are all prefixed with a warning that they have been edited for "modern audiences" or something like that. So the editing started years ago.
That is neat. I can see how it'd happen though, as I'm surely Charlie Brooker would have reviewed a bunch of his games if not met him back in the days he was reviewing computer games.
We have fully-managed production-grade Redis now: https://render.com/docs/redis and we're also SOC 2 Type 2 compliant.
“Negro” is an offensive term. The US government does not use “negro”.

https://www.archives.gov/research/catalog/lcdrg/appendix/bla...
> The Aum Shinrikyo cult was developing biological weapons.

Sarin would be classed as chemical, not biological.

It's also worth illustrating that their primary terrorist act killed 15 people, after releasing sarin on 5 different trains during Tokyo's busy rush hour. You would have been more effective just lobbing a single grenade.
Why is that so surprising? Pavan Khera broke the law of the land (by making unacceptable comments). He is a spokesperson of the National party (main opposition) and he should know better. Just because you think something is laughable from where you are sitting is not so laughable anywhere else (ask Pavan). Look what happened to Carlos Ghosn
No, man. Digital communication should follow whatever history for inclusion that text before 1850 did. Write a `:P` (you know: HN and emojis…) as monastic marginalia for three hundred years and then maybe we’ll spare one code point for it.
If lab leak is confirmed the correct course of action is to design new systems and protocols to prevent such a thing from happening again in the future. Failure to do so will result in more issues down the line. It's basic engineering.

If this kind of research is so important then maybe the nations of the world should buy a cruise ship and implement extreme isolation protocols between interactions, if that's the only way to safely perform that kind of research. Just as an example.
That's not a real prompt. A real prompt would look more like this:

At the top left of a 4k picture, place a dot with the RGB value of (0.5, 0.8,
0.2), where color components are expressed on a scale of 0-1 inclusive.

Then, on the top line, second position from the left, place a
dot with the RGB value of (0.7, 0.3, 0.4).

(approx. 8 million more to follow...)

I'm not kidding either. If there really is a real "prompt engineer" job, I am sure it's going to be like this, with a fig leaf of some sort. We saw how this worked during the brief period when everybody was doing a blockchain project. Oracle added blockchain features to their database. Now I'm sure they all have amnesia, but there are remnants.
Well I understand they wouldn't be eligible to form a works council until they've been working there for at least 6 months. But that aside: 10 people have rearranged their lives for you, perhaps relocating or turning down other opportunities, and you think you should be able to shut off their livelihood on a whim? Now that's nuts. The works council can't say "no" arbitrarily - in the worst case you go to arbitration and convince the arbitrator that the business really is going to flop - but they get a seat at the table and a chance to propose/negotiate alternatives to just shutting down.
The PGP learning curve is not the most important reason to move on from PGP; security is a much bigger issue with it. PGP is an archaic design, and archaic cryptography designs are not a good thing.
France has a very different economic model.

France runs with very high unemployment (the UK's peak unemployment rate in 2008 was roughly the same as French unemployment rate at their economic peak in 2019), which naturally means higher productivity of those working.

France is also far more geared towards exports and large companies, which does produce relatively high levels of output per capita. But often doesn't mean high levels of consumer welfare.

Comparisons are difficult but Europe has this problem in spades, and many countries lack the educational institutions as well (although not in the case of France)...so the situation is even worse because no-one has any skills. I don't think anyone is really doing better, everyone just needs to catch up with the world.
That’s not entirely true. They were dragging their feet, but there were efforts both within and outside Adobe.
Holy crap, that figure 2, showing all the programming paradigms and how they relate to each other is incredible.
I won't speak to wokeness as a whole (I think the concept is way too slippery and politically charged), but I find the specific example of providing for puberty blockers for children particularly frightening.
While I agree with the sentiment that the term wet market is quite pejorative, the sequence of events is very common and is what happened with the first SARS. New viruses make the leap to humans all the time. It’s evolution baby.
By their very nature OKRs are terrible. It’s purely for the benefit of management/executives because they’re asking rank and file employees to go above and beyond their job duty all in the name of squeezing out more performance with the same amount of resources.

Supposedly it’s the leadership’s job of steering the company in the right direction but in the end they throw their hands up and ask the people doing the REAL work to simply do more.
Yeah, instead it was sheer incompetence and arrogance. They screwed up because they poorly handled the virus while doing something they should never have been doing: gain-of-function research. We need to stop that research, and we can't let them defend it with any nonsense excuses.
Annoying that early on even suggesting this as a possibility labeled you as a crazy, racist, conspiracy freak.

Hopefully in the years to come people are more open minded.
If you know specific countries or trade blocs, you can look it up here.

https://oec.world/en/profile/international_organization/euro...
If you're on Android, Microsoft Authenticator shows accounts that are registered with the Android system. To remove one, in Android itself go to Settings / Passwords & accounts.
> Do we?

Yes. Literally what you said, right here.

https://nosweatshakespeare.com/ebooks/shakespeare-for-kids/
> a series of pioneering microprocessors from the 1980s, intended for parallel computing. To support this, each transputer had its own integrated memory and serial communication links to exchange data with other transputers
The argument against gotos in Dijkstras article would apply equally to breaks and continue and even to early returns.

I dont fully agree with Dijkstras argument. For example I think early returns can often improve the readability of the code. But worth noting Dijkstra is not primarily concerned about readability but rather about how to analyze the execution of a program.
That's as dense as claiming we should punish the Cambridge Analytica incident by reverting the entire humanity's computing technology by a century. There are numerous perspectives in which you and I are the evil wizards simply because we're in this move-fast-and-break-things industry. Don't burn the field just to punish a few.
If I find a product useful and a 1-year subscription is available and doesn't feel expensive I will subscribe, then cancel renewal on it. This forces me to reevaluate if it is worth it every year.
I love Rust, but its model and specifics would make it difficult to learn how to write code in other languages.

For low-level code, I think Carbon may fill that niche in the future. If it doesn't, C++ may be a good candidate once up-to-date books have been written and compilers actually support the modern spec. Classrooms/guides would need to move away from the still-lingering "C++ is C with classes" approach and use the standard library before that can be a reality, but this book[0] by Bjarne Stroustrup himself demonstrates the future C++ _could_ have if all the modern language features become usable.

In business, C++ will still be the domain of ancient clusterfucks compiled by MSVC++ 6 in many areas, similar to how most Java code is still built around Java 8 because that was the most recent stable version for many projects' lifecycle (and Oracle's decision to only ship JRE 8 to consumers doesn't help) and how .NET 4 is still taught in schools because the new and scary dotnet tool doesn't map 1-to-1 with the old way of working. I can't imagine microcontroller toolkits supporting a modern version of _any_ language in the first place.

However, if more people would learn modern C++ (or a replacement, like Carbon), I think this class of programming languages can have the same growth and hype Rust has enjoyed for the past years.

I'm keeping my eye on Carbon and Zig. Google's influence has managed to push Go to the forefront despite its many quirks, and Zig seems to be focused on doing "C, but right" rather than "C++, but right" which so far is looking pretty promising.

It's also fun to see Jakt[1] being developed in real time; I don't think it's a language that will be useful for production software any time soon, but on the other hand it's a language that actually produces binaries reliably (unlike pre-alpha Carbon or pre-release Zig, the latter exposing many problems after switching to a self-hosted compiler).

[0]: https://www.stroustrup.com/tour3.html

[1]: https://github.com/SerenityOS/jakt
Have you used, interacted with, or benefited from AWS? ;)

You are right that most people do not have to interact with SAT solvers. Everyone has, almost surely, interacted with software with uses SAT solvers or have used SAT solvers for development tools.

If not software, your chips were definitely designed using tools which are nowadays based on SAT.
Romeo + Juliet (1996) Leo DiCaprio / Claire Danes
The people who are owed an apology are the people who did nothing more than to believe that the wuhan coronavirus outbreak originated from the wuhan coronavirus research lab.
Funnyduck99 is probably mocking all the people that go into HN posts about Clojure to complain about how their team of non-Clojure programmers went to work on a Clojure project and it was a bad experience.
The cult used a chemical weapon. They were also developing biological weapons based on botulism and anthrax at the same time but fortunately didn't get a chance to use those.
Link: https://www.samharris.org/podcasts/making-sense-episodes/311...
If you want the US to care, it's probably better not to mention that they're Muslims though. I've noticed they just call them Uyghurs and suspect that's the reason.
You are using gender to mean both sex and gender. You are assigned a biological sex by… biology. You get to choose your own gender.
The question isn't do trans children really know their gender identity. It's can the person responsible for allowing the transition to happen distinguish whether the child knows they're gender identity doesn't match their sex, or is it just a child being a child. Going through puberty isn't weird just for trans people.

The issue is with regards to false positives.

Parents have legal guardianship over children not because they 100% of the time know the correct decision, but as a compromise between children literally just coming into the world and knowing nothing, and not handing complete self autonomy over to the state.
If employees have choice for denying this training, then most employees will never be part of this. If not, I think it is morally wrong to force longer stay and I would start looking for another job if I am in this situation.
Is there no nuance left in the world? If we remove consequences from people who criticize the government, must we also remove consequences from people spreading Nazi rhetoric? If we eat bread, must we also eat shit?

Free speech is not an ideal that we should strive for in itself but shorthand for a principle that helps promote stronger societies that help its members live longer. Any speech that goes against that basic goal is stupid to fight for. Eating is something that is not something we should strive for in itself but shorthand for fulfilling the nutritional needs of the body. Any eating that goes against that basic goal is stupid to promote.
In my experience, much fewer people object to the use of Curve25519 than they do about 128-bit symmetric keys. I believe one reason is that bigger curves have a significantly higher cost, while limiting symmetric encryption strength to 128 saves zero CPU cycles with Chacha20.

For the few who do object, explaining that there is no such thing such as parity between symmetric and asymmetric primitive can help: https://loup-vaillant.fr/tutorials/128-bits-of-security