skysight-inc/HackerNews huggingface dataset:
I completely agree that it causes problems when armchair warriors point out that your diversity doesn't match what their expected diversity is. However it does make it more difficult to find and fix real problems, eg in France no one knows what exactly is going on.

I too agree that the US racial buckets are terrible. People from MENA countries like Saudi are white, and all Japanese/Bangladesh/Mongolian/Indonesians are "Asian", but somehow Pacific Islands got their own bucket. Makes no sense.

Plus now nearly everyone is heading towards mixed. My daughters friends are a bunch of Chinese/Jamaican, Russian/Indian, White/Asian, White American/African. Everyone is going to be just multiple buckets in a few generations.
Fundamental changes shouldn't have been papered over by calling the new language Python, as it was a fundamentally different language at that point.
Entropy must increase in a closed system (which is the bit that everyone conveniently forgets). Earth is not a closed system, receiving a significant daily energy input from a near-by star.
Your phone still stays connected to a tower when it can unless you turn that off explicitly, else how would a call be able to come in?
I mainly use C#, and this is late, but really welcome!

I usually use Vanara for Win32 PInvoke wrappera, or hand-code them if they are undocumented or I only need a couple. Rarely I've come across memory issues with the wrappers provided by Vanara and PInvoke.net, where they've forgotten to return a buffer - these kind of problems are absolute bastards to track down, and the root cause is of course manually building wrapper code. Having an automated means to do this will be a huge boon.

I wonder though - quite often if I'm digging into Win32 stuff, it means I'm working on performance sensitive code, where I want to keep allocations low - I haven't looked I to it yet, but I hope C#/Win32 has an option to generate wrappers that take pointers instead of only using managed types!
The higher up you are there are so many layers of abstraction that you need to rely on. To get good performance there are so many layers that can be a bottle neck.

When you are doing low level stuff it can be liberating because you don’t have to rely on so many abstractions.

I find most of programming dealing with bad abstractions or choosing a library/language that does 90% of what you want but the final 10% is extremely difficult or requires you to abandon some library/language and start from scratch.
Salk's polio vaccine was successfully distributed despite not being patented. If there was no incentive without exclusivity, how was that accomplished?
any reference to "A few weeks later, Oxford—urged on by the Bill & Melinda Gates Foundation—reversed course."?
I think selling 7bn of anything, is going to be profitable.
Not Japanese, but studied the language and has spent a lot of time with native Japanese people.

The easiest, least contextual example would be behavior in public spaces. _Everyone_ is taking great lengths not to disturb others, ranging from not taking phone calls in public to eating over thrash cans in order to minimize dropping food directly on the pavement.

It's the constant consideration and respect for others (at the expense of your own individuality and liberty) that becomes glaringly obvious when one fails to meet the (giant) list of norms and implicit rules. If you haven't grown up with them, they are very hard to replicate without making mistakes, which is something native Japanese (generally) don't do.
Well lets see how it turn in the long run, because as of today it doesn't look that good.

I am aware of companies that have done actually this, splitting UK and EU sites into two separate business entities.
People don't always have to be improving themselves at work. At a certain level of skill (say average), just doing your job is enough. Now sure, if you want to get ahead at work, then it's a good idea to go the extra mile, but not everyone cares about that or needs to care about that. They have other aspects of their life that they want to focus on at the expense of their work life.
That's a funny title given that the suburbs of some metro areas, most notably NYC, are hitting record closing prices.
This generally isn't true. Road maintenance is the cheapest form of public transit in the US, and the entire road system (in cost per users) is really low (in Michigan for example, this is between $10-$20/month per person. Lower for suburbs, higher for cities and rural)

If you have a county or municipality in mind, their road budget is probably public, you can probably get their actual numbers for last year and see this for yourself.
They're the ones actually making the vaccines to solve the problem?? What better use of our money is it than funding and buying the vaccine? How is that "lining their pockets"? If anything they're selling doses for much much more cheaply than people would be willing to pay for them.
Godiva used to have an awesome loyalty program, when they ended that I figured it was the writing on the wall. The quality of the chocolates declined around the same time.

Same thing with Starbucks - it used to have the most awesome loyalty program and anywhere you went the baristas were the greatest people. But they were never the same after their financial crunch in the early 2000s. Today I get crates of Mr Brown and UCC from Amazon.
Exactly right: the pandemic forced the issue but the real problem was taking on expensive locations to sell not much better than Hershey-grade chocolate at premium prices. That was just waiting for the next stress event to hit problems, whatever that would have been.
But this is about profit. Profit is by definition money that wasn't required to create the vaccine.
Yeah Nvidia has a self driving lab there. Interesting office space. I had a job offer from them a few years back but went elsewhere because my wife has no job opportunities in Holmdel.
I have a 2016 iMac which has an amazing screen, but sadly apple removed target display mode in 2012, which makes it useless for me. It has been collecting dust, since I can't stand Mac OS except when I really have to use it (mostly some sound production things at work).

I am very much looking forward to try this.
Surge of Student Suicides Pushes Las Vegas Schools to Reopen
Ad hominem works in the other direction where you judge ideas by the people that support them not people by the ideas they support.

What’s confusing is your attacking the person, but it’s the use of unrelated topics that’s the problem. If you believe say slavery is evil, then calling slave holders evil because they own slaves isn’t an ad hominem. You can believe the founding fathers where evil and the constitution was great, except that bit about 2/3 people. It’s not an ad hominem because you’re judging ideas separately.
> It worked. The ecosystem is on py3.

Because they're doing everything they can to force py2 to go away. It's not it's dying a natural death out of disuse. Exhibit A is everyone else in this post still wanting to use it.

If you think strings "work" under py3, my guess is you've never had to deal with all the edge cases, especially across all the 3 major desktop platforms. Possibly because your applications are limited in scope. (You're definitely not writing general-purpose libraries that guarantee correctness for a wide variety of usage.) Most things Python treats as Unicode text by default (file contents, file paths, command-line arguments, stdio streams, etc.) are not guaranteed to be contain only Unicode. They can have invalid Unicode mixed into them, either accidentally or intentionally, breaking programs needlessly.

As a small example, try these and compare:

python2 -c "import sys; print('Your input was:'); print(sys.argv[1])" $'\x80' | xxd
python3 -c "import sys; print('Your input was:'); print(sys.argv[1])" $'\x80' | xxd

This program is content-agnostic (like `cat`, `printf`, etc.), and hence, with a decent standard library implementation, you would expect it to be able to pass arbitrary data through just fine. But it doesn't, because Python insists on treating arguments as Unicode strings rather than as raw data, and it behaves worse on Python 3 than Python 2. You really have to go out of your way to make it work correctly—and the solution is often pretty much to just ditch strings in many places and deal with bytes as much as possible... i.e., you realize Unicode strings were the wrong data type. But since you're still forced to deal with them in some ways, you get the worst of both worlds and that increases the complexity dramatically and it become increasingly painful to ensure your program still works correctly as it evolves.

I say all these because I've run into these and dealt with them, and it's become clear to me that others who love Unicode strings just haven't gone very far in trying to use them. Often this seems to be because they (a) are writing limited-scope programs rather than libraries, (b) confine themselves to nice, sanitized systems & inputs, and/or (c) take an "out-of-sight -> out-of-mind" attitude towards issues that don't immediately crop up on their systems & inputs.
>Showing a link to a site is "using their content"?

Google does way more than just "showing a link".

The top part of search results is basically google ads and content google scraped off other sites.

In many cases you can't even SEE a single bonafide link without scrolling below the fold.

Featured snippets - scraped content

Side bar - scraped content

"People also asked" - scraped content
When I was at the office I'd take a 20-ish minute walking break around the office block almost every day.

I don't know what it is about remote work, but even though I know the physical activity would be good for me, I have a hell of a time motivating myself to taking a walk around the neighborhood before/during work that I work only from home. And we started 100% remote before the pandemic, so it's not pandemic-related.

I think there's a couple of reasons for that, for me. #1, I don't really feel the need to escape home, where I had to get out of the office, especially with all the open office noise. I can just 'escape' upstairs and do some dishes to put some distance from work. And #2, my role is now a lot more on-call than it used to be, and a few times I've taken the walk during work I've had to double back and hurry halfway through, because I always seem to pick the exact time something breaks.

Sucks. I don't have a good reason to be in worse shape because of the pandemic but I am.
I had a read of your essay. You should read “what is money?” by Alfred Mitchell-Innes. Some key things:

The “double coincidence of wants” stylised by Adam smith is most likely nonsense. Do we really believe that people didn’t trade if they didn’t have what each other wanted? What would really happen is that one would be in debt to the other and that debt would be repaid at some point in the future.

It was only until recent times eg 1900s US that Gold and silver became a “medium of exchange”. That experiment has of course ended because it didn’t work particularly well -> deflation. In the past governments set some amount of precious metal as the unit of account but the issued coins were usually made of something else and were of different weights and sizes even for the same denomination of coin. The coins had a nominal value which was always greater then the intrinsic value of the coin (otherwise if the nominal value was the same or less than intrinsic value then people would melt the coins into bullion). These coins were an acknowledgement of indebtedness of the government. They held value because people needed to use them to pay taxes.

Banks did not evolve from “gold warehouses”. Instead banks always have been and continue to be market makers for IOUs or debt/credit.
You are completely correct that words have contextual meaning. Is part of that context perhaps historical or sociological? Why is it that male words also serve as our generics? Is there a history there worth examining? Downthread someone has linked a few articles about the topic, but I would encourage you to read Douglas Hofstadter's satirical essay, A Person Paper on Purity in Language, in order to get a better understanding of the feminist perspective. http://www.cs.virginia.edu/~evans/cs655/readings/purity.html
Each new administration builds their own site.
> Whatever gets the job done without wasting time.

Completely agreed. My point isn't that these tools can get the job done, but that I see too many people praising them because they can get the job done. There is a difference between done and useful. I can throw together a market model in excel quite fast and easily, its "done". It might even be useful in your case, but please don't give high praise to it because no real world task has ever ended with that task. Everything you will create, especially software will be reused. That's the whole point and power of software. These tools make it incredibly hard to reuse anything. I think we should have higher standards for our tools, especially when whole companies are being built on it (don't think google here, think portfolio management companies and Excel).

Edit: I would like to include an example of a spoon. I can bash in a small nail using it, it will not be good, but it will be done. It will stick one piece of wood to another. but would you praise the spoon as a hammer replacement?
In places where they still exist, people drive past them to the mega-supermarkets and big box stores. Where the smaller shops exist, they no longer have general purpose retail, but are specialty shops, services, restaurants, etc. Or they are run down and occupied by low rent businesses. Or they've gone massively upscale. You can get anything you want except the basic necessities for daily living.

Actually I wonder if a rise in restaurants has crowded out other forms of retail.

And then in new developments, it may be that housing is more profitable than small retail shops.

I admit that there are 3 supermarkets within walking distance of my house in a pedestrian friendly neighborhood. I can reach them on foot or bike in a few minutes. But they are expensive and have limited selection so we drive a few miles to a huge discount supermarket at the edge of town, every 2 or 3 weeks, and only get perishables at the nearby stores.
So both the real and the entirely imaginary nudges really bother you, huh?
The string changes where both necessary and correct. There is a difference between bytes and strings and treating them as the same led to so many issues. Thank god I’ve not seen a UnicodeDecodeError in decades.

And the ecosystem agrees.
It's more screen estate. Where it's usefuld depends on what you are doing.

I often have one screen for "actual" work and the other screen for chat/mail/... then checking for something going on there isn't a full context switch, but a short look.

Sometimes in development a second screen can be useful to have a screen full of different code files and second screen for documentation or the app or logs or whatever.

During video chat i have the faces of the others on one screen and notes and other things on the other screen or during social videoconfs during covid I have faces in one screen and second screen for a (board) game we are playing ...

It always depends on what you are doing. Things one can do are many.
Many of us are wearing devices with continuous optical heart rate monitors. Heart rate variability at rest is one of the best indicators of stress and these devices are pretty good at estimating sleep duration and sleep cycles.

Regulators need to recognize that continuous tracking devices are a new tool for establishing a health baseline and they should not be expected to match the performance of single-test medical devices. Apple, Garmin, and Fitbit need to build standards to share this baseline data with medical professionals and offer analytics to determine when changes occur.

Questionnaire based medicine seems backwards given the digital tools available.
Drop single equals assignment in favor of walrus, actually enforce type hints where possible, loose the GIL, get rid of bytes.
Is lowering the gear something you have changed your mind on though? ;)
You could also try Shells [1] to breathe life into an old computer.

[1] https://shells.com
There may be more diversity in Japan than given credit but there is more similarities between a Korean and a Japanese than there are between someone from Syria and a French person. Pretty naive to gloss over that fact.
It would be interesting to see whether more people would engage a switch for a moment or in a moment, given the instruction to do so momentarily, if they were also recently educated about the definition of a momentary switch.

Unfortunately, there would be no way to analyze the results, as I'm certain that most people would engage it in such a way as to apply both definitions even if they didn't know two existed.
Maybe you should try going to one. I've found it one of the best ways to make friends in the neighborhood.
omg yes. this needs to become the gospel. by renaming you lose "branding" that you quickly regain, and don't affect compatibility at all.

if you step back and think about it, using the same word for two fundamentally irreconcilable things is mad.
So keep the conversion functions around then. Or just do what Go did.

Either way, it's no big deal. There are no excuses for Python 3. Some people are just stubborn.
By this logic, every acquisition involving a premium is a an anti-trust violation.
You hit the nail on the head. Also I see no comment talking about the eaay to use beautiful block interface of writing content in WordPress admin panel.

I used lot of other CMSs, but Project Gutenberg is just too good
Switzerland is also what I call (non-pejoratively) an amalgam country. It’s a got a lot of German and Italian influences.

Just like Belgium, which is a mix of French, German, and Dutch cultures.
Amp It Up by CEO at Snowflake
Somehow Ruby manages to support unicode without requiring .encode and .decode everywhere.
Plenty of places start at 8. I've worked at a couple. Sometimes got in trouble for being late too, since I struggle to get moving in the morning. I seem to work best when I get to start at 9:30 or 10am.
>I'd gander that if I were to find myself in New York and strike a conversation with a blue collar local and say something such as “A beautiful city isn't it? all these millions of men, working as an organized beehive.”, that he'll not interpret me wrongly or even think much of it.

Actually I think there's a very good chance she'll object.

The problem is that in your mind, males are the "default" human, and using sexist language reinforces this. This is not a recent opinion confined to "raging identity politics aficionados" or "weblogs" - at this point it's the wrong side of history for the better part of half a century. Consider this piece of satire by Douglas Hofstadter, written in 1985, which substitutes racist language for sexist language in a precisely analogous way:

https://www.cs.virginia.edu/~evans/cs655/readings/purity.htm...
I can think of one worse owner of ARM: AMD. Make that two: Intel.
> But some people can argue that it is the natural outcome of a "placebo effect".

What would a placebo effect even be when talking about lack of sleep, stress, etc.?

In medicine the size of the placebo effect seems to depend on the procedure. A placebo surgery is more effective than a placebo injection, which is more effective than a placebo pill. So if you want to test if an injection is better than a placebo you compare it to a placebo injection like saline water, something where there's no way it can have a medical effect beyond the psychological effect. But that would mean that to evaluate meditation you would have to compare it to some kind of fake meditation, maybe breathing exercises that have no viable way to be effective beyond the placebo effect. But we don't know nearly enough about neuroscience to come up with such a thing.
> Also just assuming that someone who donates billions is evil without any research whatsoever is just lazy clickbait journalism.

Assuming someone who donates billions is not evil is also lazy thinking...

To me the article doesn't say Gates is "evil". They say Gates uses his immense influence to make the world how he sees fit.

Do you have any evidence against Gate's being in strong favor of IP over open access?

And let's roll with it... Do you think Gates should have the power to influence the lives of billions like that? I don't mean "access to vaccines" and other superficial no-brainers, I mean setting up the world way beyond the good bits. It's not like the "patents: good, corporate power: good" weltanschauung is general consensus, especially in research where he plays his cards[+].

[+] https://www.youtube.com/watch?v=8YUWDrLazCg
In my 15 years of professional work I spent 2 years having to use Java with GWT framework and it was the most horrible, deprived of any joy, experience in my career that left me completely burned out and since then I absolutely hate Java and anything related to it.
5:1? That is wild! I didn't know about that one, but they do also have a 100mm 2:1 for $450, which is surprisingly affordable - less new than I paid for my used 105.

Granted I might still (eventually...) go with a TC-20 E III since it's only 10% more and I can also use it with my birding lens, but absent that constraint, I'd definitely be thinking hard about that Laowa 100mm.

edit: Well, I can use a 2x TC with my birding lens if I don't mind losing autofocus, anyway - the ones fast enough to AF with it all cost as much as a car...
Many good points in there. One that I run into on a regular base and that can't be fixed right now:

> Selectors have terrible future-proofing. We should have split on top-level commas, and only ignored unknown/invalid segments, not the entire thing.

That forces you to duplicate declarations for backward-compatibility. For example, you can't combine those two selectors:

/* works */
:user-invalid {}
:-moz-ui-invalid {}

/* breaks */
:user-invalid, :-moz-ui-invalid {}

Somewhat related to the link: https://github.com/jensimmons/cssremedy tries to "fix" some of those issues.
> lack of community in their lives when so many people live in isolated areas.

Isolated areas, or at least small towns, tend to have much stronger communities than I've found in cities. Anytime I've lived in a city most "communities" that evolve tend to revolve around work.

Live in a small town for a few years and you'll likely be part of multiple small communities interested in different things. I used to live in a pretty isolated smallish city and knew almost all of the owners of every restaurant I ate at and store I visited. I was active in a range of different communities with many different interests.

If you live in some extremely isolated area, like out in rural Maine, you'll likely be at least acquaintances with literally every person in town. The grocery store clerk and the owner of the town lumber yard will know something about you, at see you as part of their community. When you go grocery shopping it's rare to see only strangers.

Every apartment I've lived in in cities I've only vaguely known my neighbors, but in my first move to the suburbs I was instantly greeted by everyone around me, we exchanged numbers and had a small party.

My experience is that, generally speaking, community increases with the distance from the city center. One particular exception would be a dead zone in certain mass produced suburbs (the ring of death around Denver CO. being a good example).
At least the first ten minutes of that (hour-long) video should be mandatory viewing before someone is allowed to post about inflation on the Internet (or write a op-ed in some big name newspaper).

I think this is going be a go-to video for me to post when anyone says "printing money" or "money supply". Thanks.