skysight-inc/HackerNews huggingface dataset:
First, you are not engaging with any of the points in my reply. (Do you disagree that the fraction of accidents that diagnostic systems can plausibly stop is <<4%? We can't tell.)

Second, you keep suggesting that I made claims about this being "trivial" or "noteworthy". I did not. I made a claim about what would be a good system, not the notability of the absolute number of accidents stopped.
Show HN: Robocall on the fly with Golang and Twilio via cmd line
>My response is to write glowing recommendations for anyone that asks me.

I find this to be very unethical.

LoR's should be an honest accounting of the merits, flaws, and accomplishments of the subject - writing a strongly positive LoR for a subpar student harms the community by subverting meritocratic admissions, may harm the subject by placing them into a position they are unsuited for, and can possibly harm other, more qualified students by having the subpar one occupy a slot in a place-limited program that would otherwise be filled by a "better" student.

It may also harm your own career and students - if you get a reputation as someone who always gives out good recommendations even to subpar students, then it may reflect poorly on you. More importantly, it may harm your students - if you're known for giving good LoRs to mediocre students then it becomes impossible for you to give a good LoR to good students and have them taken seriously.

I urge you to reconsider this practice.
I remember this from here: http://pespmc1.vub.ac.be/SUPORGLI.html
If you find this kind work interesting, our AI group at Siemens Healthineers is hiring interns to carry out projects like this. We typically target machine learning or medical imaging PhD students, but are open to a variety of backgrounds. Please feel free to reach out via email.
英文 means English language, not English culture. This meaning of 文 as language is attested to in plenty of ancient Chinese sources. 文 and 語 are often interchangeable. There are sometimes circumstances where 文 has connotations of writing and 語 has connotations of referring to the language holistically, but it's not a hard and fast rule. For example 你能說英語嗎？and 你能說英文嗎？are both idiomatic and both mean "Can you speak English?" 文化 (culture) is using a different meaning of 文 where it means cultured or refined (see e.g. 文雅 "elegant").

The rules for when you are allowed to use 文 and 語 are slightly irregular. Notably the term 漢語 (the Han language, a synonym for Chinese although even more all-encompassing, e.g. encompassing its many forms through several thousand years) exists, but 漢文 does not, at least not as a modern, common term. It sounds very old-fashioned. Likewise 粵語 (the Yue language) exists. 粵文 does not, at least in the same sense (again sounds very old-fashioned/archaic or sounds like it's referring specifically to the written language). However, for smaller "scopes" of languages, e.g. dialects, neither 語 nor 文 can be used. It is 廣東話 (Cantonese) not 廣東語 nor is it 廣東文.

There are many terms in Chinese that have no direct translation into English.

There's however a rather glaring pair of words in English that have no direct translation into Chinese. "Yes" and "no" have no direct corresponding words in Chinese. The closest Chinese equivalents of words expressing affirmation or negation such as "是" and "非" cannot be used universally. 你吃過飯嗎? "Have you eaten?" cannot be responded to with "是" or "非" (at least in modern Mandarin, 非 has a more universal sense in Classical Chinese). Responding affirmatively requires repeating the verb "吃了," literally "eaten." While responding negatively doesn't require the verb ("沒有") 沒 cannot be used universally either. 沒有 is not a valid response to 你要去嗎? ("Do you want to go?").

This is true of many languages, e.g. Latin.
How does that 1:1 interop work for calling Kotlin co-routines from Java, or stuff without @JVM... annotations for that matter?
> The sum or sample average of a simple mixture of Bernoulli distributions still converges to a Normal.

The procedure given in the example is not a sum of samples from a mixture of Bernoulli distributions. It is a mixture of sums of Bernoulli distributions.
Ask HN: Ideas for Lifestyle DevOps Company
I have a lot of experience working with DevOps but every project feels like a special snowflake and automation is very brittle.

I want to open my own company and stop being a DevOps engineer only. I figured I need a product but I'm struggling with ideas.

Does anyone have any ideas for infrastructure-related products that they would like to use? Or maybe a process for coming up with those ideas?
Our Tesla Model 3 Suffered a Catastrophic Failure While Parked
Elon Musk says he had about $100k in student debt after college
> So your threat model is that you can't trust the device itself?

Yes. I don't trust a phone OS where I lack root privileges. And I entirely don't trust the baseband.

> If that's your threat model, you'd probably need a phone with hardware kill switches.

Yes. Or with disabled GPS, baseband and WiFi. And with Internet connectivity via external WiFi router, or cellular modem/router.

> Also, if you can't trust the device itself, why would you be carrying the device around? What would you use it for?

I'd use it as a phone. Albeit just using VoIP.

And if I had all the iffy stuff in a separate device, connected via USB, I could trust the phone as much as I trust the host machine I'm using now.

I mean, I'm working in a Debian VM that hits the Internet through a nested VPN chain. And the Debian host has no access to GPS or WiFi. So I'd want to replicate that on a phone.
No, I don't think that's one of the cardinal rules of crypto.
Physics PhDs?
Regardless of how valid anyone sees your "but", it's not the extent of claim made in the comment I replied to.

Both the comment and the article make a very specific claim about the term "open source": the (frequently encountered) falsehood that the term "open source" preceded OSI, and that the OSI made it their prerogative to wrench it from the mouths (keyboards) of programmers so as to suit the OSI's desires. Not only is that not true, it doesn't seem to be accompanied by any appreciation of the irony involved here, considering that the exact opposite thing is what's actually going on—by the folks who are complaining about retconning language!
Same for me if I don't do anything on the page. But then if I actually scroll the page it gets exuberant. I think it's loading the same assets many times in parallel and possibly repeatedly. Also, "only", lol.

Look at this hilarious bucket of shit: https://i.imgur.com/36CBn5y.png
And that's in Chrome!

Firefox actually handles this page's bullshit gracefully, by saying "NO! FUCK OFF, WEBPAGE!" ("Will-change memory consumption is too high. Budget limit is the document surface area multiplied by 3 (730032 px). Occurrences of will-change over the budget will be ignored.")
The number of rounds in an iterated cipher is wildly different --- in fact, close to the opposite --- of the number of iterations in a password KDF. But: don't use PBKDF2 at all, if this is something you're trying to optimize; scrypt and Argon2 are memory-hard in addition to time-hard.
Thank you for the context, but I wouldn't defend yourself in this thread: you already have one person narrating your posting history, and another cursing at you (in seeming rage) for not oversharing.

Who would have thought that, on HN of all places, a request for privacy would be interpreted as a license for abuse?
Pretty sure every kid who hears "is the single most important area" zones out for the rest because they know it's pointless intro material. Then they zone back in for the real material.
The relationship between active trans-portation and obesity in diff countries [pdf]
I would suggest that rather than just listing things that didn’t work out, people also discuss what they learned from the experience and how they would act differently if they had a chance to do it all over.
This is the wrong idea.
Detecting pathology early and then treating it is going to be complicated and expensive, and available to only a few people for a long time. We don't actually want some kind of constant AI body surveillance (for CTE?? So an NFL player can take just enough knocks before they retire?).

What we want is prevention, not early detection. Bear in mind that prevention is a proven outcome, because some people never get Alzheimers, and some people never get cancer. Detecting cancer or Alzheimers early and then intervening to cure the condition is actually not something that is definitely possible.
Like this idea in theory.

The author's site (built with Publish) seems slow to me. Cause unknown. Would like to see more examples.

https://swiftbysundell.com/
Of related interest: http://nexdock.com/

Connect your USB-C phones which support Desktop Mode, and the apps in them can be used in the laptop shell.

They depend upon phones that short this via Android Q. They are tracking other projects such as OXI, MaruOS, and Librem to ensure compatibility.
This nature paper is spawning a bunch of articles with rather sensational titles. There was a post about one such article a few days ago. The actual paper is quite readable and less sensational: https://www.nature.com/articles/s41598-019-51330-6
Haha, I'm familiar with the rate-limiter and ban. Anyway, just to clarify, I didn't mean to diagnose anything up there ; just summarize your comments. I know you didn't say that I did, but just mentioning it here for the third parties.
Parity pretends nothing and hides nothing. Unlike scores of OSI approved terms, its rules are plain for all to read and understand. Hackers can quote the terms in HN posts and grok them without taking anyone else's word for it.

You can dismiss my points as a rant. In your position, I might be very tempted to do the same. But that is exactly why OSI is where it is right now. When every OSI critic is a heretic to be ignored, OSI becomes more and more insular by the day. The heretics come to outnumber the faithful.
The AAA was by far the best most luxurious terminal a programmer could have. The Guru XL could display 66 lines of 170 characters, and came in either portrait or landscape orientation!

https://boingboing.net/2016/10/20/reviving-an-ann-arbor-amba...

https://books.google.nl/books?id=-tNb_j8ivU0C&pg=RA1-PA36&lp...

http://www.bitsavers.org/pdf/datapro/alphanumeric_terminals/...
It would presumably be easier to just not have the rogue computer pulling on the control surface the other way? The trim wheel seems like a last ditch mechanism to deal with a malfunctioning hydraulic control system but that's not the problem with the MAX, rather the hydraulics are working fine but being told to do the wrong thing.
One of Swift's design goals is a stable ABI. That's worth something.
More like what conclusion are the reporters drawing, because usually it's a million miles from what the researchers are concluding, but much more exciting.
One of these days we’ll need to get IEEE to formalize a standard.
Source for any of this? The notion of Canada accepting the plane on looser conditions than FAA is laughable.
My high school chemistry teacher opened with the thermite reaction experiment. Chemistry at my school was far from boring.
Des is both an example and a counterexample - the same changes that shortened its key to 56 bits also changed its S-boxes to be resistant to differential cryptanalysis. That was a previously unknown (although later separately discovered) attack vector to the public community. It's important to always think of the attacks you're describing as the best publicly known attacks.
Yeah, I'm constantly surprised at how many places the relatively less well-known Ctrl-T works (like in all the Electron apps I use)…
For me, [Otter Voice Meeting Notes - Otter.ai](https://otter.ai/) is an absolute godsend of 2019. The accuracy is actually pretty good even for my accent.

PS: Not affiliated in any way.
FedEx Nightmare
Another way to look at it is that you need a reason for people to use your language, not features. C didn't have tooling to start, JS didn't have an ecosystem, VSCode is only a few years old, so there is the short view, and the long view. It's nice if you live long enough to see your work appreciated, and perhaps even benefit from it. Think true artist versus imitator. Engineers would say "Design for what people think they want, based on what they've seen before, or design for what people need, but they don't know it yet."

Familiarity helps, which is why so many langs follow historical syntactic and semantic rules; and what makes it hard on languages that are either different themselves, or target a niche domain. This includes languages whose paradigm is harder for mere mortals (the vast majority of us) to grasp.

There is also luck and timing. Backing from a big company doesn't hurt, but those langs (Swift and Go) were designed for their owners needs, not everybody else's.

There is a great irony here, which is that many lessons from the past have been forgotten, and ideas which would have help us as developers, and therefore the world, aren't widely used.

Clio doesn't look like my particular cup of tea, but they're trying to solve important problems, and I support them in that.
> no (unless developers would be willing to forego revenue). In a market with perfect competition (and this is close enough to be modelled this way), the equilibrium price is equal to the marginal cost of production. (which is very low for a videogame). Regular old economics does apply here and consumers on the aggregate would win out.

I don't understand. Clearly video games are not priced at the marginal cost of production, which is just the cost of transferring a few GB. Are you suggesting they are currently or they would be with allowing resales?

I was trying to illustrate it with a specific example, but the point was that price discrimination does not seem to me to be inherently anti-consumer. It would depend if (compared to the scenario where it is not allowed) the price is being raised to get more from customers willing to pay more, or lowered for customers unable to pay as much (who would otherwise be ignored). I'd argue that discounted pricing for developing countries is mostly the latter case.

> In a market economy, we generally tend to favour the dynamics of competition and consumer welfare

I'm arguing that consumer welfare is not obviously served best by torpedoing the market for single player games. The whole point of granting copyright monopolies is to enable content production. IMO allowing companies to charge per person to play a game (an unlimited number of times for the rest of their life) is not an inherently immoral business model and in some ways is more consumer friendly than pay-per play experiences like movie tickets or in app purchase based games.
I agree that they do seem like a no brainer, I don't have them for sleep but I did buy a pair of the glasses for looking at computer screens, and they do seem to help when I'm spending too much time in Word and Excel.
>"Crypto performance doesn't matter"

the argument I was trying to make is more in the sense "is it worth to take (even a minimal) risk optimizing performance given that this very performance gain is not (that) important overall"

That being said, I do understand that there are a lot of areas where performance/energy budget is tight and this actually makes a (huge) difference
I just set up my Nest Mini. One of the options was to create a "speaker group." I'm not sure if this is what I think it is, but maybe it lets you stream your audio to multiple speakers simultaneously.
Very little info on the website and Wikipedia about this OS.
It's a "Facebook click ID" and it's likely intended to evade Safari's "Intelligent Tracking Prevention" on third-party cookies.
Microsoft does it all the time with .NET, after all the future of Windows was going to be all .NET.

It just did not worked out that way, as WinDev tanked Longhorn efforts and now we have UWP (aka COM) instead of .NET for OS APIs.

Which are anyway easily accessible from .NET given its COM support.
Web Design Constanta
In high school chemistry, we had to memorize the periodic table in the sense of symbol <=> name. I hated memorizing stuff, but I found a way to make it enjoyable - I wrote an adaptive flashcard program to use.
Digital Detectives Deciphered Stuxnet, the Most Menacing Malware Ever (2011)
> The only tool an average person has to determine an idea as truth or fiction is whether it lines up with the current professed norms; so for a technical forum like HN ideas that disagree with the standard research position can only be ignored due to lack of evidence.

The manner in which someone presents their ideas is a decent secondary indicator. Common red flags include being evasive about what disease they're referring to, being unable to demonstrate where the mainstream theory fails, being unable to point to any good experimental evidence that even hints that the crackpot theory may be an equal or better explanation, not being able to anticipate and have a good answer for the most obvious questions raised by the crackpot theory.
They left out an important part; it's "focus on [monetising and tracking] the user", and that's precisely what they are doing very well.
I'm interested to know why you have this negative view of medicine. I'm also interested in why you think the alternate future where medicine is automated (assuming that is possible and/or desirable to most people) is likely to be better for society as a whole.
That's an excellent point. I suppose even if duplicating a block is easy, there is still the effort of placing it.
I know it’s a bunch of work but if you’re ever up to it even just a gist on GitHub of your hardware setup/software/configuration/scripts/etc. would be so killer. The hardest part about setting up this sort of thing is fighting each tiny little battle. I would have loved that battle years ago but I only have so much time these days.
The Clincal Center for Data Science at Massachusetts General Hospital (one of the top hospitals in the world) is hiring for a variety of positions. We have access to tons of medical data (imaging, NLP, time series), clinical domain expertise, and one of the largest GPU computing clusters. https://www.ccds.io/careers/
Canonical tried something similar with Ubuntu Touch, which was, sadly, killed off due to low market interest. With ever more capable phone hardware I'm quite surprised we aren't seeing more progress in OS convergence.
Human Psycholinguists: A Critical Appraisal
thanks!! we work pretty hard on it!
Year old invented a better version of the Hyperloop
For me, everything coming out of Google seems to be like a robot trying to be friendly. Cold, insipid and uncanny.
When you claim to have superior knowledge than the medical establishment and allege that there's a "cabal" in opposition to your miracle cure, you cannot expect to be taken seriously while withholding information. That's a very clear "put up or shut up" situation.
> In 100 years, this was the shift. Chemistry, as something that one did, was relegated to more advanced courses. You would no longer be able to do chemistry by taking an intro course alone.

> The regress, then, would come in disregarding the empirical evidence entirely, and transforming chemistry entirely into something that one learned, rather than did.

The author makes some good points.

There are also some interesting connections to software.

The way many kids today learn how to write software today is by doing and using first, and only later learning what they're doing. That's possible thanks to the relentless compound effect of Moore's Law operating over six decades or so.

It doesn't work that way in chemistry. Chemistry kits used to be commonplace up until the 70s. Various chemicals (such as acetone, concentrated isopropanol, and even certain drugs) used to be commonly available over the counter without hassle. Safety concerns have obliterated that pathway. There has been no Moore's Law making chemistry safer, cleaner, or more engaging over the last 60 years.

So the path to professional chemist (or even enthusiastic amateur) is completely different from the path to professional programmer.

Oddly enough, I see YouTube starting to re-kindle the idea that you can do amazing things at home with some ordinary materials and a little know-how. No, you don't have to read the whole damn book and take all the tests before showing off.

Tinkering with powerful things you're not qualified to use is incredibly addictive.
> "Incredible" literally means "not credible"

Like many words, incredible has multiple definitions usable in context, such as nothing to do with credibility, and typically what English users do is pick the most likely applicable context to the circumstance, such as the definition which completely undermines your entire argument and is more congruent with everything I have said.

With that in mind, how would you rewrite your entire post?
Complete mystery. No human rights abuses in China...

Quick reply with a false equivalency!!
I don't know where it ranks in terms of your question points, but MoviePy is another well liked Python library that seems to wrap ffmpeg, and will also make use of ImageMagick for some functions.

I used MoviePy a few years ago to add subtitles to a short video. It was fairly easy to write a script to place bits of text at specific frames.

I'm interested to learn more about the differences and similarities of ffmpeg-python and MoviePy and will put some energy into that.

https://github.com/Zulko/moviepy
What if human doctors double check results for false positives? They will help prevent unnecessary procedures. The algorithms would still allow scans to be read more efficiently since negative results for low-risk patients can be mostly automated away.
Thanks for the free a11y audit!

I fixed a number of the low-hanging a11y issues that you identified.

As for using modern web tooling, keep in mind there are many business and technical tradeoffs that go into any engineering decision. In this case, dynamically rendering the content makes it easier in the future to require aspiring hardware engineers to pass a test demonstrating knowledge of WCAG 2.0 standards before unlocking any educational hardware content.
The situation isn’t quite as dire as that with the Sony buds: you don’t have to forget and re-pair, you can just enter pairing mode on the buds and hit connect from a device that had previously paired, which is better but by no means good at all.
They did a lot of bad things, but having just read the article you linked, the evidence that exposure was intentional seems pretty weak.
https://features.propublica.org/navy-uss-mccain-crash/navy-i...
Wow I had never seen Gorogoa, thanks!

There's a discussion about how long a game should be, and something that 1.5 - 2hr is the same length as a movie. Having grown up on 60hr FF7, 2hrs seems to be blending the art form with film. Changing the refund time to 25% of the runtime makes sense for linear stories, but not so much endless mmo's or whatever.
You are extremely wrong, so it's probably worth thinking for a moment about how you became so misinformed and why you feel so strongly that you're not misinformed.

https://www.kernel.org/doc/Documentation/ABI/README

Most interfaces (like syscalls) are expected to never change and always be available.

https://www.kernel.org/doc/Documentation/ABI/stable/syscalls

This interface matches much of the POSIX interface and is based
on it and other Unix based interfaces. It will only be added to
over time, and not have things removed from it.

This is literally an explicit promise of the Linux kernel; distros have no influence over the Linux syscall ABI whatsoever.

I think you're perhaps extremely confused about the difference between the userspace syscall -> kernel interface, and kernelspace API/ABI such as out-of-tree kernel modules might use. About the latter, yes, there are no API/ABI guarantees in vanilla Linux.