skysight-inc/HackerNews huggingface dataset:
You don't need speed when your transport is completely non-blocking async. end-to-end because your CPUs are not IO-waiting on anything.

This scales way better and the time it takes to distribute over my global cluster is very little above the latency between the furthest nodes (~200ms).

What user case do they have for a distributed system that is faster than 200ms for global persistent data?

200ms for a registration or purchase is not huge?

You can obviously use the data before the transaction is complete anyway?!

I think Java is going to have a very strong revival on the server side once the Google lawsuit is over.

I cannot explain the performance I'm getting yet but I'm working on that: https://github.com/tinspin/rupy/wiki (Under "Why Rupy is using Java")
I agree they are doing this, but you can more or less get a feel for how it looks tilted pretty close to the horizontal here:

https://youtu.be/xC6J4T_hUKg?t=702

I think the real problem is probably how it must look when you move the blade quickly. It's essentially just a hose, so the "beam" will be very loopy. As far as I can tell, they really avoid moving the beam in the video for this reason.
They can share with friends
Delta posts another loss, warns recovery could take 2 years or more
If you want access to parks and nature, you don't need to spend SF prices to get it. Other places on the west coast are warm during the winter and have parks.

And you're discounting the fact that they will still be living in a tiny apartment compared to other areas with much lower housing prices.
I discovered this article a while ago when I was toying around with using plan 9 as it was designed, as a fully transparent distributed operating system. After reading this article I was a little shocked because the author didn't do any configuration or setup for the other machines, so I thought, wow! Plan 9 was so advanced that all you need are multiple machines present on the same network and it will automatically 'clusterize' them.

So I went out to make my own cluster and realized that no, sadly, the author simply did not activate nor configure the other machines at all.

I still love plan 9 and still use it on the occasion, but I'd love more detail on how to actually set up a plan9 cluster and really 'get into' the power of distributed computing.
> Disney was able to charge _so much_ above the market norm for rentals

Were they though? There is a difference between trying and succeeding, and I haven’t seen any numbers suggesting that people actually rented it.

Completely anecdotally we’re quite happy with Disney plus which just opened in Denmark, we even bought the much cheaper year in the preorder, because well, small children. We would never dream of renting Mulan though.
Whelks, horseshoe crabs, and us is three species.
Trillion dollar question, really. When you have a multi-billion dollar platform costing magnitudes more in social disruption, election and democracy itself being disrupted.
The market is a Paperclip Maximizer.
Abstract: "Two of the most widely emphasized contenders for carbon emissions reduction in the electricity sector are nuclear power and renewable energy. While scenarios regularly question the potential impacts of adoption of various technology mixes in the future, it is less clear which technology has been associated with greater historical emission reductions. Here, we use multiple regression analyses on global datasets of national carbon emissions and renewable and nuclear electricity production across 123 countries over 25 years to examine systematically patterns in how countries variously using nuclear power and renewables contrastingly show higher or lower carbon emissions. We find that larger-scale national nuclear attachments do not tend to associate with significantly lower carbon emissions while renewables do. We also find a negative association between the scales of national nuclear and renewables attachments. This suggests nuclear and renewables attachments tend to crowd each other out."
They don't have to pay extra. They pay the same amount for one unit of (watch event, time) that everyone else does.

The family of 7 also doesn't pay less.
> Historical norms included much higher interest rates

And that impacts rental pricing... how?
how do you know that the underlying infrastructure is not compromised? Your files are still on their filesystem and all data is in their memory that can be accessed by any employee (in theory)
But who cares if they do use early access content as a way to pay the bills?

You seem like you expect people to work for you for free to create content to entertain you?
> But the world is a very different place now. Unprecedented amounts of venture capital money are now available to promising startups, regardless of stage and location

This should be taken with a massive grain of salt and skepticism. Capital is available to those who are either 1 or 2 degrees separated from the VC community. In my experience, the VC community is incredibly hostile and skeptics themselves, only entertaining leads that are at the very minimum, luke-warm. If you're a founder just starting out with no connection to the VC community, you're gonna have a really rough time just getting a meeting, let alone a term sheet. It's kind of ironic but again, this is my experience.
Not sure if you meant to have a comma in there or if you're incorrectly saying google made coin-or.

Coin-Or is a separate project. It's the fastest free/open source LP & MILP solver I've seen, but has a terrible CLI if you don't want to use it as a C++ library. It's easiest as part of the Open Solver Excel plugin. Lp_Solve isn't as fast I don't think, but the CLI is much easier to use and better documented. I prefer to use a scripting language language to write my own .lp models and send that directly to the solver. There are lots of libraries to do that, but it's easier for me to write code I fully understand than to try to learn someone's library.

Google has the "Or-tools" solver which I haven't used, but have friends which do use it and like it.
> There’s basically never an irrecoverable state in git

That is technically correct but irrelevant. If a user doesn't know how to easily recover, then there's a problem.

There should probably be a "git undo" command that always undoes whatever was done last. There's usually a way to undo a command (e.g., using the reflog), but the problem is that you have to know the correct incantation for every circumstance:

https://github.blog/2015-06-08-how-to-undo-almost-anything-w...
PDF from ResearchGate: https://www.researchgate.net/profile/Andy_Stirling/publicati...
Ugh! KDE is so pretty and so configurable except in the one way that I really need: I need an easy way to set Emacs-style keystrokes globally. Do this and I’m sold forever.

(That aside, very exciting update!)

Is there anything like Karabiner or AutoHotKey for KDE that lets you download predefined keyboard shortcuts?
> I agree in general, but knowing the difference between pass-by reference and pass-by value is C++ 101.

I agree. But the scientific computing community includes a lot of people who have no exposure to computing at all, so that vectors are copied when passed by value (as opposed to a fat pointer a la Go slices) is a performance foot gun for these new users. For that matter, a lot of people coming to C++ from any higher level language will likely be tripped on on this for a while.

> Mastering C++ isn't even required to be productive using it, since there's no need to use all the language features simply because they exist.

Right, I was distinguishing between "mastering" and "knowing enough to be productive". I'm asserting that you can master Go in far less time than is required to be merely productive in C++ (granted, I'm assuming "productive" means "you're not regularly introducing memory leaks, segfaults, etc" i.e., "you understand memory management best practices in C++"). Specifically, I think it takes 1-2 months for a newbie programmer to become a master of Go and ~6 months to become merely "productive" in C++ (bear in mind that even figuring out how to build non-trivial C++ programs is itself a herculean feat).
> I always missed a desktop environment for power users, instead of one aiming for the average user.

What types of things make a big difference for you?

When I sit at my computer, it's to do something in an application. The desktop environment doesn't do much for me once I've launched the program that I'm actually there to use, does it? I'm generally pretty happy in Ubuntu or Windows or macOS or iPadOS.
I've implemented WebMentions in a project that uses it as a push notification system for websites that integrate our widget (which is just a <script> tag they include on their page). That kinda works: if you integrate the widget, you know you can expect WebMentions from https://plaudit.pub, and thus add it to an explicit allowlist.
This is interesting; I studied Korean in college / lived there for a bit. Randomly, met a Chinese woman there, who actually lived in the States, and we got married after we both moved back to the States.

If I could do it over again, I would learn Chinese before Korean or Japanese. My Chinese friends who learned Korean learned it way faster than any western learner.

Japanese students learned Korean even quicker than the Chinese students - in addition to using Chinese words, Japanese and Korean have the same grammar structure ( Subject Object Verb ) whereas Chinese and English are different (Subject Verb Object)

Learning Chinese is like learning Latin before learning a Romance language.

The added benefit is that Chinese isn’t a dead language.

Both Japanese and Korean are distinct from Chinese and beautiful languages (I really do love Korean, such a pretty, logical language), but China has been an influence in the region for so long they can’t have help absorbing and using pieces of the Chinese languages.

Fun random fact: a lot of Korean words are built on Chinese words; however, some of those words were taken from Chinese thousands of years ago.

The Chinese pronunciations have changed. Some researchers have been known to use Korean pronunciations of words to help triangulate to what ancient Chinese characters would sound like (in combination with poems where you know what rhymes to expect etc)!
Duolingo Drag-and-drop – “Can it be done in React Native?”
Such good news!
They served that purpose very well, if you ask me. The goal now would be to minimize the impact on the economy as much as possible while minimizing the impact on people's everyday lives.

I am afraid that we traded our summer vacation against new lockdowns, so. Schools where I live already switch certain events to virtual, most likely cancel certain classes. And they are approaching the point where they are forced to close again. And we are only a couple of months into the new school year. Doesn't bode well.
A Beginner’s Guide to Digital Product Discovery
As another poster said, companies aren’t going to risk lose talent in troves if they enact a work from office policy.

When you got major companies like Twitter, google, Facebook, and others already saying WFH is a permanent option that’s put pressure on others to figure out how to make it work.

Talent is needed at many, many companies and if the talent is a.) needed and b.) good enough the company will make “exceptions” to the rule.

Enough companies make enough exceptions and it’s a mainstay policy.

Overall, the other part is that companies that now offer remote work as a permanent option may not have to pay SF salaries so that’s a bonus to the company. It’ll go both ways, the company can say I’m not requiring you to live in high COL area and we have an office in X city, we pay 10% above the market average of ~35-40 cities so they’re still competitive on pay (assumption being that most companies move to this model, FAANG may overpay still but that’s always been the case) so now what do you do?
Don't know about SF but the so cal parks were closed, even the beaches in some cases. Heavy fines if you are found in the park.

My favorite restaurants are all closed and you have police state ensuring you don't use public facilities. Why would I pay $4000 a month for housing with none of the benefits?
It would have made sense to use XPath for CSS selectors, or at least make the CSS selectors a syntax compatible subset if you wanted to them piecewise in functionality like they currently have done.
Peru opens Machu Picchu for single Japanese tourist stranded since March
Except yahoo famously did exactly this, despite it being obviously stupid even at the time, without the benefit of hindsight.
Thank you for this; I wish we could be friends
Why would Disney suddenly be bad at making popular content? Disney has been wildly successful for to get than Amazon and Netflix and HBO combined.
Compensating Error of Limited Gain-Bandwidth of OpAmps in Low-Pass Filters
Matinee showings tend to be around $6-8. $5 of snacks and per-mile total costs of around $0.40/mile, for a 10-mile round trip, still only bring that up to around $15-17.
I don't understand why the KDE teams let so many padding and alignment issues go through each release. Some of them are particularly jarring. For example, if you look at the screenshot of the system settings in the announcement, the pictures with two lines of subtext are above the ones with only one line despite them being the same size. It might seem minor but the situation repeats everywhere.

I understand it might not be a priority of the project but it leaves me with the feeling of something left unfinished and makes KDE completely unusable for me.

Edit: I feel like I need to edit my post because I am unnecessarily negative. Fixing the visual might actually be a huge task and I think KDE is getting better every release. A huge thank you to the team for the effort they pour into developing free software.
What do you think AMD would do if they decided to port their driver to a new language? Would they update their generator or would they copy and edit the existing header?

They sure as shit didn't type out these header files by hand, so clearly these are not the "preferred form" for modification.
> When do your fingers ever get on the bottom left corner of the screen, for example?

I just checked. Apparently all the time. Finger oil smears on my laptop screen are completely evenly distributed across the entire area. The screen in the video looks to me exactly like smeared oil and residue that was wiped only perfunctorily
I think it is important to differentiate software agencies and digital marketing agencies. Early in my career I worked at a few digital marketing agencies and this does feel very similar to what could be churned out. Everything was sold on the design. Sales teams would promise, mockups would be signed off on by clients without engineers looking at them, and there was usually a rush because of time and/or money once the project made it to the engineers hands.
The "yellow peril" theory that Bay Area housing bubbles are caused by foreign money laundering is popular on Nextdoor but I think on HN you're going to need some evidence. Prior to this pandemic 97% of dwellings in San Francisco were physically occupied by actual living people. Nobody is parking money in empty SF condos.

It's true that investors are attracted to Bay Area real estate, because the government has dedicated itself to making real property have outrageous risk-free returns, but putting "foreign" in front of "investors" is just baseless. Go look at the press release from when Dinerstein bought several large apartment buildings in Berkeley a year ago. Why did they do it? Quoting the buyer, they wanted to be "in a market that has historically had a very high barrier to entry.” In other words, in a market where the government is too stupid to build houses. This has nothing to do with money laundering.
Yeah, I gave it 8 GB and I watch the memory indicator and it rarely uses a full 2 GB.

Makes it seem like it's not a memory limitation, which I didn't really expect it to be.
Both Go and Rust do not produce static binaries by default -- they both link to glibc and a few other libraries -- but you can coerce them both to do so (though with Rust it's slightly more painful because you need to install a compiler toolchain that uses musl, but rustup makes it pretty painless).
Not quite the same since it's a much larger team but Linus Tech Tips actually just released a video[1] on how they make money and it shows that diversifying your revenue stream as much as possible is key to be successful on YouTube.

[1]https://www.youtube.com/watch?v=-zt57TWkTF4
Disney offers 7 separate username/passwords for one paid account. Not counting that people can share a username.
For engineers, at least, were used to finding new jobs fairly quickly and easily. It’s not worth it to live in a bad situation for an unknown amount of time because you might need to find a new job sometime in the future otherwise.
How to use Lean Startup to relaunch the app
A year ago, we had a chance to observe a Lean Startup Loop. They already received some feedbacks from users, implemented changes and integrated analytics. After, they got +1k positive feedbacks on AppStore
"Does everybody agree on what legacy IT is? What counts as legacy?"

The salesperson's standard definition is, "That which I didn't sell you."

The coder's definition too often is, "Not in a language I think cool."
I get the idealism of wanting to expose people to a more diverse set of news sources but I also don't think I would ever use a news app that didn't let me filter out the chaff. Irrespective of your political beliefs there's still a lot of low-quality journalism out there that simply isn't worth your time.

I do think it's funny that "news" has become hard synonymous with "politics" despite the fact that columns like the arts, lifestyle, product reviews, food, local events, human interest, short fiction, non-political opinions, and sports are just as much news and are, arguably, the good bits.
This is not an amount that will collapse any food chains.

500K fish used for human purposes is not going to deplete the ocean. Alternatives are good but right now there is reasonable justification for expediting things. We should use fish and all the other sources as well.
Disney attacks this problem by partitioning its production infrastructure.

Good idea that has mature themes that won't look right under the Disney logo? There's Fox 2000 pictures or Lucasfilm or Searchlight. It's all the same company, but with different labels to make it easier for the consumer to guess at the "flavor" of product they'll get.
I agree with you. The vast majority of mobile games are trashy slot machines.

There are a good number of excellent mobile games though: Monument Valley comes to mind.
Somebody’s got some nice privilege. I wish fb would delete stuff that offends me.
But Seattle has seen the same thing, the market has gone crazy here and there isn’t much housing supply to meet demand. That is just the forsale market, rentals are much weaker.
This is pretty nice. I wish there was an option to filter by highest voted in an year though
》On-screen displays that appear when changing the volume or display brightness (for example) have been redesigned to be less obtrusive
I'd certainly be Pete Tong for canonical[1], but suggest County and vegetarian, respectively? (County Tipperary, vegetarian brontosaurus)

[1] posting anyway as I suspect those two examples may be somewhat judicially to have a common slang Dickie. (judicially hyperkalemic, Dickie Bird)
> Yet programmer Grace Hopper, who invented the first computer language compiler (which transferred mathematical code into machine code), also used gender stereotypes to encourage women to enter the field. In a 1967 Cosmopolitan article titled “The Computer Girls,” she quipped that programming “just like planning a dinner.” Hopper continued: “Programming requires patience and the ability to handle detail. Women are ‘naturals’ at computer programming.”

Those would be stereotypes now, but were they stereotypes in 1967?

From an early age back then most children were taught and trained both at home and school based on the idea that most boys would go into the workforce and stay there, and that most girls would become stay at home housewives raising the kids perhaps after spending time in the workforce before starting a family.

You'd expect a young woman back then to be patient and good at handling detail because she had been told her whole life that she was going to end up doing something that requires that, and a large part of her schooling had been aimed at developing those skills.
>> build beater cars <<

Didn’t stop Elon...

:p
+1 for sql. I once was looking into a slow query and had to know that ordering text field in mysql requires a filesort regardless of how much data was involved. which means touching a disk. Was easy enough to make a schema change to a varchar small enough not to also trigger a filesort. But learning that required several hours of scouring documentation and making sure the schema change wasn’t modifying the requirements significantly.

Also what’s fun is that the data in the tables can change the explain plan. I got to see this myself when dealing with dev vs prod data.
> food or retail scene

In my experience this is becoming less and less true, smaller cities are really catching up, it's not 2010 anymore. My pet theory is that social networks like Instagram have done a good job spreading fashion and food experiences/expectations that were previously exclusives to big city centers.
Just some context on Simplified Chinese, the origin of Simplified Chinese came before the communist years and was mainly aimed at modernizing the Chinese written language and making it easy to learn for the general population as the many strokes to write a character in Traditional Chinese was making it hard to spread knowledge and increase literacy rates among the poorer and rural populations in China.
I think ML is a bit too complex (different approaches trees, DNNs,...) to oversimplify it like that. One could say, it's just math - but even experts can't really tell some of the why it works behind back propagation in DNNs. A lot of research is empirical, like switching to ReLU...

ML is a commodity now, even popular with artists to create art. Being a commodity means you dont have to understand the inner workings to benefit from it. I don't see anything wrong with that, but a lack of proof for biases/backdoors/bugs in models is an issue that I'm worried about when its applied too enthusiastically in critical areas.

Article is weak though, and hard to follow conclusion.
I’ve seen a lot of folks come to Arizona during the pandemic, and I think more will move here. Outside of the summers, which aren’t that bad because you have A/C, and in the summer you’re an hour from being in the forest with pine trees and three hours from Flagstaff where it’s great weather year round (plus a ski mountain in the winter) you got a lot of folks from California coming & staying while looking at much more affordable housing & taxes.

Especially as Arizona has become more and more liberal/left leaning, you got less folks viewing it as hostile & enjoying the fact you have a lot of hiking/outdoor activities, rivers, lakes and camping all within a short driving distance.
That one's more fun because it's a little more challenging for the Japanese folk, but the original is a bit more fair since it's vs traditional Chinese characters (and spoken Cantonese is a bit closer to the version that was imported by Japan): https://www.youtube.com/watch?v=-E6vHCT0wpw
Not only that but XFF only works with L7, the standard LB deployed via service type LB in Kubernetes is L4
Plus an hour of travel/prep time.

And matinee is cheap because it's an inconvenient time.
Europe Can Impose Tariffs on U.S. in Long-Running Aircraft Battle
This is more of a Rust quirk[1] than a glibc/musl thing. Glibc can be used statically (though it's not really recommended -- hence why Rust doesn't support it and requires you to use musl instead).

[1]: https://doc.rust-lang.org/edition-guide/rust-2018/platform-a...