skysight-inc/HackerNews huggingface dataset:
Javascript (and probably by extension Typescript) are too dynamic to really compile down to machine code while still retaining all features. The best you could do would be something Cythonish where every second line gets converted to a call to PyObject_blah. It's not clear that that would actually perform better than a modern JIT engine

In which case you've just invented a less portable way of doing electron type apps.
Nintendo of Europe Teases Blockbuster Switch Sale, Kicks Off This Week
If there's anything you don't want to confuse, it's your shit and your fuck. Keep them separate, people. Keep them separate.
Based on the article, it's not clear that the virus exhibits asymptomatic transmission.

> GAZETTE: Is that the most concerning new information, that it might be transmissible before symptoms are apparent? That would seem to make this a lot trickier.

> LIPSITCH: Yes. I think that’s the most concerning piece, but the evidence for that so far in the public domain is pretty limited. I’ve seen hints that aren’t published yet, but the evidence for that that’s been peer reviewed is quite limited.
So you are saying the US killed Khashoggi.

Of course you don't mean that. What you mean is that the US didn't intervene.

Yes, I am certain the world that hates the US would have loved the US intervening in Saudi Arabia's affairs.

Whether the US gov't knew Saudi was going to do it or not is different than the US gov't pulling the trigger.

Can you name the Trump, Obama, or Bush vocal american citizen critics that have been killed by the government? Because it sure is easy to find the ones Putin has murdered
Scott Chacon wrote a book on git internals that was published by peepcode some time ago. Searching for where to buy it turned up this HN thread:
https://news.ycombinator.com/item?id=7999515

Looks like peepcode was acquired, but the book was open sourced:
https://github.com/pluralsight/git-internals-pdf

I'm reading through it now. It starts with the fundamental git structure and works up from there.
Oh cool, a faux-Flash site
this airbnb paper is great, thanks for posting this
It was for making a static site generator. Templating engine was a part of it where I wanted to add functionality for components, generating event handling, adding SEO (meta tags), gluing shell code etc similiar to jsx/vue.
Apple music and now Apple pay. When I look at Apple, I feel big tech needs to break down.
...I like the Kalman Filter even if I might not be quite up to programming one. Every time I drive a modern car with a shitty automatic transmission that glitches and stutters and fails to shift right, I think "Is this thing using a Kalman filter, or what fundamentally wrong thing was done with the programming here?" I wish someone would reveal to me whether the algorithm is not the panacea I wish it were, or else what a lousy programmer does when they don't know about it.
The lack of discount codes for Apple Pay always puts me in a quandary of whether I want to just save the time or if it’s worth the hassle. From my experience it seems like I run into a lot of Shopify-backed sites, so I’m not sure if this is due to inherent Apple Pay problems or if it’s that a widely-deployed solution doesn’t support it.
[edit: fixed links]

This was discussed recently on the go-nuts mailing list:
https://groups.google.com/d/msg/golang-nuts/u-L7PRa2Z-w/kfUS...

There was also discussion around an earlier post he made about the work: https://groups.google.com/d/msg/golang-nuts/WstriKt2jTA/lsZy...
We are today a team of more than 1,500 unique talents of 80 nationalities, based across our offices in Berlin, Barcelona, Vienna, New York and São Paolo.

Looks easy for them to leave the UK. No offices there.

Anyone shutting down UK offices yet?
Awk could be a sleeping giant, because it's required as part of POSIX compliance. With the dominance of Linux though, I don't know if portability is as large of a concern as it might have been historically.
Nice, thank you for the upload and thank you for clarifying that small objects are not labeled, that explains it. I was suprised because other images do contain rather small labels for traffic lights or even cars, but I guess it's always in the eyes of the person who labels the data.

I think you did an amazing amount of work and huge improvements over the original, have you considered contributing the changes back upstream?
"Essentially a database that updates continuously materialized views upon write"

I do that now in my event-sourced application with stupid simple mysql. It is trivial to implement such functionality into the app layer and not into the storage where you are limited by the third party sw itself.
I am a PhD student at Stanford (focusing on AI/learning algorithms for robotics manipulation) and happened to retweet this article, so perhaps I can give my perspective. This is what I tweeted about this:

"Neat discussion of benefits of this here platform for scientists / researchers.
Personally I was pretty mystified with its popularity til trying it and finding it useful, so this might be helpful for like-minded ppl.
But, imo it's really mostly a great way to keep up w news. https://t.co/J3aLAh56W3"

Really, don't knock it til you try it. As I said in a reply on here, the biggest benefit is being able to keep up with neat new papers from researchers you think do cool work. Just after that first tweet I just happened to see this from a researcher at Google:

"New from Google Research! REALM: https://t.co/kS2oTyxAAj
We pretrain an LM that sparsely attends over all of Wikipedia as extra context. We backprop through a latent retrieval step on 13M docs. Yields new SOTA results for open domain QA, breaking 40 on NaturalQuestions-Open! https://t.co/DYDFX69Td8"

And I retweeted it with a comment that it's cool (and read the paper to understand a bit more) and now follow that researcher.

Like any big platform, Twitter can be used in bad ways (engaging in drama, constantly looking at it instead of working coughmuch like HNcough, etc.), and it can be used in many good ways. I was pleasantly surprised with how useful it actually is, personally.

That being said... much of the content of this article is kinda weird, it's not like this is that complicated... I guess the intent is to speak to more senior researchers, but it does come off weird.
Seagate always seems to have much higher faliure rates compared to HGST/WD/Toshiba etc

Does anyone here know the exact reason why? I assume there are enough people on this site who have worked for them or a competitor :)
There's https://www.metaculus.com/questions/3530/how-many-people-wil...
I didn't say anything about spying staving off climate change. That's pretty much a done deal, at least to the extent of destroying our current civilization. We've been in free fall to that, for at least a decade.

And about nuclear war. Although I'm not expert, it seems pretty obvious that uncertainty increases the risk of war.

Sure, I hate oppression. And I'm not into oppressing others.

But the problem is all the assholes who are driven to oppress others. If I could snap my fingers, and have them all die instantly, I would. But that just ain't gonna happen.

And indeed, it's arguable that they've been selected for, since the development of agriculture and animal husbandry. I got that from Morgan's Black Man.

So anyway, I just do what I can for myself and those close to me, and what I can to help others. I don't focus so much on changing the system. Given how people are, it seems kinda pointless.
New Analysis Challenges Stem Gender Equality “Paradox”
I wonder what that meansーーwill you get an actual rejection or some sort of ‘downgrade’ workflow where you’ll be prompted to swipe? Or will I just look like a broke dude semi-randomly?
Use a:visited in your CSS stylesheet
No, it is very much LSP compliant. The purpose of toString() is to give a string representation of the object. Most overloads of this do exactly that.

An LSP violation of toString() would be something that returns a string that doesn't represent the object. If you were to return the current time as a string for an object that has nothing to do with time, that would be an LSP violation.
Haha ok who's really "trolling" whom? There was an unsubstantiated claim that something had happened in one nation, therefore we can assume it happened in some other nation! Further, we really believe that you really believe those TLA posers were sitting there watching John Podesta tell someone in Russia that his password is "Runner4567", because only Russian hackers would be so clever to phish a genius like John Podesta.

Indictments don't contain evidence. Sometimes they contain rumors of evidence.
If you can put aside morals for a moment, you could make a killing just buying and selling face masks for the next few months.
In theory, if you stripped out absolutely all of the content except for the bare ingredients-list-and-procedures of the recipes (possibly you would also have to drop the names), you could make a recipe book called "all of the recipes ever published in any of the 140 most popular languages" and you'd be fine.

You could then make your recipe book searchable, sure.
> REDACTED accelerates your computer vision workflow through automated annotation quality assurance, universal annotation format conversion (like PASCAL VOC XML to COCO JSON), team sharing and versioning, and exports directly to file format, like TFRecords.

This is an ad, posing as a sensationalistic blog post.
It would not surprise me if they also had some hardcoded accounts and certificates for convenient "support" access.
Don't Commit to Something; Invest in Something
This sounds like a straight up optimizer bug, and should be reported as such.

And if profiling does show up a case like that, the appropriate response to that is slapping noexcept on the function, not disabling exceptions globally.
Drink tonic water. Quinine’s close enough.
On the face of it I don't think it's terribly different, no.

Anyone who wants to make a moral judgment about which is "worse" should start with moral judgments of the American and Chinese governments.
"However, my intuition is that nuclear power has less variables than driving a car."

During the cold war they launched fission reactors into orbit. That probably had more variables. Then again, since the nuclear airplane project was unsuccessful, maybe that had the most variables of all.
He makes the point that exceptions should be truly exceptional conditions for your program that would prevent it from running, generally due to system malfunction. Some people use it for basic business logic and it was never meant for that. It is meant to help you gracefully abort things when everything is about to go to hell.
AMA with Immad Akhund (CEO of Mercury, Former YC Part-Time Partner)
I know performance is not an explicit goal of Mypy, but I’ve been curious whether or not this project could lead to something much faster in the future (compiled Mypy with Nim-like speed, something else?). Any thoughts?

Also, does anybody know of any benchmarks of typical programs in Mypy vs cPython?
Modern Digital Products and NoProjects
How common is it, actually? And on what platforms/architectures? It was a common problem back in the day when most code was compiled for x86, since exceptions weren't designed to be zero-cost in that ABI.

For what it's worth, the article itself has this bit:

"Thanks to the zero-cost exception model used in most C++ implementations (see section 5.4 of TR18015), the code in a try block runs without any overhead."
The constitution is all about checks and balances. There was implicit trust in the government from the very outset of the founding of this country. It was a documented designed to guarantee trust. If you don't trust the checks and balances that the government provides, then the constitution is a worthless piece of paper. Warrants are by definition, a check and balance of sorts, although I understand it doesn't feel that way. Police (executive branch) comes to a judge (judicial branch), who approves or rejects the warrant. The judiciary has the final say over whether the police can search a home, for example.

I think it's interesting how many people point to how we need to get back to the roots of constitutionalism, but also say "I never trust anything governments do or say".

If that's the case, why do you think the constitution will help you there? The document itself requires huge levels of trust.
> Motion is extremely effective at drawing the eye's attention, and so should never be used unless that's the goal.

In the attention economy, that is almost always the goal.
I once killed a card because for some reason i took it into a cave with me. It's not like I dropped it in mud, it looked fine and dry when i got out (it was in the inner pants not in the actual caving suit), but apparently 4 hours in a chilly damp place were enough to kill it.
But it doesn't say "Not Google", it says "This is not an officially supported Google product." I read that as saying "Google totally made this, but please don't call tech support if it breaks."
That's pretty interesting. Only knew of two, myself.

Would love to see a similar list of relatively prolific women open source programmers.
https://de.wikipedia.org/wiki/N26_(Direktbank)#Kritik

And in particular:

https://www.heise.de/newsticker/meldung/33C3-Schwere-Sicherh...

Banks in general are terrible at IT security here, but N26 seems to be the particularly special completely and utterly incompetent kind of terrible.
A typical mouse has 2-3 buttons, a wheel, and an X/Y axis.

Git is 100x more complex, if not more.

Give me a break. I'm sick of people glamorizing the idea that you should have your hand held through each step of every tool you use and never expend any effort on becoming an expert in the tools of your trade. Git is an engineering tool, designed by and for professionals. Imagine this kind of obscene complatency in other fields.
I think the level of abstraction applied to "event" is key in determining whether the architecture is successful (or even appropriate).

If you attempt to implement at a granular level (got click on button!) then it turns into a giant mess because you're essentially reinventing the logical flow and event loop of programming via a message bus, which is a pretty terrible idea. If instead you operate at the business logic level of abstraction it can result in a much more coherent and easily-extended system, especially since that level also sees the most change from executives or operations. At that level it's also easier to integrate with third-party services.

It is certainly not a cure for all that ails you, despite the claims of some snake-oil salesmen to the contrary.
I recently read Code by Charles Petzold and it quickly become one of my favorite books, this seems like a great follow-up
Right but Apple, Android, Samsung, Walmart, NBCUniversal, TacoBellFritoLaySnappleGroup Pay are pretty much the first contactless payment platforms to really gather steam in the US.

Visa and MasterCard didn’t have the advantage of a phone platform that make contactless payment actually more convenient than magstripe so the value in rolling it out was pretty low.
Careful to avoid the symptoms of hysteria.
I was visiting Sydney earlier this year and could use Apple Pay on the metro/ferry/bus. Rather than wasting time at a ticket machine, inserting a card, etc, I could literally just tap my phone on the turnstile and "ding" I was in.

This was really a game changer.
Interesting terminology, I'd never heard of porcelain in the context of git.

In case there are others like me, this will save some clicking:

https://stackoverflow.com/q/6976473/293064
Stock markets are saying no, right?
they are conceptually different things.

i started exploring swift a few weeks ago and these playgrounds are quite handy. for python programmers: it's like a jupyter notebook but with outputs on the right & auto evaluation.

it's a generic instant feedback tool for swift but deeply integrated with xcode. i think, what apple did here is simply decoupling it from xcode. this is huge because swift is quite powerful and a complex language already. i am curious what direction they take this.
As far as I can tell, that's just poor design on Shopify's part. You can work around it by adding a discount code while checking out with a different method, bailing out, then going back through Apple Pay. It's kind of crazy that it's been broken for so long.
Ask HN: Asp.net Best Practices and Optimization Resources?
Hey good day everyone, I've recently been made the de facto 'lead' developer at the company I work (currently the only full-time dev due to reasons) and the solution I am working on is an ASP.Net application. Its about 6 years old at this point, and while the original devs (including the higher ups who still work on it from time to time) put in lot of future proofing and who actually implemented performance and good practices, the amount of devs who have come and gone has made the solution not the best. I've been looking for best practices and optimization considerations, and if possible if anyone has any recommendations I would really appreciate it.

Also I've been trying to hook it into GitLab's CI/CD which has also been quite the experience. (Not good lol)

Thanks in advance.
Yang, who created buzz with freedom dividend, ends 2020 bid
Please don't follow Eric Ding. He's not particularly qualified, and his statements to date have betrayed that he's not actually all that good at infectious disease epidemiology.

I'd suggest, in place, Maia Majumder (@maiamajumder) and Tara Smith (@aetiology).
I think Google Maps is more relevant to self driving. Google Maps has become, in my opinion, the best way to navigate, far superior to any other GPS-enabled option I know of. But the better it gets, the more obvious it is that you can't rely on it totally. If self-driving was feasible tomorrow or in the next decade, navigation would be much better. And if anyone could do it, Google would.

Think of the trope about idiots driving into lakes or off the road or whatever because they were following navigation. And now think about unconditionally trusting Google Maps or anything else, for say, a year. You know it's not up to that standard.

I think you can debate whether it needs to be an order of magnitude better, or multiple orders of magnitude better.
Agreed, this is basically just a glorified draw list, nowhere near a "game engine".

Is there even a spatial index for accelerating collision detection?
I meant the other way around: Google's DNS being fast and the local one being slow. At least I've experienced on more than one occasion my ISP DNS taking forever to resolve some domain where Cloudflare's or Google's DNS responded quickly.
I went to a bootcamp that had a room named after Lovelace, a room named after Hamilton and a room named after Hopper. Those were the only rooms aside from the open floor plan. There were no women on the staff.
In Canada we've had contact-less pay with our credit cards for quite some time. Usage of Apple Pay, etc., is near zero here. Frankly there's just no benefit.
> This is one of the reasons that online recipe pages have turned in to long personal stories with (incidentally)

One of the most annoying features of a cooking site, a ten page story about your childhood Michigan is not necessary for a peach pie recipe
Back on Google+ a "views per follower" (VPF) metric was in vogue for a while, see: https://globerunner.com/introducing-new-google-plus-quality-...

A few things stood out:

- VPF was typically low. Ghost town...

- High-follower counts typically had low VPFs, lower-but-modest follower counts: higher. This follows from an attention basis: low follower counts tend to be more directly engaged.

- Actual values were all over the map, and informal sampling tends to be highly biased.

- Useful sampling probably starts with at least both of most-heavily-viewed channels and most-heavily-subscribed channels. Those are the ones which are succeeding by at least some metric. You'd likely also want to include most-viewed videos, though one-hit-wonders can also distort results. (Tom Scott's observation that you don't want instant success, but more of a slow burn, is very apt.)

Again, from G+, here looking at Communities, what I found was that it was not the total number of members that mattered most, but the rate of new content -- and no, more isn't always better, but none is fatal.

Looking at visible metrics (community name, subscribers, visible recent comments, plus-ones ("likes"), and re-shares, correlation was highest with more posting activity, at least to a point (based on the visible rate of new posts).

Large groups with no posts => no activity.

Small groups with relatively frequent posts, often => high activity.

After a point, size seemed to count against communities (~10k members or so).

This is based on a comprehensive dataset of summary data from all 8 million G+ communities, provided me by Friends+Me during the G+ shutdown. See:

https://social.antefriguserat.de/index.php/Migrating_Google%...

Also:

Activity crossplots:
https://joindiaspora.com/posts/13680950

Membership distribution (log-log):
https://joindiaspora.com/posts/13738258
NASA Prepares for Moon and Mars with New Addition to Its Deep Space Network
My actual objection is that COVID is close to "corvid"
These two come to mind. They're technically more math but they've had a significant impact on CS in certain areas like cryptography and data compression:

Ingrid Daubechies: https://en.wikipedia.org/wiki/Ingrid_Daubechies

Tanja Lange: https://en.wikipedia.org/wiki/Tanja_Lange
maybe you'll be on the floppy
The types are ignored at runtime; they’re annotations. I guess they could still theoretically have some impact, but it should be negligible.

Compiled mypy is a stated potential goal - but outside the scope of this project itself. Read more here: https://mypy.readthedocs.io/en/stable/faq.html#will-static-t...
it is super annoying. And then when you get to the bottom, the recipe itself is an animated gif
As I understand it, while a cooking process is not protected by copyright, the prose describing a recipe can be. So if the recipe is more than just a matter-of-fact exposition of instructions you'd have to rewrite it in your own words.
Metals futures seem pretty responsive.

E.g., https://futures.tradingcharts.com/chart/HG_/W
Doesn't PostgreSQL support materialized views now, also? It's not just about MySQL.
It's a lot more convenient. All my cards support contactless but I'd still rather just pull out the phone.

The unique id per transaction (instead of the possibly hacked POS getting your actual card data) is just icing on the cake.

People are still surprised that it doesn't ask for the pin for transactions over the usual limit though.
It's event driven in the manner of stimulus/response. A computer may process a series of instructions, but absent a loop it then finishes and does nothing without being told to process another series of instructions. Even within a listening loop it is essentially looking for "something to happen" and if nothing happens it NOPs, or does some basic house cleaning regarding the loop which is essentially the same. It is only when a stimulus occurs that the computer responds with a not-loop series of instructions.
Nope, with other cars you know the factors that increase your risks (fog, drunk driving, distractions). You can make decisions, like not getting into a car with a drunk friend.

With machine learning you never know when it might mistake the back of a semi for an overpass or soemthing.
I recently discovered the Dropbox PyCharm plugin doesn't follow imports by default (dmypy doesn't support it apparently
- there's github issues raised). Spent an unnecessary amount of time figuring out why TypedDict was raising mypy errors.
Harriette Kollman went to work for Boeing while her husband was fighting in World War II. She would later go on to become their first female computer programmer.

Unfortunately I don’t know more about her achievements in the field. I know the name because we get letters addressed to her sometimes, but she passed away a few years ago.