HN user

coribuci

-15 karma
Posts0
Comments102
View on HN
No posts found.

UWP is the future of Windows APIs, Win32 is mostly frozen since WIndows XP.

Frozen is usually a good thing.

Microsoft is just making UWP similar to what Google is making with AndroidX, detaching the technology from the OS version.

... and from users also. Will they get a lawsuit from Google for copying their UI as they got from Apple ? I think not because the UI is so bad that they will be ashamed to go to court with something like this.

Is not WinUI the extraction of the UI part of the UWP stack? Yes namespaces break, but concepts and controls are from the same linage. UWP is more than the UI. It has also sandboxing and deployment.

The UWP has everything except a GUI.

So essentially, it is not a UI.

fixed itl

(consider e.g. WinForms was also ported from .NET Framework to .NET Core. That is also not counted here ;))

So everyday a new framework. How many days will pass until UWP will be obsolete ?

It's anonymized in the sense that you don't know who it will be sold to and what they will do with it.

So "It's anonymized" but It's not anonymized.

In all seriousness, this is a point GDPR struggles with. It's really hard to properly define what constitutes personal data.

GDPR is good. The problem is that GDPR is not enforced because it might upset Uncle Sam

To equate "politics" with lying, stealing, and corruption is the sort of cynicism that becomes a self-fulfilling prophecy.

Politics _is_ lying, stealing and corruption.

This article is fundamentally based on the fact that there is a lot of variance in the amount of illegal activity in business and politics (and life generally) between countries: the Scandinavian countries are universally considered to be pretty close to corruption-free.

See Assange's case.

Eastern and Southern Europe are a bit worse, parts of Africa and South America are really bad, and Asia in the middle. The US, contrary to popular opinion, has also long been ahead of most other countries, and even been the driving international force against corruption through the Foreign Corrupt Practices Act.

You contradict yourself. See bellow.

That law made it illegal for US companies to engage in corruption abroad. It was passed in 1977. As a contrast, consider that German companies were still taking tax deductions for foreign bribes until 2002[0].

Well, Microsoft and HP had no problem to use corruption in Eastern Europe.

There are, in other words, very obvious regional differences. Additionally, there have been rather drastic changes along the temporal dimension, as well: Eastern Europe and Asia, for example, have come a long way over the last thirty years. Italy, original inventor of the Mafia, is solidly average these days, probably more similar to Germany or the UK than to its own past.

Of course there are differences. Corruption is country specific.

So, logically, if levels of corruption are different, that shows that equating all politics with corruption is wrong, and it demands at least some nuance or your criticism becomes entirely decoupled from reality and therefore no longer a useful tool to improve anything.

If, as a politician or bureaucrat, all you ever hear are superficial "everything-is-terrible" accusations completely devoid of any connection to anything you are actually doing, you will pretty soon just start engaging in that sort of activity: your public image cannot get any worse, anyway.

And people growing up in a society with these believes will start their careers in politics or business with such assumptions, and act accordingly.[1]

[0]: yes, it's true that some corrupt practices have simply been legalized in the US. But that's a failure of the voting public, and it's still better because it's known. And yes, the illegal stuff is making a comeback, considering the current President is both on record as supporting a repeal of FCPA, as well as having good reasons to do so

[1]: Of note, AOC observed not too long ago that before being elected to congress, she expected the corruption to be transactional, i. e. money for something in explicit quid-pro-quo. As she noticed, lobbying in the US is really more of a social process, where politicians aren't directly bought, but spent a lot of time with lobbyists. And familiarity, as always, breeds sympathy.

I would still prefer to have to trust just one authority for my platform than a multitude of random developers.

Single point of failure.

> Let this be another nail in the coffin of the "walled garden" farce.

There is no coffin, the walled gardens are not dying, and have long since become the norm, which happened because the people found them to be better than the alternative: getting apps (and manually updating them) from many different sources of varying quality and convenience.

No. The people have no alternative. How many people are able to install F-Droid on theyr phone ?

Chrome can always be replaced just like Internet Explorer was. Is not even the default on most platforms.

Firefox is more or less Chrome. Edge same. Vivaldi is also Chrome.

Safari on the other hand... You're not even allowed to replace it with an open source browser.

This is a feature.

Google spying on people and selling their data is worse from my point of view than anything MS did. Also, Apple has a far greater lock down on their products than MS ever dreamed of.

But it is no (so much) worse than what MS does with telemetry.

However, at least in Win 98 SE, PostScript drivers finally worked… sort of…

Fun fact: Up to NS4 / IE4, you couldn't print a JavaScript generated HTML output, which was a major restriction in the days, when "the Internet" was commonly printed by a assistant for the benefit of a higher echelon...

Fun fact: printing web pages today is a PITA. The only browser which some years ago made a decent job was Opera. Firefox, Chrome and IE are total disasters.

Der Arzt/die Ärztin, der Pfleger/die Pflegerin (I think "Krankenschwester" isn't being used formally anymore)

Now you are being sexist. Of course Krankenschwester is used but it has a different meaning than Krankenbruder

Occupations generally have a male and a female variant and as far as I know you are required to address both in formal speech (so I wouldn't call this an "experiment" anymore).

In many languages there are occupations which are specifficaly related to specific genres.

The only area where I'd say this isn't implemented yet is informal speech. Few people watch their day-to-day language for gender neutrality.

This has become something disgusting. A mother is a mother. A father is a father. A mother can give birth, a father not. Some things will always be gender specific. Or shall we start calling people gender neutral: Mr./Mrs. Donald Trump

This article is about cars driving in simulation, not on the real streets. But I do wonder how they can introduce truly "unpredictable" events in the simulations.

Like normal SW: Requirement: navigate this road with those signs. Test: Put the same signs as in requirement. Check that car navigates correctly.

I don't know anything about self driving cars, but it seems like solving self driving cars isn't far off having general artificial intelligence. How well does a car react when there is a construction flagger telling it to turn around, or when there is no signs and the traffic lights go down due to a power failure?

It either continues or stops. When the traffic lights go off it uses the computed right of way.

Also, my recent experience trying to order a chipotle burrito from an AI assistant over the phone did not leave me too dazzled with the state of the AI industry.

It's the same for self driving cars. It is like every SW designed after a set of requirements: you feed it with something not specified in requirements and whatch it crash or spitting an error message.

Teams has its issues, but compared to skype its amazing in my opinion. Granted, skype is a pretty low bar to compare with, but still.

Yeah, it's amazing that such an aborted thing ever seen the day of life. Skype looks like a windows program. Team looks like an Android game.

About corporate: Skype can do a 250 people meeting, Teams can do only 100.

It is like in the old M$ joke: How wonderful it's gonna be when they will get it.

At my last company, Teams was introduced as a tool besides skype - and everyone was encouraged to move meetings etc. whenever possible over to Teams. It worked out pretty well, after a few months skype meetings became the exception, almost everything, especially if only techies were included, was happening on Teams.

In my company people preffer Skype.

I recommend to give it a serious try, some of it features do suck (notification settings etc. are absolutely horrendous and seem to not properly work half the time) but overall it improved the ways people communicated a lot compared to skype. At least that was my experience :)

It is a piece of crap. The only "feature" above skype is that it has these groups. From an UI point of view is a piece of crap. Who was the idiot that conceived such a crappy interface ? When i start a new chat i want a new chat not to see my last chat with someone else.

Open-source sucks at UX. I think because there's no community behind open-source UX like there is in the inner workings of systems, where people just want to get shit done.. You have to pay UX developers and designers to do their job, because it's generally not a job you'd do for free or in order to accomplish "something".

Closed source also sucks big at UX (see Office 365 for details). But M$ offers "integration" a thing which OSS cannot offer. Also , having enough lobby (corruption) or market share , the UX does not matter.

but it's not always malicious.

this is a general problem with humans. They are "convince" that they do good even when they don't.

sometimes building something new seems obvious. i have to push hard to get people to back up that obviousness with evidence. (provide me with evidence that these existing solutions are not suitable before we build a new one from scratch.

The main issue here is that the perceived cost of starting from scratch is very low especially when from his ebony tower the programmer ignores all the issues the previous programmer had to confront.

sometimes building something new seems easier or cheaper than the effort required to evaluate alternatives, especially if the solution only takes a few days or weeks of work (take the obviousness factor above into account).

... days which become weeks, years , decades. Why is a software project (exept TeX) never complete ?

another factor is the seemingly common dislike of working with other peoples code. especially when it's known that modifications will need to be made. do we take this system with a lot of legacy code where we have to modify 20% or is it easier to start over and build what we need?

If builders made buildings the way programmers make SW ... Why do SW cannot improve the code ? Why do they have to "invent" the wheel every day and in the end they obtain the same thing or even worse ?

I'll give examples: 1. KDE and GNOME. With every release the interface is different. Old programs do not work anymore - they have to be ported to new KDE 4 or 5 or 6 or whatever. They were at the beginning way ahead of windows (r) and Mac now they just copy. Same with GNOME.

2. Win 10 looks the same like Win 1.0. Functionality is the same. Will Win 31 look the same like 3.1 ?

3. Dll or .so hell.

We evolved feelings, morals, the concept of cruelty in order to care about human life. You can choose to care about whatever you want of course, but careful with your priorities.

I would not be so sure about feelings and morals. Cruelty yes, has evolved a lot.

And yes, chickens aren't human and are quite tasty.

Those grown naturally, yes. Those grown in a plant not so.

Good designers don't work for free.

Is there any company employing them ? Because i find the user interfaces from the 80-90 even 00 much more usable that the today's crap. Remember help buton ? Remember buttons ? Why does windows 10 looks the same and behaves worse than windows 1.0 ?

It is the same on chrome or firefox. Empty window only with url bar. You need to type in the url bar to write something. Writing software is hard. Using your brain while writing software is even harder.

(I have no idea what's happening in Windows 10 land. I have one remaining Windows machine, running Windows 7.)

I use a laptop with an external monitor. When the monitor is not connected, Adobe Reader windows have the title bar out of the screen. The only way to maximize: Alt + space + x.