News for hackers. Stuff that matters.
Re:NirSoft Freeware (2008) by kevindong on Monday April 16, 2018 @02:46PM (#16851620)
> While many software companies create a bloated installation package with size of 1 - 3 MB, the size of single utility in NirSoft is usually less than 100KB.

The early 2000s were a different time. While as modern day electron apps are regularly 100+ MB.

Re:NirSoft Freeware (2008) by dchest on Monday April 16, 2018 @04:33PM (#16852482)
Fun fact: the icon for my Objective-C Mac app is larger than the executable binary (517 vs 394 KB).
Re:NirSoft Freeware (2008) by LeoPanthera on Monday April 16, 2018 @04:37PM (#16852512)
You can probably shrink your icon down (losslessly) by dropping it into ImageOptim. https://imageoptim.com/mac
Re:NirSoft Freeware (2008) by newsbinator on Monday April 16, 2018 @09:22PM (#16854613)
I find Optimage has better lossless compression. I never regretted paying for the full version. https://getoptimage.com
Re:NirSoft Freeware (2008) by conradev on Monday April 16, 2018 @07:11PM (#16853798)
Or the command line util pngcrush
Re:NirSoft Freeware (2008) by LeoPanthera on Monday April 16, 2018 @08:27PM (#16854315)
pngcrush is fairly old. And terribly unoptimized. If you want a command line solution, I recommend optipng (which does what pngcrush does, but better), and sending the result through advdef, which improves the compression even further.

...but really. ImageOptim is super awesome and zero-effort.

Re:NirSoft Freeware (2008) by derefr on Monday April 16, 2018 @09:01PM (#16854495)
Super awesome yes, zero-effort no—just try to make it into part of an CI/CD asset build pipeline ;)

But really, why isn't ImageOptim itself available in command-line form?

Re:NirSoft Freeware (2008) by dabockster on Monday April 16, 2018 @09:10PM (#16854546)
IIRC, ImageOptim is a front end for a bunch of CLI image compression tools. So, in theory, you could roll your own for a CI system if you figured out all the arguments that ImageOptim was passing to those tools.
Re:NirSoft Freeware (2008) by joombaga on Monday April 16, 2018 @09:31PM (#16854667)
This looks promising:

> Automates ImageOptim, ImageAlpha, and JPEGmini for Mac to make batch optimisation of images part of your automated build process.

https://jamiemason.github.io/ImageOptim-CLI/

Re:NirSoft Freeware (2008) by tokenizerrr on Tuesday April 17, 2018 @04:26AM (#16856511)
> automated build process

> Mac

Why would anyone run a CI server on a Mac?

Re:NirSoft Freeware (2008) by joombaga on Tuesday April 17, 2018 @01:33PM (#16860455)
Perhaps it's just their preferred platform. If it weren't for the expense I'd probably prefer it over Windows at least. At any rate, the readme does link to this article[1] if macOS isn't your thang.

[1] https://addyosmani.com/blog/image-optimization-tools/

Re:NirSoft Freeware (2008) by hboon on Tuesday April 17, 2018 @04:50AM (#16856590)
You need to if your product is a macOS or iOS/watchOS/tvOS app.
Re:NirSoft Freeware (2008) by Prefinem on Monday April 16, 2018 @05:44PM (#16853100)
Not OP, but thanks for the link to that app. It's quite amazing.
Re:NirSoft Freeware (2008) by dchest on Tuesday April 17, 2018 @04:11AM (#16856443)
Yes, the size is after optimization (although I suspect iconutil recompresses it) :-) It's just that there are 10 images inside, from 1024x1024 to 16x16.
Re:NirSoft Freeware (2008) by creichenbach on Tuesday April 17, 2018 @03:55AM (#16856385)
I recently introduced proper minification and tree-shaking to my Cordova app and noticed it only reduced size by ~23% (after 2+ years of active development, so quite some code).

Looking at the output directory, I saw that the fonts I'm using make up about 45% of the whole app!

Re:NirSoft Freeware (2008) by doomjunky on Monday April 16, 2018 @09:42PM (#16854712)
A JPG screenshot of Super Mario is bigger than the binary of entire game.
Re:NirSoft Freeware (2008) by gowld on Tuesday April 17, 2018 @12:53AM (#16855567)
At what quality settings?
Re:NirSoft Freeware (2008) by gatesphere on Wednesday April 18, 2018 @12:20PM (#16868598)
Just about any. The SMB ROM is 31KB.
Re:NirSoft Freeware (2008) by quickthrower2 on Monday April 16, 2018 @07:54PM (#16854112)
You really need to shrink that file.
Re:NirSoft Freeware (2008) by jodrellblank on Tuesday April 17, 2018 @02:48AM (#16856083)
"Things that Turbo Pascal is smaller than" - http://prog21.dadgum.com/116.html
Re:NirSoft Freeware (2008) by _pmf_ on Tuesday April 17, 2018 @09:07AM (#16857881)
I've come to see the rise of Electron not as a shortcoming of other UI tech, not a problem with Electron. OSX, Windows and Linux failed to have any viable cross-platform UI solution[0]; Electron is what we deserve for this failure.

[0] I would be very happy with Qt/QML and would grudgingly accept GTK, but others apparently are not that complacent

Re:NirSoft Freeware (2008) by interfixus on Tuesday April 17, 2018 @12:06PM (#16859603)
We've had perfectly viably cross platform GUI-applications for decades. Lots of them. Done one way or another, or a third. I'm sorry, I fail to see the problem that abominations like Electron are trying to solve.
Re:NirSoft Freeware (2008) by tracker1 on Tuesday April 17, 2018 @07:12PM (#16863118)
Could you demonstrate an alternative that allows for UI as complex, with fewer cross platform issues that can easily target usage on MacOS, Windows and Linux? Let alone leveraging the language and UI interface/api that are the most widely developed against.
Re:NirSoft Freeware (2008) by interfixus on Tuesday April 17, 2018 @07:27PM (#16863230)
We used to get along just fine on things like Qt, Gtk (perhaps via Wx), or indeed Tk - in some ways still my favorite after all these years. But then 'easily' wasn't necessarily the gold standard of everything.

The electronisms I occasionally have to use are glorified chat-apps like Signal. Hardly complex UI cases.

Re:NirSoft Freeware (2008) by tracker1 on Tuesday April 17, 2018 @07:32PM (#16863261)
By comparison, I wouldn't consider VS Code a "simple" UI. And replicating it with Qt, GTX or anything else would be a significant endeavor for even one platform, let alone three very different platforms. They all have serious flaws. As a user, I'd rather have something useful now, than wait a couple years hoping to maybe see a linux or mac release of a program.
Re:NirSoft Freeware (2008) by interfixus on Tuesday April 17, 2018 @07:50PM (#16863386)
To each his own, of course, and if VS Code does it for you, well then - excellent.

I personally find it a bloated mess, and like to stick with my Komodo and my Geany - two neat examples of portable UIs done right.

Anyway, I'm sure there are ways of embedding runtime web macinery in somewhat less than 100Mb. Twenty years ago I did so in a megabyte or two, admittedly without the js.

Re:NirSoft Freeware (2008) by digi_owl on Tuesday April 17, 2018 @12:52PM (#16860056)
Effectively it is VB for the web age...
Re:NirSoft Freeware (2008) by interfixus on Tuesday April 17, 2018 @01:15PM (#16860256)
Exactly. And nothing new in my being contrarian. Back in my Windows days, back in the nineties, I had an iron rule that no vbrun.dll ever entered my machines. Mainly because they invariably turned out to be badly designed, poorly implemented, and just not worth the trouble.

These days, I do* have a couple of Electron-things installed, because I occasionally need them, but they are ugly hacks which bring me no joy.

No JRE either, by the way, if I can help it. Same reasoning.

Re:NirSoft Freeware (2008) by codezero on Monday April 16, 2018 @07:38PM (#16854001)
Around 2000, I had a laptop with 5g of harddisk and 64mb of ram, now I'm at ~1tb and 16gb ram. Roughly a 200x increase in raw numbers, though lots of other things since then make the actual increase larger, so it sounds like we're using net-smaller apps :)
Re:NirSoft Freeware (2008) by metaphor on Tuesday April 17, 2018 @01:34AM (#16855764)
> ...so it sounds like we're using net-smaller apps :)

I also remember circa 2000 when the CS meta was, "who cares about optimization when you're riding the perpetual tailcoat of Moore's law"...then homogeneous parallel architectures became a thing overnight and much of the software development community was caught with their pants down.

Flash forward over a decade later with low-power embedded being the dominant end user platform and heterogenous compute already at the competitive forefront. Perhaps it's personal bias, but when I read net-smaller apps, my hardware design instincts immediately kick and scream net-complacency.

Re:NirSoft Freeware (2008) by TeMPOraL on Tuesday April 17, 2018 @10:25AM (#16858579)
My personal complaint is that, with 200x more compute, we should be doing 200x more and/or more powerful things. Instead we're doing the same things ~200x less efficiently.
Re:NirSoft Freeware (2008) by digi_owl on Tuesday April 17, 2018 @12:51PM (#16860046)
Yep. If you look at many of the daily tools out there, they do basically the same as was done using CLI or TUI tools back in the day, but now they pile on graphics "assets" to make the experience shinier.
Re:NirSoft Freeware (2008) by voltagex_ on Monday April 16, 2018 @08:04PM (#16854175)
The last time I noticed a real performance increase was going from HDD to SSD. I mean, I do also ask a lot more of my machine than 10 or 15 years ago so it probably balances out.
Re:NirSoft Freeware (2008) by skellera on Monday April 16, 2018 @10:12PM (#16854870)
What is the biggest current bottleneck? Going from HDD to SSD makes even a 5 year old laptop feel close to current. Is there something that would do the same now?
Re:NirSoft Freeware (2008) by gowld on Tuesday April 17, 2018 @12:56AM (#16855581)
Past 10 years is getting the same performance with less energy so you don't have fan noise and you get long battery life. Past 5 years is soldering everything to motherboard so you can't upgrade or replace anything without buying a new laptop.
Re:NirSoft Freeware (2008) by lstamour on Monday April 16, 2018 @10:51PM (#16855051)
Depending on the CPU, RAM speed can be a big one. Laptop vs desktop still carries a performance cost due to the power requirements. NVMe SSDs are to regular SSDs what they were to hard drives, but there are limits, especially gigabit internet and slower CPUs. Honestly though, the biggest gains are generally in making software more efficient — like choosing Safari instead of Chrome, or removing unnecessary drivers and bloat from your system. Run a startup log or check your system’s logs for errors that might slow down your computer. Oh, and install browser-native adblockers on every device. :)
Re:NirSoft Freeware (2008) by gowld on Tuesday April 17, 2018 @12:58AM (#16855590)
As blockers can be very bad for performance because they are dumb. uBlock Origin is good though.
Re:NirSoft Freeware (2008) by berbec on Monday April 16, 2018 @10:49PM (#16855046)
Sadly, no. Clock speed and multi-thread aware apps haven't gone far enough to give that feel of 'snap' we all got. I remember my Intel x25m so fondly. Even dual nvme drives in raid0 don't make thing hugely faster. I'm interested in what one of the 18-core i9s would be like clocked at 5ghz with our optane storage. Probably 1/3 of a second faster to load Firefox....
Re:NirSoft Freeware (2008) by giancarlostoro on Tuesday April 17, 2018 @04:10AM (#16856441)
M.2 SSD PCIe hard drives are amazing. You can boot Windows in under 15 seconds inside of a VirtualBox VM instance. So about the speed of what it would boot in if it were directly running off your SSD. PCIe SSDs can transfer data at speeds greater than regular SATA SSD drives.
Re:NirSoft Freeware (2008) by ComodoHacker on Tuesday April 17, 2018 @02:00AM (#16855887)
With Spectre & Meltdown patches, looks like we took a step back.
Re:NirSoft Freeware (2008) by baldfat on Tuesday April 17, 2018 @01:17PM (#16860282)
To go further back into the 80s where we were hard locked at 64k for commodore or 640k for DOS Assembly became the norm and optimizing for everything was the common goal for the whole community. It ended up creating a hack centric environment but it sure wasn't A) pretty nor B) beginner friendly. I'm old and have fond memories of assembly on the C64 as a kid, but I think we are in a better place where we have higher level languages and where Racket (Lisp of your choice here) and Python can run on a micro controller.
Re:NirSoft Freeware (2008) by skykooler on Tuesday April 17, 2018 @01:25PM (#16860364)
I wish there was a community of actively-developed 2000-era software that ran on modern hardware. We'd have so much space...
Re:NirSoft Freeware (2008) by Polarity on Monday April 16, 2018 @04:11PM (#16852275)
im really fed up with this argument. most "native" apps use big chunks of the platform "frameworks" and are not platform independent, which was introduced by os companies and politics in the first place. most modern apple native apps are the ones that crash the most while electron are stable as fuck.
Re:NirSoft Freeware (2008) by jcalabro on Monday April 16, 2018 @04:29PM (#16852439)
> most modern apple native apps are the ones that crash the most while electron are stable as...

I'd hesitate to make this generalization. I need to use slack on a macbook for work and it crashes regularly. I tried out VS code and it also would crash on occasion. Worse than that, coworkers of mine have rolled bug-ridden electron apps that we're required to use. There are plenty of non-electron apps that are stable.

Re:NirSoft Freeware (2008) by freedomben on Monday April 16, 2018 @07:19PM (#16853866)
Not necessarily your main point, but this triggered me:

> coworkers of mine have rolled bug-ridden electron apps that we're required to use

This is quickly becoming one of those things I can't stand, especially when there are open source/free options out there. No, I don't want to use your homegrown application unless there really isn't a good option out there. And if that's the case, make it a good tool and release it OSS and try to get some traction behind it.

Re:NirSoft Freeware (2008) by simonh on Tuesday April 17, 2018 @05:27AM (#16856746)
> No, I don't want to use your homegrown application unless there really isn't a good option out there.

Most 'home grown' corporate apps I've used are dependent on internal resources, processes and requirements. They'd be useless to anybody else, there are no alternatives anywhere at any money and in many cases you can't do big chunks of your job without them.

Re:NirSoft Freeware (2008) by epalmer on Monday April 16, 2018 @07:01PM (#16853716)
I'm on a mac and use slack an vscode. Neither has crashed on me. I'm wondering if there is something about your mac setup.

I don't like that slack consumes some many resources. I love vscode so I don't care.

Re:NirSoft Freeware (2008) by TheForumTroll on Monday April 16, 2018 @08:26PM (#16854314)
He is likely holding it wrong.
Re:NirSoft Freeware (2008) by tracker1 on Tuesday April 17, 2018 @07:14PM (#16863137)
I've seen VS Code crash on Windows more than Mac... also, it often leaves anything you had running in the integrated terminal running in the background when it does crash. I haven't seen that specific behavior on mac though.
Re:NirSoft Freeware (2008) by ebrenes on Thursday April 19, 2018 @02:54PM (#16878905)
Most of the issues I've had with VS Code were actually due to extensions and not VS Code itself. Like for example, we started getting issues with CPU's getting pegged to 100% and it seems it was a couple of linters that were running causing that.
Re:NirSoft Freeware (2008) by gowld on Tuesday April 17, 2018 @01:00AM (#16855597)
What do these custom apps do and why aren't they webapps?
Re:NirSoft Freeware (2008) by babuskov on Monday April 16, 2018 @04:14PM (#16852294)
I'm curious. If you have 20 electron apps running, does that mean you would have 20 copies of the completely same thing wasting your disk space and RAM?

How would that work if all the application developers decided that native sucks and all should use Electron?

Re:NirSoft Freeware (2008) by pavlov on Monday April 16, 2018 @04:35PM (#16852495)
Yes, that's essentially what happens. And it's a huge waste if you have 20 Electron apps running. Each ships with its own copy of Chromium which is as large as an operating system.

I created a proof-of-concept called Electrino that uses the platform native libraries to cut down on app size: https://medium.com/dailyjs/put-your-electron-app-on-a-diet-w...

Unfortunately I haven't had the time to work on Electrino due to family, etc. — I wish I did because the need is clearly there.

Re:NirSoft Freeware (2008) by tambourine_man on Monday April 16, 2018 @05:03PM (#16852744)
I've been thinking of something along those lines for years. I hope your project gets traction. I'd love to develop with web technologies exclusively, but what we've been doing with Electron is crazy. Imagine loading a whole new Win32 or Carbon/Cocoa for every app you open.

I can understand the inconsistencies and lack of feature support that could emerge from using a different browser engine for each OS (Webkit/Edge), but there should at least be away for Electron apps to share Chromium/Node runtimes between them.

Re:NirSoft Freeware (2008) by satysin on Monday April 16, 2018 @06:46PM (#16853584)
Isn't this basically what PWAs will hopefully solve?

Rather than Spotify, Slack, Discord, ... all coming with their own Electron bundle they can be packaged up as a PWA and use the browser as the runtime environment along with all the nice offline stuff, safe OS integration for notifications, sandboxed file system access, ability to still do some work in S0i3 (aka Modern Standy on Windows), etc.

Or am I totally wrong about this? I am not a web developer so I could be :)

Bonus question: how would this work for things like Atom and VS Code that are electron based. Could they become a PWA?

Re:NirSoft Freeware (2008) by tambourine_man on Monday April 16, 2018 @07:29PM (#16853941)
All good questions and some things will probably be well addressed by PWA or whatever we decide to call JavaScript rich webpages by then.

But some UI issues, like the lack of a proper menu, browser's chrome and address bar will still be a turn off. Besides, having unrestriced access to the user's drive is not something a web page should be able to do and is a must for something like a text editor.

Re:NirSoft Freeware (2008) by davidjnelson on Monday April 16, 2018 @07:35PM (#16853981)
Re:NirSoft Freeware (2008) by AnIdiotOnTheNet on Monday April 16, 2018 @11:16PM (#16855174)
There's no reason a text editor, or most applications really, need unrestricted access to a user's disk. They have to prompt the user with a file open dialog anyway, so you may as well let the OS handle that and pass an fd/handle across the boundary for you.
Re:NirSoft Freeware (2008) by tambourine_man on Tuesday April 17, 2018 @12:50AM (#16855557)
What if you are using a smart IDE like editor that, for instance, minimizes and concatenates your css and js files?

It’s going to want access to all files in that directory, not only the ones you are editing.

Re:NirSoft Freeware (2008) by satysin on Tuesday April 17, 2018 @11:51AM (#16859463)
tbh that doesn't sound like a huge problem to solve. Setup some working folders that the PWA has R/W access to and leave it at that.
Re:NirSoft Freeware (2008) by satysin on Tuesday April 17, 2018 @11:57AM (#16859522)
Browser chrome and address bar are not an issue as I believe a PWA can run in a generic application Windows with it's own icon, etc. Similar to if you have used a Chrome Web App in the past? Unless you go looking for it you wouldn't know it was running within a Chrome process.

Not sure how menus are handled. A standard menu API would seem to make the most sense to me?

Re:NirSoft Freeware (2008) by marssaxman on Tuesday April 17, 2018 @12:55AM (#16855579)
What is "PWA"?
Re:NirSoft Freeware (2008) by mrweasel on Tuesday April 17, 2018 @02:29AM (#16856014)
Progressive Web Apps, but I honestly can't explain exactly what they are.
Re:NirSoft Freeware (2008) by TeMPOraL on Tuesday April 17, 2018 @10:27AM (#16858603)
It's the combination of various technologies helping make websites which pretend (poorly) they are applications.
Re:NirSoft Freeware (2008) by ChristianBundy on Monday April 16, 2018 @04:40PM (#16852553)
Hey, I saw the post that got the ball rolling on Electrino and I've been meaning to reach out to you. Do you have any tips on where to start on porting Electrino to Linux?

Electron-like "web" apps (that follow W3C standards) seem to be the future, and I'd love to help out however I can.

Re:NirSoft Freeware (2008) by pavlov on Monday April 16, 2018 @05:34PM (#16853004)
Great! I use desktop Linux regularly and I have some ideas where the Linux port could start off. Would you drop me an email at [email protected] and let’s talk?
Re:NirSoft Freeware (2008) by tbrock on Monday April 16, 2018 @08:37PM (#16854369)
Why wouldn’t google just ship a “libchrome” shared library so that they could share it?
Re:NirSoft Freeware (2008) by saagarjha on Monday April 16, 2018 @09:53PM (#16854751)
They do, it's called Google Chrome.
Re:NirSoft Freeware (2008) by tracker1 on Tuesday April 17, 2018 @07:16PM (#16863150)
Because google is more inclined to break their own APIs without concern of the integrations of others.

Adobe AIR was an effort to create a common runtime for similar things... wouldn't mind seeing a few OS vendors coming together to support something similar, but on the flip side, I don't want to be stuck with Node 4.0's API in 2024.

Re:NirSoft Freeware (2008) by Zekio on Monday April 16, 2018 @04:26PM (#16852403)
20 electron apps would be 20 copies of mostly the same browser
Re:NirSoft Freeware (2008) by paulie_a on Monday April 16, 2018 @05:36PM (#16853022)
You also have 20 security nightmare apps running
Re:NirSoft Freeware (2008) by gkya on Monday April 16, 2018 @05:01PM (#16852730)
> im really fed up with this argument. most "native" apps use big chunks of the platform "frameworks" [...]

Yeah, and that's a good thing. Furthermore, there are toolkits that don't, and they are still more efficient than Electron.

Re:NirSoft Freeware (2008) by JetSpiegel on Monday April 16, 2018 @04:36PM (#16852504)
It's better (and more efficient) to have a developer write (or waste, if you consider doing their job "wasting time") two interfaces than to waste the computer resources of a million people.

Electron is just outsourcing cross platform development to the Chromium project.

Re:NirSoft Freeware (2008) by nradov on Monday April 16, 2018 @05:38PM (#16853035)
Unfortunately waste of users' computer resources is an externality and developers are more expensive than ever. Revealed preferences show that customers would rather buy more hardware resources than pay higher prices for efficient software (within reasonable limits).
Re:NirSoft Freeware (2008) by TeMPOraL on Tuesday April 17, 2018 @10:29AM (#16858626)
I would be careful talking about revealed preferences here - individual customers have close to zero choice in the matter. They select from what's available on the market, not from the space of all possible software.
Re:NirSoft Freeware (2008) by chii on Tuesday April 17, 2018 @08:41PM (#16863688)
If the efficient market theory is to be believed, then as soon as a competitor shows up with the user's preferred choice, they will gain the market share.

The fact that no such competitor exists is evidence that the user's preferences aren't what you stated, but is in fact consistent with reality, namely they prefer free and bloated.

Re:NirSoft Freeware (2008) by TeMPOraL on Wednesday April 18, 2018 @02:19AM (#16865094)
The mistake here is believing in efficient market theory.

It's not so easy for a competitor to show up, because they have to work against heavy first-mover advantage and network effects in software. Those who do a crap job get first to the market and set the trend (and the expectations). Moreover, there's a heavy component of tragedy of the commons here, with commons being users' computing resources - the software is often designed with implicit belief that it's the only thing running on user's machine. It's enough to make a sale, and you don't get a reward for making it so that your users can run many other stuff simultaneously with your application.

Re:NirSoft Freeware (2008) by gowld on Tuesday April 17, 2018 @01:04AM (#16855615)
Generally I agree with you but for Electron we're talking about own-goals the developers inflict on themselves. No one outside of the HNosphere uses Electron apps.
Re:NirSoft Freeware (2008) by 013 on Tuesday April 17, 2018 @02:33AM (#16856029)
Plenty of people outside of HN use Slack, Discord, Atom, VS Code, Skype and Twitch.
Re:NirSoft Freeware (2008) by radisb on Tuesday April 17, 2018 @02:59AM (#16856135)
Right now I have Discord, VS2017, a Postgres IDE and a bunch of Chrome tabs open. Task manager reports for memory usage (descending order): Discord: 1168,4MB, VS2017: 463MB, Chrome tabs: about 300MB each, PostgresTool: 152MB and the rest below 100MB. If I dont include all the chrome tabs, Discord uses more memory than all the other apps together, and some of them are "big" apps.

So my 32GB RAM, high specs system, is able to run only up to ~ 30 instances of Discord, not counting even the OS.

Wtf. It feels like malware.

Re:NirSoft Freeware (2008) by Tom4hawk on Tuesday April 17, 2018 @03:50AM (#16856353)
That's why I have a simple rule:

"No JavaScript on the desktop"

And suddenly 8GBs of ram is at least 4x too much(Linux) even when I'm using "bloated" Java apps...

https://suckless.org/sucks/web/:

  Millions of jobs are based on outputting HTML in an inefficient way.
Re:NirSoft Freeware (2008) by alacombe on Monday April 16, 2018 @08:14PM (#16854237)
Then perhaps OS vendor should start thinking about unifying their UI SDK using web engines, because having to support the finicky toolkit of every OS is a waste of engineering time.
Re:NirSoft Freeware (2008) by JetSpiegel on Tuesday April 17, 2018 @03:19AM (#16856226)
That was Boot2Gecko aka FirefoxOS. I would not mind having that on a phone.
Re:NirSoft Freeware (2008) by martin_ky on Tuesday April 17, 2018 @01:04AM (#16855613)
> Electron is just outsourcing cross platform development to the Chromium project.

... and ultimately to the consumer, who pays for higher spec'd hardware and more electricity.

Re:NirSoft Freeware (2008) by saagarjha on Monday April 16, 2018 @09:54PM (#16854763)
> most "native" apps use big chunks of the platform "frameworks" and are not platform independent, which was introduced by os companies and politics in the first place

That's the point. Why download another framework when you have one on your computer already that's tailored to your platform?

Re:NirSoft Freeware (2008) by u04f061 on Tuesday April 17, 2018 @04:22AM (#16856486)
All of the mess in apps belong to developers and it has very little or nothing to do with the underlying framework.