HNHacker News
TopNewBestAskShowJobs

gizmogwai

174 karma · joined February 1, 2012

[ my public key: https://keybase.io/ohubaut; my proof: https://keybase.io/ohubaut/sigs/T20ti9deVhxr8VF72tRjQTL0BGGub4PFA3pxSVtFx44 ]
submissionscomments
gizmogwai··on IntelliJ IDEA 13 is Released
IntelliJ IDEA Ultimate brings you nearly all the feature that are available in the other version. PyCharm, WebStorm and others are cheaper but more focused on a single language.
gizmogwai··on Show HN: RinohType – A modern LaTeX in 6500 lines of Python
So, as I see it, it is again another one on the list of the half-backed competitors to DocBook, rather than a LaTex alternative.
gizmogwai··on Nokia Becomes The Fourth Largest Smartphone Brand in USA in Q3 2013
This should be true for ANY backend, as long as you don't use a data serialisation mechanism that is really specific to a given language.
gizmogwai··on Chromium: "MathML is not something that we want at this time"
Having seen so many failure getting worse because people did not paid attention to it in the first place, I would go for the error page.

That said, even if we choose a defense in depth, it still is not a valid reason to throw away XHTML as it was done.

The same way you will not remove your firewall because it does not block dormant viruses, but add an antivirus, the browsers could have still continue putting effort in rendering the correct, and powerful, XHTML, while setting down some decent fallbacks to recover. Being we a be red warning to raise awareness that something need to be fixed.

gizmogwai··on Chromium: "MathML is not something that we want at this time"
I disagree. The issue described is an input sanitisation issue. The same thing would have happen to a SQL query and everyone would have put shame on you.

It IS a bug that the blog engine developers should have catch, in the same way they should have protect the trackback from XSS injection.

Guaranteeing your output will always be valid might not be trivial, but it is way less harder that some people pretend it to be.

gizmogwai··on Chromium: "MathML is not something that we want at this time"
XHTML _was_ right. People were just too lazy to close there tags and did not really understood what would the consequences of not having a robust and formal way to extend the language.

HTML went the same way other popular languages (e.g.: VB, PHP, Perl), they got broad adoption because the compiler/interpreter/renderer would be too kind in working hard to fix user mistake instead of reporting them.

And then, when they tried to fix it, the same user base complain (despite being bitten many times by the language) that it should stay like it is, because it has always been like that.

When bad habits became traditions, you are really in a bad position.

gizmogwai··on Which modern databases support ACID transactions?
By default, Neo4J is not ACID compliant as it works mainly in memory, which fails the Durability part of ACID. I am not event sure that if you would configure it to be in sync with its stored replica, it would pass ACID test due to how Java handle the files internally.
gizmogwai··on Which modern databases support ACID transactions?
It can, if configured accordingly. The article is missing a lot of point for other DB's too. Not a very good reference.
gizmogwai··on Which modern databases support ACID transactions?
ACID refers to actions that can take place within a transaction. Transactions refer to logical operation to the data. The data is the content, not de container. DML affects content, DDL affects the container. ALTER TABLE is a DDL operation.

Now, I know that _some_ databases offer some level of support to include DLL operations within a transaction, but its far from being common, and most of the implementations are quite recent.

gizmogwai··on Google Web Designer
But not the preferred workspace environment of targeted audience: marketers that create ads.
gizmogwai··on Semantic UI – A language for sharing UI
No. Not at all. OOCSS focuses on patterns that are reproduced in the page (or site) multiple time with little variation of look or positioning. This is everything but that.
gizmogwai··on W3C Approves RDFa 1.1 for HTML5
Because maybe we would not have to reinvent the wheel (making it oval, by the way) for each and every "new" feature that come along HTML5 (I'm looking at you, Web components).
gizmogwai··on Show HN: Gingko, a tree-document editor
I'm sorry if I'm rude, but the more I think of if it, the less I see the point.

The initial described problem (organising ideas in a hierarchical way) has already been solved efficiently years ago with visual mind maps. They have been used successfully to not only create the hierarchy, but also to realise that sometimes, the tree is more like a graph.

As a reader, it's infuriating to have to click all the time (or use keyboard) and have this page scrolling all around. I just want to READ, not being distracted by some kind of useless parallax effect.

As a writer, moving ideas around to get them properly organised is really painful. There is no distraction-free interface neither.

If you really want to make tool for writers, I would strongly suggest you that you take a look at tools like Ulysses or Scrivener and try to understand the rationale behind the UI choice they made.

gizmogwai··on Introducing Brick: Minimal-markup Web Components for Faster App Development
Web Component is at the same time a bless and a curse for the web. On the blessing way, it will finally allow to build some concise tags without waiting proper standardisation and implementation by the browsers (with various level of success). On the curse side, it's the false promise that those components will be reusable. They are not. Nothing prevent clashes in the names, so you cannot blindly import two different component libraries and use them. There is neither extension points to extend or augment existing component.

Again we are re-inventing the wheel (xml) with some quirks. It looks like people never tried to fix the root cause of the VHS vs BetaMax battle .

gizmogwai··on Things that broke with the Opera 15 release due to the switch to Blink/Chromium
Well, I have both a Windows box ann a Mac, but I am in no way upgrading to Opera 15, at least not until they add back all the features that where the real added value of Opera (Bookmarks, shortcuts, mail, link, note, DragonFly, Grouped tabs,...)
gizmogwai··on AngularJS versus Ember
From what I read, the Ember model looks way closer to what KnockoutJS is providing.
gizmogwai··on Show HN: CoderPad, an etherpad + REPL for coding interviews
Hum, sorry to ask, but why would anyone accept to write some java code in such an environnement while it is so easy these days to allow screen sharing (join.me) and let the interviewee use the tools (s)he masters?
gizmogwai··on OVH acknowledges back office security issue
Octave Kabla, aka Oles is native from Poland, his french has always been quite approximative (like my english, I guess).
gizmogwai··on Getting Rid of Flash
Motion-twin is Nicolas Cannasse's company. So they obviously use HaXe extensively.
gizmogwai··on Dbv.php: Database version control
Maybe you should have a look to liquibase (http://www.liquibase.org/) then. Although it uses sequence to label the migration changeset, it does not rely on them to ensure that the DB is in a correct state. It relies on a hash of the various changesets so that if a changeset is updated while already applied, the system will complain about it.
gizmogwai··on Microsoft's Skydrive sends two million NULL characters
AFAIK, IE8 still had one process per Window, not per tab. It changed in IE9.
gizmogwai··on As Surface Goes On Sale Today, Microsoft Seeks to Reinvent The Tablet
True, but it is also true that nerds HATE with a passion to be referred as the de-facto helpdesk for those they will give any recommendation. I would never EVER, recommend any Linux distribution at the time being to any of my non-nerds contact, in favor of a product that is simple to use (even at the cost of some freedom) and very hard to break.
gizmogwai··on Kube - CSS framework
Zurb is more flexible and less opinionated.
gizmogwai··on Dave The Incredible Mindreader – How Does He Do It?
Nope, it is not a bank safety campaign, nor is it sponsored by any bank. It comes from the financial minister of Belgium. They do not have acces to your bank account information unless you are under a taxe fraud investigation.
gizmogwai··on Balsamiq 2.2 is here
I think you are mixing two different concepts.

Balsamiq is about creating wireframes. Wireframes are there especially to not mimic too much the "final" product so that you can concentrate more on the feature an flow aspect without suffering of the interference that the visual elements could create.

Keynote, at least the way you are using it, is to create mockups. Mockups are there to crystalize (or invalidate) the ideas expressed in the wireframes together with the branding you are creating for your application.

gizmogwai··on Parse is down due to SSL certificate expiry
I wish it was only an issue that occurs in such cases. Unfortunately, this kind of stupidity happen TWICE in a row in a company I worked for previously. The developpers told the manager litterally MONTHS ago, but it was just not considered as important enough. (Eh, if I click on "Approve" it works, so what the big deal?!)
gizmogwai··on The Woman Who Needed to Be Upside-Down
Disclaimer: I worked as software engineer for a CRM device company.

From what I learned during my medical training, this king of issue is not so uncommon, but it is usually diagnosed very easily. Her peacemaker can be disabled using a simple magnet. This is a common test in nearly all protocol to check how the heart is working without the help of the device. Doing this simple test while upside-down would have shown that the paecemaker was effectively working in that position. That should have be enough to ring a bell to most of the cardiologists.

gizmogwai··on Why isn't Java used for modern web application development?
I'm not sure if you are being sarcastic, but you do realize that your version is entirely static while the other one is ready for future evolutions?

By changing a single line, the java version can also produce XML or text response. By changing two lines, it can also respond to POST requests.

And that's just the top of the iceberg. Oh, and in the ends, it's way faster than Node, Ruby, Python and most of the dynamic languages.

gizmogwai··on Comparing HTML5 Mobile Web Frameworks
Only for some mockups. Worked fine. The biggest complains I would have is that the default themes do not look native.
gizmogwai··on Comparing HTML5 Mobile Web Frameworks
Did you tried jqmobi? It works great with backbone.js
← PreviousPage 2 of 3Next →