skysight-inc/HackerNews huggingface dataset:
I'm of two minds. In principle, no, I don't love the idea of a change like this happening on a minor version.

But, from a pragmatic angle, it strikes me as a genius move. As the article said, this was a natural by-product of a performance enhancement that was made in 3.6. In principle, that was fine, because there was officially no predictable ordering, so a change to how it was being ordered in practice shouldn't materially affect anyone. And nobody really paid much notice to it then.

And that's where the danger lies - there's risk there, because, as you said, someone who's used to Python 3.6 might have problems switching to 3.5. And that's probably a greater risk if they left it out of the spec, because people would have continued to not pay it much notice. By making it official in 3.7, though, they've sent out a message that the Internet hate machine has ensured that everyone will hear. That probably, in practice, actually reduces the risk.

And, while many understandably see this as violating the spirit of semver, it unambiguously does not break the letter: Minor changes are only supposed to avoid breaking the software's compatibility with code written against an old version. There was never any rule saying that old versions have to be compatible with code written against the new version.
They would have been even better if we hadn't been paying to remove all the moderate value but easy to separate recyclables and ship them overseas. At some point those may be economically worth recycling, instead of us paying Asia to take them.
I have the problem where the TouchBar goes blank and it's not even detected by the system any longer (System Preferences - Keyboard) and I have to reboot to get the controls back.
Also in Canada and yeah that would be a concern.

Might be a good replacement for coffee -- that jolt would wake me up quickly in the mornings...
> it’s a problem of react devs who take a small view library then build a framework on top of it

This has been solved by create-react-app. I'm working on a 10K+ LOC app now, and the only significant dependencies that aren't part of create-react-app or its docs are d3 and date-fns, which don't belong in a framework anyway.
It is quite clear from all our discussions that you have zero experience on how things roll in the games industry.

If you feel good calling everyone, with experience, a shill because we don't buy your Quixotic battle against the man, so be it.

By the way, by law Apple can do whatever they feel like it.
These appear to be available at dvd.netflix.com:

The Name of the Rose (2019 series): https://dvd.netflix.com/Movie/The-Name-of-the-Rose/81093444

The Name of the Rose (1986 movie): https://dvd.netflix.com/Movie/The-Name-of-the-Rose/70000552

The Draughtsman's Contract: https://dvd.netflix.com/Movie/The-Draughtsman-s-Contract/459...

Your spelling of "Draught[s]man" might have misled you for that one. It's a little sad that Netflix's search returned no results for such a close spelling. I'm not sure why you didn't see Name of the Rose.

(although maybe from your example link you are in Australia and thus don't have access to Netflix DVD?)
I don't think ordering and iteration are related, are they? Whether something is sortable has no impact on whether it is enumerable.
The difficulty in simulating any non-linear system like clouds, climate, and weather is that it will either tell you what you want to hear, or exactly what your empirical data points to. The system can literally do ANYTHING. The only option is to create an array of probable states and look for the one that is more likely than the others.

At a large scale we have some metastable states that are kinda synced to some large linear input. But for all our predictions, the math says we could be experiencing 200C by September, and -80C by December.

The only reason to believe that these states are unlikely is they haven't happened in the past. At the same time, there hasn't been a carbon dump into the atmosphere at this scale so consistently for the entirety of our recorded history. So we are kind of entering unknown territory.
Converting Annotations from Pascal VOC XML to Coco JSON
I think the best approach is a few weeks with a duolingo style learning just so you get SOME grammar and a FEW words. Once you can understanding things then input is best, but if you don't understand input isn't going to do much good. If you can find English [any language you know] subtitles all input is comprehensible and it is best - but also the hardest and most frustrating.

If someone could just create a list of of youtube videos with subtitles in my language it would be huge. Doesn't matter if it is a blacksmith explaining how to shape metal, or a knitter showing some pattern, I just need input.
That’s not what pathological means at all…
elixir, golang, java, c++

I'm relearning c++ right now just because I am building a poker solver for a toy project.

You are right btw, if 32 core cpus become common because of a race to the bottom in prices I imagine there will be a massive increase in demand for programmers with the experience to program massively parallel systems.

edit: and rust :)
>He just wishes the industry could grow and innovate...

What does that even mean? If all of the surfers are happy, why does the industry need to innovate? Why is constant innovation always seen as a good thing?
SpaceX is holding a Starship career day to ramp up its Mars colonization effort
Most things can be used for good or ill. A well defined and engaging UI can certainly be a good thing, if designed appropriately. Most business software is a boring slog to use. Why not design it so the user feels uplifted during the workday? Work could potentially benefit the person as well as the company bottom line, and become a virtuous whole.
You have to imagine some strong AI in 2030, video chatting with people using fake human avatars, and people can sometimes tell because there's weird fleshly artifacts moving in the background.
Hmm, I have the 6-core i7 version of the 16-inch MBP, and I'm driving two 2560 x 1440 displays (in addition to the built-in display). I have Chrome open with dozens of tabs, lots of other apps running, etc. and I haven't noticed any unexpected fan load.
The issue here is not whether a skirt is a dress, but the implications behind the qualifier "short," which are the same both for skirts and dresses, notwithstanding that a "short but somewhat formal dress" and a "short skirt" are functionally the same.
All of those (housing, health care and child care) also suffer for excessive government meddling that prevents the free market from allowing proper competition.
Who "we"? Your bosses who pay you for the shill work of whitewashing lock-in? No one is buying your koolaid of "lock-in is good" and using lock-in thinking its locking limitations are beneficial.
Instagram Algorithm Update – Jan 2020: a lot of growth techniques are gonna die
This reminds me of a time when a hiring manager said something along the lines of “We’re trying to find Michael Jordan, not Scottie Pippen.” My colleague and I were pretty shocked by this, since Pippen was also a great Hall of Fame basketball player, just not one of the top 3 players of all time.
Ah they do exist. Interesting:

"You must have exclusive copyright rights to the material in the reference file for the territories where you claim ownership."

apparently not..

"The following examples are ineligible for use in or as a reference:

Karaoke recordings, remasters, sound-alike recordings, and some dubbed content
Sound effects, soundbeds, or production loops

"

Pretty sure a guy replicating music on a keyboard counts as a "sound-alike recording".

"You must provide individual references for each piece of intellectual property."

Warner has provided no references to speak of. I am no lawyer but it doesn't sound to me like Warner did their due diligence in following the rules here...
However you look at this, it is bad engineering from a company that can afford to to proper engineering but don't.

Boo.
Mine collected dust for almost 2 years until they announced the repair program. It came too late. I ended up giving it to a junior dev which used it for another year before dying again.
AWS and Azure both have services for this now. Tweet sentiment analysis is like the first getting started tutorial you land on when you hit both of their docs.
At least f"strings" are an explicit failure case and are obvious when you run unit tests / coverage
Yes. When your manager comes over and says, “stop tracking meetings or you’re fired”
How many countries?

https://coronavirus.zone/

The virus is more lethal than SARS was on the same timeframe.
I think they have both. Super anecdotal, but just last week I randomly discovered Altered Carbon through an online "best of decade" list. It's exactly in my wheelhouse. I watched it and loved every minute. It's been out for ~2 YEARS, and don't recall Netflix ever recommending it to me -- certainly not recently, when I've actively been looking for new things to watch.

This makes me wonder just how much other content they do have that would really appeal to me. It feels like rather than perhaps not spend _quite as much_ time on perfecting their recommendation algorithm, they've just completely given up. For a while now, the only real content that Netflix successfully "recommends" to me are things that I've already started watching.
I used to have an S2, S3, S4 and S6 before my S9 and (as far as I can recall) it's always been possible to turn Bluetooth on while in airplane mode.

UPDATE: confirmed by later comments in https://androidforums.com/threads/turning-on-bluetooth-in-fl...
A supervisor is in a position of power over you, it's their job. What's the upside for me for potentially opening up a can of worms where I discuss their performance - that's negative? We are not friends, it's a professional relationship. If they need to talk to someone about their job, they have their boss to talk to.
That surprised me, when I first saw it. If someone takes a minute to read the docs (e.g. Python), one would never build something knowing that order is not guaranteed (e.g. order in dictionaries). But seemingly people do.
You're right, I read the gp too quickly.

But in the case of downgrading, I'm fairly sure there's a number of other breaking changes that can't trivially downgrade minor versions. Like f-strings were only introduced in python3.6 as I recall. Async keyword only exists as of 3.4 as well I think?
>> One thing I miss about Steve Jobs is that he hated fan noise.

We also had Macs with heat related problems back then. Most of the fanless designs were 'bad'. G4 Cube, Trashcan Pro...And even though they had fans, does anyone remember how hot the first few Intel MacBook Pro's got? Yowza.

To be fair, my Thinkpad fans come on quite often (more in Windows than Linux which is strange), and they are higher-pitched and generally louder and more annoying than any of my Mac fans are.
not a crazy prediction. My prediction: Amazon. I have a few pairs of their branded shoes. Simple, cheap, effective. People will eventually realize the newest neat-o feature in the latest shoes are not that big a deal.
No. Donziger won a lawsuit in Ecuador. There is some evidence that the win was the result, in part, of bribery and fraud, but that's a matter for the Ecuadorian courts, and they're apparently fine with it. So he's not in trouble for that.

However, he later started suing in various foreign courts for enforcement of that judgement, and lawsuits filed in the US are the business of US courts, and lawsuits to enforce judgements obtained via fraud, collusion, and bribery are tained. So if Donziger knew the judgement was obtained corruptly (and there's some very inconvenient footage of Donziger admitting as much to a documentary film crew...), then he's been a very naughty boy, and it's well within the right of a court to request he provide more information about what exactly he did. And the way courts enforce compliance with these requests is, yes, fines and imprisonment.

There's nothing all that weird about this. It's unfortunate because the people Donziger represented are very sympathetic, and have clearly been deeply wronged. Nonetheless, you're really not supposed lie and cheat to obtain justice for your clients.
The Worst Career Advice You Need to Stop Following
A Silicon Valley Guide to Tech Jargon
Is Teams not an Electron app? I gather that it's not otherwise it would have been on Linux long ago...
What a disingenuous title, they're killing some small app, not MFP which is the one people commonly use
2x system read throughput with only 26 lines of code
How I think about it is if something is unordered then the iteration strategy is a question.
So this is the problem with "starbucks coffee daily" argument - you are assuming people spend money logically/rationally, most people don't. That is why folks don't have any problem dropping $4 every single day at Starbucks (their coffee isn't even that good), but they won't spend $5 per month for something as important as email and depend on free email like GMail.
Top DIY Arduino Projects
It may seem "smooth" but I've been developing some hobby apps from time to time and it was never smooth. From Angular 2.0 release to 8 I've always had to spend 1-2 days to fix some random bugs from undocumented contract changes every time I came back to my projects. I'm speaking just from my amateur experience with 50 file projects.
Fair point, but the issue that might be pointing to this being a problem is that the same thing didn't happen on a laptop from 4 years ago:

> We DID NOT notice this on our 2015 MacBooks...

So, if a much older laptop with lower specs wasn't engaging the fan while performing the same tasks, something may very well be wrong (at some level: I have no diagnosis for what the issue could be).
Highly cited researcher Kuo-Chen Chou banned from journal board – citation abuse
I've done the same with Adobe CC products. The second they implemented the SaaS model to please Wall Street analysts and their recurring revenue obssession, I started looking at alternatives.

Adobe Animate -- > Hype Professional (one-time fee)
Adobe Illustrator --> Affinity Publisher (one-time fee)

For music, I just gave up on Spotify entirely and now purchase either vinyl or buy MP3 albums on Bandcamp, which fortunately houses the types of independent artists I prefer anyway.
The entire point of a code of ethics is to provide a strong minimum standard to keep the morally bankrupt in line. We don't write them for moral people.
We actually tested Axelor as well! At the time, their documentation was quite lacking (in English at least) to the point that their installation instructions didn't result in a working system. (We got it working using a windows system and an older version, but weren't able to do so on a Debian?? system with the latest version at the time) I would be very happy to hear that things have improved because Axelor is probably the most 'user-friendly' and 'pretty' system we tested - assuming it's functioning.
For example, we're changing some of our server infrastructure. This was supposed to be a huge project and was anticipated to take at least 6 months. I found and modified a script that will do it in ~30 seconds, took me a few hours. Instead of presenting it at our team meeting, I sent it to my manager and let her present it to her managers. Everyone was very impressed with her work writing it. I don't really care about getting credit for it since:

(1) if I want to stay here and get a promotion or raise, it'll be my manager approving that.

(2) if I decide to leave (the much more likely scenario), I don't care about how much credit I got here. My close coworkers know what I do/have accomplished which is all that matters for a reference.

After learning this, I've been trying to go to my manager with potential issues and solutions preemptively. I'll present a few solutions like "would it be helpful to you if you had ___ or ___?" and let her micromanage which one.
Fixing jumping pages doesn't require progressive image formats. All browsers soon support setting default aspect ratio for all images: https://twitter.com/jensimmons/status/1220114427690856453
More important (in my opinion), adding a random seed to your hash prevents collision attacks, where an attacker tries to ruin your performance by sending many values (e.g. HTTP params) that would hash to the same bucket.
> The fact that WebGPU is being driven by browser engines, without Khronos contribution, is quite telling.

Officially, on paper, this is because Apple started the WG inside the W3C, since they have an ongoing legal battle with Khronos that makes them reluctant to choose them to host the WebGPU group (it was originally started there, and Apple said they couldn't do that). But some contributors from other companies have also been contributors to Khronos specifications, including Vulkan.

> Khronos doesn't seem interested into making Vulkan developer friendly, like Apple, Microsoft, Sony and Nintendo do with their APIs.

The thing that makes Vulkan more finnicky than the other options, currently, is the fact that it has to ship on mobile. And lots of mobile Android GPU vendors are basically awful. If you cut that restriction out, you can use a subset of Vulkan that is way more like than the others.
But, it's an app that's connected to hardware that was sold, and that /is/ news, because the hardware is now much less useful than it was when it was marketed and sold.
How is this a dark pattern? The people buying the goods are happy with the exchange, and it's not like they don't know they're posers buying into the culture.
I think that is a smart move. There are a lot of people at conventions and the last time I interacted with Ericsson they seemed to have a lot of smokers. Smokers may be at even higher risk. [1]

[1] - https://www.youtube.com/watch?v=GT3_A1bf9pU
lol

https://tradingeconomics.com/netherlands/wages

https://translate.google.com/translate?client=firefox-b-d&cl...
There's a couple of startups programmatically generating entire new scenes using only words as the input (target use cases are movies/animations/gaming). The output quality isn't yet as high as the OP site, but we're max 18 months out from something like www.thisplacedoesnotexist.com or something like that.

Edit: one such startup is https://opus.ai/
Introducing things is different than changing things.
Agreed on taking a collective breath and evaluating.

For "real" engineers, is it fair to say their ethical questions are more easily constrained than those in software? I assume it usually reduces to "should I accept a lower-than-average safety margin to save money on a part/structure that might fail and hurt people?" Maybe "should I make this vehicle accommodate extremely tall people?" or "can a child hurt themselves with this device?"

Honestly lawyers feel like the closest analogue to software engineers.
You don’t like Mike?
Dawn, used offline, will almost certainly accept SPIR-V. Even if the WebGPU WG chooses an alternate approach, Google plans to use this internally for other projects, and I expect SPIR-V will remain a supported shader ingestion format.
I think the risk is that your targeting information is in the hands of a company that can be mined by the Chinese government to perhaps even identify you. It's also aggregate market/economic information. Should this data be protected or otherwise restricted? Should it be export controlled or not? You can imagine that the "data wars" are coming ... whether that's healthy competition or something else I don't think we know yet or have policy around. I think the EU is further ahead in this space with policies around data privacy for example.

The US could operate similarly but we usually expect a warrant for such access but I think there is a big push in the US govt to expand access as well.
Not exactly. In many plans the cost of the phone is higher via financing than upfront purchase.
My main issue with it is that if someone figures out an even better way to do dictionaries but it doesn't preserve insertion order, then that technique can't be used. But I certainly wouldn't call it a stupid decision, the problem is that once a behaviour is observable then people absolutely will start relying on it.
Which honestly doesn't sound relevant to the purchaser. My understanding is that the Monroney sticker stipulates exactly what features are included in the vehicle, as provided by the manufacturer. By purchasing the vehicle, the customer has paid for exactly those features.

This is like them saying "Oh, we forgot to charge your dealer you for the premium interior and lighting" (which is listed on the same sheet as a $5000 option) - your response would quite rightly be "Tough, I bought it from the dealer at the agreed price based on the features listed, it's mine now"
Not in a literal sense, no. But I bet their model treats it similarly.
It's not ambiguous, because it refers to the long pre-existing OrderedDict class.
राम्रो नरम्रो संसार को कुरा
Just because people are adding it to things doesn’t mean it’s any good. Most distros pipe all of their audio over TCP for absolutely no good reason too, also at the hands of Pottering.
I have some experience with Duolingo's course builder. I'd be interested in exploring better ways to do this.
Combo of two HIV vaccines fails its big test
Note quite. It’s easy to argue that making say very high quality chocolate and capitalism are at odds because it’s more profitable to make slightly worse chocolate in larger quantities. It’s not a question of any one company when market forces push companies in a different direction.

Further, stability is not necessarily an overriding goal. A 50% shot at 100m is generally preferred over a 100k/year lifestyle business.

PS: I don’t think this is even a downside of capitalism. More people enjoy a Micdonads hamburger in a day than eat at a given 5 star restaurant in a year.
Thanks for sharing, Subscription based app is good for long run revenue. can you share the percentages of user and revenue in each platform android and ios?
So long as people vote for soundbites it will happen. Politicians will look to attach their name to anything that breaks ground so long as it looks good.
It seems to me like there's two different things being discussed in this thread. The first one being passion about being better than everyone else as you mentioned and the second one is a desire to work on yourself on different aspects of life, a.k.a. try to be as well-rounded person as possible. When put in action these things are deceptively similar yet the underlying reasons for doing them are very different.
I agree with the first part disagree with the second part. You cannot sell a phone without an operating system. One of Apple's most lucrative business is selling iPhones.

"allowing their main competitor to keep subsidizing development of their iOS operating system."

I do not think this is true. Apple simple spend money to develop iOS so it can sell iPhone. You could not sell cars without engines and you cannot sell mobile devices without operating system. The entire ad money subsidising X phenomenon exists because Google does it, very successfully. I absolutely dislike the concept of surveillance capitalism and I do not want to participate in this. Mobile phone vendors should develop their own OS and price their products accordingly instead of forcing me to consider only iPhone/iOS if I do not want to install some hackware or adware as the OS of my device. I want to pay for the goods I use and it is not ok to give something for "free" when free means that my entire digital life is sold for the higher bidder.
Huh? AS3 had XML integrated into it?

I remember E4X and Flex but not a JSX like syntax.
I still see dict ordering as an implementation detail; not a technical one but a descriptive one. If you want to rely on insertion order, use collections.OrderedDict. It communicates your intention far better, and there should be no overhead.
ImageBERT
Humans are susceptible to seduction.
LA to SF would be an excellent route for HSR, but sadly modern politics and entrenched land interests make this incredibly difficult.
Maybe this is a sign of what's to come (hopefully not)