Hacker Newsnew | past | comments | ask | show | jobs | submit | malekpour's commentslogin

There are much better free [web based] alternatives for WordPad, Paint and Notepad these days and I prefer to use those over these obsolete applications. These are not useful applications, we just like them because of nostalgia.

I doubt if Microsoft is removing Paint because of OS base image size. It should be more about source code maintenance and UI consistency. Both WordPad and Paint got ribbon user interface for Windows 7 and calc.exe has been replace by a modern Windows Store app in Windows 10.

Why should Microsoft spend time and resource to keep these applications up to date while majority of users are using better free alternatives?


In general, Web based apps aren't useful when taking notes or screeenshots trying to figure out/document why/that networking isn't working...


> These are not useful applications, we just like them because of nostalgia.

On the contrary; I have Paint.net and GIMP installed, I've experimented with both of them, and I still don't have a tool as quick and easy for marking up a screenshot as Paint is. At that singular task it is superb.

I create a lot of training material, so marking up screenshots is a significant component of my job. This will make my job harder for no good reason.


GIMP is not a good alternative for Paint. Have you ever used [https://sketch.io/sketchpad/] ?

Windows Snipping Tool is a very good tool for taking screen shots.

7Zip and VLC are good examples. The community accepted to download and use many community driven projects over Microsoft provided tools.


Asking because I'm unclear: While you have to go to the Windows Store for getting the app, it is still local after installation, right? In that case, how does it make your job harder? Installation time will be a trivial fraction of the use time, no?


Microsoft should take those apps and put them into Windows by default. It's a trivial thing for us in the tech community to install these ourselves. However, a significant population remains unaware.


Why should I waste time installing those apps? Or Internet traffic and even some CPU with web based apps?


It is supporting ES2015/16/17 completely but its ES5 support is 99%. All other major browsers have 100% support ES5 for years. http://kangax.github.io/compat-table/es5/#test-Miscellaneous


Unless I'm mistaken, the same resource shows Chrome 55/56/57 is also at 99%?

I'd be curious if a JavaScript guru could give a little more context about the significance of that last 1%: namely, for Safari, "enumerable properties can be shadowed by non-enumerables," and for Chrome, "Array.prototype.sort: compareFn must be function or undefined."


It could have been more confusing by bumping versions. They first tried ASP.NET 5 and ASP.NET MVC 6 and EF 7 and there was no simple migration path from older version. Now they are all Core 1.0


They reset versioning to 1.0 by renaming .NET to .NET Core


The full .NET framework (Windows only) will live on, currently at 4.6.2, I believe. ".NET Core" is the new open source, cross-platform subset of the full .NET framework.


IMHO the full .NET is from today considered a legacy platform. I would compare the situation to WebForms / MVC - who does new projects with WebForms now?


As far as I remember the long term plan is to stack the remaining APIs from the full .NET on top of .NET Core.

So Microsoft would have: .NET Core - base for everything. .NET - Windows specific bits, Xamarin - mobile specific bits.


Not sure about IntelliJ but JetBrains has an upcoming C# IDE similar to IntelliJ: https://www.jetbrains.com/rider/


OmniSharp is a language service which can be used by editors such as Sublime, Atom, Vim and VS Code to provide syntax highlighting, in place suggestions, error reporting, refactoring and lots of other cool features. It is open source and cross platform and since it is common language service across all editors, in theory you should expect same error messages and behavior regardless of what OS or editor you are developing in.


Years ago I was using http://www.skygrabber.com and similar apps to get free internet. I remember I got OpenOffice, JDK, .NET SDK and terabytes of random data while I had no internet access whatsoever.


Skygrabber works with DVB cards and are used to receive from satellite data streams. Toosheh works with the existing TV satellite receivers. The data is not sent through the TV channel stream instead of the conventional data streams.


Government has no control over receivers since those are already banned and people buy them from underground market. Selling, buying or installing receivers are all illegal and punishable. Having said that, majority of Iranians are watching satellite TVs.


You can't really hide a satellite dish, seems to me it would be easy to find houses with illegal equipment?


We are talking about millions of dishes. This is where law ridicules itself and impossible to enforce. There are some police raids once a while, but not effective.

http://www.bbc.com/news/blogs-news-from-elsewhere-27920659


Selectively enforced laws are more useful to the government than laws that are consistently enforced.


But not useful for their original purpose (in this case, suppressing satellite TV usage). Just useful as general leverage against targeted people, which the Iranian government is not short of anyway.


The actual purpose is not to supress satellite TV usage but to keep the population in sufficient fear of powers-that-be. You can do many things, just don't stick your head out.


That's good news then :-)


Did you read the article?

The article says "Satellite TV, however, has become common in even small villages, with as many as 70 percent of Iranian households owning a satellite dish."

Satellite dishes are not illegal because satellite TV is not illegal. (Edit1: I am wrong.)

Edit1: Satellite dishes have apparently been illegal since 1994; https://en.wikipedia.org/wiki/Television_in_Iran


Satellite dishes are illegal in Iran or at least were up until 1996. I lived in Iran during the 90s and I recall my uncle's dish was confiscated and he had to pay a hefty fine. But you don't have to take my word for it. There is all kinds of evidence to support that: http://www.latimes.com/world/middleeast/la-fg-iranian-police...


Ah... my mistake for assuming that. (I edited my post.)

Regardless, my focus was not on the legality of dishes, but the amount of people who have them.

With 40-70 percent of households owning a satellite dish, even after being illegal for over 20 years, it seems unlikely that Toosheh is more "dangerous" than the limited internet that Iran already has.


I vaguely recall that you hide dishes on top of roofs in places that are not easily observable, for instance a big water tank on top of a building with an open top can have a dish mounted on the inside.


Very good article, it is easy to predict great use cases for JSX concept in the future.

I proposed the idea of using JSX as angular2 templates. They didn't like it and I think the React competition was an important factor for that.

https://github.com/angular/angular/issues/5131


Heh, not exactly. We have a finite amount of hours in the day, and maintaining a JSX implementation is something we just aren't really interested in. You're more than welcome to implement such a thing yourself though, and I'd be the first to retweet it if you did.


Surprisingly, some essential or very common English words came from Persian including: Check, Magic, Rank, Path, Orange, Peach, Lemon, Candy, Sugar, Caravan, Bronze, Chess, Jackal, Kiosk, Mummy, Paradise...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: