skysight-inc/HackerNews huggingface dataset:
The privacy issue is complex. My take on it is quite simple:

I personally wouldn't mind if my (possibly randomized) BT address was made public, potentially identifying me as currently COVID-19 infected - heck, we will probably all have been on that list in a year or two as things stand today.

What someone (not me, of course) would probably mind, however, is if the geolocation data was used instead - and it showed what clubs I went to during the last 14 days.
Heat pumps (assuming the facilities are designed for this) can work both ways, can't they?

The heat generated by the pump itself is always a gain when heating, always a loss when cooling.

Can anyone confirm?
all such contracts have “force majeure” clauses so that’s not a problem.
Or PCM (powertrain control module, since the transmission and engine typically work as one unit) which has been used by Ford (and Mazda) since ODB-2 was standardized in the 90s.
These kind of bans are never about "one thing." I'm sure this is just the straw that broke the camel's back, especially given ESR's history.
I can't believe the article says that they muzzled ESR because of the Verizon employee. If you look at the response of the employee it is by no means calling for removal and is quite respectful.
Early SE Australia human occupation: insights from 40Ar/39Ar dating of volcanoes
Or not. What about all the infected people who haven't had symptoms serious enough to warrant seeing a doctor and getting tested positive for Coronavirus?
Unless it's for a highly specialized role, generalists with some stronger attributes always seems like the appropriate way to go. We hired a network engineer to handle our entire global network, spanning hundreds of offices in many countries. He really knows his shit, but his ignorance of most anything else in the world is offering staggering. To the point we're not sure if he's just trying to be an instigator of stupidity. He truly is a one trick pony, but is very good at the trick. The rest of us handle everything else for him, including how to catch a train.
It's a debt decision, the difficulty of creating the code is relatively small compared to the everlasting cost of maintaining it afterwards.
Also, managing the dependencies whims also is debt.
The Wiki article[1] on ESR has some bits. Including:

> Try to avoid even being alone, ever, because there is a chance that
a 'women in tech' advocacy group is going to try to collect your
scalp.

> Police who react to a random black male behaving suspiciously who
might be in the critical age range as though he is an near-imminent
lethal threat, are being rational, not racist.

> Gays experimented with unfettered promiscuity in the 1970s and got
AIDS as a consequence.

[1] https://en.wikipedia.org/wiki/Eric_S._Raymond#Political_beli...
> Road wear scales with the fourth power of axle load, so heavier vehicles do much more damage than one might expect.

Yes. Electric vehicles with their heavy batteries also make things worse.
> Generational division is also nothing new.

This is a person of generation X talking about a problem of the same generation (i.e. X).

> Please don't respond to this if you disagree, just give it a down vote so the discussion stays on topic.

Down vote trolls, not people you disagree with. Down voting for disagreeing leads to negative experience with the whole discussion platform.
He isn't entirely wrong but his tact could do with some work. This email isn't that bad but the others in the thread are less savory.

I agree with him in principal however, the persona non grata clauses have no place in open-source licenses.

IMO the problem with the political correctness debate is your are damned if you do and damned if you don't.

Even if everyone knows that is the motivation behind such an effort you can't call it out as such without becoming vilified - regardless how how you reason your argument. (not saying ESR did a good job here)

This results in many, myself included simply not taking place in such debates and eventually just not taking part in communities where this sort of discourse goes on.

There is a big difference between codifying the "don't be a dick rule" and making normal people feel like they are stepping on egg shells.
After reading the reason: The list was of general non-climate scientists who disagreed with the consensus. It made perfect sense to delete it. They are open to creating a list of climate scientists who disagree, although they will probably be harder to find.
Sure in your individual case that may be but the scissor statement was presented generally as if one could walk up to any programmer. It only being immediately understood by a smaller subset makes it not very helpful.

I can't think of a similar scissor the majority of programmers both already have a solid understanding of and would be likely to be divided on - but I'd love to be out thought!
Thanks. This 'under attack' and 'us vs them' really sucks.
It would be unwise to form an opinion of the whole thing without actually reading all of the emails. Yes, there are ad-hominem attacks in the email you quoted, and even if ESR was right in everything, probably not the best way to express it.

Anyway, at least this outrage brought the issue into attention, now I'm super curious about this matter.

I'm reading his side first here: http://esr.ibiblio.org/?p=8609
ESR is right. Open Source is granting everyone permission to use, copy, modify, and/or distribute software for any purpose (with or without copy-left).

There are those who want to co-opt open source for political aims and grant licenses only to those who agree with them politically, but such limitations are anathema to Open Source and discussing such ought not even to be entertained on OSI lists.

Those wanting to deal in “My-worldview-only source” can go find themselves a different name.
Or surface roads. Once a month I can come out and sweep 2 or 3 cups of dust off my balcony from living next to a road.
I think the goal here is to prevent a toxic atmosphere in Open Source communities. The problem is that to enforce this it may remove freedoms that some Open Source advocates feel is important. Thus we have heated conversations between those for and against the Personal Non Grata.

I could be wrong on the whole thing. I'm not well versed in what is going on but based on what I see this is my understanding.

https://lists.opensource.org/pipermail/license-discuss_lists...
Generating pseudorandom numbers using Cellular Automata
I'm sure we could find a way for it to involve a blockchain too.
Technology specialists often find their niche evaporate under them. And they rarely venture out of their safe bubble. I think learning a nee one becomes more difficult for them than someone who tries many thinks but has a solid foundation in fundamentals and other domains.

There are some specialist trades that never go away: electrician, plumber, mechatronics engineer, HVAC engineer, and HVAC technician. Those fields and many more, customers want efficient masters of their trade.
I’m failing to understand the implied outrage here? Permissions have become far more nuanced than traditional UNIX, and can no longer be understood with only chmod literacy.

Apple doesn’t go out of its way to educate users about these changes because it’s supposed to be as transparent as, say, APFS’s file compression and encryption. HN has nothing but scorn usually for these “un-Professional” users that tend not to spend their time doing binary diffs on new point updates of MacOS housekeeping daemons. They do get a lot more actual work done, though.

The article doesn’t even try to make any specific point how these changes hurt anybody. Indeed the author mentions that nobody would have noticed if not for people running ‘strings’ on new binaries.

Millions of people have been running these changes, none of them even noticed, and all were presumably at least a bit safer than before. People at Apple must be feeling like tourists in bizzarroworld seeing people trying to scandalize this.
Of magnitude, yes. This is not the one I found yesterday but figures are similar.

https://www.ons.gov.uk/peoplepopulationandcommunity/birthsde...
Relative performance feedback:destructive competition despite aligned incentives
The most valuable part for me has been ticket numbers. We prefix every change with a ticket number, and it provides an easy way to answer "why" for any line of code. I wish I could use the comments as well, but that's harder to enforce quality in.

I use git blame and history at least once a week when bug sleuthing, and value it very highly.
I regularly get obsessed with making video games and writing sci fi. I am regularly allowed to pursue these precisely because I work a flexible-schedule job that provides for my family and gives us the freedom to dream and live in peace together. Even if that job does not provide the flash-in-the-pan inspiration and passion all the time, it provides a warm glow that will last.
This whole thread is referring to the Persona Non Grata clause: http://lists.opensource.org/pipermail/license-discuss_lists....

Of course it's not open source but they're still trying to weasel it in.
To be precise, the author isn't simply saying "Do what you love", he's saying "Do what you love in your leisure time".

I think that's an important distinction. He's not giving diligent work short shrift, just trying to exclude drudgery from leisure time specifically.
Some refrigerator designs work by burning gas.

The core principle of a refrigerator is to use energy to move heat from one place to another. One classical source of energy in such thermodynamics context is to give oneself a hot spot and a cold spot. Heating gas can be used to make the hot spot.

I remember using on vacations in the 80's a model that could work with 220V, 12V or gas.

More on https://en.wikipedia.org/wiki/Refrigerator
If you're better at this than LAPACK to the extent that you do not even trust it to function correctly, more power to you.
Nan gates and flip FLOPS (April first, 2019) [pdf]
"cordon sanitaire" works - it worked well in China. But European politicians are way behind curve with this epidemics.

Europe had been trying to keep the borders open while France and Germany forbade exporting masks, respirators and other equipment to Italy.

They have closed borders way too late. Italy won't be able to build a hospital in a week, won't manufacture quarter million tests per day, won't make special squads that will trace every single person suspected of transmitting the disease. Won't enforce total lockdown.

In my opinion Europe is in it for a long time with way too many victims.
Boeing 787 Drops Below Minimum Safe Altitude
> Is it possible to add a function to output this as PDF or save the result as PNG?

Fortunately, in Observable, every cell that contains SVG or canvas graphics has image export built in. Just click the dotted menu to the left of the cell, and it will offer you downloads in either SVG or PNG flavors.
> As I said: when a dialog pops up.

So, I have to run every potential app on every potential file to see if the dialog pops up? You call that discoverability?

BTW as recently as a three weeks back I ran IntelliJ Rider on a folder that I created (not a system folder) and it started up in read-only mode. No dialogs, nothing.

Catalina randomly decided that a random application didn't have write permissions to user-created folder. Thank god I am a MacOS user, so I figured I should give the app access.

BTW. Is it "Developer Tools" access, "Full Access" or "Full disk access" and what is the difference?

> when you know what you’re talking about yet still insist on conflating concepts

I couldn't give two craps about "conflating concepts". It is the OS that conflates these concepts with poorly thought out permissions system with hardcoded filenames in its kernel, and gives me, the user, zero indication on whether something is accessible, readable, writeable or not. Except for a useless popup dialog which might or might not appear and gives zero indication on what specific permissions are lacking.

But yeah, "the user is at fault and the system behaves correctly". No, it doesn't.
Similar for me with “musical anhedonia”. It blew my mind to find out that “sad songs” actually make people feel sad - it doesn’t just mean “low tempo” or “appropriate to play at a sad time”.
I have it set up (and many do) so I can highlight a bit of code and see when it was created or touched last, who touched it, and usually what ticket the work was done against -- the context of the change. This gives a whole third dimension of understanding a codebase:

* Dimension 1: Code layout (organization) structure

* Dimension 2: Execution (data-flow) structure

* Dimension 3: Evolution (change over time) structure

All three dimensions try to capture some of the intent of the implementer, and understanding that intent is very important when improving upon the work. Along with that comes a perspective on what assumptions the author had. Code last modified 5 years ago very likely had different assumptions than code written last week -- Being able to see which lines in a function came from which era can illuminate things nicely, and that is only scratching the surface of this evolution-dimension.
I don’t agree that you need to pick one and identify with it forever. Look, we are paid to solve problems by communicating with people and then building things on the computer. There are a lot of ways that can look, no need to limit your options like this.

There are so many posts on here pontificating on what exactly a senior developer is, or whether you should call yourself a programmer, and on and on. I don’t see the point of painstakingly choosing the exact right label for yourself. It’s always possible to learn and adapt and do something new.
If healthcare is any indicator I wouldn't be so sure. The US is consistently ranked at the bottom of most-efficient healthcare systems. You guys pay so much more per capita then any other nation on the planet [1]. So your taxes might be lower, but you still need to spend the money via other channels.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_total_hea...
> Software is considered Ethical Source if it meets the following criteria: ...

Great, guess my source(s?) is unethical from now on. And I’m okay with that.

Btw, checked out who’re in the working group. Not at all surprised to see familiar handles who are at least as toxic as esr.
That is even more ridiculous than the MongoDB license. (The ESD was the subject of his anger in a more colorful email that might have contributed to the ban as well).
The example was about the human costs sure, but very much closely tied to things related to income (job security, costs of child care, etc.).

But let’s keep it to the family. Say between the age of 25 and 35 an American will be able to take home an extra 10k per year compared to a Swede.

100k an extra savings goes a long way to being able to take care of a new child or start a family.

Not saying my hypothetical is accurate, but the question about take-home pay vs costs is relevant to the topic of this article.
Okay. Thank you for elucidating. Sigh. Perhaps he needs a different forum/community for misfits where necessary roughness is permitted and similar folks can violently agree or disagree in their own way.
My little secret hack for better tts results is to make the singing sounds like speaking.
Currently I’m using Sox pitch filter, do you have another idea how to achieve that?
"Doing what you can't stop thinking about" is exactly the reason we have unemployable 25 year olds with $275k in student loan debt from private art schools.
My point is not that I'm better at it than some specific library, it's that choosing a library would take more effort than writing some straightforward code.

EDITED TO ADD: In fact getting LAPACK into the build if it's not already there is more of a maintenance imposition than just writing a couple of lines of code for this.
The Pope's plan to fight back against evil AI
Yeah. It seems like the author considers himself a generalist, but it sounds to me like he's a front end specialist.
Don't be. It's actually great, if you don't hang out on HN too much.
Oh silence detection. Yea that’s another solved problem dunno why you need to manually set that
I'm sure most homeless people would prefer not to live that way if they were presented with a viable way out. there are certainly exceptions though. one of my good friends from high school developed schizophrenia halfway through college. his parents eventually kicked him out because he would do stuff like open all the doors and windows of the house in the middle of the night (not cool in the city), and he refused to put in any effort towards treatment. his parents are quite well off, and he has a standing offer to get set up with an apartment and spending money any time he's willing to start treatment. instead, he's been living on the streets for the last four or five years. he won't even stay in a shelter because he doesn't want to follow the rules (he doesn't do drugs; he just doesn't like standing in line to check in and stuff like that).

at the end of the day, he isn't violent and he doesn't leave trash lying around. the worst thing he does is smell bad. I don't think it would be just to lock him away in an asylum until he gets better.
Misleading. You can’t look at CFR with the denominator being total number of cases, at least in the exponential growth phase. It will massively understate the actual CFR.
The small issue with the append trick is that is that it assumes the reader application will now respect the new format and not open insecure parts... which might not be fully implemented in all cases and is reader specific.

Fully sanitizing the PDF yields better guarantees of security at the cost of lost functionality.
Just remember the adage:

A specialist will tend to underestimate a generalist's ability to specialize, when they choose to focus on one thing; A generalist will tend to underestimate how deep any given specialty actually extends.
Backspace had been invented; the problem is that on a printing terminal you end up with an illegible mess. So early Unix defaulted to erase '#' kill '@'. You can still see artifacts of that choice — ‘#’ being popular for things that start a line, like comments and C preprocessor commands, and ‘@’ being the only ASCII punctuation with no function in any common Unix tool.
I made a small formatting mistake, the sentence

> threats of psychological violence should be a crime, the same as other kinds of threats.

should be after the last line.
Early Predictors of Dropouts from Marine Force Reconnaissance Training
Not really. EVs are slightly heavy. Loaded trucks are much heavier.
I used to get this quite frequently when I lived in the heart of downtown Toronto and had an extreme drinking (alcoholic) habit.

It scared me half to death the first few times it happened, then it was just annoying once I realized what it was.

Moved out of Toronto and stopped drinking heavily and I don't get them at all anymore.

I remember being woken up constantly at 2/3/4/5am to police/ambulence sirens and car horns. So psychological stress (as wikipedia suggests) was most definitely a factor in my having had this imho.

Just my 2 cents.
I couldn't tell from the README, but can it embed multiple stereo tracks? For example, the Rockband WAV files have 4 embedded stereo tracks (versus 8 mono ones), and quite a few audio recorders can embed many more than that. The example given suggests they are mono channels.
Sure. How this manifests on an individual level though can be vastly different.

Many employers offer highly subsidized health care as part of compensation. So that + higher salaries my guess is American’s still come out ahead.
You’re Likely to Get the Coronavirus
This is something I've been thinking about a lot lately. I think there's a distinction between "do whatever you can't stop thinking about", which I believe to be good advice, and "find your passion", which I believe to be well-meaning but ultimately misleading advice.

Something like "find your passion" implies that you have a single passion hidden away inside you that you need to unearth. Once you find that thing -- knitting, sailing, whatever it is -- then you can do that activity for the rest of your life and be happy. This, in my experience, is wrong.

If rather than searching for your passion you instead focus on following your curiosity, you give yourself permission to play. This may end up leading you from domain to domain, but you'll find yourself energised and intrinsically motivated to do the work. This is the feeling I personally try to cultivate. It lifted me out of a depression 10 years ago and has seen me grow my skill set considerably since then.

I think the problem with this generation is not that they don't want to do hard things, but that they've lost touch with what they're even curious about.
Except no. The heaviest Tesla Model 3 weighs 4,100 lbs. The heaviest Ford F-150 (the most popular vehicle in the US) weighs 5,600 lbs.
I often get what can only be described as lucid nightmares. I can feel every sensation in my body (down to sexual impulses) but when the nightmare kicks in I won't manage to wake up without screaming.

The thing is, I live alone so in my dream the screaming is muffled and almost useless. I have no idea if its actually loud in 'the real world'. I am almost certain its connected to past trauma given the subject matter in the dreams.

It's crazy what the mind can do when you try and get a good night's sleep.
Some study indicated American parents are extremely stressed out in comparison to most parents in most developed countries and are less happy overall because of it.

I'm not sure I could find the study again. It was posted on Metafilter some years ago. I'm banned from Metafilter and have zero plans to spend my time trying to dig through Metafilter to find it.
Yeah we basically subsidize a huge amount of healthcare technology that gets deployed far cheaper in other places. I wish we'd stop.
US is a third world country. There is a layer of first world on top though.
That seems pretty reasonable/possibly explainable though. Putting eaebuds in deep I can feel a light gag reflex, ears and back of the throat are closely connected.
Things That Destroy Developer Productivity
One thing to watch out for if you want to be a generalist is feelings of inadequacy. Probably because you end up knowing something about a lot of things, you are very aware that people are better than you at each of those things. It can be tough.

However, I would still heartily recommend it. It's fun! You generally are learning how to make new things, rather than new ways to make the same things.
I'm not going to integrate LAPACK for a single line expression.
Ah that makes sense, thank you. Always good to explain acronyms; it just didn't occur to me that it was a reply to the whole subtree of comments, so I was confused how to respond.
Why the hell these important discussion are always "flagged"?!
Interesting. I suppose it can be read that way and I'll try to be more clear in the future.

My point is that we do have examples of female excellence, but almost invariably they are not uncouth. It seems more likely to me that the uncouth ones are silenced than that only male excellence can come in a brusque box
At Michelin, we're more than just Green guides, we put our tires on the subway cars and encourage protesters to use ours for all their tire fire needs.
I don't think you understand the extent of the problem.

He regularly argues things like that blacks have too low an IQ to be taught things like correct handling of weapons, he posits the existence of honey traps, where activist women try to seduce him and other leading Open Source figures, in order to accuse them of sex crimes. It goes on and on.

"Roughness" or being a "misfit" is not how I would characterize the problem.

I'm sure he knows how to admin his own mailing list with other people like him. But I wouldn't expect any mainstream project or club to tolerate garbage like that indefinitely.