skysight-inc/HackerNews huggingface dataset:
I really like the functional naming part of this, but I don't like the idea of using random names.. I think that server names must be functional otherwise you will tend to think of them as an abstract box that, if you just install that little extra package, will be a fine webserver on top of that mailer.

Don't do it! If you're labeling hardware and need multiple functions, use virtualisation or containers, and then the host is named after that (e.g. we use Ganeti, so gnt-01, or say kube-01).

At home, I name machines after inspiring political figures and while I like the naming, it does discourage me into treating those machines as cattle, which I should do more.
Strange that you mention Final Cut. It's clear to me that the free, limited edition of Final Cut already exists by the name of iMovie.

(This was after Final Cut Pro X, not 7.)
Definitely going to depend on the religion, and even the sect. Catholicism already has doctrine to deal with it developed back when there were stories about inhuman dog people inhabiting the continent of Africa.
Used beyond compare heavily at a previous company... when I got to amazon I immediately expensed it. I use it about 30-50 times a year but it's definitely worth a buck each time I need it.

(edit, removed indefinite pronoun)
Thanks, and agreed with that — organizations that transcend country boundaries are great, as long as they’re not vested with political power.

Perhaps the OP was talking about sports teams in particular? Forming sports teams based on geographic area fits well, and gives people someone to root for without alienating other groups for what would amount to wrongfully discriminatory reasons in other contexts.

But if geographic region isn’t allowed, then finding other criteria can be hard. Who wants to root for the A’s to win against the B’s if there’s nothing besides the name that makes them different?
Couldn't you use this? https://code.visualstudio.com/docs/remote/containers
I've only skimmed the article, but this is what my perceptions are on the subject.

The way I've always perceived it is that the Free Software movement promotes that Free Software is good, and that non-free software is bad (or unethical). Whereas the Open Source movement was more of a counter to that second point -- non-free software isn't unethical, and Free Software is good (and can often be better than non-free), and that pragmatism is more important than blind adherence to a philosophy.

The next era applies to specific types of software that fits with a service-based monetization scheme which funds the software development, which says that benefiting from the software at the expense of those funding it is bad. It sounds to me that this is worth calling out as a divergence in philosophy from the previous two world view. (No judgment calls here, I don't have a horse in this race, just observation).

Edit: I see which world view this article gets its philosophy from after looking at it more carefully. Both Free Software and Open Source philosophies had at the core of them user freedoms with regards to software. The direction that this article is coming from is monetization as a first priority, and the software license (and associated end-user rights) are secondary to monetization (again, not judging, just observing).
Why does a company make a bold statement like this but not back any of it up? Are they a publix traded company and are hoping for a stock bump?
There are two types of useful documentation or training materials.

1. The detailed and accurate type which covers everything you need to know and takes time to work through and gather the parts you need to learn.

2. High level gists which share only the basics you need to gather the intuition for the space. This type helps make learning from the first type easier. These comics are the second type. I ran through the questions for TLS and found them helpful. I had so many questions a few months ago and these types of resources are so good for getting you to asking the right questions.
I'm much more willing to shell out for a perpetual license for software than a subscription. I use Directory Opus 12 Pro but I don't have a decent PDF tool.

Even better if it's an open-source tool that I'm paying for.
It's truly amazing that this is even an issue.
Worth noting from the end of the article:

> If you're curious about my SaaS projects, the first is Friendly Captcha, a privacy and user-friendly alternative captcha. Friendly Captcha does actually have a forever-free plan, mostly because it also has the social mission of fighting ReCAPTCHA's dominance

I have not looked at the author's product yet but I'm very supportive of anything that replaces re-captcha. Not only is it offensive to be asked to perform those tasks for Google, it is effectively a way for them to punish people who don't allow Google to track them. Re-captcha is google exercising monopoly power in the worst way. I routinely abandon transactions that ask me to solve a re-captcha for them. It's very nice to see alternatives.
The author immediately confuses 'latent talent' in the general sense, with companies attempt to acquire 'talent' - which are separate things.

'Latent Talent' for special activities, probably does exist, while mastery also necessitates love and labour.

'Hiring Talent' is another thing entirely. You're looking for smart, creative, hard working people who 'accomplish things' and 'get along' and who hopefully have a depth of knowledge.

Often this comes from a mix of curiosity, compulsion, raw intelligence, some kind of personality that works, and a lot of hours focused on a variety of things.

'Great Devs' do not have to be super talented in the 'Chess Master' sense, and don't have to be brilliant white boarders, or algorithm designers.

It's hard to find but generally you actually do 'know it when you see it'. There's no doubt.

You meet a dude who's been coding for a long time, likes to hack on stuff, is really quite familiar in 2-3 core languages, lots of curiosity about the discipline, all the right idioms, can code fairly quickly, see the essence of big problems etc..

In a nutshell 'the developer we all think we ought to be'.

They exist, they're just not that common.
If you are heterosexual, "opposites attract." What is attractive for a woman will almost by definition not be attractive to a woman.
>Had a guy this week using our free product that has 90% of the paid products features berating us on Twitter for not being 100% free and demanding we convert and rely on donations to support our 40 person team.

If there's any consolation, people like this have near zero impact on the actual sales. Reasonable customers who research reviews are used to filtering out nutty feedback. So all you get is megabytes of virtual outrage from people that would have never bought your product in the first place.
But trucks should not delay, so they stops/drives near manufacturer.
Mcintosh please, also Braeburn
I don’t think this was one of those cases. The Italians I know have firmly held beliefs about what foods should be eaten when and why that don’t seem at all grounded in science. If the bodybuilding subculture has developed beliefs about food, they’re likely just as firmly held.

The bell peppers in particular sound like believable pseudoscience. nightshades are poisonous and if one is looking to avoid bloating, perhaps it’s a legit concern.
There used to be pro-gun Democrats the NRA would give “A” ratings to, that’s true. But your reasoning about the demise of pro-gun Democrat politicians doesn’t make much sense. First, all else being equal, of course the interest of gun rights would side with the politician whose party is less hostile to gun rights. Again, all else being equal. Not sure how far you want to go back but as long as I’ve been alive the major federal gun control agendas have always been initiated by one party in particular. It may be fine to give an “A” rating to Democrat Dan’s record in support of gun rights, but if his election turns control of a legislature to a party openly hostile to the 2nd Amendment, Democrat Dan’s election on the balance isn’t going to be good, is it? To be honest, the NRA rarely goes beyond issuing their report card on a candidate’s voting record and public statements. I don’t recall seeing them “endorse” a politician where their opposition has a strong pro-gun record, though ai wouldn’t be surprised if it did happen if the election was high-profile enough. I’ve just never seen it happen.

As to why there aren’t outspoken pro-gun democrats, I hardly think you can blame the NRA for that. The NRA just doesn’t matter all that much, bogey man reputation aside. Realistically, how much of a chance does a Dem candidate have in a primary, all else being equal, if they are an outspoken advocate of gun rights? It impacts their funding, their volunteer support. The reality is that the DNC’s official platform is anti-gun, and a politician who doesn’t support a party’s platform (on either side of the aisle) is increasingly rare these days. It has more to do with the lack of opportunity for nuanced political positions.
> I've never successfully gotten jackd to run on my computer(s) running Ubuntu or pop_os, and pulseaudio doesn't let me run with low enough latency to be usable in Bitwig.

Are you trying to hook Bitwig up to other realtime software with jackd? Because if not-- e.g., you're just trying to output sound from Bitwig with the lowest latency possible-- there is absolutely no point in running jack. Go straight to ALSA.

Note: I'm not familiar with Bitwig and am assuming it isn't a weirdo that somehow prevents you from setting ALSA as the backend on Linux.

The downside to "straight-to-ALSA" is that a realtime prog will gain exclusive control over the audio subsystem. So someone who wants to watch a youtube video demo on realtime prog Z and run realtime prog Z to monkey along will end up with a frozen video as it blocks (or perhaps Pulse blocks) waiting for prog Z to release the audio to it. (Or if the video started first, prog Z will (hopefully) error out trying to gain an exclusive connection to ALSA that it cannot get.)

Pulse is valuable because its default behavior solves this use case. Jack can be set up to do this, too-- I have used Qjackctl or whatever to automate this use case when setting things up. But at least last time I used Jack I had to "opt in" to this obvious setting of "pipe the running stuff to the speakers, please." E.g., I had to do business with my brain and some global mutable state. Not sure if that's changed.
That’s why we need good government.
MIT and BSD licenses date from the late 1980s, and from what I recall (vaguely - I was very not old when this was occurring) were explicitly not "Copyleft" even years before the Open Source Initiative was a gleam in its founders' eyes.
To offer a contrasting opinion, I'm more likely to convert if I'm able to explore the product's free features in my own time. In particular, the "free for individuals - paid for teams" offerings allow me to spend my free time exploring a service and then advocate the product to my team. If I'm given a 30-day free trial then I'm less likely to have a chance to give it a proper look. I'm much less likely to create an account altogether if they need a credit card and auto-renew after the trial period ends.

I wish there wasn't such a focus amongst tech companies to squeeze as much money as possible from consumers. Sometimes I just need to look at it in my own time and sometimes a service isn't worth paying for. Service for hosting a web service? Sure, I'll pay. Transfer music from one cloud provider to another? I'll write a script for that.
I care.

I have my own silly naming convention and I like hearing about other's. It's a fun topic.
Yet that is not true at all. The other day i noticed that whenever you use a bluetooth headset on ms teams, it uses its own method to connect directly to the headset, skipping the windows mixer and other infrastructure. The net result is that I cannot play any other sounds throught the headset while teams is using it, unless I also set windows to target the HFP profile on the headset.
First comment on that article is perfect.
Loved it. I was seriously into sketching and later digital painting from 6th grade to freshman year of college. Almost went to study art (or try the entrance exam at least).

But my rate of progress just didn’t justify the time investment compared to the results and joy I got out of coding.

Same for poetry (all of high school) and fiction writing (from 1st grade to college). Just didn’t make sense to continue pursuing. Best to focus on the obsession that I also had a huge talent for.

I’ve been able to leverage my writing passion and talent for technical writing. 2/3 not bad imo :)
I've had similar problems for the past year and a half with updating. Apple has a support document[0] that suggests unpairing and repairing to update the watch.

I've also seen the photo count be wrong for several years. Mine shows 34 photos installed in About, but the photos app only shows 19, and the in the album on the phone that is synced to the watch contains 19.

I've had another problem where the watch would run itself out of disk space (not sure what it was, my theory was crash logs or something like that) and then lock up hard requiring a hard reset. Took several months for this to happen, but was
consistent for several firmware updates.

I've used the Apple Feedback Assistant to provide logs and on this. But I don't think it's fixed in 7.3 yet. I've lost 500MB of available space since installing 7.3, with no new songs, photos, or applications installed since installing 7.3.

[0] https://support.apple.com/en-us/HT211283
This is really aggressively oversimplifying a complicated problem that exists across a huge number of different types of software. In some cases, sure, a free plan is going to cost more in effort than it pays in users who convert to paid. That said, the objection that free users are going to take up too much time is pretty easily solved... look at Google, which has zero customer support and an enormous number of free users. As long as you set expectations up front, you can offer minimal customer service to free users (which also means you can sell it as part of paid plans).

But even beyond that, there are just so many generalizations here that may not apply to you. Deciding whether to have a free plan or not should depend on what the actual percent of your users that convert from free to paid is - you shouldn't just go with no free plan because someone says, "Many users will never ever pay, regardless of how good your product is and how much of a problem it solves."

There's some reasonable thoughts in here, but the absolutism of it shows that the author hasn't really considered the breadth of possible scenarios here - likely they've gone through this analysis with a product or two and come to the right conclusion, but that doesn't mean that conclusion is anywhere close to 100% applicable.
I tried iMovie at some point but it was too limited to assess the featureset that would be required. DaVinci Resolve's free tier gives you basically everything short of 5K export, built-in noise reduction, and a couple of other things - easily proved itself indispensable so I happily upgraded. You also get some great forum help from high-end Resolve users that is relevant to those learning.
I played the hell out of this back in the day. Was this open sourced recently, or has it been open for a while and I just never noticed? It's been at least a decade since I last played.
oh and forgot to mention.. at my current job, there was this practice of naming servers after onions (I'll let you guess where that is).

I had no idea how many kinds of onions there were turns out there are many, especially if you start to take in Latin names and translations...

But then I need to learn how to spell colchicifolium, and neriniflorum, and no, those two are not related (or are they) and what does meronense do again? and oh yeah corsicum is the replica of one of those...

Those naming conventions are cool until you start to document your stuff properly and start being serious about training and including new people. Then you should focus on meaningful, easy to remember, type, and generate, names.
One value add is a reduced cognitive overhead. I don't have to remember where my virtualenv is; Poetry remembers for me.

The "poetry run" command is extremely nice. You can do something like "poetry run pytest" and put that in a Makefile and be done. You don't have to worry about making sure you're in the virtualenv. I basically don't drop into a full shell anymore (although "poetry shell" lets you do that) because I don't like having to juggle whether I'm in a virtualenv or not.

"poetry build" will build your project into tarballs that pip can install. It's not earth-shattering, but it's nice to have it one tool.

The value add is a large number of QoL improvements. I don't think there are any features that other solutions can't compete on; Poetry just makes it easier to do the same things. I would highly suggest it for anything where other people are going to work on it, because of the QoL, but for personal projects I don't think it really matters.
Reminds me of the seller that bricked some guys iot roller door after a bad review.
That is true but their app on Android was terrible (I used it for two years before Spotify was available here). Probably the worst Android app I used on a regular basis.

Likely it is better on Apple devices but I don't use those.
This is obviously wrong. He clearly means people want to replicate the taste and texture of the cooked meat they enjoy, not raw meat.
The 80-column IBM punch card was invented in 1928 and here we are almost 100 years later writing programs as a sequence of 80-column lines of text. It seems pretty obvious to me that we're stuck in a local maximum. I don't think visual programming is the solution but there must be another alternative. Sort of like how databases are based on text but are much more than text.
Nothing is free. The free plan dogfoods new features ;)

My biggest issue is the free plan doesn't expose bad UI patterns in the payment path.
Looks more like a russian company to me (with a mailbox in Switzerland). Pity; I wish there was more revolutionary engineering happening here.
> On June 10th they wrote, in reference to LA teachers going on strike, that “the average classroom had forty-six students”. (This was in the lede, where the author was setting context for how upset the reader should be.)
When you average out grade levels, most US classrooms have a number of students that starts with a two. More rarely it’s a one or a three. It’s never a four. (At some outlier schools? Maybe. As an average across a large sample? Never.)

...Except the figure given was obviously in context of Los Angeles, not the entire US. Here's the context:

> On Monday, January 14, 2019, Los Angeles’s thirty-four thousand public-school teachers went on strike. They demanded smaller classes (the average classroom had forty-six students)

However, finding out actual figures for LA schools is hard, as you have differing figures published by differing sites, based on sources who are on either side of a dispute that involves class sizes. That said, based on this one I found, it looks like the average isn't 46, that's more of an outlier, but neither is it in the "most have a number of students that start with two. More rarely it's a one or three".

https://edsource.org/2019/class-size-conundrum-at-the-heart-...

> Science teacher Michelle Levin has only 33 kids in each of her classes — which makes her fortunate. That’s not because a class of 33 is “small.” Levin’s class sizes at Daniel Webster Middle School in West Los Angeles are larger than national averages for similar middle schools, which range from 26 to 28 students. But Levin says 33 students is small by L.A. Unified School District standards. In most LAUSD middle schools, the largest core classes have 37 kids — and can sometimes be as large as 46.

Noted caveat - this is only for middle schools.
Other caveat - I really can't find any non-partisan figures on this.

However, I am happy to contend the author is taking claims out of context in this particular instance to make a point, and backs it up with tweets, one of which is no longer available, and the other is from someone who works for a right wing think tank.

So... yeah. Qui custodet custodes? If you're publishing from "savingjournalism.substack.com", perhaps try to properly source (Cato Institute associate scholars are a biased source on union disputes for obvious reasons) the objections you're making. And treat the claims you're 'debunking' in context, please.
Oddly, shellac is both a desert topping—it's sometimes used to make chocolates shiny—and a floor wax. Sorry for the tangent, I had to look this up, and was surprised.
It would be far more accurate to assume that the paper of Walter Duranty's record (https://en.wikipedia.org/wiki/Walter_Duranty) is routinely wrong than right. Their correct statements are the exception, not the rule.
I mean for sports that’s a given. Most sports requires a very special body type. A short person cannot win Olympic gold in swimming or basketball. A large person cannot win cycling over mountains. I’m sure there are tons more but I don’t have the knowledge.

For sports you need to work hard, but you cannot compete without the right boost in the first place.
Most software tries to get students and individuals in on the free plan and then enterprises on the paid plan. Individuals were unlikely to pay for the software anyway but they can shill it to their employers.
You are basing this assertion on what, precisely? Attention, posture, pattern memory and state-estimation all strongly impact every level of athletic performance. This has been studied extensively. If I had a better term to describe these aspects of neural organization I would use it. I like mental representation because a coach on the ground can impact development of an athlete by providing a picture of what to focus on during performance, and this representative picture directly improves the signal to noise ratio for the athlete.
I wish the NYT would clarify or retract this piece/headline

https://www.nytimes.com/2021/01/06/us/politics/russia-cyber-...

> Widely Used Software Company May Be Entry Point for Huge U.S. Hacking

> Russian hackers may have piggybacked on a tool developed by JetBrains, which is based in the Czech Republic, to gain access to federal government and private sector systems in the United States.

My company has banned Jetbrains now and received questions from regulators about it. Don't see them banning Microsoft anytime soon.
I think the "free" attention economy is what pushes software developer compensation so high. So maybe it's true that it's damaged the wholesome place the internet could have been, but I doubt it's damaged you or me as producers of software.

Consider the wages paid to tradespeople who make useful, non hyperscale products. Or even the salary differential between fields of computer work (web vs embedded, for example).
Well, if AxB and BxC can mate, then the off spring has genes from A and C so by some second degree derivative they can mate. iff.

Not my field of interest but I feel reminded of dialects and how difficult it is to define language. The dialect with a military meme has some truth to it, when variet are measured against a standard or prestige dialect. B obviously has an advantage so unless other disadvantages apply, it would be dominant.

A societal (?) or socio-cultural definition is interesting as well. Even genetically identical specimen couldn't mate if on opposite sites of the globe, and they are bound to drift eventually. I do kindle with the idea that groups have to be understood as organisms in their own right, but I never read anything specific about it.

About language families, it is startling how anthropologists reason about language by proxy via archaogenetics. Lots of open questions there, too.