skysight-inc/HackerNews huggingface dataset:
I'm not an astrophysicist but I think I can provide a reasonably accurate answer anyway.

Basically, you get a black hole when you push matter together tight enough. This happens when some stars die, and the processes inside the star can't counteract its own gravity.

Light is affected by gravity. A black hole is an object whose gravitational "pull" is so powerful that inside a certain radius, everything gets inevitably pulled into it. This causes the event horizon, where even light can't get away.

What's inside the event horizon is not known, as far as I know, except that it has mass, charge and angular momentum

Black holes colliding is essentially no different from any other two objects colliding in space, except for the cataclysmic scale. They behave pretty much like any other object of their mass would, which means you can have two black holes orbiting each other in a binary system just like two stars would.
Do you have one of the affected versions installed? The versions since July 30th are not affected (according to https://news.ycombinator.com/item?id=20826213).
Seems it wasn't on F-Droid because it uses some Google Play Services (for maps, ads, location, etc), and nobody took the time to make a fork without those non-free dependencies.

https://github.com/mtransitapps/mtransit-for-android/issues/...
That’s because C/C++ is what Windows is written in, and C# is likely used by a majority of their customer base. The only reason anyone pays attention to VB is because of Excel/VBA. F# (or Lisp for that matter) just isn’t as cool as Python or JS/TS in the wider general dev community. Which might be a terrible shame, but... it’s also the truth as it stands right now. I’m a firm believer all languages need a core platform or use case that they excel at, an ecosystem. And I’ve seen more of an attempt at that with Dart and Flutter than I have with F# up till now. Of course, we all know with the way Google kills things, it’s only a matter of time before the Chrome team ultimately kills Flutter somehow, unless it gets repositioned into the new way to make interactive banner ads... By comparison, Microsoft seems pretty stable, so I think F# will get its niche. It took Ruby over a decade before Rails came along to popularize it to a wider audience, and C++14 and friends reinvigorated C++ after many, many years. Even JavaScript languished as DHTML and jQuery for over a decade before seeing a comeback on servers and as annual standards mostly thanks to tooling and ecosystem developments powered by faster browsers and incredibly broad first-class platform support. F# sounds like a giant work-in-progress, perhaps hampered by the complexity of .NET and Microsoft in general — example: https://github.com/fsharp/fslang-suggestions/issues/542 By comparison, the C# community just seems faster, larger, more decisive: https://github.com/filipw/dotnet-script/issues/156
It is immoral. Perfectly legal or not.

I know why they do it. They like the money. They like the perks. They like the feeling of being in a special elite group.

Google does not have to be evil. It just is. The technical employees of Google could change it overnight if they cared.
Those who reflexively dislike Rogan may not like Carmack's politics either. Carmack generally keeps quiet on politics but the few times he touches the subject when discussing books or philosophy on Twitter he's been quite libertarian.
Sure, but a bit silly to put it under Microsoft and not mention it in the Google list.
I'd highly recommended watching this podcast interview between Lex Fridman and the creator of fast.ai, released yesterday: https://youtu.be/4CTDdxfSXF0

He covers a lot of relevant and interesting topics, including how he tries make it less of a black box when designing their courses, and also how it has the potential to confer increased rather than decreased insight into what's going on in a dataset.

I don't personally know much about ML, but I think even though there will still be probably an opaque aspect in many cases for a while to come, immense value will still be continually gleaned, as long as people are aware of the limitations. If you accept something is a black box and don't oversell it, a black box is better than no box.

All of our own brains are far more of a black box than any deep learning model, in many capacities. But we still use it daily for meat-machine learning, to great success, and can still tune the parameters a bit to improve outcomes, even if we very often don't really understand exactly what we're tuning or why it seems to cause certain effects for some brains (or why it doesn't have those effects for other brains). Consciousness may be the biggest black box of them all, but here we are all talking and making nearly non-stop use of it.

I agree it's very important to try our hardest to reach a deeper understanding, but it's kind of like psychiatry vs. neuroscience, or experimental quantum physicists who "shut up and calculate" vs. theoretical quantum physicists who actually want to know what's really going on here at the most fundamental level beyond the useful black box of quantum behavior. While we're trying to solve the hard problems of deep understanding, we can make practical use of what we have in the meantime. We need both kinds of fields and people.

If future AI architectures and ideas lead to some degree of convergence with a biological brain, I wonder if the black box problem might become amplified. Maybe one part of the solution is to not use the brain as the model to aspire to, and to eventually seek out alternative avenues to higher, and eventually general, intelligence? (Or maybe I'm completely talking out of my ass, because I'm not at all a researcher or practitioner. I'd appreciate any input from experts.)
Yeah, thank you for your second paragraph because that‘s exactly the point where things go off the rails. We could have granular geo-location and context (i.e., keywords) based targeting to satisfy smaller customers. Did anybody specifically complain about this when that was still the state of affairs?

Business is a relative project where your profit doesn‘t really depend on the absolute capabilities that you are using but your relative advantage over your competitors. If fine-grained targeting wasn‘t available then small businesses would do fine without it. So the real problem is the competition between google, facebook, amazon and others which leaves users as the products. We would probably need some like an arms control treaty to tame these behemoths and make this situation somewhat sustainable in the long run.
That isn't the core of the argument; the point is that there is no good outcome for most of those animals. The choice is exist, live and be slaughtered for food vs. never being born.

Not an enviable choice, but it confounds some of the simple ethical arguments for, eg, vegetarianism.
Seems like a good time to bring it up again -- 18 years ago my Google ads account was locked for reasons unknown to me. I'm still waiting for an answer on my appeal. Yes, I was one of their first few thousand advertisers. Even back then they treated us like crap when they could have easily had a human review every decision.
What about sorting by type/kind? Sounds like you might be on sort by none/name...
Reported can mean many things. If I was asked in such a study I would bring up the 7 our situations I know of where I even suspected I might have had a concussion, mostly snowboarding related actually (with helmet), odd given I also played 9 years of football and 9 of Aussie rules. None of them with concussion effects other than maybe I'm done for the day (you tend to take bigger falls when you are tired).

Also seen enough concussions and evaluations to be able to identify those exhibiting obvious symptoms tho I'm not trained in it.

I would let the people running the study decide how to classify them.

Its also not like there is a standard "reporting" form for concussions. Especially further back and esp if you had a team doctor.
It seems to me that the post I was replying to was the one flamebaiting.
How is it different than pruning a neural network?

It seems you could train the weights of a state of the art NN, then quantizite it, then prune it. It will remove some weights of the NN, then all the remaining weights are set to the same value. Isn't training then pruning more efficient than using an architecture search algorithm ?
It's not you, it's the norms that you were challenging. Developers don't want other people to realize that the only thing stopping them from running "extra" stuff like this on someone else's build machine is convention.

After the leftpad fiasco and the recent purescript installer "malware," people have gotten really sensitive about this sort of thing. Everybody knows that npm is a house of cards, but it's easier to hide the problem than to fix it.
Not having worked at Google yet, but having plenty of experience with other big companies: things are not black and white. There is no "evil" per se, it's just a shit load of conflicting interests, different priorities and different pressures at play: nobody wakes up in the morning and decides "I'm gonna fuck up this webmasters day today for the sake of it". It just happens that some innocent people end up in an unfortunate corner case of a tool trying to protect against scammers.

I can totally understand how in a flagging tool with a false positive rate of 0.01% some innocent publisher got caught by mistake, and got its app banned. Is that publisher important enough so it's worth manual review time? What's the risk to expose the internal heuristics to make EVERYBODY happy? Oh, wait, you can't make EVERYBODY Happy.

I can tell you this shit happens EVERYWHERE. It's just the way the law of large numbers works against you. If you want to make ALL your customers happy, your only choice is a bespoke dev type of thing, because you then to deeply cater to your each customer.

It's the same shit everywhere, and you're interested in working on large bits, it doesn't really matter where you go. Google, FB, Amazon, everywhere you're going to have people that are unhappy with your product/service/decisions. So if it's the same, why not go to the ones that pay better/got more perks/look best on your CV?
but a double pendulum isn't complicated at all!

how many floats are there? 2 lengths, 2 initial angles, a 2-dimensional velocity, a mass, and a gravitational field strength? thats like 8 floats...
This makes sense to me. They got 4 policy violations and a multi-violation ban in the span of a day.

A Facebook Audience Network policy ban is also listed in the timeline. That wouldn't be Google's policy, right?
For every meeting I create since it takes up people's time, on google calendar I put 2 things in the description:

1. Purpose

2. Agenda

Purpose makes me think - is this meeting necessary? - and also answers why we are having this meeting.

Agenda gives others context on what to expect within the meeting as topics of discussion, as well as clarifies the format of engagement.
Thing I would really want is "What you missed on HN" page. It can go through my upvotes and figures out relevant stories that appeared in HN since last visit or date range/
My mistake - I meant to say "coming out of". I got the very first of the 2016 (and the touchbar) models.
Ask HN: App/scripts to create model of person from various photos
Is there a good app (or script collection) that could help me make a 3D model of a person from various photos, maybe with machine learning. I believe this is called photogrammetry? I only found a paper discussing such a thing but there was no app "included".
It’s not really a hassle at all and adds great value with compile time checking of proptypes etc. Give it a go. If you use MobX especially you should find it really quite straightforward - I’m not sure what typing Redux is like these days, didn’t used to be much fun but I’ve not used Redux for about 3 years
She claims he didn’t enter a formal child support arrangement till the kid was 4. If true, this is a huge red flag.

Also not very good at his job “Drummond was charged by the Securities and Exchange Commission in 2005 with causing Google to violate securities law because he failed to advise the company's board that the company was required to register $80 million in stock options used as compensation for employees.”

He took home $47m last year.
True, but Goog would be like Boeing, Weyerhaeuser, the government, Geico, etc. Each have 1000's of programmers, but no one works for them unless they have to.

Certainly SW luminaries wouldn't. But the pay is good.
That's a warranty issue more than a reason to buy another one of the same brand.
A common complaint with Joe Rogan is that he gives a platform and an audience to assholes like Gavin McInnes and Alex Jones.
Did your link still work when you posted it? Now it's returning a "This Account has been suspended" message.
Slaves of the Net
Whither the Blank Slate? (2014) [pdf]
Please don't explain what you mean by "their own racism". I don't accept reverse racism BS...

And yes, ignoring nasty history is dog-whistling. You can say certain things, which are clearly perceived as racist by racists and the offended, and then avoid responsibility by claiming "it's only because the history".

Example: It's not antisemitic to blame George Soros (a jew) for political influence through his money, except that there is a broad and infamous history of such conspiracy theories. Same for "dual loyalty".

It's not racist or insensitive to use black-face as a disguise, except for the long history of mistrel-acts of making fun of Afro-American (slaves) for being lazy, uncultured and stupid.

It's not necessarily racist to suspect a Muslim of being a terrorist. Hey, there may actually be valid and objective reasons for such a suspicion. But especially because of the context and the history of Muslims being accosted as such and being targeted all the time, such claims better have substantial proof.
Congratulations! Any bike accident that you walk away from was a good one. I had one that I definitely did not walk away from and it's been a real joy to this day, every day.

Can you describe what happened? Always interested in learning from other cyclists what to watch out for.
Why is Jakarta, Indonesia's soon to be former capital city, sinking?
How do you have a meeting that doesn't take up people's time?
HN being one of the few places online where Lisp enthusiasts can find new Lisp-related content and discuss it with other enthusiasts is very different from HN being "full of Lisp zealots" They're still very much in the minority here.
MacBook revenue is a rounding error in Apple's books.
I agree in part. I've also had the type battle with HoC... and with Redux is still pretty painful. I don't know if this is Typescripts fault though, or more to do with some of js magic that goes on. But, once you win the battle... having typed redux and HoC works great!
No, it wasn't that - I had the auto invite setting turned off already, and I didn't have any emails that matched the calendar entries.

I was fairly sure it must be malware, but I had no idea how to find out which app it was. I tried Avast AntiVirus, but it found nothing. After finding out about CamScanner I tried Kapersky AV, which did flag CamScanner as malware.
Microsoft itself does not replace batteries but UBreakIFix will replace Surface batteries for about $200.
This might have seemed as a superficial witticism, but it's not meant as one (honestly!).

There's a fundamental difference in approach towards hardware and software that's cultivated slowly, gently, and steadily by Apple. The objective is to shell out money to the company and its ecosystem, and starts with vendor lock-in with proprietary tech and cheap but paid apps in a closed-off app store, to reach to the point of an annual budget for Apple expenditures that follows the latest iterations of their products, which are buffed up with New! Shiny! Features! that aren't much thought out, but are nominally innovative.

Now, if you go the Linux/BSD open source/free software path, you'll be hard pressed to find software to throw money at. Best you could do is donate to support your favourite projects, but that's optional rather than mandatory. After settling down with a nice system configuration, you'll similarly be hard pressed to find reasons to waste money on continued "upgrades", instead opting for something that works, and returning to it. People buying couples (or even stockpiles) of, say, x203's is a good example here. They're not buying the marketed "cutting edge", they're rather opting for something that supports their workflow, at a fraction of a price.

This demonstrates a fundamental difference of attitudes, on the one hand people subscribing to an open-ended channel of (fashionable?) updates in hardware and software, and on the other people maintaining and updating a workflow. Perhaps obviously, I'm viewing this from the slightly biased dev angle (and not necessarily webdev either).

Understandably, video and graphics people may come from different tech cultures and have different expectations, where the Apple way is more or less the only (apparent) way.

TL;DR, I see the Apple mentality as bombastic value inflation with more varnish than wood, while the FOSS camp as gradual value increase albeit with the occasional splinters.

Disclaimer: I do make daily use of my MBA 11" 2013, but I'd be hard-pressed to change it. Yet if I'm forced to, I'd probably not go for lustre, but for something equally functional. (Think of a "My other laptop runs OpenBSD" bumper sticker.) When I need to offload a build cycle that'd take too long on the MBA, I do so on a Fujitsu rather than a Mac Pro.

There you go. Downvote a guy to assure a better explanation.
edit "that" to "since it" for clarity
My game ( https://play.google.com/store/apps/details?id=com.nkcss.shad... ) was suspended because I did not have a link to my privacy policy in the app (required when you serve ads for some reason). My game only shows an ad every other time you abort a game or ask for a hint, if you just play without hints/aborting games, you'll never see an ad. It was up for about 6 months, ~1000 installs, then it was taken offline. I was busy for another 6-9 months, after digging into the reason why it was taken down, I created a privacy policy page, added a link in the app to the page and re-submitted it, then appealed/asked for another review on the play store and admob and after a few days, everything was restored again.

It can be a pain to find out the exact reason, by in my case, after fixing what they wanted to have changed, it was all ok.
Show HN: Rsv2: Real-Time task scheduler and tracker for time sensitive projects
I know typescript is really popular around here. And I do like it for autocompletion and refactoring. But am I the only one who thinks typescript makes code unreadable? It looks so messy. I can understand a piece of normal js way faster than the same code with types. Don't have this problem with, for example, java. Maybe it's the syntax with the colons or the fact that I'm used to types appearing before the name instead of after...
> The largest onshore turbine is 5.3 megawatts [1]

Enercon wants a word with you:

https://en.wikipedia.org/wiki/Enercon_E-126

And Vestas has an even larger one.
The Nintendo 64 Was the Culmination of 90s Virtual Reality
Next thing you know, google will be telling us that the fastest websites are server side rendered from templates with minimal JavaScript.

How could anyone possibly have known?
It's not a problem with NTFS and switching to another filesystem won't help. It's the classic "death from a thousand papercuts". The only way to mitigate performance issues is to bypass most of their I/O stack altogether, like they did with WSL2.

https://github.com/Microsoft/WSL/issues/873#issuecomment-425...
I think it may not be a great comparison. N-grams (of words) of human speech/writing are way more deterministic than the kinds of things ML usually tries to tackle, I think. If you write the word "because", then "of", "the", or some pronoun are all extremely safe bets for the next word, regardless of their recorded probabilities. I imagine you could also totally randomize the probabilities and not see any issues.

But I'm no expert and hardly even an amateur, so maybe it is a similar kind of thing here with ML. And I know randomized optimization is a big thing in ML, though I'm not sure to what extent that could be analogized with randomizing Markov model probabilities.
> Maybe developing on macOS has become a hassle (I don't see that, but sure), but doing everything on Windows is a hassle.

I have Windows installed on a Bootcamp partition on my Macbook Pro. Aside from the hassle and quirks of a different operating systems (coming from MacOS I find Windows extremely lacking in UX), I find perplexing the way Windows handles color profiles. Same computer, same screen, but everything is super saturated in Windows. In some websites with a lot of color in the background it can be jarring.
In NL we have a whole bunch of those large Enercon units near the village of Urk. Well worth a stop if you're ever on A6, it is an amazing sight especially up close.
It could backfire though. A severe crash that paralyzes the driver is much more expensive than one where the driver dies.
What's blogspam?
Best Cheap SSL Certificates Providers of 2019
https://github.com/antonblanchard/microwatt ( from another comment)
You didn't have mass distribution on the scale you have today without middlemen, and so word-of-mouth and personal recommendations should have probably sufficed for most markets, as they do in some markets today (e.g. job and employment)
> I was excited to start adding type hints into our backend Python code

Some people are choosing node at backend just because how good typescript is.
Up close and personal with a large windturbine they look plenty big to me. 2/3rd of the Eiffel tower but moving.
The author seems to not know the difference between the chip and the ISA - Instruction Set Architecture. How this is implemented in silicon (or other substrate) does not seem to have been released, so you'd have to create your own cores, cache, memory interface and all that jazz. It does mean that RISC-V chips could be used as a starting point, because they already implement all that, but with a different ISA. However, it's probably non-trivial to implement a different ISA on an existing chip design. AMD did it with their early Athlon chips, by using a translation layer, but that's not the most efficient way to do it...
I will believe Microsoft loves Linux when they decide to drop the development of their buggy NT kernel and starts to build windows on top of the mainline Linux kernel.

Everything else is just cheap marketing.
Breastfeeding is optimal for a baby. We are not responsible for hiding facts from mothers in order to manage their feelings of guilt.
> optimized for profits at the expense of the rest of the world

This is literally what each and every company does - P&G could sell me the toothpaste cheaper, but guess what, they want my money. Very rarely a business deal - money exchanging hands - is "fair" to everybody involved. What would you expect, somebody stop trying everything to make money because of the "greater good"?
The Ad space has developed an elaborate set of acronyms and jargon (CPC, CPM, ..) precisely because advertisers care to track such things to determine how effectively they are budgeting.

You start with no tracking, then two months later we get another blog post explaining how you still haven't recouped your time investment and now need to do "just a tiny bit of anonymous reporting". This power creep is what turns people off.
My teachers would have shut down any parent without an extremely urgent issue trying to contact them after hours.

And I highly doubt that they got above a 40 hour work week including their lesson preparation.

But I guess expectations and regulations vary and it takes a personal strength that shouldn't be required of teachers. It's doubly sad that school systems are increasingly relying on teachers giving in and carrying more than their contractual burden.