skysight-inc/HackerNews huggingface dataset:
You don't own ideas.

And so if it's a great idea that is going to benefit consumers not sure why Apple wouldn't add it.
Just because the developer doesn't support something anymore doesn't mean I stop wanting to use it.

Theres also some games from relatively big names (Riot, Valve) that don't work. On one hand they had plenty of time to update. But OTOH with this and the OpenGL deprecation, maybe they saw the writing on the wall from Apple
this is done.

https://leeoniya.github.io/uPlot/demos/sync-cursor.html
What did the Koch brothers to prevent African-Americans from voting?
How to Travel The World without spending a dollar?
Answer Presented By Zone Travel: https://www.thenakhil.com/2019/06/how-to-travel-world-without-spending.html
> The company, which is facing $30 billion in liabilities from recent wildfires started by its equipment

Conspiracy theory (which is shared by everyone I've talked to): PG&E turned off the power to make a political statement that they shouldn't be liable for wildfires.

Edit: by "not be liable", I mean passing legislation to achieve this.
Kind of sounds like the island of stability to me: https://en.m.wikipedia.org/wiki/Island_of_stability

I can’t even begin to imagine what sort of fun and whacky materials could possibly exist out there, should the island exist.
Advanced Operating Systems (UNSW, Fall 2019)
Island of Stability
Companies can clone features not products.

And they will only do so in a market that is core to them.
>Not having to worry about yet another security vulnerability caused by 10 year old code does impact me.

Surely you're not suggesting that OS X is somehow more secure because it doesn't provide as much backwards compatability?

>It’s also nice to have other Apple products that MS could never produce because they worshipped at the alter of backwards compatibility.

It is looking more and more like Apple cannot produce products other people can, not the other way around. Most of their recent product announcements(2017 and after, especially) have begun to look quite disappointing in my eyes.
Not professional trolls, but experts in academic trolling.

Professional trolls make a living on trolling itself, these premiere experts in academic trolling have demonstrated a methodology for determining the willingness of the research community to endorse the truthfulness of deliberately-meaningless just-so nonsense and sweet nothings.

The bad-faith actors in this case are the publishers who claim to have read, understood, and verified articles which are little more than epistemological dogwhistle spaghetti.
> Sounds like undefined behavior, to be honest.

Quite the opposite — it's very precisely defined behavior if you bother to read the applicable standards. It's a rather useful exercise, and I'd recommend it to anyone who makes a living using a language.
Trump Politics: Judicial Reform Bill Fails to Inspire Hope Amid Syria Offensive
More accurately, they tell us what they think we want to hear.
I imagine you said that as tongue in cheek, but good "code reviews" should not be feared. If it is the case it either means that environment you are coding is toxic, or that you have not made clear with your peers that code review is not about judging.

Code review should not be about being right or wrong, but as a team to provide the best work possible. People should accept that everybody make mistakes, and the goal of the environment/society is to minimize the consequences of those inevitable mistakes, not judge individuals based on arbitrary metrics.
We've evolved in the mean time, and we evaluate current events based on our current standards, not what happened thousands of years ago or what would happen in doomsday scenarios.

11 and 12 year olds are powerless in relationships with adults, they are biologically and intellectually still children.

There are few things that I think are absolutely morally wrong, but this is one of them. Those people from Nigeria and Philippines that engage in such practices are definitely vile persons. Taking advantage of someone that can't defend themselves is the very definition of vile.
I'd like to add a short and serene poem which Goethe
"probably wrote [...] onto the wall of a wooden gamekeeper lodge on top of the Kickelhahn mountain where he [...] spent the night." [1]

Wandrers Nachtlied ("Wanderer's Nightsong")

Über allen Gipfeln
Ist Ruh,
In allen Wipfeln
Spürest du
Kaum einen Hauch;
Die Vögelein schweigen im Walde.
Warte nur, balde
Ruhest du auch.

O’er all the hilltops
Is quiet now,
In all the treetops
Hearest thou
Hardly a breath;
The birds are asleep in the trees:
Wait, soon like these
Thou too shalt rest. (Henry Wadsworth Longfellow)

[1] https://en.wikipedia.org/wiki/Wanderer%27s_Nightsong
I Complimented Everyone I Met for an Entire Day
I’m confused. Why do you need to select one career, so that you can then switch to another career?
Regarding ZDNet:

"ZDNet is a business technology news website published by CBS Interactive, along with TechRepublic. The brand was founded on April 1, 1991, as a general interest technology portal from Ziff Davis and evolved into an enterprise IT-focused online publication owned by CNET Networks."

I'm confused about why one would expect them to have "leftist and anti-capitalist views" extending to general opposition to "the capitalist economic system".

I rather thought most people into enterprise IT were down with the whole corporate capitalist system and stuff.
No, but if it doesn't have software that works on my Mac either, that's one less reason to stay on the Mac. At this point I'm down to one remaining reason to stay on the Mac (Logic Pro) and I'd like to find a feasible alternative.
Calling eachother at network level is still a dependency.
(And even a build dependency if you use something like protobuff or other protocol description files)
On the hand, most people stop playing most games pretty quickly after purchase, too. And the good ones often get remade.

So, while this will disappoint some people, I think "destroys the reputation" is a bit much. Many game buyers don't care that much.
Photographing Electromagnetic Wave Propagation
I don't believe there is anyone I've ever met whose thoughts were original to them in all particulars. I think it has been very seldom where I have met anyone that has had one original thought in their head, I'm pretty sure most thoughts, including mine were thought somewhere else and transmitted via some media. Probably in most cases the only originality lies in the assemblage of the thoughts and how they interact.
>This move destroys the reputation of Mac as a game platform

You can't destroy what never existed.
The Last Neoliberal Hope of the Colony
There's plenty of areas where Microsoft has dropped the ball on backwards compatibility. They've got operating systems they no longer support, including Windows 10 Mobile in just a couple months. There's hardware platforms they no longer support. Their "PlaysForSure" content can no longer be played. Their web browsers drop support for old technologies all the time, e.g., Edge doesn't support ActiveX. Xbox One is only backwards compatible with some Xbox 360 games, and Xbox 360 was only backwards compatible with some Xbox games.

Really, the only area where Microsoft has bent over backwards for backwards compatibility is Windows-on-x86, because that's been their golden goose for 30 years.

A couple weeks ago, their CEO said "The operating system is no longer the most important layer for us". Will they continue to work their butts off in the name of backwards compatibility, or will they start treating it the same way they do their services, media stores, game consoles, and web browsers? I'm not optimistic Microsoft is going to be a better long-term play in this department.

[1]: https://www.theverge.com/2019/10/3/20896908/microsoft-window...
You can't run any Mac apps on iOS.

I think Microsoft's big problem on mobile was if anything a first-mover disadvantage; they had Windows Mobile designed to compete with Blackberry and Java ME devices. The iPhone was able to basically produce a second-generation product that bested all of those things. Microsoft wasn't able to catch up the second generation by the time the market was entrenched, and I suspect that it was less an engineering challenge caused by backwards compatibility (backwards compatibility didn't hinder the NT kernel from powering the Xbox One) and more of a cultural challenge.
“It is not our role to intervene when politicians speak. That’s why I want to be really clear today – we do not submit speech by politicians to our independent fact-checkers, and we generally allow it on the platform even when it would otherwise breach our normal content rules.”

aka

"You're not allowed to lie, unless you're a politician who's paid for the right to do so."
JetBrains IntelliJ IDEA

I used to develop the Forex trading app for OANDA using desktop Java. Don't know that 'enjoyed' is the word I'd use it but it worked pretty well at the time keeping up charting realtime rates.
>How is Apple betraying their ideals here?

"It's better to be a pirate than to join the Navy"

"Think different"

etc.

To the extent that a corporation can have abstract things like ideals, this seems like a betrayal
....for people who choose to sell software it might be. For users this might not matter much at all. I’d rather they remove the bad parts than keep old software working.
A Supercomputer’s Final Mission Will Help Us Understand the Universe
But... we do better things than microservices: https://github.com/7mind/slides/blob/master/02-roles/target/...
Humans will not 'migrate' to exoplanets, Nobel winner says
>Not having to worry about yet another security vulnerability caused by 10 year old code does impact me.

10 year old code is insecure as opposed to the just-written code that replaces it?
Looks promising. Consider dynamic node sizing/coloration to indicate activity/trends. Looking forward to participate.
Or you could cease contributing to the Blink monopoly on the web and join us of Firefox. Microsoft is no longer challenging Google in this space.
Nowhere

This could all be explained by a weather balloon being dragged to Mars and releasing swamp gas
That is pointlessly over-dramatizing a clear and obvious fact. They went from risk tolerant to risk averse because the liability math changed. There's no conspiracy, its the simple difference between "not my problem" and "cover your ass".
Thats a fair idea, I believe x86-64 is less complex with fewer addressing modes than x86 is. So that makes sense.

I'm still not sure about how I feel about an ARM laptop, I'm not opposed though.
This always irks me, not just with academic articles but also with other "high-brow"/"intellectual" writing (including everything from literature and philosophy to tech writing). There's a lot of intentional or accidental obfucasting or complicating of things that when you call them out will just get you accused of being too stupid to understand it.
It's worth considering the different markets here. Raymond Chen [0] posted this in 2006 - "On the importance of backwards compatibility for large corporations" [1]

> Representatives from the IT department of a major worldwide corporation came to Redmond and took time out of their busy schedule to give a talk on how their operations are set up. I was phenomenally impressed. These people know their stuff. Definitely a world-class operation.
One of the tidbits of information they shared with us is some numbers about the programs they have to support. Their operations division is responsible for 9,000 different install scripts for their employees around the world.

> That was not a typo.

> Nine thousand.

> This highlighted for me the fact that backwards compatibility is crucial for adoption in the corporate world. Do the math. Suppose they could install, test and debug ten programs each business day, in my opinion, a very optimistic estimate. Even at that rate, it would take them three years to get through all their scripts.
This isn’t a company that bought some software ten years ago and don’t have the source code. They have the source code for all of their scripts. They have people who understand how the scripts work. They are not just on the ball; they are all over the ball. And even then, it would take them three years to go through and check (and possibly fix) each one.

> Oh, did I mention that four hundred of those programs are 16-bit?

16-bit. Ten years after Windows 95 came out.

[0] A great source of backwards compatibility stories.

[1] https://devblogs.microsoft.com/oldnewthing/20061106-01/?p=29...
This is a great, analogy thanks (and as a novice to pen culture, but an avid pen and paper user, should I get myself some Uni-ball Signo UM-151 0.28mm?'s).

> Is one better than another?

Rollerballs and fine-tipped pens are probably equivalent, on an order of magnitude scale. However, surely we can agree that both are far superior to feather or dipped pens?

I am forecasting the difference between parens free Lisp and status quo Lisp will resemble the chasm between dip pens and fountain pens.

Lots of Lispers say, "dip pens are fine! After a while you don't even notice you are dipping them." Whereas I see a future where a lot more can get done easier because we don't have to waste time dipping our pens.
Is it possible to virtualization an older release of OS X and run your app? It might be hard to find an image but it can be done. I have a 2011 MBP that bit the dust and I’ve seen been able to virtualize OS X (not sure about MacOS) and load a back up from Time Machine.
The liability math didn't change.

Decades of pretending that liability didn't exist just caught up with them.
It's amazing what founding a charity and donating to noble causes will do for one's reputation. Neither Microsoft nor Gates apologized for the things they did.
Not yet, I'll give it a look.
I like the ability to annotate books. Re-reading with annotations is much more interesting because often I will have realized things on first reading that I didn't the next one.
I like the timeline idea. What's up with the Instagram/Dell/Unilever/Uber logos? Why are they there?
Hopefully something that lets us manipulate gravity with electricity.
This should be easy to verify though.

I would be more worried about some of the more popular Stata macros & R libraries. I've spent a good amount of time on several occasions trying to reconcile results from Stata and R, only to be stopped - I hope - by limited or technically dense documentation that I couldn't grok (...or the code was bad)
One need only grow old to become gentler in one’s judgments. I see no fault committed which I could not have committed myself.

:-)
Your point is well taken, but in the US, at least, a limited liability company is also an entity that you can form like a corporation, or a partnership, so the words don't necessarily conform to their dictionary definitions and are, perhaps, more interchangeable than you suggest.

I also think there's a broad divide in the world between those who think that corporations are dehumanizing and those who think of them as simply a group of people, like the dictionary definition of a company.
The culmination of a decade of liberal progressive policies.
I thought the article was a good read and compared the two frameworks with only small hints of personal bias, but one point about industry changing to use pytorch because of researchers already knowing it seems like wishful thinking. Unless PyTorch addresses its mobile and serving issues it is simply not a great choice for many production situations. This article actually influenced me to stick with TF instead of learning PyTorch due to my industry needs.

Additionally I think tensorflow opt in by default for eager execution is fine maybe good even.
Many models are relatively simple and I doubt the gains for rewriting them to utilize the execution graph will be worth it when with the keras frontend you can just dump the h5py model and run it from there which many companies already do.

Rewriting will only be an issue for sufficiently complex models and at that point I imagine competent ML professionals will have baked the time for that into the estimate of the engineering costs.
Social media as a tool of mass impact: remember 2016 US presidential election
Is this really true? I feel like I keep hearing about how $companyX is still on Windows 95/98/XP/7 and old software is often cited as a reason for not upgrading.
Software Carpentry would be a good place to start: https://software-carpentry.org/
But what are social media anyway? A means of communication, a new stage in the development of social relations, a platform for advertising and promotion of goods and services, or global systems for manipulating and controlling people? There are both positive and negative aspects of the use of social networks. Another question is whether they can be prevented from having a negative impact.
Time to run them in a VM with and old OS the same as older games?
> They could be passed as-is and type-cast inside the printf implementation.

How would you know what to type-cast FROM? It's not like C compilers pass type information around, nor are C values self describing.

> Are you saying you already knew doubles were passed in variadics instead of float, and the reason you knew is printf?

I can't speak for the person you're answering to, but in pre-ANSI C, these promotions were ubiquitous (since there were no function prototypes yet), so programmers were very likely to have heard about them at some point.
Most people won't need it, but most people don't need woodworking tools either.
That this is even remotely acceptable is a sign of how unidealistic the industry has become, compared to Java of 20 years ago which promised write once, run anywhere.

If you did however stick to pure Java 20 years ago, your app probably runs fine now. That is the way things should be. This compatibility breaking from Apple is just a slap in the face.
IMHO finding problems with how PG&E handled this will be much like looking through your graphs and logs after an outage. When you go looking for trouble, you find it, but most of what you see, despite being true and bad, is just red-herrings and statistical noise. The real causal factors are systemic and so deeply baked in that its very important we find scape goats lest we have to come to grips with what a 2C future means to electrical distribution across a vast sprawl spread through rapidly drying forest.
The name of this library almost feels a little too self-aware...
> Taking advantage of someone that can't defend themselves is the very definition of vile.

I agree with this, and perhaps I don't know the full details of what he did.

But a common pattern I see in life (and something that I've come face to face with in a few terrifying moments in the physical world) is that people go into mob mentality and don't think enough about things, and switch to "out for blood" mode.

From what I read, he had relationships with teenage eastern European girls who were desperate for money. So the mob is out for blood and wants to go after him. But few people think about how to really prevent future Epsteins, and protect future children, and that would require thinking deeply about why were these girls in such dire straits? What can we do to improve equity in this world and remove poverty so people everywhere aren't vulnerable to such coercion? That to me is the more interesting, important, and moral problem to solve.
It's nonsense because it didn't exist before. Imagine you're a long-time user of my software. You upgrade your operating system (because's Apple's marketing tells you to) and find that my software doesn't work anymore. Who made the change? Apple. Who do customers complain to? Me. Despite any argument, Apple's change has cost me $1000+ of development costs for users to continue using my software. Apple is not my customer, and I don't feel that I owe it a penny. If MacOS didn't exist, it'd only make my life easier. If this change only affected new users, I'd have no complaint.
I love Rob Pikes idea that is dumb to have scope determined by invisible characters
What’s your point? Two entities working in silos don’t tell anyone what they are building and the bigger one releases it first leaving the other one feeling jaded.
It's 1Password 2.12.2, which is almost 10 years old.
> Plus, bringing up flash was to further explain my point, which is, Apple getting rid of certain technologies in the computer sector as if they are the leader of the market which they are not

I'm not sure the Flash argument really supports that point honestly. Leader of the market or not, Apple's refusal to support Flash on iOS was a major contributor to Flash's slide into irrelevance.

Although it would have probably happened anyway considering that Flash for Android was briefly a thing, and very much did prove the hypothesis that Flash on low powered mobile devices was a terrible idea.
I mean, yeah, you're not "supposed to" use it; it's a private framework. Also, the only reason why someone like me would know if it's in C or not is that I need one of the aspects of that library that can't be expressed in the high level APIs.

My point is that there's tons of non legacy C code, in the OS outside of the kernel and posix subsystems on *OS.
>>>But those activities have become too risqué for the modern professional class. Socializing has to be inclusive and bland and you have to put in a ton of effort.

How much of that is due to demographic changes in the Western professional class? Asia still knows how to mix business with pleasure.

https://theaseanpost.com/article/deal-making-asias-escort-ba...

https://www.japantimes.co.jp/news/2019/01/23/national/social...

https://www.wsj.com/articles/SB121268021240548769
React-native-opencv3: React Native wrapper of OpenCV for face detection and more
So where do these binaries get built and how does the system know which binaries to rebuild for a given change? If developers are building binaries and committing them directly, doesn’t that open up security or even correctness issues? How does this approach satisfy compliance concerns (how can the CTO or a manager sign off on the changes that went into the binary if it’s just something a random developer committed?)? How does this scale to tens of deployments per day? These are hard monorepo problems, and they keep being handwaved away.
Ping is not a command for downloading files.

There are many things wrong with this document, based solely on a cursory examination of the table of contents.

It’s clear that a lot of work has been done here, but it also needs a lot of editing and correction by someone who actually knows what they’re doing.
Of course no equivalence at all. Pakistan has been engaging in a genocide of its minorities over 70 years.

https://www.bbc.com/news/world-asia-35910331

> Before the partition of India, what is now Pakistan was a much more diverse place but tolerance has declined as society has become increasingly Islamicised and more homogenous.
Minorities used to make up 15% of the population in these cities. Now they account for less than 4%.
Well, the premise stated above is that whatever testing you, the "author", judge sufficient doesn't matter; accuracy comes only at the hands of the sacred code review!
Please read your own link and understand it.

https://www.reddit.com/r/unpopularopinion/comments/971h62/ty...
Hex.pm (Elixir + Erlang) currently has 8900 libraries. Compared with Ruby's 155000 that's one big drawback of choosing Elixir. Add to this the mature Rails infrastructure and community resources there's definitely a trade-off.
I use and love Firefox, but password storage really shouldn't be handled by the browser. They've never done a good job at it. I use and recommend Bitwarden wholeheartedly.
https://cli.dev/docs/intro
> “We all kind of assume that a computer program always spits out the correct answer.”

I'm a bit surprised at this.
”Tradeoffs everywhere”

Exactly. Even though breaking backwards-compatibility is annoying for users, Apple doesn’t do this out of sheer spite.
If and _only if_ that is the case!