skysight-inc/HackerNews huggingface dataset:
So this is what they call software engineering? Then Heaven help us (and be damn quick about it)!
This is usually orthogonal to mutability.

In other languages that support match, whether functional or not, you are not changing the value of the variable, but you are shadowing/rebinding the identifier inside the scope of the match clause.
I don't know if John McWhorter is an expert on racial politics. I do know having opinions and a platform isn't the same thing.
Andy Hertzfeld Interview
No it isn't.

If $Author writes: "The foundations of the notion of fluid modernity (as outlined in the previous chapters) is fundamentally the simultaneity of dichotomies".

And I quote them as: "The foundations of the notion of fluid modernity [...] is fundamentally the simultaneity of dichotomies". I am not in any way changing their intended message. The author in that case reminded their reader about something they read in the previous chapter, something my readers cannot be reminded of, unless they also read the book recently. Therefore skipping that part with an ellipsis arguably would even be in the interest of $Author, because it isn't their quote that throws my readers off without $Author's fault.

This is just one example. Another very typical case would be if I'd write about $Person and quote someone who wrote "Jules Favre traveled to Königsberg in 1871 to negotiate peace with the Prussians, where he was met with ..."

Then if I'd write in the context of my text: "[He] traveled to Königsberg in 1871 to negotiate peace with the Prussians, where he was met with ..." wouldn't this again be totally okay if it improves readability in the context of my text?

The stuff I outline here is extremely common in theoretical, philosophical or historical texts. The existence of abusive misquoting doesn't mean one cannot use brackets in a responsible and good way (and you can also misquote without brackets).
Seeing as those lines look like pure R/G/B, I'm guessing sensor fault.
Perhaps OP meant that he had been dealing with a knee injury, and that doesn't have much to do with "mental frailty" at all: https://www.espn.com/tennis/story/_/id/30821027/roger-federe...

EDIT: Actually the article is from 2012, so I assume its because many of Federer's best years were still ahead of him.
I agree completely.

I hate how different reading C++0x and C++17 is. I hate reading a "C++ style guide" for a new project.

I already feel that pretty soon, "Python Style Guide" will be a necessary evil...
Oh but that's what I do on our daily in the morning. Isn't that's why it's called a "stand-up"?

Speaking seriously, we have a Mo-Wed-Fri 3PM 'virtual coffee break'. The team of ~15 is invited, but it's optional, and free mic; you can talk about anything. It's fun, not always the same people, not the same topics.
> But how many people actually delete their old messages?

I don't know, because I'm not in this position, but I would really really hope that someone who is having conversations that could get them killed or thrown in jail by an oppressive government would be using disappearing messages, or at least setting things up so messages are auto-deleted after some fairly short amount of time.

> A private key that in the case of, say, PGP does not have to be associated with any particular identity at all.

No, but presumably you will have possession of that private key. If you realize that the authorities are closing in on you, you can destroy your copy of the key, but if you're caught unexpectedly, they can tie your possession of the key to the messages.
Is Jeff Vandermeer's Borne the best novel of the millennium? podcast
Facebook faces new UK class action after data harvesting scandal
I'm not seeing anything about pricing. How do they make money?
Why is it performing an implicit assignment instead of an equality check?
WTF is a Unified API?
You can already define __or__ to do whatever you want!

This is already special-cased in the standard library for, say, set union (where admittedly the concept is more similar to bitwise or).
GameStop tumbles nearly 20% as retail-driven surge dies down
Certainly. The issue is that the above table is weighted by TWh. If we just wanted risk/dam it would make sense, but that's not what the above table was measuring. A staggering amount of dams exist that don't generate electricity, so if I had to guess we'd be on average at around 1 death or less per dam.

Personally I think that the best solution is to switch to nuclear for all the baseload and then some and convert existing dams to pumped storage if necessary.
Yes, super-duper accurate timing. A nanosecond of timing error means your focal point moves by an angle equal to 1 foot divided by the distance between dishes.

You can calibrate out static timing errors, like due to different lengths of wire. But if the delay is varying for any reason your focal point will be slewing all over the heavens.
The fact that you have the generate code with that approach already makes it worse.
I would say start with general lab technique, and labs. Get a proper lab, and then go from there. Order in bulk, everything you'll need.

Genera books:

https://www.microscopeworld.com/t-books.aspx

The vocabulary:

https://www.coleparmer.com/blog/2013/08/16/lab-equipment-ana...

Proper optics and magnification is a must, but for biology/genes, the most best thing to do is really learn/relearn highschool/university level understanding before doing any labs.

Otherwise, you'll be stuck following steps that are pre-programmed for high success, and while that'd provide good feedback and a nice runway to enter, you will not understand much. Think of how you got into dev, and how the first books described hello world, if statements and loops.

Start there, then build.

I also do not know much of the new stuff w/ CRISPR or really cheap human genome sequence, but, if you trust dante labs (which has a eh rep on reddit) it's $259 for a whole sequence of your genome.

https://us.dantelabs.com/

But, genes, are very different from general labwork/biology.

I for example enjoy ochem lab work, and playing around with equipment, but, I dislike the hard science itself because I lack a true understanding of it.
I have the same point view as you. Can someone show non-fringe like credible examples of any of the 10 points?

And it seems obvious that even if people magically had no more racists thoughts or decisions starting in 2021, as if a side effect of COVID was ending racist beliefs, the intergenerational effects would mean the effects of racism would continually disadvantage large swathes of people. As a society, we should work to reduce the impact of past mistakes, should we not?
It is not the same. John Deere is taking predominantly mechanical devices and embedding technology for the purpose of artificially locking them down.

Apple is building devices that are inherently difficult or impossible to service without a supply chain of bespoke parts—and refusing to open their parts supply chain.
Systematic collection and archiving of "metadata" is not the same as data being available at some point in time. (It's really the same as the arguments against other automated surveillance: it's "public metadata" where your car is on public roads, but a country-wide database based on automated scans is still different than the fact that someone can follow you around manually)
Because they had a criteria and they conducted a review of lots of licenses. It's not any less "gatekeepery" if some random person or company takes their random license and says "here, we say this one license is open source based on our own criteria that we invented for ourselves, accept it."
In the former situation you described, the actual textbook doesn't matter, it's all about the resources you described to help you along.

In a lot of cases, those resources just don't exist, even at universities. That's why worked examples and problems with solutions are so invaluable. In fact, they're so valuable, I've spent half a decade compiling these kind of resources for mathematics and physics, back when I was a master's student. I literally crawled through professor course pages manually downloading pdfs.
What the parent posted isn't a criticism, they never said it was a small task or that TJ Holowaychuck's work in the nascent Node ecosystem wasn't brilliant. Just that there is low-hanging fruit available when a new technology of the NodeJS type arrives. If someone has the drive and skill to build high-quality [re]implementations of a large number of key libraries, based on what is available in other (much more established) platform/s, then all being well, that person can do it quite rapidly as the problem space has already been mapped (which then in turn has a huge catalytic effect, particularly as all the APIs they create will follow common patterns).
I hear the 3rd party library complaint a lot, but as someone who has been writing elixir professionally for about as long as you have I just haven't seen that. Speaking of kafka, the clients aren't as far along as the official clients, but the same can be said for almost all languages.

Being able to utilize erlang libraries means there are a ton of heavily production tested libraries you can easily drop into an elixir project.
We have a useful lower bound for type-system richness: if you're developing a new language in the 21st century and your type system is not at least as rich as Hindley-Milner, do not expect programmers to take your language seriously.
because that is a perverse incentive (https://en.wikipedia.org/wiki/Perverse_incentive)
Yeah, but it doesn’t tell how how to set up Postgres parameters or Rails server workers or optimal thread size based on usage metrics. There are tons of parameters to config
If we’re friends, I’ve shared my information with you. I haven’t given you (or Facebook, or anyone else) permission to share my data with Cambridge analytica.
In the case of React, I find functional programming excellent when it comes to mapping views from state. For state management, functional programming just seems like a massive time sink and a convoluted way of achieving the same things that OOP just gives you.
I remember one of the Swedish developers telling me that it was not pure PLEX, but also contained some Rexx but to what degree I don't know.
Even playing novice series on low graphics in iRacing is preferable to the latest Gran Turismo or Forza. The field of human drivers racing seriously makes a totally different experience. The experience of strategically following another driver for multiple laps until they make just enough of a stress-induced error to let you pass is unique to the sim community.
Facebook's spam filtering: https://engineering.fb.com/2015/06/26/security/fighting-spam...
on the front page already https://news.ycombinator.com/item?id=26080760
Damn this sure is about a level of Giving A Fuck About Twitter than I have never achieved in the thirteen years I've been on Twitter. Like, I just looked at the data Spoonbill has on my account and it's just a set of "egypturnash changed their website/bio/location" entries in mid-May 2020, which is when I assume this site first decided to look at my profile.

Also this sure is a stealth ad and a half for Spoonbill.
And packaging!
And install stringer in every dev env, and debug all the boilerplate anyway when things go wrong.

Code generation is always the last resort.
It's difficult to balance it out correctly. F-strings were a significant improvement and I still think it was a great idea to include them and trade off some of the language simplicty for the added convenience. This new pattern matching... I'm not convinced yet.
... except in case expressions

Thanks for proving my point though!
The original article (from The Economist) is from 2012, so whatever the author was referring to was not the same as the injuries discussed in your 2021 article (from ESPN).
Absolutely second on Gartic Phone, it is brilliant.

It is a drawing game, but it has no scoring, so it is very welcoming for all skill levels, including zero!

Among Us also has a desktop version if you prefer, but it is paid. (cheap though, 10BRL, dunno dollars) (you probably know, but to anyone who reads)
https://news.ycombinator.com/item?id=26078301
Obligatory Bjarne Stroustrup quote:

"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

I think it's an interesting point you make, because Python is actually one of the few languages that tried to break away from its past (the whole 2.7 to 3.7 fiasco), but it seems the need for a language to be stable is just much, much greater – so features are just piled onto the existing standard instead.

If COBOL taught me one thing, it's that I'm pretty sure in 60 years time there will still be critical infrastructure running on Python 2.7.
Could you mention what you're lacking in cargo? Feel like it's not lacking in any features, and it's really easy to create plug ins for new functionality.

If your issue is that the Rust standard library is too large, that's not a view I've ever heard before. What I hear consistently is that packages that could be in the stdlib like serde, rand, regex are crates pulled in by cargo.
Python `match` statements do not introduce a new scope.

The second example does indeed change the value of `not_found`.
Back in 2013, at the intersection of peak .ly domain usage, crazy amounts of information available through Facebook's graph APIs (as well as other social networks), widespread GPS-equipped smartphone usage, and free and open APIs literally everywhere (including Google maps), along with my own re-education as a then-modern web developer after years of mostly desktop app development, I realised it would be possible to plot the movements of anyone you "knew" online within a pretty good margin of error in most cases using their social media updates.

As a joke - let me emphasise: AS A JOKE (we'll get to this in a minute) - I seriously considered (aware of the irony) registering stalk.ly as a domain name with Libyan Spider and using it to host a site that billed itself as an online private investigation agency with the tagline, "We'll find out what you need to know... for a price." The whole thing was overall going to look as shady as reasonably possible.

You'd be able to find out exactly what you'd been up to and where you'd been based on your social media posts, with a timeline, map view, etc. There'd be a sign-up option that would offer you the ability to do the same for your "friends".

Worried your partner has been having an affair? No problem: slap their profile URL in here and we'll tell you exactly what they've been up to and where they've been up to it, etc. Want to know what your kids or employees have been up to? We've got that covered too. Oh yeah.

The point was to highlight how much oversharing most of us do online, and how unaware we all often are of how much information about our lives we're really giving away. Also I was more than a bit curious about how many people would actually try to sign up, and I thought it might be funny.

Fortunately (I think, although I still wonder sometimes) my tendency to laziness kicked in and I never actually implemented it. I was also a bit concerned about the possibility of unintended consequences that could be personally detrimental. I have no doubt Facebook et all would have gone ber-effin-zerk once they'd spotted the app, but that wasn't my major concern - I was more worried about the reaction of friends, and my employer, if by some chance it had gained some traction.

The ideal outcome would have been for it to provide a certain amount of entertainment for a while, and possibly drawn some small attention to issues of privacy that - prior to that point - had very much been minority concerns. Still, I was quite worried about it backfiring.
Android 10 comes to the Nintendo Switch
I understand your feeling and I would tend to agree for things in other domains.. but for a programming language, I find that if:

(1) It doesn't make the language less efficient

(2) The new feature is coherent with the rest of the language

(3) It doesn't make learning the language harder

(4) It brings joy in my life (as f-strings do)

Then.. it's ok :-)
Parts availability is a massive factor. When you break down mid-task, your task is often time sensitive. You can't always risk having your tractor stuck in the middle of a paddock for weeks while you get new parts in.

So, the reality of choice is pretty much down to what your local tractor seller/repairer supports, because they'll have the supply chain setup to cope with certain brands only.
I believe they use libfuzzer to test isolated components [0], but seems like they wanted to specifically focus on browser fuzzing for this post (it's probably more interesting, too).

[0]: https://firefox-source-docs.mozilla.org/tools/fuzzing/fuzzin...
I've noticed a couple things over the last half decade:

- Windows has gone very stagnant IMO. Sure they might have a bunch of new apis for 8/10, but... are there killer apps for them?

- Windows is no longer in growth phase. COVID computer demand surge is a temporary measure, and will probably be followed with a long shallow valley

- ARM is coming on the desktop, and it's going to destroy Windows backwards compatibility. That creates a tentpole point for ReactOS to target for compatibility, and likely something that, like Dosbox, microsoft would de facto embrace to alleviate itself of pressures of backwards compatibility

So I think ReactOS could settle into the "backwards compatibility VM" that windows could (should) actively support so they can move onto a new processor architecture.
There is something about cars, maybe it's the fact you can't look each other in the eye, it makes minor mistakes into major incidents physiologically. It's why people road rage but they don't get bothered if someone bumps them on the pavement...
Thanks for all the replies. Sorry I'm a bit late responding.

So, there are options, some I now remember hearing of before.

I'm still interested in more of you thoughts on why they don't have a wider adoption rate.
OpenStreetMap proven to be a highly accurate map in top US cities
Lyft study shows crucial OpenStreetMap road attributes are fresh and high quality in 30 North American cities, as compared to groundtruth. Blog post and paper detail the process, methodology, and results.
Yes. It's just a silly thought experiment, of course. I mentioned it, if anything, to highlight how, what the law says on paper, may not be the real law.

Canada would, of course, simply ignore any such act. Even if there were a strong legal argument made in our own courts that it somehow abolished our sovereignty, we'd all agree to simply pretend otherwise.
Do you know why they keep asking if they're free to get together on their own?
Twitter Q4 2020 Shareholder Letter [pdf]
Sounds like the market isn't tech savvy, which is a huge shame.
Glad you found the reply helpful.

Regarding "but is it really mainstream": Difficult question. I believe the answer is a "yes" with many caveats and clarifications.

How to define "mainstream"? Maybe your definition is "among the entire US population, less than 10 % believe the 10-points" or something similar. I think McWhorter has another frame of reference: (non-right wing) media, (higher) education, (non-right wing) politics and a subset of economical organisations (think Silicon Valley). Within these organisations, you should not be surprised to witness an adherence to at least some of the 10-points, and receive punishment if you loudly oppose them.

A recent data point: The New York Times has fired an acclaimed science reporter (specialized on COVID, nonetheless), because in 2019 he dared to utter the N-word in the following context: A student asked him for an example of egretious racism, to which he replied with saying "If somebody said the N-word". He dared to utter the word actually, leading to the recent events (https://quillette.com/2021/02/09/with-a-star-science-reporte...). Just like in Harry Potter, the mere utterance of a word has magic effects. To me, this is literally a regression to the Dark Ages. The word is the thing, saying it out loud stirrs the evil.

Of course this is just one anecdote, but there are many similar anecdotes. At which point does it become a trend? Here it becomes important to note that there is no need for a majority to command social change. Instead, small but determined minorities are extremely successful in getting what they want. The mechanics behind that are currently a hot topic of debate (https://medium.com/incerto/the-most-intolerant-wins-the-dict...).

However, the important takeaway is that critical race theory ("white fragility") is not the only "this cannot be real" movement taking hold of universities, social media, established media outlets and politics. In places of higher education you may find yourself drastically punished if you insist that sex has a biological basis, that vocational interests are not evenly distributed between genders, that the American Civil War indeed aimed at freeing slaves, or that hiring decisions should be primarily based on merit of the applicants.

From your other comments I gathered that you are relatively new to "this", whatever this is. I suppose your priors were calibrated in a time certain tenets of humanism such as the value of truth, rationality and the universality of human experience were common place, especiall among the left. The tectonic shift we are witnessing today is that these tenets are declared to be false and even imoral, and that the proponents of such views are gaining the upper hand. I will sound dramatic, but I fear that the progress won by the period of enlightenment is in grave danger.

I probably have not convinced you that what I am saying is actually happening, but that's ok. This would take a longer discussion, there is a lot to unpack here. Perhaps you can consider it as a possibility, and adjust your priors for future events.
It's cause I said it with vitriol. I also included vulgar language like ass-fucking and dick-sucking. These phrases likely made more squeamish readers who wanted to continue talking about "the homosexuals" in abstract uncomfortable for a reason they didn't quite understand.

But I couldn't keep my anger in my throat. Saying a woman's body would want the boy to be more effeminate and therefore gay, is an idea made of swiss cheese. It's constructed nonsensically. But folks eat it up, cause "sucking dick is feminine"

Should I calmly let the emperor know that they are wearing no clothes? Be quiet, polite, deferential, and be sure to respect the politeness of this space? I'd rather scream he's been an idiot - you go out angry but at least you keep your pride.
SF smash and grab with driver in car to steal camera gear (seen on Tesla dshcam)
String formatting with f"" has been the new sheriff in town for a while and it is really killer.
"Midwest farmers face a crisis. Hundreds are dying by suicide."

"But U.S. farmers are saddled with near-record debt, declaring bankruptcy at rising rates and selling off their farms amid an uncertain future clouded by climate change and whipsawed by tariffs and bailouts."

https://www.usatoday.com/in-depth/news/investigations/2020/0...
I think India needs a little more work... kinda conveniently zips up from Antarctica in the last few frames.
It doesn't punish anyone. If you want solutions, then the book is not for you, that's all. The author is not obligated to accommodate every audience, or even a majority audience.
And probably other situations, like perhaps corporate environments, where you're not supposed to use the new more advanced parts because not everyone on the team knows them. Python is evolving into several different languages. "There should be one-- and preferably only one --obvious way to do it." Yeah right. I'm waiting for a PEP that deprecates PEP 20, "The Zen of Python". It's become more and more clear that the core developers don't follow it all anymore.