skysight-inc/HackerNews huggingface dataset:
High-friction languages allow you to pump your codebase full of unbounded coupling and complexity, to turn your codebase into a hypercube of connections (subclasses; interfaces; macros; annotations; DSLs; monkey-patches; etc.) IDEs for these languages give you a fancy N-dimensional submarine to efficiently navigate this "wondrous" landscape.

Low-friction programming languages just don't give people all those N dimensions of inter-module connectivity in the first place; and for what dimensions they do provide, they steer people away from using them too often, perhaps with opinionated linting, or by building the standard library out of the simple stuff, such that all code that interacts with the stdlib keeps to the same simple style to avoid style-clash.

This approach will also "reduce the cognitive load someone has to experience contributing to code that they didn't write"; but it reduces that cognitive load even for people reading the code in a text editor. Or for the maintainers throwing snippets of the code around in a PR / patch-submission mailing-list.
Load it in Vim and it works as smoothly as with a single line file.
Seems like an easy enough problem to resolve. Just suspend the license of anyone whose vehicle has been involved in a blockade for five years and then seize and auction off the vehicles themselves. Protesters defending the vehicles can be considered participants in the blockade and arrested then fined accordingly.
At least on KDE media focus is first come first serve. The first media player to start playing gets the media keys until it stops and then whatever else is playing or plays next gets them.

The only unintuitive part is that maybe it should first try to play / pause the active window before delegating to that priority.
Is it bad I found a typo in the release notes? "aded"
Independents hurt profits. Pretty straight forward. The Liberal Rage For Profit industrial complex does not approve of profit diversion.
So would just saying Linux subsystem for windows.

Which was raised when this name came up but they didn't like that Linux came first so went with gymnastic language instead.

Its even more obvious with this new name.

Its a Linux subsystem for DOS.
I can really appreciate the approach of designing a language to work alongside an IDE to allow both complexity and ease of use. That being said, in my heart of hearts I would rather have a language that I can use effectively without depending on a specific IDE, but I'm glad there are folks exploring that route.
NVMe is only primarily used for performance, attaching it to USB would negate the benefits. So you would have to look for a thunderbolt enclosure, assuming your PC has thunderbolt and those are rather pricy.
USB to NVMe adapters do exist but I have no experience with them so I cannot recommend any.
Does it?

I mean, if I see a good developer who is interested in learning F#, that means I have found a good developer who is interested in learning something off the beaten path.

For certain organizations that is exactly what they need.
I dont trust them
I’ve been learning Japanese on my own for 6 years, no teachers. In the beginning I used iknow.jp which worked very well for a little more than basic kanji and vocabulary. From there I moved to Japan and messed up my study of kanji. On second year living here I started with RTK and I wish I had done that earlier. Even though I procrastinated a lot, that book has been most successful with my retention.

Now that I’m learning Korean also as a beginner I googled sentence mining and downloaded Korean deck which after 2 months of using seems to work well and now I’m at the point where I will start study of basic grammar once a week to support the anki study
I'd be surprised if it could. Mainstream support for Windows 7 ended years ago, extended support ended this year. If the Swift community (or more accurately, the one guy in charge of the Windows port) bothers to support executables running on a deprecated version of Windows, that would come as a mighty surprise to me.

Still, you never know, it might manage to do it by fluke!
Okay, but in this case I'm not saying there's whataboutism in your argument. The point I'm trying to make is that if you're powerful enough, you can make human rights abuses and then get away with it scot-free and that America helped set this precedent.
The Great Flange-to-Sensor Distance Article
I don't think pre-filtering vs post filtering effects the decision. Basically the pre-CDA law was "If you apply any form of content based moderation then you are a publisher and therefor you can be sued for the libel people have posted". I was active in the anti-spam community at this point in time and one of the large concerns at that time was to build spam detection methods that where not content based in order to avoid the danger of losing the common-carrier status.

You said "Also, weren't those cases about certain types of content (defamatory or libelous claims)? Don't you think AI technology could be developed to help moderators detect that type of content?"

I do not think that you could build AI technology that would be able to do that. In US law (IANAL this is not legal advice) one of the things that separate libel from non libel is the truth of the statement. We are no where near the sophistication of AI to be able to determine the truth of statements. For example how would an AI be able to permit "Jeffrey Epstein is a child molester" but block the same statement made about another person?

Then you said "isn't there something wrong with the expectation that businesses feeling threatened by the public they serve can run to Congress for protection?"

I am of the view that one of the roles of a government is
to provide a way when the rights and privileges of different groups come into conflict to resolve those conflicts. In a democratic republic the political process is entirely the correct place for businesses and other stakeholders to establish that balance.

I think that it is the correct balance that the actual author of the content should be the one who is held responsible for the content that they produce.
Have you heard of the HTML5 supercomputer? https://twitter.com/Html5Nikola
Additionally, you can't use electricity on the Sabbath [0]. Unless you come up with some very clever way to couple sunlight or candlelight (!) into the fiber-optic cable and then detect time of flight in a non-electronic and cheap way, then just going out and checking by eye is the best bet.

Great idea though! I'd always thought that looking at the phase of an electroni impluse would give you a good idea of how far along the path a break occurred, as the return signal's phase should be inverted at the break point and you can then use time of flight to infer the distance of the break.

[0] This is a hyper deep part of jewish law and there are many exceptions. Please consult your local rabbi before taking my word for anything.
It's still kinda unbelievable that the largest and most valued electric car maker in the world is naming their cars from scenes that elon thought was funny.[0] What a time to be alive.

[0]:https://www.youtube.com/watch?v=NAWL8ejf2nM
LitElement 3.0: Early Preview Release
Those books do work without javascript. Go troll someone else.
Even if the weight of the cells doesn't change that much, if the new cells aren't as heat tolerant then there might be significantly more weight and space allocated for cooling, meaning you get less cells
"Cooperative overlap" -- I didn't know that there was a term for this! I've lived in NYC for my entire life (with the exception of my undergraduate), and it's something I've always noticed about my conversations with "native" friends versus transplants and friends from out-of-state.
This is huge. This makes Swift a viable cross platform language, especially for non-gui apps.
They meant energy storage capacity instead of density. The energy density is only 16% higher.
The new cells are 46mmx80mm vs 21x700 for the previous model.
This is a tough one, but I would look for signals that you would look for even with non-Indians. e.g. is someone being excluded from team building activities, OR after work get togethers, OR are someone's ideas being dismissed without any particular reason.

Now, with specifics to Indians,
- if you hear someone mention they are Brahmin for no real reason, or in relationship to being really good at something, make a mental note that they may be at high risk of discriminating others
- if you hear folks pejoratively putting down someone because of where they are from or how they grew up - a small village
And yet they didn't solicit anything. Posts on the Swift forums show that Saleem, known as compnerd, took on the task of porting to Windows himself, completely unprovoked — when he began to have something to show, the Swift developer community began to rally around him.

That's how open source is supposed to work, isn't it? Somebody wants a thing, they develop it, release it, and everybody improves on it?
I loved Linux Journal, Linux Magazine and I loved CUJ and a couple of other Mexican tech magazines I used to purchase when I was young.

I Miss curated quality "push" information with substance. For me, the internet has brought really good "pull" information and put it at my fingertips, but I always enjoyed to get to know about some subject that I was not looking for, and was even not related to what I was looking for.

Nowadays, I use a combination of Feedly, HackerNews, Slashdot OSNews and others to try to get some interesting articles, but 90% of it is low quality SEO blurbs and a lot of it is repetitive.

Let's hope that Linux Journal returns with the same quality it had before.

Funny side story: Back in the mid 1990s I couldn't get Linux Magazine in my town in Mexico, but I had a cousin in Alaska. I subscribed and gave her address, and every 6 months or so she will travel to Mexico and give me batches of the magazines. It was a great time when I got to catch up on the great stuff in that magazine.
Your "testocracy" is a good proxy for hardwork, determination and "domain" knowledge, so good enough, I guess?
I run a pretty much stock configuration of Sublime Text alongside gnome terminal. I have no issues navigating projects as large as gecko/WebKit/Linux and getting spun up on a new language is really fast: Open the project, maybe install syntax highlighting if needed and you're good to go - as opposed to finding/installing an IDE.

My last Job had a large Java codebase and all my colleagues used Java based IDEs. I didn't see any performance disparity. I more than once saw a colleague take 5+ minutes making the same edit on a large number of lines because they hadn't learnt how to actually efficiently edit code in their IDE.

The way I see it, you need to keep the codebases you're working on in your head anyway (the parts you're working with anyway) to actually be productive. You do this by reading and understanding the source code on the screen. Until an IDE can provide a tailored human interpretation of the code it's analysing rather than some narrow static analysis I just don't see the point.
Am I the only one who thinks it's incredibly toxic and anti-science when campaigners for transgender rights attempt this kind of censorship and deplatforming?

If people can't even question the science, treatments or effects on children then it feels like a political ideology is at the wheel.

I've noticed this online in traditionally liberal-leaning forums. There's no room for nuance in discussion without being the recipient of vicious attacks, deplatforming or bans. If the case for transgender rights is so strong, you should not need these tactics to make your case. Make your case, don't attack those who respectfully question the policies and science.
If people in entertainment look younger, realize that plastic surgery, hair transplants, dental bonding and hormone replacement have all gotten much better, cheaper and more mainstream.
Both the old and the new transform are built on Babel, so Babel is involved. Both transforms participate in TypeScript typing, so TypeScript is involved.

Not that you're not well aware of both these points, but I do feel like the point at which to scruple over "software is too complex" comes somewhere well before the point where JSX is happening at all, and I'll admit it's a little confusing to see them apparently in the opposite order here, especially put in such strong terms as these.

After all, there's a distinction to be made between essential and accidental complexity. I'd argue that what both these transforms do is to abstract away a lot of the latter so that the former can be more easily seen and managed, and I think they do a pretty good job of it. (The rest of React, I'm not so sure about, some days...)
Maybe they were made to look that old. I have a hunch it's a lot harder to manage 80 year olds. They might struggle with remembering the script and such.
The Competitive Enterprise Institute (CEI) is a non-profit libertarian think tank founded by the political writer Fred L. Smith Jr. on March 9, 1984, in Washington, D.C., to advance principles of limited government, free enterprise, and individual liberty.

ExxonMobil Corporation was a donor to CEI, giving the group about $2 million over seven years. In 2006, the company announced that it had ended its funding for the group.
> 100% need-based aid to accepted students

With the little weird caveat that poor students at top institutions have to work doing things like cleaning the bathrooms of the richer kids as part of their "term-time work expectation" for receiving financial aid.
The carousell of screenshots is metaphor for the product itself i.e. once you start paying attention to the product, just like the screenshots, it'll disappear
Depends. IDE is usually just invoking the build tool chain. That usually can be invoked from CLI too. Like for Java the gradle or maven stuff or .NET the MSBuild stuff.

I sort of mix and match depending on what works best for a given project.
Twitter/Reddit does not seem to showcase the best case of critical thinking from younger generations either, so not sure if that is even a factor at all.
> I'm not so sure convincing developers was the reason for that, though.

It was for Finder. During one of the WWDCs or MacWorlds (I don't recall which), Jobs specifically mentioned that Finder was written in Carbon as a way to show that Apple eats its own dog food. It was the big demonstration that Carbon wasn't some second-rate API … although, of course, it was.

Dogfooding as a concept isn't Apple-specific but it's definitely a meme in Apple circles — especially when Apple is detected as specifically not eating its own dog food!
Can you talk about actors without talking about cosmetic surgery and digital retouching?

Or even just sunblock?
In theory. In practice you still can meet the XFA forms, especially for some governmental organizations.
I think Joe Rogan is so popular because he openly espouses ideas that MANY people feel and believe. It almost has to be the case. Basically, I think he believes that everyone should be free to do what they want as long as they aren't hurting anyone -- unless they are trying to hurt each other in a fight, which is where the trans debate he's had is born from. It's a sort of "liberaltarian" approach that holds a lot of appeal and seems like an antidote against extreme views from the Left and Right. He seems like a genuinely good guy that is super interested in lots of different viewpoints.
Use of leaded gasoline was very high when someone that is now 80 was a child and young adult (~1940 to phase out beginning in mid 70s).

There were many more automobiles post WWII than in the era prior also.

Better nutrition and medicine have to be a big piece of it.
This is facinating - but would Optane or large RAM-disk work for you?
Wonderful low tech website, wonderful business and idea, wonderful sense of humor. Very tempted to order.
For general interest, what programming languages do you classify as low-friction?
You fine-tune the end layers of the network with your own writing. This, however, requires the model.
:-)

Arguably, it's a negative.

Searching Ghodan for ssh server that are not on port 22 probably gives you back a venn diagram containing circles for "people who thing security by obscurity works" and "people who think their stuff is important enough to 'hide' by configuring non standard port numbers".

The intersection there probably has some interesting low hanging fruit in it...

(There's a third circle in that venn diagram which I sometimes sit in, labeled "people who change port numbers to keep log file noise lower", which wile maybe being a valid choice, also opens you up to being thought of as "interesting possibly low hanging fruit" by the sort of people who thing those things.)
so at 20 as an adult he looked like a baby?
Records are good, although in typical Microsoft style they've elected to call the new constructor syntax "positional" instead of "primary", and then subsequently failed to generalize the feature to normal classes.

With is just building on the anti-pattern where .NET programmers are too lazy to implement constructors.
I actually just started learning Japanese in my free time a few nights ago. (No particular reason aside from that it seemed like fun.)

I've got nothing really to add here, except that I've been using LingoDeer (another app in the same category as Duolingo) based on recommendations in /r/LearnJapanese, which if nothing else has made the process feel less like schoolwork and more like a game.

Hiragana and katakana weren't hard to pick up at all — I can read and type them comfortably now without too much latency — and I'm 62.5% through the intro course that LingoDeer claims to be N5-equivalent. Picking up enough kanji for this to become a useful skill does seem a bit daunting, but as others have said, rote memorization is only a matter of time and consistency.
Why Modeling the Spread of Covid-19 Is So Damn Hard
Or swift/objective-C and Xcode
It enables a lot more customization and complex effects precisely because it draws every pixel itself.
Can it handle Cyrillic and Japanese text fields? For example, poppler can't solve this problem for 12 years[1] already. You can use the attached files to the issue for testing.

[1] https://gitlab.freedesktop.org/poppler/poppler/-/issues/463
I think this person wants you to be careful the way you should be careful around using Windows 10, or Apple App Store, or the iPhone, or Dell Laptops.

Absolutely everything we use has non-opensource components, unless you try to pursue the path of a purist.
I've had the same static ipv4 address for just over 19 months, and have been running an exposed OpenVPN server on an alternative port on that IP for the entire duration. I get no results.

Color me unimpressed that "an army of bots that crawl the entire Internet and stores what it finds along the way" hasn't port scanned every ipv4 address at least once in the span of 19+ months. That is a very long time for a limited address space.

tldr; There is no "army", or that army is armed with pool noodles.
Developers can now build and run Swift code on Windows
Agriculture made humanity a lot more resilient to changes in food supply. Maybe this has negative consequences at the individual level but as a species level it's pretty clear which one is more favorable.
Freedom of speech isn't freedom from criticism. Calling criticism "liberal backlash" is just using name calling instead of actually disputing those criticisms. If I say "Joe Rogan is a bit of a hack IMO", that isn't the same thing as "there is growing backlash to Joe Rogan from the hn liberal tech elite."
As a counter-counter-argument, one could argue that there's coupling to the database and one might as well then write db queries from their single file components. One stack (meteor) took that idea of trading loose coupling for productivity to the extreme but then suddenly found itself in an awkward position when react and npm exploded in popularity (and Mongodb lost mindshare).

Surely something else will eventually displace react and/or graphql, just as previous stacks and paradigms have been overshadowed. But then we go back to my original assertion: refactoring away from the legacy of the tools we no longer like is decidedly going to be more complex if we chose to sacrifice loose coupling in favor of something else (performance, initial dev speed, what have you)

Case in point, esbuild looks like a very promising replacement for some web plumbing. But if there needs to be extra collaboration to support this there, other stacks can take the opportunity to dash ahead (e.g. vite) while the react team is busy collab'ing with all these compiler projects.
My problem with Rogan isn't political in nature but with his uncritical attitude towards his guests, and his mixture of inviting respectable scientists (say, Roger Penrose, Robert Sapolsky) and then two episodes later inviting someone like Alex Jones, some complete quack or conspiracy theorists.

Together with his lack of keeping the guests straight it creates a pretty toxic sludge that makes it impossible for casual audiences to determine who actually knows what they're talking about and who doesn't.

The article frames this as 'elitist' and implies it's bad, but I think this 'here's a real guy who broadcasts from his garage and tells you the truth the mainstream won't tell you' attitude is harmful, it feeds into a particularly American culture of anti-intellectualism, it's the modern extension of talk radio.
> A regular SSD has lower throughput of small files in exchange for high throughput of large files(slower throughput but higher bulk transfer) which is noticeable if the USB controller was not up to the task (See most USB Drives which have this + flash controller on the same board)

To a large extent that is a software problem. The installers/package managers are neither pipelining nor parallelizing their operations properly. If you're dealing with many small files then on the reader side you want to issue a window of readaheads for a certain size across multiple files rather than doing one file at a time and on the writer side you need to batch your fsyncs.

> So that led to me wanting to benchmark a High IOPS drive and comparing it to low IOPS to see once and for all if the install process is choking on the drive vs something else (ie. the CPU capability for decompressing). Its just a weirdo side project that I wanted to try.

There are PCIe slot to m.2 adapter cards, those are more efficient and cheaper than external adapters.
Also:

speicherverwaltung -- memory management.

Learned it from the "spvw" abbreviation in CLISP sources.

Hmm, how can I tie this ridiculous digression back to the topic? Oh, I got it: the original author of CLISP is also named Stoll.
Ya I got the meaning - but I wasn't sure there was an accepted terminology or that such devices actually existed...now I know I guess.
Same. No use for desktop GUI apps in SaaS CRUD apps.
Keyboard conventions do come and go but muscle memory is expensive to reprogram. Your hands are also irreplaceable. So I go for the most efficient that's not too radically unfamiliar or painful.

And honestly one could spend a career learning every editor/IDE in depth without ever accomplishing anything else. Embedded is especially bad as one often must use the IDE integrated into the platform's SDK.
I believe life expectancy is a median. I.e. a life expectancy of 80 at birth means that half of them will die before that age.

Also keep in mind that mortality increases exponentially with age.
Cartographers for the U.S. Military Created a House of Horrors in South Africa