skysight-inc/HackerNews huggingface dataset:
The post looks reasonable to me. The point he's making is that no metric is useful for measuring developer efficacy/productivity & the underlying unstated reason is that dev works tends to be random; problem A is nothing like problem B & there's no way to objectively measure the quality of solution for problem A against another developer's solution.

He's instead proposing metrics that you can use as a high level barometer of project health. What outcome are you looking for? You can't mean the final shipping SW because that's usually way too late. You want to figure out if your velocity is going to let you hit your ship date well in advance of the actual ship date so that you have time to deploy process fixes/hire more people so that you do hit the ship date.
The act of drawing has a “massive” benefit for memory compared with writing
>My family is 7000+ miles away. I talk to them about once every 3-8 months. The biggest issue is the time difference. Those times when I think "I feel like calling" it's always the wrong time

It's not actually natural for humans to choose to experience social interaction every time it happens (historically, we didn't). It can help if you pick a time in advance and then call no matter what. It will almost always be easier than you thought after you start talking.
That, and the stuff is straight-up toxic in the kinds of doses that can get you high.

https://www.sciencedirect.com/science/article/pii/S037907380...
The file association bug is actually present in 1803 as well, not just 1809. A cumulative update some months ago introduced the bug and subsequent updates never fixed it, and somehow it got integrated into the ISO for 1809 so you'll be fucked on a fresh install. A fresh install of 1803 will be fine... so long as you assign all extensions before updating to the latest build.

It's a complete clusterfuck and makes me wonder why I'm so lazy and incapable of moving to Linux.
My understanding is that capex purchases must be deducted over time, but opex costs are deductable immediately. Moving tax deductions sooner is generally a good thing, although, as a sibling pointed out, moving the deductions later makes your current net income look more attractive, and there are many reasons that deductions in a layer year could be more advantageous in specific situations.
Good example.

Now compare with Franchise, Jokester, All the Troubles of the World, The Last Question and many more stories that feature as a plot device a very powerful centralized computer named Multivac. (See https://en.wikipedia.org/wiki/Multivac for a more complete list.)

How the same mind could have come up with the idea of androids with positron brains following the three laws of robotics, and yet missed pocket calculators baffles me.
Reminded of this bit from Carl Rogers’ “A Way of Being”.

“People are just as wonderful as sunsets if you let them be. When I look at a sunset, I don't find myself saying, "Soften the orange a bit on the right hand corner." I don't try to control a sunset. I watch with awe as it unfolds.”
Why choose PHP over python, node, ruby, elixir, go, etc. There are just so many great choices that offer just as much and more than PHP. I get that PHP has made major strides over the years. I just don't see why you would choose PHP for a greenfield project.
Having reached the stage where you are able to distinguish between opinion and fact, i would suggest reading a bit of philosophy. You might find it illuminating and interesting in a different way. Worked for me at a similar stage though your mileage might vary.
I'm pretty sure my point was also based on the data. And I submit that homicide rate, which is a well-defined metric that accounts for population differences and has been tracked consistently across the world and has been for a long time, is a much better data set than "mass shootings," which is an ill-defined metric that's subject to various confounding factors. (E.g. it fails to account for substitution of gun homicides with other kinds of homicides.)

Gun control may reduce homicide rates somewhat, but the typical justifications for it are just bad statistics. Pointing out that Canada and Australia have gun control and much lower homicide rates, for example, ignores the fact that those countries had much lower homicide rates than the U.S. before gun control as well. Any analysis that ignores that basic fact is complete garbage.

Likewise, there is a correlation between gun ownership rate and homicide rate internationally, but that's driven in large part by the U.S. having so many homicides and so many guns. Gun ownership rates vary dramatically inside the U.S. too, but leaving out a couple of outliers (Louisiana and Mississippi), there isn't much of a correlation between gun ownership and homicide rates within the US: https://upload.wikimedia.org/wikipedia/commons/c/c6/Househol.... Five U.S. states have lower gun ownership rates than Canada and France, but all have higher homicide rates. Meanwhile, 9 U.S. states have much higher gun ownership rates than Canada and France, but similar homicide rates. If gun ownership rate was a dominant causal factor influencing homicide rates, you'd expect to see much higher correlations among U.S. states.

And even then, correlation is not causation. Higher violence may cause higher gun ownership rates. Or there may be other factors. What distinguishes Iowa from Louisiana, which have similar gun ownership rates but vastly different homicide rates? Or South Dakota and Mississippi, or Oregon or South Carolina, all pairs of states with similar gun ownership rates, but vastly different homicide rates?
If you're interested in Dialog, I'd be glad.

That article is awful. Truly terrible.

But it's not worth my time pulling it apart, if you're not interested in genuine Dialog.

Let me know.
Thanks for sharing. Who is your target customer? Is there a way to demo the service before signing up?
Better understand the bias of your news diet
The happiest guy I know has this exact setup at his place. It’s a group of about 15 people of which at least 5-6 show up daily to have a beer, plays cards, and generally pass the evening hours.

Coming from a fast paced corporate world, it’s a uniquely beautiful experience.
> A related issue is that NPM distributed malicious code to people. That sounds like a problem between people that downloaded the malicious version and NPM. Not sure how the author is involved.

It's an author/maintainer issue (and not an NPM issue) because the maintainer explicitly gave the bad actor the right to publish via NPM's delivery channel. The maintainer did so in gross negligence, in my opinion.
>And it turns out to work incredibly well for the most part. It's serverless by design!

Worked incredibly well compared to what? CGI was a performance nightmare, forking per request. CGI and FastCGI have both been a security nightmare. HTTPoxy, Shellshock, Pathinfo, and more. Setting up PHP correctly is cumbersome and depends on a complex interaction between sometimes confusing php.ini options and fairly complex configurations with your webserver. Check out, for example, this article on configuring PHP properly with Nginx:

https://nealpoole.com/blog/2011/04/setting-up-php-fastcgi-an...

So other than that, yes, it worked. Incredibly well? Not compared to application servers which don't have the kinds of vulnerabilities and configuration complexities caused by the weird impedance mismatch between webservers and FastCGI workers.

The jab about serverless is really condescending and unrelated, but I feel it necessary to point out that I am not really especially a proponent of serverless as it is today. I much prefer long-running application servers. PHP-FPM gives you a bit of both worlds, a combination of them that is far from ideal in my opinion.

>Again, I don't see how this is a problem. Routing is likely to be the most trivial part of your app, but it's also tied to business logic and should (IMO) be part of the checked-in code.

I am having difficulty responding to this because I think you misunderstood what I meant. I do think the routing logic should be part of the code. Which means, not part of the webserver configuration. If you're using Nginx, which is the server I currently use with PHP, checking your rewrite configuration in with your code is difficult, because there's no `.htaccess` mechanism like Apache, and so you have to deploy the configuration separately.
The value floor of a trust minimized machine arbitration system is not zero. It is the aggregate cost of displaced legal and financial services, which can be substantial.
> "if only there was one universal audio port they both could use"

Bluetooth?
A biology major coworker explained that it’s even deeper than that. Most birds optimize for weight by not having muscles for controlling bowel movements. Rather they take advantage of inertia and let their initial dive provide the bulk of the energy for solid waste evacuation.
I always wonder if there was any video released of the sky crane tests on Earth. I have to imagine they were done at some point, but I never saw it.
The world's immune system at work.
Programming is a craft once you reach a certain level their is no checklist or metric that can be used to measure you ability. Only experience and battle scars tell how good you might be when solving the next problem.

Only ever measure yourself against yourself. As long as you make sure you are a better programmer today then yesterday then you have nothing to worry about.
During those twenty years you'd certainly continue to easily produce more innovation and refined designs that would result in more related patents that would provide a healthy buffer between what you can do and what your competitors are capable of.
This is a weird consequence of getting airpods, but now that I always have the ability to listen and talk I am speaking a lot more with friends that I used to.
Google Officially Launches Zero Search Results
"arg, hold on one second, I can't find my headphone dongle"

https://www.youtube.com/watch?v=-XSC_UG5_kU
The Tragedy of Electronic Music
Morning glory contains LSA a precursor to lsd

https://erowid.org/chemicals/lsa/lsa.shtml
Tangential, but there is actually a board game based on the rebuild of Lisbon after the 1755 earthquake - Lisboa by Vital Lacerda[1].

Lacerda is a graphic designer come board game designer known for his intricate, heavy economic games. Lisboa is beautiful and strategically deep, one of the standout board games to come out last year.

[1]: https://boardgamegeek.com/boardgame/161533/lisboa
You should give them a friendly reminder that removal or alteration of, or false provision of, copyright management information, is a separate offense under the DMCA that they can be liable for.

(IE you could commit no copyright infringement, and still be liable for removing/altering/falsifying the CMI).

see https://www.law.cornell.edu/uscode/text/17/1202 and
https://www.law.cornell.edu/uscode/text/17/1203

Unlike their hilarious reverse engineering "reminder", fair use is not a defense to this.
If I had a dollar for every time bluetooth failed between two devices...
Ah, thanks!

edit: do you think Legros et al. agree with that interpretation, or is the Quanta magazine -> Atlantic -> nextbigfuture article just using the Legros paper as an excuse to bring up the "holographic duality" views of Hartnoll and Sachdev?
MS is not creating a new office. They are moving their head quarters from suburbs (Mississauga) to Downtown Toronto. They do plan to increase number of jobs from previous location though.
Users must be able to readily obtain a copy of the source code. They don't have to receive it.

GPLv3 Section 6 d: "Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code."

https://www.gnu.org/licenses/gpl.html
Checked out data science, there's a good amount of general stats in there. It's also in their interest to educate people so that they could become customers once they understand the basics/theory.
> `cat` without any options

Interestingly, the `raw_cat()` function is 37 lines long.

https://github.com/freebsd/freebsd/blob/e511976db9f51bae1a59...
> Netflix's model of creating content to justify their subscription is going to stop working eventually, content is a "long tail" type problem and their strategy of self-funding content is going to be increasingly unworkable within a few years.

How so?
I maintain a few open source projects that many developers use (along with many more projects that no one uses) and I get like one PR a month. It seems like some developer’s entire workflows depend on some of the tools and libs I maintain, but I don’t even use the damn things myself.

That seems like the perfect case for self interest: make this thing you use all the time work better for you. The code is usually fairly clean and the contribution process documented. And yet all the help wanted issues just sit there.

How have other maintainers been able to encourage more valuable community contributions?
After saying I'd never get a phone without a headphone jack until Bluetooth codecs improved, I ended up getting a Pixel2XL through "reward points". It's a great phone ... and I've "only" been needed a headphone jack a dozen or so times in the six months I've had it. Not for headphone, but for other audio input or output requirements.

What an absolutely idiotic idea. I've started leaving those stupid dongles everywhere, but even they don't for with everything. Fashion over function, with an eye to more lock-in.
100% agreed. At the risk of sounding dismissive (not my intention) it doesn’t matter whether you’re a “good” programmer or not.

Stop trying to measure yourself or others, get in there and code.
How many people actually even use 3rd party AV anymore? I'm reluctant to even try using it again as previously I found it slowed down my system and was always pushing annoying notifications and conflicting with applications. Now when I get a system with a pre-installed premium security suite trial it's normally the first to go, even before updates.
I misread your initial comment as saying that guns have uses besides self defense (which I actually think is true). So my comment probably didn’t make a ton of sense without that context.

I get the logic you are putting down here. But I think you are overlooking the fact that people are panicky and stupid in group settings. Give em all guns and a reason to panic in tight quarters. It doesn’t add up man.
I've never plugged my headphones into a jack and had them fail to work (ok, on my old cassette Walkman, I sometimes had to jiggle the plug around to get the headphones to work, but modern devices seem to have solved that problem (through gold plated connectors? I dunno)).

But around once every 8 times I get into my car, I need to turn off/on Bluetooth on my car, my phone, or both to get it to connect. More rarely, I have to reboot my phone. I haven't used a Bluetooth headset with my phone in several years, but I had the same problem then.

So I don't think Bluetooth is that reliable "works every time" standard.
I used to own a book on ayahuasca combinations (DMT plus an MAO inhibitor) using temperate-zone plants. I don't recall the name, and am not finding anything. Anyone know?
Automatic Cost Optimization for Amazon S3 via Intelligent Tiering
We’re colliding on English imprecisions. I distinguish growth (all unnecessary work) from maintenance (only necessary work: fix serious bugs, no new features, minimize rewrites). My use is the latter, not the former.
Been hanging on to my 6 Plus for dear life for this very reason
he's undermined his _own_ credibility, which is all that really matters in open source.

Even if I take your sentence dead seriously - the code injection, the crypto wallet stealing, the disruption to the downlevel users, none of that matters only Dominic's credibility matters - where does that get me?

Assume that Dominic was bribed to inject the code himself, with a share of the profits, and he did, maliciously and criminally, and he gets arrested, and people were still disrupted and money was stolen and insecurities were introduced and flamewars were had .. and his reputation is now justly and fairly tarnished for all time..

what good does that do anyone? How does that avoid it happening in future or change how we respond to it?
Try https://sourcegraph.com/

You can use their public search UI or install the extension.
Free outside of compute resources I think
InSight Is Catching Rays on Mars
I tried to smoke banana peels as a teenager. It is still the biggest headache I have ever had. The pain. For days. On a side note, we tried to smoke almost everything we could set on fire. Nothing we tried came even close to the pain inflicted by banana peel. Actually it wasn't the peel we tried to smoke. I don't know the English term, but it was those long strings on the side of the banana we dried and smoked. I have been told it they are pure protein and that was the reason why we got that massive headache. I have not investigated if that is true.
> > What does fixed legal gender buy you there?

> It gets women in the Olympics.

No, it doesn't. Even to the extent segregation on a fixed biological definition of sex might do that, the IOC can (and does!) regulate standards for that gender segregation (and keeps tweaking details of the rules, which aren't based on fixed-at-birth sex), it isn't constrained to using legal gender as the basis. So fixing legal gender around some biological traits at birth doesn't get you anything in that regard. Which should be obvious, even aside form knowing the Olympic rules, just from the fact that many participating nations (including the current US) don't have immutably fixed-at-birth biologically-based legal gender, and are well represented by women in the Olympics.
How can you tell when the end result is identical? /s
Lie
Show HN: New test automation tool that Enforces test automation best practices
Phalaris is very high in DMT, but it also has a lot of toxic chemicals in it. I'm guessing you'd die if you actually tried to smoke an extraction of it, but as far as I know no one has ever actually done it. That's where the theoretically part comes in.
“shut down everything”
I'm holding onto my 6s+ with a death grip.

If they had replaced the 3.5mm with another lightning port, I would have upgraded by now. This single port thing is just silly. Same thing with the latest Macbook Pros, the switch to USB-C doesn't bother me, the low number of ports does.
> bigger GANs like BIGGAN don't let you train with your own images because they're so expensive to train.

I don't think we know that. They're super-expensive to train from scratch, but there have been few experiments investigating GAN transfer learning. In my own very simple personal experiments, when I trained a ProGAN on one anime character's faces and then retrained it on a second anime character's faces (Asuka->Holo), it adapted very quickly and successfully; so I suspect that the released BigGAN models might be retrainable with a tiny fraction of the resources. Training on your own photos should be doable.

The real reason that everyone is using the BigGAN models and not retraining them is because, well, there's no way to retrain them! The BigGAN source wasn't released, and the only implementation so far doesn't support loading them and retraining. So you can't do it, no matter how much you want to, unless you are so good at TF/PyTorch that you can program it yourself. Which apparently no one has so far.
I don't think I've ever used my phone headphone jack (still 3.5mm), but I will absolutely never buy a laptop without 3.5mm.

The article is spot on, no-one is served by this change, except manufacturers.
Exactly this. An employee who thinks he won't get hired, if he asks questions very relevant for him, is probably a bad hire in the first place.
And for the top talent employee the startup needs, not answering the questions is a huge red flag. If you are good, you can select between so many options and most of them pay better than a startup.
This. After 15 years as a professional developer I have a fairly good idea where my boundaries are, and that's about it.

Expect to learn new things every day, and from every conceivable source: your fellow developers, junior and senior, of course, but also your PM (for example, prioritization, techniques to organize work), designers (information flow, HCI), business analysts (how the client ticks), etc.. Very likely everyone you ever worked with could teach you something, and you'll never have time to learn it all.
>The latter solution isn't much better

It is unquestionably better than your users, whose trust you've earned over time, suddenly finding that their app is mining cryptocurrency.

>He didn't give anybody the power to do things in his name.

His name is still on the project he gave away access to, so yes, he did.

>Your vitriol would be much better aimed at...

I think criticism is warranted here, but I don't think I've been especially vitriolic about it. Frankly, OP made a poor choice and is now making excuses by complaining about not being rewarded for maintaining the project rather than own up to it. There was a better way to do this without him having to perpetually maintain the project.

And moreover, the herd of commenters here on HN are projecting their dissatisfaction with entitled open source users onto anyone who criticizes OP.
Cars are a special type of awful.

As much as I prefer headphone jacks, I'll readily admit that my $15 BT headphones from Amazon connect every time I turn them on.

Car BT implementations are actually an interesting world in of themselves, I've seen car BTs wreck havok with other BT peripherals attached to a phone. The level of "how?" was truly amazing.
I've had Hawaiian baby woodrose seeds a few times. Pretty cool.
Cyphers RSA2048 and RSA 4096 can be easily broken, 90-97% easier with a new algebra designed to find very large primes.
I was responding to the "needed right now" part in your first comment. Unless I'm misunderstanding, do you think it's not covered by the other CI/CD providers?
Except people who don’t use headphones now don’t have to carry a heavier, bigger, power hungry power ADC everywhere they go.
Cyphers RSA2048 and RSA 4096 can be easily broken now. 90-97% easier with a new algebra designed to calculate very large primes.
Detroit Has Had It with Cars
In the words of peter griffin, why aren’t we funding this more?
How about, "don't use an OS that spies on you"?

Is that a good recommendation?
Here's a link to the CADR paper: http://www.unlambda.com/lispm/memo528.html
I like these; they describe a microcoded machine in more detail than I can usually find.
Are there any good "worked examples" of infrastructure as code out there? Something one can learn good practices from?
The problem is that if you import 1000 packages by 500 different authors, you must trust 500 authors.

You must trust them not only to not be malicious, but not to have been compromised. How can there be an automated solution to this problem? The only solution is to develop some discipline around dependencies. Unfortunately the current culture around Node/NPM has gone in the opposite direction.
Yeah jenkem is way funnier.

For those that don’t remember Jenkem, the hoax was that you can get high by combining shit and piss in a bottle then putting a balloon on the opening and letting the baloon fill up with gasses for several days, and then inhaling that gas.

Absolutely foul and extremely lulzy.
How did you manage the nausea?
https://healthyeating.sfgate.com/health-benefits-eating-dand...

Dandelion greens are fairly nutritionally dense. They are high in vitamins and minerals, good for bones, blood and liver.