HNHacker News
TopNewBestAskShowJobs

yannis

3,409 karma · joined June 8, 2009

submissionscomments
yannis··on European Parliament asks member states to grant protection to Edward Snowden
As Snowden twitted: "This is not a blow against the US Government, but an open hand extended by friends. It is a chance to move forward." I hope the US stops for a second and hears the rest of the world and its own citizens.
yannis··on Legofy – Python program to make an image to look as if it was created with Legos
The README is really short, one or two more lines can make the life of those just learning python a bit better.
yannis··on Why Software Outsourcing Doesn't Work Anymore
This is a very good application, as many times just writing a spec is not adequate to describe a project and I am sure you did some iterations to arrive with a prototype. I am currently outsourcing something similar with similar results. Thanks for sharing.
yannis··on Mattermost 1.0 released – open-source Slack alternative
Besides being an excellent application, this is a valuable resource for anyone studying Golang.
yannis··on Show HN: CADWOLF – Web-based math and engineering platform
I know it is difficult to describe complicated software simply. Make the examples more prominent, and provide a sandbox for someone to try them. Some people like watching videos, others don't.
yannis··on What Ever Happened to Google Books?
>The thrilling thing about Google Books, it seemed to me, was not just the opportunity to read a line here or there; it was the possibility of exploring the full text of millions of out-of-print books and periodicals that had no real commercial value but nonetheless represented a treasure trove for the public.

I had the same excitement as the author when Google Books came out. The service has stagnated over the years. Reading snippets is such a frustrating experience (you cannot even cut and paste the text). Even the books where one can buy an ebook is not available for some countries. Many times it is quicker to search on archive.org to find related books digitized by Microsoft.

We still have a long way to go where knowledge can be distributed at low cost and in abundance ...

yannis··on Madoko – Write full-blown academic articles in Markdown
One of the basic tenets of TeX and LaTeX is stability, Maths has a very long shelf life! You can TeX Knuth's papers from 30 years ago and they will still produce the same output. If I were to spend 3-5 years on writing a PhD Thesis the investment in learning LaTeX is minimal compared to the rest of the effort. With a new extended markdown markup, you will still need to learn a new syntax and LaTeX markup for example if you wanted to include TikZ code.

TeX and friends has adapted over the years through external tooling, without changes to the core, for example moving from postscript to pdf, the new engines XeLaTeX and LuaTeX. Madoko is just a preprocessor for LaTeX. If you had to finally do some changes to the LaTeX code it produces it will be very difficult as this LaTeX code is not very clean. Having said this though Madoko and similar projects are great for the LaTeX community, as an entry point to newcomers and to occassional users. It is a great Project especially as is written in Koka in itself a beautiful Project.

yannis··on Knuth and Plass line-breaking Revisited
It is a very difficult problem to solve see http://tex.stackexchange.com/questions/4507/avoiding-rivers-.... With TeX most of the time you will not see any rivers.
yannis··on Nietzsche on Solitude
>go into solitude so as not to drink out of everybody's cistern. When I am among the many I live as the many do, and I do not think I really think. After a time it always seems as if they want to banish my self from myself and rob me of my soul.

I always liked this piece, as it fits with me being able to be alone for days on end, without missing anyone's company.

yannis··on Hasura – A Batteries-included App Development Platform
The Greek Cypriot language has a similar word "Hasura" which means waste, possibly also from Spanish influences.
yannis··on Creating publication-quality figures with Matplotlib
Can you post a link that is not behind a $28 paywall for having to look at an example?
yannis··on Composer.js: a framework for building complex single-page applications
icanreadstufflikethis without a problem.
yannis··on CSS Playing Cards
These are great. I was looking for such a set to illustrate sorting algorithms for a pet project of mine.
yannis··on All free photos from Unsplash and Co on one site
Thanks for posting it. It is such a difference when one sees hand-picked photos, rather than photos uploaded randomly by users. Bookmarked it, to have a closer look afterwards.
yannis··on Patoline: A modern digital typesetting system
To quote Knuth [1] describing TeX “Think thrice before extending,” because that may save a lot of work, and it will also keep incompatible extensions of TeX from proliferating.

Personally, I am of the opinion that the original TeX was well 'modularized' in 'Pascal Procedures' [1], being Turing complete, extensions such as the LaTeX format and the countless of packages after that helped it survive and prosper. Think of a macro that you define as an easier way than programming a module in JavaScript and it doesn't need a half a dozen tools to set it up.

    \def\#1{\TeX\ is alive says #1.}
Nevertheless, provided the lessons learned are incorporated I applaud any new initiatives in more modern languages. Whatever is produced will however, need to be able to parse TeX, otherwise it will not be easily adopted by the community.

[1] http://www.tug.org/texlive//devsrc/Master/texmf-dist/doc/gen...

yannis··on We put $200k into a site that sucks. Please destroy us with your criticism
Absolutely, and you cannot build a business upon scraping. Maybe for some seeding, but not to this extend.
yannis··on We put $200k into a site that sucks. Please destroy us with your criticism
I would be very interested to hear more about the user Listnerd http://www.listnerd.com/Listnerd#lists and how Listnerd has created 492,988 lists and received 3,072,466 votes!
yannis··on New RFS: One Million Jobs
The RFS never said one million low end jobs and specifically stated they are not looking for companies that would employ one million people. Maybe creating 1,000,000 enterpreneurs?
yannis··on New RFS: One Million Jobs
The toughest part of this is the idea needs to help expand the economy that is how real jobs are created. There are many ways folks! From the absurd, such as moving money from inefficient areas of the economy (i.e. taxation to efficient areas of the economy, private individuals, or from banks to small businesses.)

If there is a legal way for example for an employee that pays $10,000 in tax to employ someone at $10,000 and save that money then for each tax-payer a new job is being created. This can be for example be channeled via a non-profit (which scales via software) which would legally employ the individuals assign tasks to the individuals, provide training (which can employ trainers) help in seed money etc., basic health care and other similar services.

Another counter-intuitive idea, is to target high worth individuals, rather than low end individuals. Thousands of people are in jobs and interested in getting out of them to start a business. A Job + investment scheme in businesses that need financing might or might not work, but worth thinking. This keeps the individual employed and if the business expands would probably create another 2-5 jobs easily.

Franchising as a co-op rather than sending money to the mother ship, can easily scale in many sectors.

I think this is the greatest RFS ever and wish it success from the bottom of my heart. If no single scheme can achieve it, maybe 100 schemes can. It is not impossible.

yannis··on Top designers react to Google’s new ‘Material’ design language
Certainly they can do better explaining the "design language". Cliches and corporate lingua such as: "... A material metaphor is the unifying theory of a rationalized space and a system of motion. Our material is grounded in tactile reality, inspired by our study of paper and ink, yet open to imagination and magic". Come again?
yannis··on Introducing Ampersand.js
Anyone writing about humanizing javascript, has my respects. Worth a serious look. However, I would have pitched it, based on its own merits rather than trying to highlight the shortcomings---if any---of backbone.
yannis··on NodeBB: Node.js-based forum software
Is there a demo somewhere?
yannis··on Combatting illegal abuses of ngrok
A payment gate on ngrok would defeat the very essence of what the word "ngrok" came to mean. You Sir, have the greatest respect from me, and would agree that a technical solution is possible and conceivably orders of magnitude easier than the development of ngrok. On my things to do before I depart this world, is to understand how such a marvelous piece of software can be developed.
yannis··on Expatriates Stack Exchange
I have been both an "expat" and an immigrant (UAE, Qatar, Libya). Here is the difference. As an "expat" I never intended to stay in the country for long. As a young immigrant I went to South Africa settled bought a house had kids and businesses and eventually became a citizen.
yannis··on Business Ideas for 2014
I find them too busy and too colorful for my taste. You also need a few more examples and templates. You also need to add to your pitch a bit.Granted the examples have appeal to hacker type jobs, but would probably fail in other fields.
yannis··on Show HN: Life – A timeline of important events in (your) life
Smells of TikZ! Very nicely done.
yannis··on Alpaca - Easy Forms for jQuery
Why is the maximum age for a field set at 50?
yannis··on Our Most Important Technology Project Yet
But I do grant him the enthusiasm of the forever hacker. I read the article and it came through as someone that had a breakthrough and just wants to talk about it.
yannis··on Our Most Important Technology Project Yet
Sounds very promising, Wolfram seems to be on the right track here, pricing might be an issue but I am looking forward to the "language" like the instant cloud deployment.
yannis··on Absolute Horizontal And Vertical Centering In CSS
Please read Håkon Wium Lie's PhD thesis http://people.opera.com/howcome/2006/phd/ to understand the reasoning behind the development of CSS. I think it was going in the right direction, although the ride got bumpy when committees and commercial interests started getting involved. Its major objective was to achieve separation of content from presentation which it achieved and I think you being unfair in your statement about CSS not being great for its original use case.

CSS did borrow concepts from TeX at the time. I agree with you that if it had borrowed more from TeX maybe we would have avoided Javascript and also we would have benefited from an updated model for TeX and I said so at http://tex.stackexchange.com/a/6463/963.

Maybe is time to revisit and revamp both.

← PreviousPage 6 of 29Next →