skysight-inc/HackerNews huggingface dataset:
Drugs or no drugs, it's illegal for a therapist to have sex with a patient. It's viewed as abusive of their position of power.

So the position isn't extreme in the slightest. It's widely agreed upon to the point of being codified into law in a lot of places.
I think you both are saying the same thing.
You said something completely unrelated to the parent's comment.
Dare I ask, did you read the article? :D

> There is also a third book, written by yet another journalist, and just this year, a major film was released in Argentina, heightening national interest in the caper all the more. [...]

> But there's also this: If they hadn't been collared, there'd be no books, or movies. [...]

> Beto sold the rights to his name to the producers who made the film and he visited the set a few times. He pulls out his phone to show me a photo. It's of him, dressed for a small but important role—as the cop who pulls over the actor playing Beto, who in the movie version is definitely making a run for it with his mistress.

Edit: much further down the name is also mentioned:

> El Robo del Siglo (“The Robbery of the Century”), the big movie dramatizing the heist
I don't mean that as a problem, just that that's what I would do if I did it that way (and I don't see it as a problem, just the concomitant requirement for changing).
How to promote a blog post and drive traffic to your site in 20
Good to know that aeneas works reasonably well even for sung speech. I've tried using aeneas for LibriVox audiobooks (10+ hours), which failed because it tries to load the whole file into memory at once and then compute FFTs on it all at once etc., which I don't have the RAM for. So right now I'm Rewriting in Rust™ using iterators to hopefully reduce memory usage and improve performance.

Espeak-ng supporting 108 languages is maybe a bit misleading. They have pronunciation definitions for many languages, but the actual level of support varies widely.

For Mandarin, espeak-ng 1.49.2 has a bug where it reads the tone numbers out loud instead of modifying the pitch contour, so e.g. the number 四 (four) is pronounced si si instead of sì, because it has the fourth tone. That's the version packaged for Ubuntu, so you may be using it for your API.

For Japanese, kanji aren't supported at all, so 四 is pronounced as "Chinese letter" (in English). For proper Japanese support, you'd need to switch to a different TTS engine like Open JTalk or preprocess the text to transform it into kana.

Also note that Aeneas is licensed under AGPL, which requires you to offer the source code if you let others interact with the program over a network (which is what your API does). So your attempt to keep the secret sauce private and only reveal it once someone guessed the algorithm was likely illegal. You should add proper copyright notices to your program and audioai.online
Would it not be better to make docker vm aware? The tooling would not have to radically change.
> Requirements:

> - Be signed in to iCloud on an Apple device.

This doesn't help users no longer carry around an Apple device.
For me I end having a bunch of “exper-xyz” (experimental) branches that are often small changes that I may never merge into master. The problem is I loose context of that branch, so I kind of like the idea of the reverted commits, will need to try it, for small changes at least.
Unsure how, but I've only had to work in small teams to relatively low complexity. Can you explain your use case for multiple development branches in the sense that I describe (just a combined endpoint for all merged features that have not yet been deployed).
The overwhelming reason is easier deployments since it'll build on a git/repo push and roll out automatically with cache invalidation and proper cache headers. Very little config beyond your custom domain name.
Your logic defeats your own argument. If we shouldn't trust billion dollar companies it stands to reason that the fewer few billion dollar companies we trust, the better. If you're already in the iPhone ecosystem, you're already placing a lot of trust in Apple. So using Sign In With Apple means trusting a company that you already trust.
I know they are kind of just wrapping aptitude but it's frustrating I can't just wildcard for things. It's a package manager not a development framework, why would regex and wildcard not be enough for anyone?
You are not using PHP for every request
Sometimes it's painful, normally it's not, and yes - the longer lived it is the more painful it's likely to be.

no-ff merges are easier, but leave a messier non-sequential history of when things actually go out which is sometimes confusing when understanding why things are the way they are; I generally, but not always, judge it to be worth the pain!
Well all of the first group (except DC) are in the South while all of the second group (except Hawaii) are in the North.
Heh, personal tastes matter.

A friend wanted a decent chef's knife but didn't know which one would be good. I have a Global, the handle of which he found too "flimsy". His hands are wider than mine, so I took a risk and bought him a Mac as a present. (~€90/~$130 at the time.) For me, the Mac handle is a bit too large - for him it was just about perfect.

More than a decade later the knife remains in active use. Friend went a bit posh, too: he bought a sharpening cradle with a slot for whetstone and alignment supports to make sure the angle is correct. He liked it so much he didn't want to risk mistreating the blade with bad sharpening.

Moral of the story? Try out a few decent ones and get the one that fits your hand well. Then maintain it properly. For a home cook (which I am), a good chef's knife - when not abused - will last for pretty much forever. I've had the Global for nearly 20 years and plan to have it around for 20 more.
Turing-Completeness Free [pdf]
Yes, let me rephrase "I wish there was a decent movie about this written by the same person who wrote this article".
I am actually originally from Argentina and knew about this case.
> You are comparing the best the US has to offer with the standard for European employees.

And you're moving goal posts by refocusing off of software developers and tech, an area where the EU and Europe badly lose to the US.

The median US software developer earns ~$110,000 this year before you get to any other compensation. That median employee (1.4m software developer jobs in the US) is not working in the bay area, NYC, or Seattle.

The US median software developer salary is over twice that of the EU. I haven't checked for an exact comparison but it's now probably close to twice that of a first tier EU economy like France, given how much higher incomes are in the US and how badly compensated software developers are in Western Europe. EU workers are also typically paying for their health insurance through high taxation.

That $110k employee is not paying for their health insurance via high taxation. The only argument there is that their corporate compensation could be even higher, maybe $125k-$130k per year, if the corporation didn't cover health insurance (shifting the burden to the employee).

The only work advantage an EU software developer has over the US, is the greater guaranteed time off from work. In exchange for that, they have far less economic upside potential and fewer jobs per capita available.
It requires the showing of some symptoms, otherwise it is not a disease. As an example, people with HIV don't necessarily have AIDS--the latter is the name of the auto-immune disease that typically shows up eventually in patients who test positive for HIV and don't get treatment.

Likewise, COVID-19 is the disease which has symptoms including severe coughing, fever, and shortness of breath. But if you have absolutely no symptoms whatsoever, but your blood tests positive, you do not have COVID-19. The positive result, if it isn't a false positive, indicates that your blood contains the SARS-CoV-2 virus, and therefore you are presumably fighting an asymptomatic infection. But by the terminology used by pathologists, you wouldn't have COVID-19.

So back to the original point, children generally don't get COVID-19. They may get infected by the virus, but without showing any symptoms. No symptoms, no disease, no COVID-19 classification.
I'm not talking about what I see in my browser, I'm talking about services communicating in a private cloud, and I'm quite sure the author was too.

Thanks for the list of HTTP/2 implementations. I hope they all interpret the spec the same and so can all be used with each other.
> Extracting pure never seemed like a problem to me

But then it's just energy carrier. You must use other sources of energy to produce it.

The process described produces hydrogen directly from the sun.
Prototype Fund Switzerland – strengthen democratic participation in Switzerland
It's yours!
Meh, seems like this would be a wet dream if it's the only issue found on an Intel chip these days. Pretty easy exploit but pretty limited exposure from doing so.
And since wishing is free, I wish it was a movie directed by Spike Lee, following the same rhythm of Man Inside.
Let me get this straight: You're saying that for most weights, the gradient won't point towards the minimum (which makes sense since they are highly correlated), but for certain groups of weights the gradient is well aligned with the eigenvector, and that group makes a large step toward the optimum and becomes the "winning ticket".

Well, maybe, but won't the gradient become misaligned just after the first step?
You CAN'T solve the encrypted while scanning situation. AI is capable of misidentifying a naked baby picture as porn. Nobody will want to run a piece of software that might accidentally report them to the FBI to have their life ruined. So long as users have the ability to write and distribute software from regions outside your jurisdiction and users have the ability to install software of their choosing you can't stop people from communicating information you don't approve of. This is equally true of political discourse you and I both agree ought to be freely disseminated as is of evil material you and I would both desire to ban.

Maximal crazy is implementing 1984 in order to pretend to stop child abuse while it continues to go on all around us.
John Dunkin was responsible for the fleet, selecting airline that didn't train their pilots enough. He was responsible for decision to vet or not vet the pilots and their experience.

> The National Transportation Safety Board determines the probable cause(s) of this incident to be:

>The first officer's failure to attain the proper touchdown point and the flight crew's failure to call for a go-around, which resulted in the airplane landing more than halfway down the runway. Contributing to the incident were, the first officer's initiation of the landing flare at a relatively high altitude and his delay in reducing the throttles to idle, the captain's delay in manually deploying the speed brakes after touchdown, the captain's lack of command authority, and a lack of robust training provided by the operator to support the flight crew's decision-making concerning when to call for a go-around.

https://app.ntsb.gov/pdfgenerator/ReportGeneratorFile.ashx?E...
I agree, but I was responding to this point made by my parent:

> There is absolutely no way I would consider consent someone gave me while they were on it valid in any sense.

Parent does not say anywhere that he/she is a therapist, this is the statement which seems extreme as it would criminalize all sex with people who are under the influence of MDMA.
Agreed, and it's an interesting phenomenon, even if you think inside the country borders.

Could Google close their entire MV office and relocate to Medford, Oregon and save millions of dollars in salaries?

But of course it's easier and there's more trust (some of which is merited because of how information and best practices spread) that someone that lives in SV can do the job their needed done.
Ignoring the snark, I'm not surprised by people rushing to trains. It's not their fault: they perceived a threat, they're not equipped to deal with it, so "everyone for himself".

And why that happened? Because whoever is in charge of making sure that the population is reassured (and that's different from pretending that nothing is happening) did not do that.

(Personally, I believe that it's those who not do what should be done are the actual outliers, although the media does an excellent job at cherry picking bad apples).
Looks to me that apple sign in is not really succesfull and they need this kind of push to force developers adopting it.
PDF derives from PostScript which is a full-blown programming language so it's an "original sin" either way.

Then over time Adobe added a number of interactive (forms), multimedia and rich media (embedded JS) features, leading to even more vectors.
Why does soap work so well on the coronavirus and other viruses?
I can't find any studies that confirm cholera or tuberculosis. Do you have any citations?

For example, I found: https://www.ncbi.nlm.nih.gov/pubmed/26527495
which is a single author hypothesis.
I'm here, I just think that if you are comparing this to a real vulnerability like specter or meltdown you are making a mount Fuji out of an ant hill.
It leaks some metadata, not exactly an afternoon romp through your memory like the last few Intel bugs they've found this year.
That's a personal policy. People are entirely free to set a higher bar for consent for their own sexual encounters than we require legally.
Yes, I use it routinely to do something like

git blame > who changed that line the last time
git log > why was it changed

You can quickly find out if this was some trivial typo fix, or an important feature was introduced.

Implicitly, it means than to get some sort of value from that kind of archaeology you have either very detailed git commit message, or really clear bug tracker with all the why, regression tests, etc that were done a that time.

That being said, I think this is a bad argument for not changing/updating your VCS.

You can absolutely move to git, and keep a dump of the SVN base you can still expose and review at will.
Regarding school closures, I believe you're referencing this: https://twitter.com/NAChristakis/status/1235204443362205699

Additionally weather: https://twitter.com/NAChristakis/status/1235963670255071237
> It might technically not be antitrust

Isn't it? It should be. You're forcing developers to add your sign-in method everywhere... they can't add it on Android. You're essentially forcing sub-par android support.
I’m using archive.ubuntu.com and whatever the default apt settings in Ubuntu LTS are. I feel like a ton of debian-style packaging is simply “this is the way we’ve always done it”. debmirror, for example, is hot garbage.
Why I often implement things from scratch (2006)
Shouldn't relay attacks be preventable by having the car inspect the timing of the response? A signal that needs to be received, reprocessed, transmitted, reprocessed again and then retransmitted should have a noticeable difference in timing, shouldn't it?

Is there any reason a challenge/response protocol with proper timing filtering isn't safe against relay attacks?
Neither chroot or docker is a worthwhile security boundary. People that act as if it is risk appearing incompetent when they get compromised.
Thanks for letting me know - some Jekyll weirdness going on there, will look into it when there's less traffic.
Ah, fair enough. For what it's worth, they do say one of the gang hopes to make a tv series and documentary about it. I don't know about a tv series (that sounds expensive) but a documentary can be made expensively or cheaply and still be pretty good so that might make it, if they're serious about it.
Yes, yes, absolutely. I've looked at history going back 10+ years (at least). Many times. Two-year-old commits I consider to be fairly recent.

I can't remember a specific reason why off the top of my head, but it was usually something to do with looking at the context around why some piece of code existed. The companies I've worked for also require commit messages to contain bug tracking IDs, which can provide further context.

There's also really not much of a reason to migrate from svn to git if svn is still working for your organization. Whenever the topic has come up previously in my workplaces it ended with "nah, svn is still working fine for us." OTOH I was involved in a migration from CVS to SVN because of limitations/problems with CVS.
Old Ars Nostalgia!

New Ars isn't a patch on what it was. But then the world has changes I guessed. Ars seems to be more about TV show reviews these days :-/
That's absolutely not a "government" thing, it's an issue in every large organisation and large companies are absolutely not immune to it.

Government just happens to be the largest of the large.
Isn’t it even 1. Google, 2. Ad buyers, 3. Developers, 4. Users.
It's true that a sharp knife feels great, but they said 'blunder' for a reason.
A sharp knife will leave a clean cut on meat and not squish vegetables, but the question is if the average home cook cares enough about slightly squished vegs that he had to push through more than slice or a feathered meat cut when their goal is to put dinner on the table.
As a former middle school teacher - I feel like I've seen the writing on the wall since the early 2000s, and yet for some reason manual education is very sticky in our society. I suspect that there will be a sudden tipping point where schools remain physical but students are all doing most learning on individualized learning plans, but I'm unsure when that will be. I would've guessed 10 years ago, but here we are.

I suspect teachers unions play a big part.
Clunky? Yes (adorably so for us Emacs lovers, but I understand this can be problematic for new users). But slow? That doesn't sound like Emacs, it's probably some misbehaving third party package included in Spacemacs that made it feel slow.

Also, it doesn't seem quite fair to blame Emacs for inscrutable interaction between third party packages, rather than blaming the packages involved in the interaction.

If you do ever try Emacs again, hold off on using third party packages. The bar for getting a package admitted into Emacs is higher than just putting it up on GitHub, so naturally the built-in packages tend to be more robust on average (which is not to say there aren't many excellent third party packages, there are!, but it's reasonable to be more weary of them than of built-ins).

Also, could you say a bit more about how you found the Emacs documentation puzzling? I love the documentation, it's thorough and very readily accesible. I don't use IDEs (because I have no use for them) but if their documentation is even better than Emacs's I might play with one just to enjoy the documentation.

(Finally, if you meant Spacemacs's documentation ignore the previous paragraph: I have no idea what its documentation is like, I was only talking about Emacs.)
Quite a few "asymmetric" encryption schemes are only asymmetric for as long as it takes to get both ends communicating via symmetric encryption. This is, most notably, how SSL/TLS works.

In this case, you'd only need the asymmetric encryption to distribute the one-time pads.
All the time!

Two weeks ago I found something in a critical library at work (that ~every single C++ binary we run depends on: our main implementation of our custom threads' executor API) that made no sense. I couldn't understand why a variable was being rounded before being passed down to a lower layer, in a way that introduced an average 0.5 Ms of latency to many operations (I estimate that at peak, just one of the binaries that I maintain, a caching system, runs this code at least 200 million times per second), for no gain that I could see. There even was a comment attempting to explain why the rounding logic was added, but it was factually incorrect. As far as I could tell, I could just delete the rounding logic and everything would just work. I was baffled.

... until I looked at the code history! It explained it immediately (well, in like 5 to 10 minutes): the code from 2013, when the rounding was introduced, was calling into some lower level API that received parameters in a way that had limitations that ... Well, let's just say made it very clear to me why the rounding had been added.

Someone cleaned up the lower level library in 2016 or so, but the rounding remained in the upper layer.

This is just one example of many. I do this all the time.

Just two days ago, I was running scripts to extract lines-of-code by author and reviewer over different directories to get a sense of the size of the contributions of different team members, as part of the employee performance evaluation process (obviously, LOC is just one of many many many signals, and has to be taken in context). "Interesting, this person has already contributed 4k LOC to this particular directory, I didn't realize that!" Or "Source code files in the directories of the components that this person is a Tech Lead for had contributions from 131 engineers in 2019; of these, at least 56 engineers contributed more than 100 loc."

I guess I'll call out also that when I find a reproduceable bug that I can't explain, being able to binary search in the code history until I find the first change that exhibits the bug can be a life saver. I don't do this very often, but I estimate that, when I've done it, it has saved me days, possibly even weeks, of work.
Besides the obvious benefits of git annotate and git log, the ability to do a git bisect to isolate the exact commit that caused a regression is invaluable. So, to answer your question, yes we do get immense value out of it.
> After the movie, he hopes to produce a nine-part Spanish-language TV series about the heist.

Isn't this loosely the plot of the Netflix show Money Heist (casa de papel in it's original Spanish)? There's already a show!

Otherwise it's a really strange coincidence that many of the plot points line up. Or, its just standard practice to want to dig yourself out of a bank you just robbed.
I will bet you any amount of money that’s not the case. Go read the CV of the guy who put the “force: true” on that telemetry call, so that it sends telemetry even as it knows you have opted out of telemetry.
It is also and untusted link, so I feel could only be preaching to the choir.
Stop Formalizing Code Experiments
I don't get the steel fetishism either, and with kitchen knives it's clearly very much about environment: your fancy-pants pocket knife steel may not do well in an environment where it's sat around damp and with food residue on it for hours or days, shoved into a dishwasher, or whatever.

I'm not mad on pocketknives, but I've got a small handful in 440C, a couple in AUS-8, and then one in S35VN. The latter used to be considered fairly high end as a blade steel but now appears to be increasingly commonplace in even relatively inexpensive knives.

From a practical standpoint, and for my use cases, there's no significant difference between any of these, except that the S35VN is harder to sharpen.

I have no complaints with edge retention or sharpness for any of the 440C or AUS-8 knives I own even though they're looked down on as blade steels by the knife community and, in fact, my favourite pocketknife for everyday and DIY use is the very inexpensive Ontario Rat #1 in AUS-8. It fits my hand well, is a great cutting tool, and is incredibly easy to sharpen and maintain.
Author here: nice comment. Absolutely the way to success isn't about avoiding all risk. As you point out, this is the way to mediocrity and tedium.

Life (and software) should be about taking risks - I've written a bunch of articles about this on the site[1] about how development is about making bets.

[1] - https://riskfirst.org/Coding-Bets