Readit News logoReadit News
charliefg commented on Mondo – A “Full Stack” Mobile-First Bank   getmondo.co.uk/blog... · Posted by u/tomblomfield
tomblomfield · 10 years ago
Most of the functionality will only be available via a smartphone, at least initially.
charliefg · 10 years ago
Sounds interesting!

Thank you for your reply

charliefg commented on Mondo – A “Full Stack” Mobile-First Bank   getmondo.co.uk/blog... · Posted by u/tomblomfield
charliefg · 10 years ago
A query - would having a smart phone be necessary in order to use the service?

I understand that it says it lives on the smartphone but would the service still be accessible via the browser?

charliefg commented on Web vs. native: let’s concede defeat   quirksmode.org/blog/archi... · Posted by u/robin_reala
lotsofmangos · 10 years ago
anyone advocating for less contrast needs a shovel to the head.

Or they have the thing where high contrast makes the letters jiggle and therefore difficult to read. I get that when tired.

Maximum contrast does not make for good general usability, even if you happen to like it.

charliefg · 10 years ago
This is also my experience. As long as the contrast is within the acceptable WCAG ratios for accessibility, I don't really see any problem.
charliefg commented on Web vs. native: let’s concede defeat   quirksmode.org/blog/archi... · Posted by u/robin_reala
Navarr · 10 years ago
> Native apps talk directly to the operating system, while web apps talk to the browser, which talks to the OS. Thus there’s an extra layer web apps have to pass, and that makes them slightly slower and coarser than native apps. This problem is unsolvable.

But what if the browser is the OS?

I agree with the point though that we shouldn't be trying to emulate native to the T with web applications, that we shouldn't be stuffing them full of JavaScript. I think the Google IO 2015 web app [1] is a good example of what can be done on the web right now with minimal overhead.

1: https://events.google.com/io2015/

charliefg · 10 years ago
This is clearly just my laptop (or maybe firefox) but that google site took about 30 seconds to load up. Every time I click on the tab that has it open - my computer fan whirs up to near full speed and it locks up firefox's graphic rendering until it finishes the page. Once loaded there is an unusable level of lag on the browser and CPU usage is levelling at 55 odd percent.
charliefg commented on Deus Ex: Human Revolution – Graphics Study   adriancourreges.com/blog/... · Posted by u/epsylon
angersock · 10 years ago
I really, really hate it when people point at a web browser and a modern game engine and then say "Look how sloppy and horrible and inefficient the web is!"

Seriously, just stop for a second and use your head.

First, that game? Probably using precompiled logic--especially as games in the last decade have gotten objectively harder to mod. The browser must deal with any arbitrary code shoved at it, and handle modifications to its scene graph (the DOM) at any time. These modifications may include creating more script code, pulling in networked resources, or any other damn fool thing.

Second, that game is only going to run on a narrow selection of hardware. It's not going to run on a machine from ten years ago, probably. It's not going to run on a machine ten years from now, probably.

Third, that game is built to use files and formats specifically made for itself. It's not dealing with old goofy image formats. It's not dealing with potentially malformed XML documents. It's not dealing with any number of things, because those have been trimmed away and pre-verified.

Fourth, that game is never going to have to scale from a multiple-socket workstation all the way down to a handheld phone or shell script.

It's really silly to point at a hyperoptimized purpose-built tool and claim it is somehow massively better than a platform for distributing massively-varied media and documents.

EDIT:

Downvote away--but first, write a purpose-built pipeline for deferred rendering, and then a real-time app in Angular, for example. If you haven't done both of these things, you probably don't know what you're raging about.

charliefg · 10 years ago
I think many would agree with you, that most modern browsers with the expected features are pretty bloody efficient pieces of software. I believe what OP was saying was that the layers of abstraction used in building web application on top of the foundation the browser provides -- while really useful -- are also inefficient. This is to be expected since they do not usually have access to the full capabilities of the operating system and hardware.
charliefg commented on Can C++ become your new scripting language?   nu42.com/2015/05/cpp-new-... · Posted by u/mariuz
charliefg · 10 years ago
Could it be my new scripting language? It sounds pretty avant-garde... maybe a little too much for me. My mindset is just not there. As others have mentioned - I also like the interactive environment that is available with traditional scripting languages.

Ah yes, auto! I've been using that a lot since I saw Herb Sutter's talks.

charliefg commented on How I do my computing   stallman.org/stallman-com... · Posted by u/fs111
bane · 10 years ago
The alternative is to compute like RMS does, and that's a terrible world to live in. Morality isn't as clear cut as he pretends it is.
charliefg · 10 years ago
In fairness, he isn't pretending; that is his morality.
charliefg commented on On Rust Hate-Writing   graydon2.dreamwidth.org/2... · Posted by u/Ruud-v-A
bad_user · 10 years ago
No, that doesn't make sense. What you're talking about is not the actor model.
charliefg · 10 years ago
Sure it is -- actor model is an is an abstraction of software behaviour. Web services can be modelled as such.
charliefg commented on How does D improve on C++17?   p0nce.github.io/d-idioms/... · Posted by u/curtis
frankzinger · 10 years ago
(Note: my frame of reference is experience with UNIX-like systems such as Linux and the BSDs, and even MacPorts on OS X.)

  The operating system package manager is supposed to
  provide packages for libraries that are required to
  run the rest of the operating system. Not libraries
  you need for development.
Distro repos do provide many of the packages you need for development because you need to be able to compile all of the C++ applications and libraries in the distro repo, of which there are many.

  Package managers for development allow things such as
  installing multiple versions of a library, creating
  "sandboxes" with specific version
Distro repos often include multiple versions of libraries because not all of the crucial applications and libraries in the repo are upgraded at the same speed.

  The OS package manager isn't doing the same job and has very
  different requirements. Not all libraries (especially ones that
  are usually built statically or header-only) end up in an OS
  package manager. Typically OS package managers don't bundle
  any libraries that are not required by one or more of
  applications in the package repository.
Fair enough, and for this reason a language-specific PM will most likely have more libraries available, so I concede that point. However, I seriously doubt that a single group of people could be better at providing packages for all the major combinations of kernel, distro, and CPU architecture than the collection of distro groups. Just imagine how difficult that would be!

C++ is different because it is very intertwined with the system. For D it makes sense at this point because it doesn't have the existing distro PM support that C++ does. Once crucial parts of the system starts depending on D the situation might change.

charliefg · 10 years ago
> Distro repos do provide many of the packages you need for development because you need to be able to compile all of the C++ applications and libraries in the distro repo, of which there are many.

I think it's more along the lines of the distro's package manager's responsibilities should be different from the language's PM. Although I do find myself in agreement with you that the distro's PM is sufficient for C/C++

charliefg commented on Show HN: Ambient soundscape generator for productivity   stampede.it... · Posted by u/razbo
charliefg · 10 years ago
That's really... what word to use? .... that's really fresh! I like it a lot.

Spent some time going to sleep with '10 hours of rain' youtube videos in the background. This is like all the soundscapes in one place. I particularly liked it when I found out I could layer jungle/paradise island and rain together... sweet.

u/charliefg

KarmaCake day78September 11, 2014
About
Hello, I'm Charlie FG

I enjoy programming. My github is here:

http://www.github.com/carrotsrc

My personal site is here: http://www.carrotsrc.org

View Original