skysight-inc/HackerNews huggingface dataset:
It's selling point is it's not matlab. It's downfall is it's not python. The python scientific compute libraries have they're problems but people are using them and math people "get them". I think they have an awful design/api from a programming perspective but most people don't care. Matlab is similarly a strange language but all of it's libraries/tools make what scientists do easy. "Click a button and your code can now run on a compute cluster".

R is very popular with stats people but new PhD candidates are beginning to write python implementations of R things (sort of how like DataFrames/pandas happened).
I thought it was about not catching trees on the bar end? The new wide bars can deflect and recover a lot easier.
A problem with politics is especially evident here.

Most people don’t really care and would be happy to come together and agree to make progress or leave it to others to figure out.

A few people really care and are toxic, entitled, and really loud about it.

So what do you hear? Few reasonable people because most of them don’t think much of the issue at all, fewer because of the attacks of toxic people.

As with most “political” things, the people saying the most and the least valuable things said go hand in hand.
I do happen to have a passport and it does have a version of my name in only ASCII characters, in all caps. I'm not sure whether what is on my passport is "my full legal name" or not. Indeed I do not know if that term has a precise definition. I can tell you my name is written slightly differently on my birth certificate.

I didn't use the passport version of my name for this FSF email because it felt weird to use all caps. Instead I just changed the non-ASCII "í" to an "i".
It's interesting, though, that those "clean" interfaces come with the horrors of non-standard evaluation and have caused a rather large divide between the tidyverse and base R.

I fully disagree with the disparaging aspersions or even motives that TFA leans towards, though. I can see how this would arise out of a local minimum.

The "beauty" of R has always been its core DataFrame abstraction and the fact that a table is a language primitive — and that's where 90% of the consistency came from (from my outsiders' vantage point).
Should I package it as a .deb, or what makes something self-hosted? The code is already on github: https://github.com/lgommans/dro.pm/ (link was buried in the text - I had a hard time prioritizing what people would want to read first, since that depends on your use-case).

I guess magic wormhole is the wrong context to be making this argument in since everyone's primed for peer to peer now, but in general, yeah when using dro.pm it will put your data on dro.pm, similar to how pastebin stores your data when you use pastebin. It otherwise (and that's why I made this design decision) couldn't work after you close the tab, making it much less suitable for most of the intended use-cases. If you want peer to peer file transfer, you could have a look at https://file.pizza (not made by me)
Is it serendipity, that I just posted russian translation https://habr.com/ru/post/558800/?
Syncthing doesn't have an iOS app, and nextcloud is not what I'm looking for.
Nonsense, you can’t refuse service to people who are gay or muslim. This political affiliation is being carved out as some exception. This is the antithesis of the non discrimination the US has established itself as culturally. Suddenly the left is coming out with this segregationist/apartide/cancel culture edict. I’m sorry but we had this era of civil rights where we rejected discrimination in businesses.
But all those rich news paper /media moguls get a pass then
> My understanding is that most cryptocurrencies intend to be extremely democratic.

Do they? They don't seem to be succeeding very well. Bitcoin mining is certainly very concentrated. And a lot the nominal cryptowhatever projects are effectively more centralized than that. Which of them do you see as democratic?
To make particles flow more efficiently, put an obstacle in their way
Amazon tends to beat the creative parts out of the companies they buy. I bet it's related to the financial efficiencies they apply to them. Creativity is expensive without any guaranteed return.

Most of the new prime video content, that I've seen, seems to have a very safe tone to it. Yes, it's new but it's safe. No one will be surprised or insulted by it. It starts to get boring very quickly.

As new owners, I hope they don't have such a hard hand that they ruin the brand.
> Amazon is internet services infra, shopping, logistics, fulfillment, consumer hardware, networking, a payments stack, publisher, grocery store, and now a fucking entertainment company.

How many of these do they have a monopoly on? Keep in mind, the definition of monopoly is: "the exclusive possession or control of the supply of or trade in a commodity or service."
I switched from windows to Mac in 2005 and find macOS second nature now.

Finder is getting a lot of heat here, but I live it’s simplicity. Column view is the best view, quick look is amazing and I don’t know how one can live without it on other OSes. I know a million tricks but one that I see as really superior is how you can drag a folder to a save menu in order to quickly access it to save the file. Also macOS is smart enough to have two files with the same name open. And you can even move them while open.

One feature I believe not many people use but I can’t go by without is active corners. It just makes Mac OS so fluid with your mouse, it’s a beauty.
Is it correct to refer to those transliterations on passport as "full legal name"?
One rationale for limited government is that there is a direct, positive correlation between the power ceded to government and the incentive to control/steer that power. By limiting the power of government you reduce the incentive to usurp or corrupt that power.

An extreme example of this would be a dictatorial regime where control of the government becomes a life-or-death concern for warring groups.
Haven't read it since the 90's but the "toeing the line" bit sounds like the criticism that the media are uncritically dependent on official sources. A reporter's dependence on a particular official as a source of information and the resultant reluctance to alienate such a source was proposed to explain why media outlets have the effect of uncritically promulgating government policy or propaganda.

I don't think this situation has changed in essence. Media outlets may now filter first on party affiliation, but they haven't replaced their dependence on official sources with better independent investigative reporting, for instance.

> On the contrary, the media has had little except harsh criticism for the government in this time frame

Or glowing, fawning reverence. It depends on the media outlet and the official (really the official's party) in question. The screw turned for Cuomo, but I imagine for every Cuomo, there are more darlings that go unchallenged.
There are also blacklists for names you can use. My real e-mail is admin@myname.com but Facebook doesn't allow me to use that e-mail, warning me that only personal e-mails are allowed. Paradoxically I ended up using my work e-mail to get around the restriction.
> And at this I realized how silly the entire install process for Mac is.

Apple Menu > App Store > Search > Buy > Install > Open

It's basically the same as iOS.
TLDR Polysilicon and semiconductor shortages.
I actually like this idea, but discovered early on that functionality did not exist, I wondered why but assumed it was for a good reason and forgot about it.

An alternative I often see is an "author here" or "OP, I posted this because..." comment that sometimes is but as often is not the top item.
Why do you believe America's high death rate for cyclists is totally unrelated to politics? It seems pretty connected to me.
A global information system for all
My fundamental requirement is for it to be self hosted. Therefore the porn and warez are absolutely not an issue.
Wouldn't be the only such project if that was the case.

I often joke that Angular(or specifically any app written in it) is a job program for front-end developers.

The architecture of this framework is so byzantine that you can spend _years_ working with it and still keep discovering new, often insufficiently documented features.
>I would be very interested to see if a similar specialist could financially support the salaries of a few full time techs in a much smaller metro on the scale of, for example, Spokane WA.

You can have a B2B business model where local stores replace phones for customers and then mail the broken phones in bulk to a repair center.
i feel like there's a spectrum here. i can't and don't pursue absolute ideological purity, but in a dense ecosystem of competing ideas, i feel pretty okay opting not to play baronet in some wannabe despot's homesteading fantasy
Cropping of vector graphics is more complex by nature then cropping raster graphics
I love Inkscape!! Congrats on the 1.1 release
Interesting. I wonder how could Microsoft not have enough political sway to force FCC to do something about that? Maybe not force them to sell their phones, but not giving them SIM cards seems egregious. And at all 4 mobile networks?

How are Pinephone and these small timers getting SIM cards then?
I'm wondering what your opinion is of this talk: https://www.youtube.com/watch?v=7jiPeIFXb6U

It has some comments about why good software engineering leads to good software, how good software engineering is hard right now because there's a lot of bad examples which cause people to make more bad code, and some suggestions on how things could be done.
Yup, Mexico has a ton of wealthy people because of drugs, you don't see their names on these lists.
Is this even enforceable? Do Facebook, Twitter, etc. have any legal entities in Florida? If they do, would it be a big deal to dissolve them? Can a state still fine a company that has no legal presence in their state and force the company to pay?

Could this even escalate to FB/Twitter banning all users from Florida? That would be a delightful twist. (Ok, sure, I know, it wouldn't go that far.)
Shouldn't it be a class action suit against the people who, for example, buy Apple products, many of whom know full-well where their products come from? Or how about the investors? Given a big chunk of industrial civilization in wealthy countries is built on devices with cobalt in them, much of which is mined in the DRC, shouldn't nearly every one of us be named as a defendant?

Not trying to troll here, more of a thought experiment about where the limit of liability should be drawn, and maybe wondering whether lawsuits like this are the appropriate mechanism to address this kind of issue.
Maybe if one just wants to scrape by. I wouldn’t want systems code from those folks to be honest... Maybe that’s fine up the layers but the whole point of Rust is correctness and stability—to get the that point, maybe invest a month hitting the books?
Coming from Python, I was interested in using Rust for data analysis within Jupyter notebooks... Evcxr made that possible, and I've self-published a book on the topic https://datacrayon.com/shop/product/data-analysis-with-rust-...
Cool idea, lower the volume!
A better approach is just using whatever name they provide in full. If you need a short name (which is not the case in the original .txt file), ask for one. Just treat names like opaque blobs.
Thank you. Glad to not have to look at the appallingly annoying popup.
“Fact-Checking” Takes Another Beating
"We" is not a singular mind with singular objectives. Politics is often a consensus (real or otherwise) enforced through violence, and to that extent some people may justifiably interpret "everything is political" as "everything is violent, and I'm okay with that."

Either way, low-minded application of brute force to others to carry out a political goal is not interesting. Any two-bit dictator could post soldiers in the street to outlaw cars and trucks, or bikes, or both. Any hollow politician can promise to be "tough on crime" and throw an even larger percentage of the population in jails and prisons. Those don't require insight into how these situations came to be.

Instead of complaining that not enough violence is being threatened, this article could have been a thoughtful reflection on the state of transportation with insights into increasing safety and cooperation— which would have been interesting.

I am a cyclist who has been nearly hit. I have also hit one cyclist with my car (at night, pulling out of a hospital, he rode out in front of me on the sidewalk going the wrong way, dressed in black without a light; I apologized profusely and gave him a ride home). In none of these situations did third-party penalties enter my mind in the least. What would have been interesting is why a young guy who worked at a bike shop chose not to have a bike light at night. What's interesting is why he was on the sidewalk to begin with (which, for motorcycle rides feels like closing your eyes before riding through an intersection, or perhaps going around a curve with eyes closed for drivers). A discussion around fixing the design patterns that lead to these choices is something that would be interesting and helpful. Trump bashing, while assuredly deserved in other contexts, is simply not.
Yes, sure, but it's not working with the share modal. It's not what I'm looking for.
I generally have two contradicting theories of why everything is serendipity and everything might not be serendipity.

First, everything is serendipity simply because there are just too many variables to solve for the equation of life. Serendipity is bound to happen and it is more common than one thinks.

Second, everything is planned even though there are so many variables involved because implicitly by the sum total of our actions, we knowingly or unknowingly fill those variables with known values and so what we think as a serendipitous experience is actually a planned experience that we unknowingly planned by the sum total of our actions until that point.

I like the first theory because it has an element of mysticism to it.
Tiny PDP11
This is intentional! That's quite literally why this is interesting.

from wikipedia: "Detonation is a type of combustion involving a supersonic exothermic front accelerating through a medium that eventually drives a shock front propagating directly in front of it."

This test was able to actually stabilize a detonation shockwave in a way it could be used for propulsion!
I agree, that's what I'm getting at. But instead contrast that idea with the more broadly accepted one that it's wealth that's the problem not power even though the former seems like a much more accurate description than the latter.

Maybe it's just a bug in humanity; control the world with this one weird trick.
>Having a big silly piece of metal sticking forward on your bars while you're trying to speed down a steep techy piece of single track is just asking to get hurt. It'd be as dumb as putting a kickstand on your mountain bike.

Been mountin biking for 35 years, I have a kickstand on my bike. What argument against them is there?
The market has spoken. iPad revenues are higher than all the other tablets combined.
Maybe I'm wrong, I'm a very causal user, but I think the only way to do it is to create a shape that covers the part you want to keep, and then do object -> set -> clip or something like that; it's not exceedingly awful, but it's not as smooth as clicking "crop" and dragging borders.
Let’s help them create a better world. We see what they are struggling with, we as their parent generation have it in our hands.
They should have mandated treating the Do Not Track header as opting out of all tracking.
Chevron 7 locked

"waaaaaaaaaa"
I find this to be the case of cycling in general. I love to climb, way more than descending. I think it's because descending is easier, and what's easier sells more bikes.
I just downloaded and tried the new welcome screen, I like the preview icons at the bottom when you change UI theme. Inkscape is improving with every new release!
> Most of the new prime video content, that I've seen, seems to have a very safe tone to it. Yes, it's new but it's safe. No one will be surprised or insulted by it. It starts to get boring very quickly.

Overall I agree with your point and I'm extremely confident Amazon buying MGM will completely and utterly fuck over any creative potential that company has (similar to what's happening with AT&T and HBO), but - if you're looking for something good to watch on Prime, take a look at Invincible. I was actually about to give up on it and then I got to the end of the first episode and I binged the rest of the show in less than a day.

It's the first time in years I've looked forward to the next season of a show that isn't a comedy.
What is the point? We don't need another systems programming language. We've got D, Rust, Zig, and C, and to be honest it just looks like a worse C.
Florida Governor Signs Bill to fine tech companies that block politicians
MMh. I couldn't see any notes on performance improvements ? I like inkscape but i find it quite sluggish to work with on MacOS.
A lot can be said in favor of R, but "straightforward" is a debatable description. The semantics of R were never really designed, and were only recently "discovered", post hoc. See "Evaluating the Design of the R Language" (http://janvitek.org/pubs/ecoop12.pdf).
Florida senator Rick Scott was one of the largest fraudsters in the state.
You're right on the local point that Rust's ownership rules guarantee correctness in the case of parallel access while GCs do not; however, the broader point is that Rust's ownership rules also reject many programs which would be correct with GC.

For example:

fn foo<'a>() -> &'a [u8] {
let v = vec![0, 1, 2];

// returns a value referencing data owned by the current function
v.as_slice()
}

vs Go's:

func foo() []uint8 {
// subject to escape analysis, but code like this would likely return
// a fat pointer into the heap--no complaints because there's a GC.
return []uint8{0, 1, 2}
}

> One of the beauties of Rust is that you can write highly parallel code and if it compiles it works. Meanwhile Python languishes behind the GIL. GC does not even attempt to solve multithreaded memory access.

Python's GIL is unrelated to GC, but yes, Rust's borrow checker guarantees correct parallel access of memory. But I think this benefit is overblown for a couple reasons:

1. contrary to popular opinion, if you've learned how to write parallel programs, it's not tremendously difficult to write them correctly without a borrow checker. In my experience, whatever time I've saved debugging pernicious data races is lost by the upfront cost of pacifying the borrow checker. Maybe this wouldn't hold for people who aren't experienced with writing parallel code (but I imagine such people would have a harder time grokking the borrow checker as well).

2. most data races in my experience aren't single threads on a host accessing a piece of shared memory, but rather many threads on many hosts accessing some network resource (e.g., an S3 object). The borrow checker doesn't help here at all, but you still have to "pay the borrow checker tax".

Again, this isn't a tirade against the borrow checker, but an insistence that tradeoffs exist and it's not just a "you're just doing it wrong" sort of thing.
Svelte + Routify (https://github.com/roxiness/routify)

Because it is fast and lightweight.
> Above a threshold, earners would receive UBI but their taxes would increase by more than their UBI.

This assumes the use of an income tax. That's currently the case now, but moving to a more economically-efficient tax (cough cough land value tax cough cough) would prevent that situation entirely.
Ftp could work, but the ux is very bad
They've been saying it since the 30s. I guess eventually it has to collapse!
But the upside is that you can crop to any shape, not just rectangles.

Also, there are not 2 workflows, one for rectangles and one for arbitrary shapes, which is a good thing.
Google codelab, e.g. https://developer.android.com/codelabs/android-paging#3

The ability to press back on tutorials is incredibly useful. And the site seems unnecessarily slowed down by SPA. There's nothing here that needs a SPA besides logging in and gamifying that you completed a tutorial.
“Researchers could have gotten infected during their collecting trips, or while working with the new viruses at the Wuhan Institute of Virology. The virus that escaped from the lab would have been a natural virus, not one cooked up by gain of function.”

https://thebulletin.org/2021/05/the-origin-of-covid-did-peop...
The music made this a hostile user experience for me. No thanks.
I actually think some of the underlying ideas Urbit is trying to pursue are interesting and have real potential:

1. Deterministic computing seems really interesting. It gives you something that is reliable and portable and replicable. It means you have to be very clear about everything that isn't deterministic, mostly I/O, and that's worth being clear about. I find determinism the more interesting part of pure functional programming, but I don't think you need a functional language to have deterministic computation.

2. Portable identity and communication are also interesting, they are necessary formal concepts if you are going to treat computation abstractly.

3. It's not crazy that you access this abstract concept of an OS using HTTP APIs and out-of-OS web frontends. It feels a little like smoke-and-mirrors since so much of what it "does" is actually the browser and JavaScript, but eh.

That said, Urbit is a terrible expression of these ideas. The expression of computation (Nock) is absurd. Jets seem a little clever, but it's really an fragile extension of the idea of JITs, but based on idioms to make up for Nock being unable to express basic computational concepts (like negative numbers). As a result the Jets are essentially the Real Bytecodes. I guess it's a little like the evolution of CPU microcode, but entirely unnecessary as Nock as no legacy or advantages that need to be preserved.

The language Hoon is the worst obscurantism I've ever seen. People will claim it's productive once you learn it, but I don't believe them one bit, the programs are long-winded, full of weird boilerplate, and just bad. They cover this up by making it seem that the programs _do_ something notable, but they don't. Most of the programs would be 100 lines in Node.js, they are just moving a little data around to rich (browser/JavaScript) clients.

There's no decent abstractions for an OS. The whole concept of the Urbit machine is that it's one big opaque bundle of bytes. There's no documents. There's no applications. There's no separation of concerns. There's no consideration that a usable system requires lots of different parties (OS makers, application developers, API developers, cloud services, etc) coming together, and there's no sense that managing the complexity of that intersection is something an OS should do.

There's no security. There's no permission model. There's no capability model. There's no firewalls between anything. It's like if you ran Python on bare metal and called it an OS.

That said, I bet someone could do something really cool in this general area using WASM, contained in something that acted like an OS but wasn't much more complicated than an execution container.
Unless there are little animals eating the bacteria, and bigger animals eating them, etc.

I mean it's preposterous, but not impossible if for some reason the rock was porous enough. Maybe inside a small moon or asteroid.
But the provision of the service is not made dependent on the consent if you can alternatively pay the monthly subscription.
So I would assume, “accept all cookies or enter paid subscription” is Gdpr compliant.
My pet peeve of these is not the volume being too high (which they normally are), but the lack of volume control on web/desktop.

Unfortunately it would be more and more common as the mobile world take the dominance.