skysight-inc/HackerNews huggingface dataset:
That's because they're generally extremely easy to replicate. "Repository" generally implies that all of the intelligence is baked into the client, and the server is just some minor variation on an FTP or HTTP server (as Linux repos tend to be, PyPI afaik is largely the same way, I don't think NPM does anything super clever server side).

The flip side of that is something closer to a CDN, where clients are dumb and the server/network is smart. Those are monetizable because the servers have to be featureful, so you can win on features and charge money for those features.

I struggle to think of any really great value add features for a repository. There's vulnerability scanning, but the successes with that seem largely meh, and there are dozens of competitors in that space already.

I think they were hoping to ride on the "enterprise" crew, because no one gets fired for buying the canonical implementation. But then RedHat acquired Quay and that was basically the end of the end, since RedHat is enterprise and already has about a half dozen products in the ops space.
> Eastern Europe / the Balkans are pretty complex. They have been ruled by The first and second Bulgarian Empires, The Byzantine Empire, the Roman Empire, and the Ottomans.

Pretty much sums it up, but you forgot the Most Serene Republic of Venice :)
EC-weighted, too.
I'm not convinced Comcast is ripping off everyone as much as everyone says. USA is a big country and its expensive to wire everyone up. Lots of companies around have tried including Google who basically decided its easier to do make money from ads and self driving cars rather than wiring up neighborhoods and dealing with local regulations.

The ISPs and cell networks actually do the hard and expensive work of installing hardware, while FANG companies make most of the profits on the back of it.

Would you rather own shares in Google/FB/Amazon or Comcast/Verizon/ATT?
an organization is not a human, despite what people say.

A single human may be absolutely willing to act, but the organization won't - i.e. they will not be allowed to act by their bosses. Everything else is nitpicking and blame shifting. If someone's willing to do the job "but they have too many other things to do" then they're not willing to do the job. If someone's boss or with authority over them is unwilling to prioritize the work then they're unwilling to do the work as well.
> That said, if given the choice between a tiny FOSS language and a tiny proprietary one (that might be profitable), I'll always choose the latter.

(Not to put words in parent poster's mouth, just for reader clarity)

F# is no more proprietary than Rust. F# was started by Microsoft Research but is now an open source language 'owned' by the F# Foundation and licensed under the MIT license (https://github.com/fsharp/fsharp).

(The historical Visual F# compiler was developed by Microsoft per http://research.microsoft.com/en-us/um/cambridge/projects/fs...) but AFAIK today Microsoft's small full-time F# devtools team work on contributions to the open-source compiler in addition to their work on VS tooling.
You'll probably get removed by the mods before you get downvoted too much. I posted a link to a story about twitter changed their rules due to the NY Post and it was removed due to being only "tangentially related to politics"
Complexity Condensed – Exploring complex ideas and concepts in 500 words
Some examples:

Methods and apparatus for optimizing resource utilization in distributed storage systems

https://patents.google.com/patent/US9990147B2/en?inventor=Ja...

Load rebalancing for shared resource

https://patents.google.com/patent/US8539197B1/en?q=monitorin...

Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases

"Since our system has a high tolerance to failures, we can leverage this for maintenance operations that cause segment unavailability. For example, heat management is straightforward. We can mark one of the segments on a hot disk or node as bad, and the quorum will be quickly repaired by migration to some other colder node in the fleet."

http://news.cs.nyu.edu/~jinyang/ds-reading/aurora-sigmod17.p...
Required reading, IMO: https://screeps.com/forum/topic/2937/a-strange-request-for-h...

I've spent a few days looking into this and haven't been able to find anything. There's also a big thing about "algae pools" "stock markets", etc, which didn't seem to be about Screeps.

I tried to find games that had these mechanics, and ended up spending a bunch of time looking through Spacestation 13 forums, but I'm leaning toward these references being about a game that he wanted to invent.
I'm sure you already know it, but Lightroom works on OSX too. And also I believe Adobe Camera Raw can bulk-convert your camera-specific RAWs to DNGs, which you can use in any software - unless you need lens profiles. I'm trying to wean myself off the Adobe subscription treadmill and giving Affinity Photo a try. Seems decent so far.
A red-and-blue map is more like a brand logo for election news. The thumbnail for the Facebook or Twitter story. The saturated red and blue colors have an almost astrological meaning to people, it's got nothing to do with information.

Maps people struggle with this, they're always using maps to try to visualize a piece of data when almost always a short table would be better.

Data graphics people are themselves a subset of a family of wonks that spend 50% of their day rehashing the same tired stories, and the other 50% lamenting how innumerate people are.

Did you ever consider that maybe the reason the maps are stupid is because they're stupid as a whole, not because there's something wrong with the reader or the designer?
The Failing Business Model of American Universities
F# is open source and cross platform now since .Net Core
I'm using this almost daily for various open source work. It has my vim setup, tmux, node, and git.

Primary usage is via Samsung DeX so I have multiple windows and a proper mechanical keyboard.
I'm co-founder of an end-to-end testing product, but I don't actually agree that better end-to-end testing coverage means you should create less unit tests. The reason why is because there's a class of things you want to test that are much better served at the unit testing level. Unit tests are always going to be faster to execute and by definition have a much smaller scope, which is helpful in reasoning about what you're testing.

Our product is really focused on making end-to-end tests much easier to create and maintain. Here's an example video I recorded yesterday of automating Monday.com's sign-up flow using our product: https://www.loom.com/share/1336a5bfa9f54f2190269961991802b5 - looking at this I don't really see what unit tests this would replace, rather I think it gives coverage for things that you'd often have no automated coverage for - i.e. the interplay between disparate components along with interacting with email - basically the steps that form a complete workflow from the user's perspective.
The New Contras’ Insurgence Against Legacy Media Is Only Getting Hotter
The contrived Greek objection to 'Macedonia' was that the name was somehow indicative of territorial ambitions. Bulgaria was the first state to recognize independent Macedonia nearly 30 years ago which makes the bickering over whether Macedonians get to call themselves Macedonian and speak Macedonian one of the remaining zero-stakes disputes of small nations around.
The null thing is a bad example, particularly because it's from the .NET side and C# is focusing on removing that now through nullable reference types, but I'm honestly surprised they claimed F# has a better type system.

F# lacks functors, first class modules, row polymorphism, GADTs, PPX extensions, and likely some others I'm not aware of. GADTs, row polymorphism, and PPX extensions I've wished for in particular because they solve some problems I frequently run into with MVU/Elmish architecture on the front end.

F# instead has inline functions with static constraints (similar to C++ templates), type providers, computation expressions, and units of measure.
Just a few days ago I thought about using termux-api to do a quick poc for a monitoring application. Namely, I wanted to send an SMS when an event occurred.

Termux-api used to offer this [0], but apparently some time ago google decided to make it impossible:

> Usage of this API is no longer allowed by Google and we had to disable it to prevent delisting of Termux:API application from the Google Play.

It's my device, my SMS plan over a (supposedly) open source system. But it's the vendor's platform, and a huge part of it is proprietary (the play services).

This is the windows monopoly all over again, but in our pockets and with deep analytics backed in.

OK sorry, this ended being a rant. Is there an escape hatch? When will we have a credible free software mobile operating system?

[0] https://wiki.termux.com/wiki/Termux-sms-send
Alternatively: Legitimate streaming platforms pose a threat to security and privacy.
Adding links to a chain makes it weaker, nor stronger.
French is pretty good in my limited experience of having one way of pronouncing a written word (although I'll give you that Monsieur breaks all the rules). But for going from speech to writing it's no good. "Trois vers verts traversent vers le verre" comes to mind.
I would argue that the telemetry, updates and theming are not major concerns for Windows customers because they can be addressed or simply don’t care, but I can see your point of view and in my opinion are legitimate (though not unique) downsides to windows.

I’m actually impressed with Microsoft’s dedication to unify decades of settings UI/Ux. it’s a commendable goal, and while I don’t deny I have had to lookup how to do something in the “new” way many times, I believe it’s worth in and end the end will result in a more logical and consistent configuration interface.
It depends on what you think "serverless" means.

Is it solely about the developer experience? Or is it about the economic ownership of hardware? Or both?
Vasco: Talleres-ARG solicita o retorno de Guilherme Parede
Yes, I was just thinking that, if you really wanted to control for the relative power of votes in a different counties.
If you want to be frugal, it also makes a lot of sense to stop and start your subscriptions depending on what show(s) you're actively watching that season. During Game of Thrones I needed only HBO. During The Handmaid's Tale I needed only Hulu. During Stranger Things only Netflix.
If you segment any market enough eventually you end up with a monopoly. And your segment is unreasonable. Very very few people need symmetric gigabit fiber. Using that as the criteria is like saying Lamborghini has a monopoly on cars because they're the only one that makes one that goes 200 mph.
I find it somewhat poetic that he was heading for the Keys. As this is exactly the person you meet down here, many people are known only by their given nickname and many times like this gentleman seems to be, have been successful and just want to get away from the world. You can sit in a bar next to a fishing bum and a billionaire and not know who is who. He is exactly the type of person the Key's attracts and it is ashame he did not reach his goal. Point being I understand the utilization of a given nickname, it is almost a second birth name of a new life, a new life that they themselves are seeking. Thus the name can sometimes become more important than their birth name.
The laws and principles of privacy protection are generally built from the perspective that people have privacy interests that need protection, but dead bodies aren't people anymore and have no privacy rights. We do have certain restrictions about the deceased, but those are designed to protect the interests and privacy of their surviving family, relatives and friends, not the deceased themselves.

For example, we can read and even publish the private diaries and intimate correspondence of dead people, and the only privacy that needs to be accounted for is the interests of other parties in that correspondence and the (living) people talked about in these messages - but the dead don't care about anything any more, or at least that's the general assumption.
Because of that 2nd to last point:

> Github responds and mentions that they won't be disabling the vulnerable commands by 2020-11-02. They request an additional 48 hours, not to fix the issue, but to notify customers and determine a "hard date" at some point in the future.

The issue isn't really with GitHub not making the fix available, but the issue is that if they turn it off now they will break legions of builds. I think the Project Zero disclosure issue for them then is more for pointy haired manager appearances ("Oh no! Github has a disclosed Project Zero vuln!") than for any real difference in security.
I'm right-handed, but I mouse with my left hand. It works well for me and I've been doing it for decades.
It's not hard, it's just clunky. You have to put the full URL of your Docker registry every time you reference the image. There's no way to say "just always use this registry instead".

I haven't found it terribly difficult to set up either, just annoying.
Every time I visit bugs.chromium.org in Firefox, something weird happens with the fonts and text selection. This doesn't happen in Chromium

Are they publicly disclosing/warning about a bug in FF, or is it just some other problem?
The "PC Master Race" Community is booming, more people than ever are building their own rigs, customizing. The market is very very hot for hardware and the latest graphics cards. I can only see this continuing. Workstations/Desktops are continuing onward.

This is a different market though, Dell/HP/Lenovo are mostly targeted toward businesses or the common consumer just looking to get a laptop for school.
So you are disagreeing with what he asserts in the article? Please elaborate.

> Essentially the equivalent of climate change denial for economists

I don't know him, but that sounds like a stretch...
> The tools are there, learn to use them Luke.

That's the, excuse my Huttese, friggin' point. We had versions of those tools for ages. And once we even had high hopes of using them outside of a dev's context -- the aforementioned OpenDoc for example, but even early Linux DE's seemed to have some intentions of going that route. I remember using the GNOME CORBA implementation because I needed something that would compile with a proprietary workstation C compiler (no C++).

And it's not even hard to see why we're not doing it -- money and bikeshedding. We're selling apps. Heck, we've gone a step beyond that and don't even do that anymore, we're selling services now. There are two environments where you could go beyond that -- made for hire enterprise software and open source (I've given up on academia, especially after the bachelor-splosion). But that's where the second part comes in play -- most enterprises have given up on trying to come up with some overarching architecture, things are moving too fast and there are too many managers.

Whereas there are too few in open source. Never mind that a lot of open source these days is just commercial turds, github profiling and heavily influenced by what you're doing in your day job.

Conway's Law is really screwing us over.

Yes, we have all the tools to e.g. create a desktop where you could have your favorite editor widget in all contexts, where interoperation isn't just dropping stuff into UTF-8 files, to be massaged by scripts and other applications.

I doubt that it will get better. There's a whole generation starting to fill the FAANG bullpens that never saw anything beyond the cordoned appscapes of their indistinguishable mobile devices. Maybe someone will notice that "hey, I'm using this insanely clever federated way of connecting my microservices with <rpc-du-jour>, what if...". Probably will end up on something like the suckless/unixpr*n pages and go a few steps too far, banging ASCII rocks together to summon the holy gopher.
5G, Robotics, AVs, and the Eternal Problem of Latency
Most people aren't aware... why?

I'd guess because the media is controlled by some of the same people who want us to remain unaware. They block information from reaching the media, and flood media with sensationalist stories to prevent attention from settling on issues that matter.
Original Show HN for segment

https://news.ycombinator.com/item?id=4912076
While everyone is focused on Corona, someone is getting rich by the government
Time for the Movie industry to move to the Patreon model. They have more than enough fans to support them. Why can't i watch a movie in the app of my convenience (e.g. Popcorn Time) and still be able to pay for it? Why is there no such "virtual ticket" option. I know they want to package their products in specific ways, but they demand that the entire internet infrastructure bends to match their favourite way and that's just insanely egocentric. Hollywood is not the center of the universe anymore.
Germans who didn't stand up against Hitler are no different to me than the Germans who gassed the Jews.

You can argue there is a difference but I'm not going to agree with you.

You have a very majority oriented and "safe" worldview because frankly you're not being threatened. You're a bystander letting others do violence onto us.
As soon as I heard PoC were dying at disproportionately high rates, I assumed it had something to do with Vitamin D deficiency. Yet in article after article on the subject of disproportionate PoC deaths going back to March, none of them suggested Vitamin D supplementation--and none of them, of course, blame China for all of this.

I believe the MSM wants a high death rate in these populations, to use as leverage to get them to turn out to vote against Drumpf.
This is because foreign distribution for movies is usually sold to a 3rd party prior to release by studios. They get an upfront payment.

That's why US box office has always been the only metric that "Hollywood" cares about.

Much like the music industry, the need for the Hollywood-machine, which is effectively a bank that gives loans to make movies - just as record labels would give musicians a loan against future earnings to make an album.

The barrier to enter the world of video content creation has led to more independent films and the platform to restrict revenue from studio-funded productions are evaporating because they were so late and backwards in how they approached streaming.
Maybe it's also because you guys know how to write scripts like that. I don't know how to do that so I earn my karma in the way it was intended. If I happen to notice someone's karma on Reddit, usually their history will quickly show you what's up.

Now you made me curious about your opinion of karma on places like stack overflow.
Of course English doesn't use the low register in this context - which is why I'm wondering why it was provided as an example of English having two registers. And "coal" and "carbon" are not interchangeable besides for register. They just mean different things.

> If you don't think if it's a significant point, then stop reading.

My point is that I either don't understand the point, or the point is wrong. Not that I think it is an insignificant point. And that isn't a very productive way to share messages on a message board.
A former coworker/friend was telling me similar stories of his uncle working on missile guidance analog computers from the 1970s. He referred to it as "proper engineering"
Email Marketing Quiz – Can you get a score of 100%?
I wish it had a full size HDMI port, there is space on the back. MicroHDMI connector si so fragile.
Lockdown Stories: Lockdown FUNNY stories at the Angut.We are starting today
This is more generally the concept of Orthographic depth [1]

A recent study attempted to categorize languages and found English and French to be among the most opaque, Finnish and Korean to be the most transparent, and German in the middle. [2]

[1] https://en.wikipedia.org/wiki/Orthographic_depth

[2] https://arxiv.org/abs/1912.13321
Well, who then? IEEE? W3C? someone like that?
You can buy Linux phones right now!
"Trust" in this context means that you can be more certain that there is a real person with a certain level of time investment and legitimate intent behind the account. Compare that to an new account whose only purpose is to post an ad before getting banned.

Karma thresholds are highly effective spam filters.
haha very particular form of Cunningham's Law! Thank's I'd never heard that one before. https://en.wikipedia.org/wiki/Ward_Cunningham#Cunningham's_L...
Disrupting the Cannabis Industry with Free Medical Marijuana Cards (SaaS)
There's a group of people downvoting everything I post, even about c++. No worries
Good. I hope the us economy fails and goes into depression.
I prefer to think of the vertical dimension of the testing pyramid as time not test type. Nobody can agree on what the different between a unit test and an integration test is, much less end to end. Time is objective though.

At the bottom of my pyramid I have the tests that I always run - even if there is no way they could break (I just changed the IP network stack, there is no way the add() function could break - but I'll run that test anyway.

Then I have the tests that run pretty fast, but I find it worth some effort to add some dependency analysis to ensure I only run them when it is possible my code broke them.

Next there are tests that are slow, so people working in the area it tests run, but everybody else disables them. These tests are just useful enough that the group that runs them doesn't stop running them, but not useful enough for any other group working on a different area of the code.

Then there are tests that a very very slow, so I only run them when I am specifically worried I might have broke something that the test covers (typically never because you forget about them when you should, but there are just enough exceptions to get a mention).

Last are tests that I only look at after they have failed 3 times in a row on the CI system, and then I'll spend a week wildly/blindly throwing possible fixes at the CI system before I break down and run them myself.

Note that last two are for the CI system to run, not humans. In every case I've seen they take long enough that you have to combine the changes of several people before running them just so the CI system can keep up. They are still valuable to have because some important things cannot be tested any other way. However where possible you should find a different way to test that functionality.
For anyone who also thinks Ben Shapiro is a "serious thinker", here is the thesis that "Perhaps Ben Shapiro Shouldn't Be Taken Seriously By Anyone About Anything": https://www.youtube.com/watch?v=aDMjgOYOcDw

In short: he's routinely wrong, his views never progress in recognition of his many MANY errors, because he feels that his views are correct regardless of what the facts are; all while smugly bleating "Facts Don't Care About Feelings".

he's so comically unserious, he had to change the title of his own book after liberals pointed out to him that he miscounted how many arguments he was making in "10 rules for debating leftists":
https://twitter.com/existentialfish/status/12574410677308620...

most of the others on that list are just as bad but it's noteworthy that this laughable "intellectual dark web" has Ben Shapiro among those playing the victim card as if he is a repressed academic even though he openly and cynically proclaims his unwillingness to engage honestly with the opposition ("So, the only other reason that you should ever have a conversation, or be friends with anyone on the left and, and not even be friends, is if you're in public in front of a large audience and then your goal is to humiliate them as badly as possible")

these people aren't "intellectuals" or even remotely serious.
"DNA is our best bet"

No, social networks are. More than likely there are people who absolutely know who he is, they just need to see the photo.

DNA databases are not necessarily comprehensive, if there aren't people in his lineage who are both registered and who know about/of him, then it won't work.