skysight-inc/HackerNews huggingface dataset:
"Much of the core code on the site dated back to 2009-2010 and was written by Past Me, a vindictive, inscrutable nemesis who devoted his life to sabotaging Present Me.

Doing this on a live system is like performing kidney transplants on a playing mariachi band. The best case is that no one notices a change in the music; you chloroform the players one at a time and try to keep a steady hand while the band plays on. The worst case scenario is that the music stops and there is no way to unfix what you broke, just an angry mob. It is very scary."

OMG. I think I stopped and laughed for a solid 30 seconds when I read this.

I don't think I've ever felt so "seen" in my whole 25 years as a programmer.
ARX – Data Anonymization Tool
I know you're half-joking but it is still often missed in these discussions that private flight (whether owning a jet or something like NetJets) is an existing competitor. And I assume that many wealthier people would rather fly private (for a variety of reasons) than commercial, even if the commercial jet is faster and/or has longer range.
> divide the thermal efficiency by the propulsive efficiency

Multiply surely? Otherwise reducing the propulsive efficiency would increase overall efficiency
I don't care how ugly it is. I care about how quickly people can get their work done. The ribbon is better for this because the things most often used are right there and easy to find. Sure rarely used stuff takes longer, but that is a good trade off.
They can see the original text, which can the be analyzed.
Brave / kiwi are similar. Why is your better?
Welcome Kubernetes Fury Distribution (KFD) v1.3.0
Where is porn pushed onto anyone in the internet now? I don't think I seen anything remotely porn-like without looking for it.
How does the regime take over spontaneous popular protest?
> We currently live in a "there is only one correct opinion, all others must be canceled" culture.

I fully blame twitter (and the medias obsession with it) for this.
Wimp Is Broken
Biological Planetary Protection for Human Missions to Mars [pdf]
I don't really get this, but Carmack's wealth has been, and is, completely disconnected from his software career.

I can take that he may not have founded his aerospace company without plenty of money, but that's not what he's mostly known for, or even better, what he represents (one of the greatest software engineers).
Ignoring the subject matter of the article, one phrase in particular stood out to me - "digital sovereignty."

This is the first time I've heard that phrase. I've never conceived of the web being carved up into territory by governments before. However, when I think about it now, the Web is being fought over by governments - China, India, the USA, etc.

That makes me a little sad.
Recently, I installed Office 97 onto Wine just for curiosity.

I could still do much with it. The only feature I really missed from Word was academic references. I could create documents indistinguishable from modern Word using the old drawing features combined with modern fonts.

The drop down menus, combined with the floating toolbars were much more intuitive than clicking up and down some "ribbon". The drop down menus map directly to the logical path of a task in my mind, eg "Insert -> Image -> From File". Having a small toolbar at the bottom with basic graphical tools is much more convenient than clicking back and forth from tab to tab.

It's a shame MS couldn't accept that what they had until Office 07 was a workflow polished near to perfection, perfected after years of refinement and familiarity.
How do mobile apps load content?
There already PHP8 build on Windows: https://windows.php.net/qa/
Maybe XAMPP bundles that Microsoft build of PHP.
For people currently interested in building an event based architecture, pulsar is definitely a very well known option.
Needing to spend all day calling donors in order to stay in office sounds a lot like “special interests driving ... what the agenda is” to me.
Probably not wrong about you being happiest that way, but wrong about it being a good way to run a company.
I think what we’re concluding here is that using Google to obscure the linguistic style is flawed, because a state actor could obtain the original linguistic style from Google records, or from their own records of snooped traffic.

In other words: the blog should find a way to obscure linguistic style offline.
> Most people are not flying LA to NYC so that is a minority use case anyways.

This is true, but it is however one of the busiest aviation routes in the US. Certainly you can almost certainly go after some of the busiest routes (New York/Chicago, LA/SF), but where you go after that is less clear.
That sounds scary if used by companies who rely on advertising and, when they get hacked, extortionists.
The good. To have 100% reliable Kafka, your data (both transfer and storage) needs bot replicated by the factor of 3 (you will need to transfer and store 3 copies of all your data). Pulsar will happily do with just 2x. Next, thanks to the "failover" subscription type and producer real-time deduplication, high-availability consumers are easier/cleaner done on Pulsar. On Kafka, you have to fiddle with Consumer Groups and being very aware of partition numbers of your topic.

Now with that said, these are the current downsides of Pulsar as recently perceived by me: More complex architecture (in the Kubernetes context) (zookeeper + broker + bookie + proxy + autorecovery [+bastion/prometheus/grafana]) vs Kafka's (zookeeper + broker [they are working on removing zookeper now]). Pulsar has extremely active development, but not that many active developers or active community size, large number of active bugs, the project is far less mature than Kafka, the documentation body is much smaller and worse, and the respective Stack-overflow (etc.) knowledge-base is much smaller than Kafka's. My experience with Pulsar's deployment to Kubernetes was that is that it wasn't ready. E.g. a lot of startup synchronization is being done by k8s yaml-embedded startup scripts and is extremely brittle and in some cases broken (you have to manually restart the proxy pod on startup, etc.). Due to the metric exposure on Kafka I find some critical devops scenarios (e.g. handling a full node loss) to be more transparent and somewhat more possible to approach than with Pulsar which appears more complex and more of a black box to me in this respect at this time. One big advantage often brought up in Pulsar vs Kafka comparison is that Pulsar has active sharding rebalance, but to my knowledge Kafka now has something like that too, albeit maybe not as dynamic as Pulsar has, not sure.

So to summarize, Pulsar is great, but actively developed and quite complex given the size of the (serious) active user base and the active developer base. I think the active user base being the main developmental driving force, it's a chicken-egg issue which simply takes its own time to evolve in parallel. We have to realize that Kafka is a 10 year old open source Apache product, thus very mature, and that's why I'd recommend it for new projects (which need to reach production quickly) over Pulsar at this time.
Thank you for replying to my points and not calling it a straw man, it makes me confident that it's worth discussing this with you. Oh wait.
Their kids are probably going to be better with tech at some point.

Are they? Just because a kid uses snapchat and their iphones a lot doesn't meant they're technically savy.

Really, what distinguish a technical person from a "normal" person is a certain fearlessness when it comes to technology.
+1 verification tends to be the easy part.
Your assumption relies on politicians working cooperatively rather than as sock puppets for whichever interest has the most "donations".
Cloud CI/CD from JetBrains goes into public beta
I wish good luck for a government that gives people full of testosterone in their houses giving a reason to go outside.
> Why should someone interact with something that the author doesn't throw his/her/their name into?

Once again: Who is harmed by a "Real Names" policy?

https://geekfeminism.wikia.org/wiki/Who_is_harmed_by_a_%22Re...
It's also not really part of your job description: You're supposed to advance the state of the art of theoretical physics, not "waste time" trying to come up with better explanations for the layperson.
The ribbon interface was adopted in 2007. That's 13 years ago.

What is the jank? It's a tabbed interface of buttons instead of menus and sub menus.

The most common operations are descriptive buttons.

Give someone word 2003 or word 2020 who has never used a word processor before. Which one would be more intuitive?

It's bad UI if people just learn where to click. They should be able to think in terms of "I want to do X" and be able to do that as quick as possible.

Of course with specialised tools that's a different story. AutoCAD hasn't really changed its interface but it got superceded in areas by new applications that break people's workflows in a lot of cases.

It's just a word processor. The knowledge you should have gained when being taught was the concepts of what you can do with one.

That should allow you to adapt to different software. Once you've used a word processor you don't need to read the help page for Google Docs.

It's not like switching from Maya to Blender.

I don't agree on the free software projects point. Often they're made by volunteers. And anything too "daring" would be shouted down by the community.
Well, the head of the design team is Heiko Tietze. His PhD is in Psychology and he's worked at various companies as UX designer/lead.

So, why you'd you contact him and tell him where he's going wrong? I'm sure he'd value your insight and guidance.
Why email loses out to popular apps in China
With teaching UI you breed the class of people who will shout the loudest when something changes.
Teaching your parents that "the internet" is the blue icon in the taskbar will teach them to call you when microsoft decides to install chromium-edge on their machine because "the internet is gone".
Don't teach anyone how to use a specific UI, teach the concepts that made the UI look the way it does. And with that anyone will be able to transfer that knowledge to a slightly different looking UI without much of a problem.
>making UI/UX an easier software problem (HTML, CSS, JS) automatically attracts more designers yielding better UX/UI

I find this a bit questionable. What are some examples of this good UX and UI? Many HTML-ish UIs I can think of are not good. Slack, Discord, modern Windows apps such as the new settings app for example. They tend to suffer from poor reimplementations of native widget functionality, poor implementations of scrollable elements especially infinitely scrollable ones, low information density and too much whitespace often exacerbated by flat design, janky responsiveness often with high latency.
Yes, you're absolutely right. Edited my comment to correct it.
Laravel Playground – Run and embed PHP code right in the browser
It's common occurrence having software dismissed as second rate because it's "ugly" or non-conforming to current design trends. Although form and function should enhance each other we've now reached a point where changes to form actively harm function. Toolbars are gone, menus are gone, icons are abstract outlines of what they represent, discoverability in GUI applications is hampered. I can find quite a few examples of applications both mobile and desktop that have become increasingly frustrating to use for no benefit whatsoever. "Where has this button gone? I'm sure it was here before"; "Oh I need to click the nondescript three-bullet button, then tap actions and there it is!"; "But the colours are now nice". Especially in a productivity tool I'd rather not have the interface change every other release because it's "ugly" by some abstract metric. Although I believe the ribbon turned out to be a decent design I'm fairly certain that wouldn't have been the case if Microsoft had changed again to something completely different within a release.

So, yeah... Please give me ugly but predictable interfaces.
Having gotten my start on the internet mid 90's it always amazes me the number of people that attached their offline identities to their online identies

This was just something that was unheard of back then. It was an extension of "Stranger Danger" that you did not reveal who you were to the wide internet, sure some of your close friends may have known your online name but it was not openly broadcasted

Fast forward to face book and their failed attempt to "Real names" under the assumption that it would make discourse less extreme we now know that was 100% wrong, and had the polar opposite effect

I dont know if everyone needs to go to the extreme of protecting their ID from State Actors, though maybe we do. Everyone however should at minimum end the concept of "Real names" policy
I wonder what the fuel usage of a spacex starship doing a sub-orbital flight from say NY to Tokyo would compare with a 787 or a concorde doing the same journey.
I never loved the ribbon and I suspect that Microsoft underestimated how disruptive the change was for a lot of people. However, I saw a presentation by one of the lead designers around the time that it was introduced and he certainly made a good case for how the older interface had accumulated way too much cruft.

ADDED: Ah, this is probably it: https://www.youtube.com/watch?v=Tl9kD693ie4

(That said, MS Office in general had been loaded with so many functions that 1% of users used but that were absolutely essential to some 1% that it's something of a mess anyway. It's one reason I prefer the relative simplicity of GSuite these days.)
My experiences are the polar opposite of yours, but you shouldn't be downvoted for being wrong. :)
Translating back and forth will result in horrible text
This is a problem that probably existed before writing itself, never mind Twitter.
Honestly, this is completely ridiculous and makes absolutely no sense whatsoever. It'll not only disturb people's lives if it goes on ahead, but could also have the potential risk of identity theft increasing depending on how it is implemented.

And the saddest part of all, is that this is completely pointless. It's extremely easy to circumvent, including for those with little to no tech knowledge, not to mention you can find hardcore pornography on platforms such as Twitter by typing 3 letters "Sex" and one click, plus all the hundreds of thousands of keywords that will lead you there, including such words as "Amateur", "Schoolgirl"...

They learned nothing from the UK.
Restaurants in Australia do charge higher price on Ubereats and Menulog, I am surprised its not the same in the US.
If you look at the Blender benchmarks you see that the 64 core Threadripper is faster than any GPU. But the price is steep for that CPU (almost $4000). So while CPU's can be faster the question is if it is relevant. Because you still need a GPU next to that Threadripper for some graphics (if you need graphics).
another factor is the desire to separate ideas from their author.

for example, double-blind peer review.
Anonymity solves the issue for the individual, and for the most part I believe it works. The problem is, this current culture of irrational, non-engaging echo-chamber woke cancellations is further propelled to the forefront when those unwilling to partake in the culture are either shamed or silenced.

Platforms like Twitter and Facebook don't make for constructive debate, discussions. There is an option to shore up support through likes, but not much the other way around. I think this explains the diaspora from the latter to the former, and says a lot about the future of Twitter itself (hint: people will move on.)

I do believe one day people will be more rational in handling beliefs and opinions positioned against them, and there are a multitude of valid reasons for one to assume anonymity, but we'd all benefit if we confronted the deeper problem instead, I feel.
You have nailed it; I agree this is the biggest reason why the idea of CPU scaling matching current GPU chips is exciting.

Many other replies speak of the difference between “GPU” and “CPU” without describing it—it’s thread divergence. Processing stream-like data (network streams; compilers and other parsers; human input devices) can branch often and unpredictably using normal algorithms. Think for example how you would tokenize JSON without branching. A single GPU core is quite slow for the general case anyway. They are mostly good at math and bitwise operations. They were able to get this way because of the assumption that there would not be thread divergence for the primary workload, i.e. matrix math on contiguous blocks of memory, which harkens back to their origin as actual Graphics Processing Units.

If thread divergence weren’t such a killer for branching programs, you could probably write anything in CUDA. It’s not very limited; you can write most anything that can be expressed in non-exotic C. A lot the work has to do with schlepping textures around, which is an artifact of the expectation that your code will run at a distance from the messy, branching, unpredictable main program state, so everything (textures, shaders, etc.) should be loaded, processed, and ready to go when it’s frame-buffer time.
While I somewhat get what you mean (and hate ribbbons), the Office UI is just way less crappy than LibreOffice's. It has smooth scrolling, some animated state, and they're at least trying to get rid of some visual and semantic cruft, so it's a lot less of a pain to use than LibreOffice.

Of course progress sometimes means breaking changes, software in general and especially LibreOffice is nowhere near a point at which we can afford to stop improving. It's not about changing things for the sake of changing things, it's about making things less painful (and hopefully ultimately delightful) to use.
> The ruling voided McGirt’s sentence of 1,000 years in prison but he could face a new trial in federal court rather than state court.

Is this a joke?? Does the US "justice" system really mete out sentences of 1000 years in prison?
I don't know how I missed that, even when pointed out. I think I'm much more used to seeing the word "normative" in these discussions than I am "nominative". Thanks for clearing up the confusion.
You fly lower, you fly slower. When your main selling point is "damn that's quick" anything that gets in the way of that is a problem.
Sometimes legal, if they've gone out of copyright. But nevertheless, this is an important distinction: The reason the reproductions were forgeries is because of the deception involved.
If you want to see how moving from Java to Electron destroys an application, while making it look "better", try out GeoGebra Classic 6 and GeoGebra Classic 5.

The difference is stunning. Geogebra 5, written in Java, is just so much more performant, and feels so much more like an application, not a broken website.

The same actually applies to pgAdmin 3 vs pgAdmin 4.
I generally agree with you about the effects of porn, especially on children, it definitely had an effect on me.

But, this kind of age verification bullshit will not help anyone. The politicians will be able to say they did something, and the parents will feel that they don't have to worry about this, making their children even more vulnerable.

I think porn addiction, and its effects are a societal issue, that can not be solved by legislation, only by making it a non-taboo topic, and talking about inside the family.

Edit, ps: your replies are marked as dead for some reason when you make them, and I had to vouch for it before being able to reply.
Well the comparison is between CPU and GPU. Will there come a point that an affordable CPU is faster than a GPU?

Maybe that time will come but I am not sure if that will happen soon.
MVNO Market is expected to grow $89.0B by 2024
[121 Pages Report] MVNO market size, analysis, trends, & forecast. The global market for MVNO categorized by operational model, organization size, business model & by region.
Could be the new H1N1 strain which is the most dangerous flu strain for centuries, recently coming out of China. Commonly called swine flu. But no test results yet? That's interesting. H1N1 and simular influenza virii are trivial to detect.
All JPEG decoders have chroma upsampling. Here jpeg2png only seems to actually optimize it though; seems like it works but optimizing for "smoothness" could maybe be improved.

I'm suggesting something like eedi3 (http://avisynth.nl/index.php/Eedi3) but guided by the luma plane.

Oh, you can also jointly optimize the YUV-RGB conversion because if the pixel ends up out of range in RGB space it is probably a compression artifact. I read a paper on this once but haven't seen it implemented.
At least in the EU (in my experience ofcourse), people won't openly talk about that. It's still a shameful thing if you went properly bankrupt (not just quit, but with actual declaring bankruptcy legally; 3 times for me out of 20something companies).

If people went 'big' announcing their 'thing' so everyone knows about it and it failed (bankrupt or just quit), they downplay it as 'sabbatical', 'helping out a mate with his weird dream' or 'over the top hobby' or something like that. Almost all my friends tried the entrepreneur path and all of them found that it was not worth it; 16-18 hour days on their own dream with no guaranteed pay vs 6-8 hours/day for a boss with guaranteed pay mostly got them to go for the latter eventually. They never mention it, ever.

I don't give up though and just keep building things. They usually make enough money to live even if they fail.
Kiwi TCMS v8.5 – open-source test management
They are not "optimized" strictly speaking. Thousands of CUDA cores on them don't do ray tracing, it is done on a separate hardware which just happens to sit on the same chip. Add RTX cores to Threadripper crystal and you will get the same result.
As an aside, is there a way to access all the data related to advertising from google?

I don't see anything about it in google takeout.

In facebook you can retrieve such data quite easily and see what facebook api users have reported back to facebook about you on.
Look's like there is an open issue on the Facebook SDK GitHub

https://github.com/facebook/facebook-ios-sdk/issues/1431
Both suggestions from both of you don't fit with my observations at all. People that do actually found families are overwhelmingly faithful in monogamous relationships, complete penguin style with house, dog and kids. Yes, yes, of course every second couple has a secret BDSM-basement and countless affairs... or maybe not. I think the evolutionary explanation we often hear are mostly horseshit to be honest and wouldn't even make sense since humans need decades to mature.

The only trend I see is that people not married by 30 mostly aren't going to do it later and in many cases the men and women don't even want a relationship anymore. The sudden decision of settling down after having countless relationships is certainly a lifestyle lie to yourself and others. Just accept that marriage might not be for you, which is completely fine. Contrary to popular belief there is no pope forcing you to marry anyone. Some say there is societal pressure, but your mom and dad aren't society.

Maybe these impressions actually do stem from porn although I don't really believe that either. Lifestyle choice seem to be primarily influenced by class and education. Maybe porn consumption is too, but I doubt it.
Should I do his work here then? Search for publications, etc.
"Lite Edition" isn't much better. The usual name for this kind of thing is "Community Edition", which has no negative connotations. But I don't see why it needs any special name. The LibreOffice brand is already harmed by the continued existence of OpenOffice, which many people still think of as the default free (as in beer) office suite despite its obsolescence. Complicating the LibreOffice name will only make things worse. IMO it should remain plain "LibreOffice", and the paid support version can be "LibreOffice Enterprise Edition".