skysight-inc/HackerNews huggingface dataset:
> by today's standards

You make it sound like Ada stopped in the 80's.

They don't release standards in rapid succession but 'Ada 2012' has pretty much all of the features that people were asking for in C++ since 2011.

The only issue (on top of the obvious lack of coolness and hype around it) is that professional grade Ada compilers/toolchain are still quite a high cost for single developers or small companies. AdaCore's business model is still pretty much focused on support contracts to big Aerospace/ATC/Defense clients.
Tumblr's adult content ban was likely a last-ditch effort by Tumblr, encouraged by owner Verizon, to salvage some business value out a hectic social (re-)blogging site that seemed like a questionable fit even for the previous buyer Yahoo.

Verizon embarked on an ambitious effort to be a force in online content and display ads, so that they'd produce worthwhile content that would contribute to them running a bigger and more successful ad network. They bought AOL and its magazines to make it happen, and a few years later they acquired the content arm of Yahoo when Yahoo pivoted to an investment holding company.

Porn blogs were a big and visible part of Tumblr, but Tumblr's unwillingness to use coarse filtering meant that they were poorly policed. Porn blogs were overwhelmingly run by bots and hosted stolen content, they'd spam-follow unrelated accounts to game search engines, and they'd generally be a nuisance in every way, despite attracting a fair amount of viewers. The Apple App Store fiasco gave a convenient pretext to roll out the coarse filter to whack porn blogs and make the site more palatable for advertisers, but the collateral damage also affected erotica, art, sex-positive communities, and various LGBTQ communities. Meanwhile, ads on Tumblr have gotten a slight bit more frequent since the Yahoo days, but hardly any more relevant or less low-rent.
I looked it up and I remembered incorrectly: the bug was due to the load balancer activating chunked transfer encoding to the backend nodes due to receiving the described HTTP2 request. It did not involve pipelining.
> or merely point out that it was already holed below the waterline, by design?

That assumes some humility and objectiveness from her higher-ups. "Oh you publicly criticized our project, behind which some of us have staked our reputation. And you created a major negative PR event as well. Thank you for that! We finally see our mistake and we'll apologize and move on". In some hypothetical rational universe it might play out like that, but in reality I don't see how that was supposed to turn out without some repercussions for her.
Laws are different in different countries, e.g. it is not against the law to consume pirated content in Switzerland, but is illegal to share it further. So, if I have a pet project for my personal use then I can pretty much use anything I can find on the internet.
Scientists Have Found the Galaxy's Missing Exoplanets: Cold Gas Giants
That's puzzling.

Were they accessing a secure government site that was serving CAPTCHAs?

Or were they accessing a public site from a government facility with browsers that were so locked down that they triggered CAPTCHAs?

The first would be kinda stupid. The second would be funny. Or tragic, I suppose.
The questions are worth asking. But the Rust crowd is not asking questions, they're dictating solutions, or rather that one old solution of rewriting everything to Rust.

Meanwhile the Firefox rewrite, the premium example of what they propose is still plodding along and Mozilla PR blogs aside, Firefox is still plugging vulnerabilities in each release and will be for the foreseeable future.

Now let's look at the Swift community... do we have blog posts from them every week about how awesome Swift is and why one should rewrite their working C and C++ code in Swift? No, they keep doing their thing, Swift is becoming better at cross platform, it's also getting some support for machine learning.

That's how one grows a language, through building successful projects, staying positive (and having an entire platform behind it). Not through doomsday scenarios and a constant barrage of criticism.
That is the American view.

Many countries, and citizens of those countries, expect their government to take reasonable steps to protect groups from racist or other hate speech. We don't feel that makes it a totalitarian dictatorship. Germany has some very particular regulations around speech and certain political symbols and groups - because they very clearly don't want to become a totalitarian dictatorship again. The US allows those - because free speech.

You'd expect me to follow US standards if I had a company selling food or electrics there, wouldn't you? Why does it become "people are dumb" to expect a US company to follow European or Far Eastern law? Don't like it? Don't operate there.

It's that simple for all other products and services, why not tech?
Why bother putting it on GitHub then? I expect to be able to git clone anything I find on GitHub. It's on you to determine how you can legally use the code.
You are completely right. That should be fixed
Mambo vipi? I just got back from two years in Tanzania teaching Python/SQL/web to secondary schools students in the Arusha region[0]. Interesting some of the things you say about resources, the library -- your experiences mirror my own. You're right that there is a huge information accessibility gap. I gave my top students as much self-directed access to compute and Internet resources as possible, with several successes (one could write Python programs independently, another could set up Linux, and so on) but bottlenecks (such as my time, cost of Internet, power, tragedies of the commons, etc.) prevented more of my smartest students from going as far as they otherwise could have.

I'm curious -- what region are you in, and what is your organization? I'm back in the US now, but I keep in touch with the NGO I used to work for and it's a small wazungu world over there. If you don't mind putting some contact info here I'll send you an email, otherwise I'd enjoy hearing from you -- my email is on my profile.

[0]: https://mattjquinn.com/edu/
The NLRA protects concerted action by employees regarding working conditions. Arguably, this could fall under that definition.
On the contrary, we had plenty of safer alternatives for systems programming, derived from Algol and PL/I.

Then came an OS, with a symbolic price instead of the typical market prices of competing OSes, alongside source code tapes, and a systems programming language that was the "JavaScript" of system languages.
+ Much easier to use.

+ Lots of builtins. Not sure where to find kdenlive's builtins.

+ Saves projects as .mlt files which uses the mlt framework which I assume can be used with other editors?
> I've also written plenty of C++ code without memory bugs.

The classic response to this is "That you know of." Consider that even quality-conscious projects with careful code review like Chrome have issues like this use-after-free bug from time to time.

https://googleprojectzero.blogspot.com/2019/04/virtually-unl...

So when people claim that they personally don't write memory bugs I tend to assume that they are mistaken, and that the real truth is that they haven't yet noticed any of the memory bugs that they have written because they are too subtle or too rare to have noticed.
Sometimes it's better to be in the ship to steer it.
Show HN: A starter template to build mobile apps with React Native
Once again, this is not merely mentioning negatives, it's just more submarine advertising for Rust.
A feature that exists since 1961, across several systems languages.
I did read it, and just read it again. I don't see where "it clearly states it goes beyond party members", but maybe I missed it, so a quotation is welcome. The relevant descriptions include "Tens of millions of Chinese workers, students and civil servants...", "Many employers now require workers to submit daily screenshots..." but those don't really allude to party-affiliation or lack thereof (as far as I know college students are allowed to join the party, and I suppose certain workplaces like government offices might consist entirely of party members).

The article does say there are >100M users of the app, and according to Wikipedia, CCP has ~100M members, so the numbers appear in line.

More detailed anecdata: the aforementioned acquaintance who use the app is employed at a Chinese university, and according to him they do have an institution-wide rank (among employees; students not included); party members are ranked, but non-party members are not (because they're not required to "study", as I already pointed out). He even told me he's ranked at around 30% at the moment, lol.
Nope, I’m suggesting the change in the trend of race relations is due to affirmative action and other instances of modern institutional racism: it was on a 120-140 year upswing, then started crashing.

I also didn’t meant allocate them specifically to women: women should compete for new board seats, and based on the trends prior to sexist policies being implemented, that alone should be enough for discover equilibrium in a few generations — no need to randomly discriminate to force the result you believe should occur.

That static state of your game is purely an artifact of the game and doesn’t correspond to the real world in any meaningful analogy, because there’s other forces on movement than your unhappiness with the racial composition of your neighbors — why would I support you enacting bigoted policies based on what is literally toy fiction?

All that game concludes is if people aren’t biased, they won’t move because of their neighbors; but if they are, they will. Duh, you built that into the model.

That you’re putting that forward as a serious argument is genuinely frightening.

Also, you should be more specific what you mean by “break down power structures”, what specifically would that look like and what specifically do you mean by “power structures”?
(not US resident, but I see this trend of overthinking and filing lawsuits in the EU, too)

Cases like this add complexity to society where it's not necessary. The solution is to have a society where people believe the officers, and officers who are not nitpicking and mild enough to wait some more minutes.
Snowden: Assange’s Arrest and the Mueller ‘Two-Tiered System of Justice’
O wow. This takes me back.

For about 10 years there's was a pretty similar / reliable SaaS offering - ShotRunner (1). Looks like it's now defunct.

Looking to try this out over the weekend!

1. https://web.archive.org/web/20111107015621/http://shotrunner...
I'm an ardent Linux user, and I like openshot, but I struggle to love it.

The basic problem is stability and certain aspects of the UI. You can just about do everything you need to, but if they make it a bit more user friendly, they'd win over many more users.
Making code more expressive with conventions
I still and happily get most of my news from my RSS feed
What jashmatthews said mostly. It adds bloat and isn't very readable. It's another "ceremony" that together with types, interfaces, generics etc increases lines of code.
I can see the benefits for huge projects, but I don't like this way by default out of the box.
The difference is that ubiquitous facial recognition allows for near seamless tracking of individuals and explicitly without a warrant or their consent. It's an important milestone because it moves us from a "reasonable book keeping" level of tracking to full blown seamless tracking and again importantly, without our consent.

To imagine it a bit more viscerally, imagine instead that the system had no cameras and instead required you to submit your daily movement report at the end of each day. An agent walks from door to door and you hand him your written report of exactly what you did today and that gets entered into the Government Saftey and Oversight Commission Database. What are they going to use all that data for? There are only a handful of good reasons, but a disproportionate list of bad reasons that explicitly limit freedom.

Second to that. Would you be as comfortable going to a strip club or a fringe political gathering or a conference for a controversial topic if you knew you had to put it in your report? It has a chilling effect on freedom of movement and pushes fringe activities that are perfectly safe and legal into the darkness.
I question this result, since:

https://qz.com/333313/milliions-of-facebook-users-have-no-id...

tl;dr: In Thailand, 45-ish percent of people say they use facebook, 30-ish percent say they use the internet.
> The extreme low level control that C++ offers and powerful metaprogramming allows for performance that even Rust cannot hope to rival.

Could you expand on this? It's a pretty strong claim.

LLVM produces very fast code and is very commonly used for c++ compilation. Rust also has access to the usual low level control suspects, inline asm, manual memory layout & operations, pointer shenanigans etc.

Benchmarks are never perfect but they show that rust in usually within the ballpark of c++, if not comparable: https://www.reddit.com/r/rust/comments/akluxx/rust_now_on_av....
He explains how he does lateral movement at 1:21 in the video. He's lifting the block enough to get an off-center pivot under it. Once the block is on a pivot, he rotates it 180 degrees, then tilts it onto a new pivot and repeats. Because the pivots are off-center, each rotation moves the center of the block a little bit in the desired direction.

At 2:08, they show the counterweights and one of the pivots he used for moving the barn. (It's a "pole barn", so it has no concrete foundation. His webpage says they had to add about 50% of its weight again in reinforcement so that it would hold its shape when moved this way.)
Secure Video Recorded Online Exams: Test Invite Is Live
What load did you have? Was SSR used in private routes as well?

In my experience, SSR should not introduce more complexity than you already have.
I think pascal_cuoq's argument still works though. As I understood it, his construction was

Given an instance x of some NP relation R:

1. Enumerate all (TM, π) pairs until we encounter a π which proves that TM is a correct polynomial time solution to R.

2. Simulate TM on the given instance x.

The first step depends only on R, not x, so it takes constant time with respect to the instance size.
> This isn’t a case of foisting anything upon the people, the people are perfectly happy to vote in supporters of the Patriot Act.

Oh come on. The act was written and passed during a Republican administration and renewed during the second term of a Democratic administration that campaigned against it.
One of the easier video editing programs that I've tried on linux. There are surprisingly quite a few video editing programs for linux, but for me it was easier to learn and use.
Is there a summary somewhere or a copy that doesn't require creating a jstor account?
So I can’t give examples, and the words aren’t clear?

I don’t think there is anything I can say to convey the meaning I meant then. I’m sorry that I am not understandable.
This definitely doesn't sound correct. Aside from the fact that the default for notifications is zero permissions, Apple don't keep adding new notification types. I've never seen the type of "reset" you're talking about in 10+ years of developing iOS apps.

If you're certain you've disabled notifications (Settings > News > Notifications > Allow Notifications), then file a bug.
Good point. Or perhaps it was that nobody had ownership over the recommendation system. There should've been a performance indicator on a dashboard somewhere.
Your explanation does not disprove the EMH as far as I can tell.

Sure, there's some people who will have information sooner than others. In fact, the EMH says that "people who outperform the market do so based on chance" and it's expected that some people do win some of the time.

What better test of chance than who guesses the password soonest by luck?

Okay, fine, it's not luck you say, it's whoever has the best supercomputer to crack the password each time that happens. However, in reality, contrived examples like brute-forcing passwords aren't frequent parts of the stock market. Rather, it's events that traders predict the potential impact of, which is much closer to a random affair.

What you've shown in your comment is that it's difficult to clearly define private and public information in some contrived cases.
You do realize you’re talking about the same people who nearly took down the entire US banking system 10 years ago, right? The only thing they’ve been “successful” at recently is getting the government to bail them out of the mess they created.
Creating GPS-GPX File Viewer in Python
Apple spends more than $30M a month on Amazon Web Services
There have been movements in fashion already that are trying to combat facial recognition with clothing, makeup and accessories. I always imagined that was why cyberpunk characters tended to dress their faces so bizarrely. Kind of like kids hiding beneath their hoodies.
I disagree. On hackernews, if you can't express yourself without threatening others, you will be kicked off after warning. You can still call something crazy, idiotic, wrong. You just can't say you want to kill people with that idea. I don't see a general worry that there is a list of things that are not in themselves violent but that supporting them is equivalent to violence and should be banned. If you support say gay rights, saying they should be allowed is not a violent attack against those who disagree for whatever reason.
> The problem is that this is the default behavior of Apple News

This is not the default behaviour. No application has permission to send you notifications unless you enable it.
A New Bee's First Oncall
> The extreme low level control that C++ offers and powerful metaprogramming allows for performance that even Rust cannot hope to rival.

I'm curious if perhaps you're using the word 'performance' here in a way I'm not familiar with, especially given the context of metaprogramming. As far as the usage of 'performance' that I'm familiar with, C++ and Rust come in at about even in benchmarksgame, which matches my experience. The optimization pass of Rust compilation is carried out by LLVM on LLVM IR, so it would be very surprising if it reliably underperformed compiled C++, especially given that the compiler has more freedom to optimize due to more extensive constraints on the language.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
You're focusing on a word instead of the discussion.

China allows foreign companies to compete and grow as long as they follow their rules and are in non-critical markets. Amazon was in a critical market and had domestic competition so it was pressured until it left.

Aviation is a critical market so Boeing and Airbus are being carefully controlled to stay soft in favor of the upcoming (state-run) Comac C919 jetliners getting US certified. China is already selling these jets in Asia and they will be the used by all 3 major (state-run) Chinese airlines once ready, eventually pushing out Boeing and Airbus completely.
I use openshot on windows and it works well. There are some minor issues in the UI, however oveall an awesome product! I tried several other oss video editing tools but can only recommend openshot!
My comment was more addressing the general public misconceptions of the language. I showed some of my teammates the work I've been doing in it and they were shocked, expecting the language to look like COBOL. When I reference "today's standards", I was referring to the kinds of modern features people expect from a newer language.
I haven't had too many problems using the community version of Gnat made by AdaCore, but I share many people's concerns with the main toolchain being developed by a private enterprise who commercialise it. The version of GCC bundled with Fedora Linux IIRC had an Ada toolchain out of the box too.
The lack of runtime support for a wide range of architectures/boards was a bit of a bummer, but that's just a function of it's popularity I guess.
How did you learn about marketing?

Also, how did you get the opportunities to shadow a CEO? I am not sure how can I provide value to the CEO as a student.
Samsung Galaxy Fold China launch event postponed amid screen issues
How do you know the machine does a better job?
I have finished her course two years ago and it's the best course I've ever taken!
NeuronBlocks – NLP DNN Model Toolkit
John Delaney Wants to Create a Department of Cybersecurity
A horrifying globalThis polyfill in universal JavaScript
> ... with 4 friends for years now: every year, we go in on buying an entire cow from a local rancher.

With the current global adult (ages 15-64) population of approximately 5B your method would need 5B/4 = 1.25B cows. The current global cattle population is about 1B [0]

https://www.statista.com/statistics/263979/global-cattle-pop...
This is something I have never heard of. I study Politics and Economics in university, minoring in Data Analaysis. I will dig deeper into systems theory and see how it can be applied to Politics. Thank you for sharing!
There are also menstrual sponges. They’re more comfortable than a cup, are made for reuse, but they’re a bit more work to clean than the menstrual cup.
It is true, C++ has several warts some of them caused by the copy-paste compatibility with C.

Which is both a blessing and a curse. A blessing as it allowed us Pascal/Ada/Modula refugees never to deal with what was already outdated, unsafe language by the early 90's.

But also makes it relatively hard to write safe code when we cannot prevent team members, or third party libraries, to use Cisms on their code.

Regarding the alternatives, Swift is definitly not an option outside Apple platforms. And even there, Apple still focus on C++ for IO Kit, Metal and LLVM based tooling.

Rust, yes. Some day it might be, specially now with Google, Microsoft, Amazon, Dropbox,... adopting it across their stacks.

However for many of us it still doesn't cover the use cases we use C++ for, so it is not like I will impose myself, the team and customers, a productivity pain, take the double amount of time that it takes to write a COM component or native bindings in C++ for .NET consumption just to feel good.

When we get Visual Rust, with mixed mode debugging, Blend integration and a COM/UWP language projection for Rust, then yeah.
And I was told for years by HN that actually, Tesla is a battery company.

Now it's a robotaxi company? What is it going to be next year, a debt restructuring company?
It’s a shame Apple have not been as strict about spammy notifications as they have about other aspects of iOS. I realised the other day that I automatically don’t allow notifications for virtually any app, primarily because I expect it’s going to spam me. Some apps would actually be enhanced by notifications but I never allow it.

The default notifications allowed for any app should be only relevant, action-based ones (“you have a new x!”, “time to practice your x!”, “user x remixed your track” etc.) with an extra opt-in for spammy attention grabbing ones of these are really needed.
Per capita GDP and gross GDP easily refute your apologia.

Pro tip: at least try to submit something unrelated to China every now and then, otherwise people may rightly or wrongly call you a troll.