HNHacker News
TopNewBestAskShowJobs

greut

78 karma · joined August 5, 2008

swiss web developer, http://yoan.dosimple.ch/ usethesource: d13b2ac1c6b22c9a1557ee5a5dd4f41855f65133
submissionscomments
greut··on MinIO repository is no longer maintained
Will https://github.com/chainguard-forks/minio hold the fork?
greut··on Using my new Raspberry Pi to run an existing GitHub Action
> The script uses systemd underneath.

Just show us that mess of your's :)

greut··on Pipenv: Promises a Lot, Delivers Little (2020)
It's a bit of an old post, and yes Pipenv is not the go-to tool anymore. pip-tools is okay for people that really, really love their requirements.txt; otherwise we tend to go with Poetry at work.

Any folks having a good experience with PDM https://github.com/pdm-project/pdm ?

greut··on GitHub shuts off access to Aurelia repository, citing trade sanctions
It's been removed from AUR packages as well, https://lists.archlinux.org/pipermail/aur-requests/2020-Marc...
greut··on GopherCon Singapore 2018 Videos
Ups (opening keynote) and downs (closing keynote), and interesting ones in the middle. It's hard to unsee the “2nd - 4TH“.
greut··on Iris: Fast back-end web framework for Go
To make Python fast in that regard, you'll have to rely on C-based libraries (C as in Cython) like httptools or libuv. http://magic.io/blog/uvloop-blazing-fast-python-networking/
greut··on How to Build a Slack Bot with Python
With `aiohttp` you don't need to do much to build your bot using `asyncio`. Here, see a sample bot to vote on stuff and one article explaining the gist of it:

- https://github.com/HE-Arc/votebot

- https://medium.com/@greut/a-slack-bot-with-pythons-3-5-async...

This is a sample project for a course on Python, in you find a mix of french/english...

greut··on A Rock-Sorting Robot
It looks like (some parts of) the source code of this project is there: https://github.com/allesblinkt/riverbed-vision
greut··on Red Hat Enterprise Linux 7 Beta
2.7.5 according to Distrowatch (http://distrowatch.com/table.php?distribution=redhat)
greut··on W3C finalizes HTML5 specification
The evolution of the web technologies is an organic growth that won't be stopped in time to say "HTML5 certified". Browser vendors are pushing innovations through other medium than the W3C (which sometimes causes problem) and but what's needed is driven by the applications (that's why people like facebook are pushing test suites like Ringmark). Looking at browsers using only the HTML5 perspective is sort of restrictive as people and application developers may have other needs either high-tech (NaCl, 3D) or slow-tech (assistive technologies). No browsers can do it 100% right because nobody will ever agree on what those 100% are now and in the future.
greut··on Show HN: Iorad - the tutorial builder
What is that meta and form between your doctype and <html>? A coldfusion specialty?

And please, fix the SQL injection you may have and the debug mode too! Try searching for something like: " (a double-quote only)

greut··on Ask HN: Best Python web framework
PHP is about mixing it with other stuff (hence the <?php tag). So PHP smells by definition :-)
greut··on PHP 5.4.0 released
the ticket says Closed, so it better do.
greut··on Yahoo Announces Resignation of Jerry Yang
I don't believe Yang did write that since he never (ever) used any capital letters in any of his communication.
greut··on DuckDuckGo gets a new look
I was like: “what the f* happened” when it changed between two searches…
greut··on Show HN: A django-inspired JavaScript templating system
Isn't "new Function" as evil as "eval" is evil? I guess when you call something a Compiler, it's allowed to do evilish stuff.
greut··on Bolt Browser discontinued
The strength of Opera mini are Opera's servers that precompute and massively shrink any web page for you[1] using their proprietary OBML. So did Bolt[2]. Firefox on PC don't use any Mozilla servers to render the page for you. Neither does Firefox on Mobile. These really are two classes of web browsers.

[1] https://en.wikipedia.org/wiki/Opera_Mini#Functionality

[2] https://en.wikipedia.org/wiki/Bolt_browser#Data_compression

greut··on Leaving JSPs in the dust: moving LinkedIn to dust.js client-side templates
hear hear
greut··on Bolt Browser discontinued
It was more or less a clone of Opera mini (https://en.wikipedia.org/wiki/Bolt_browser, http://cellphonequick.com/bolt-browser-3-0-now-available-at-...) running on Webkit (and some people argue that Opera should do it too).
greut··on Python URL manipulation made simple.
Most of those tools don't like IRI like: http://müller.de/ or the most famous http://☃.net (http://xn--n3h.net/) and that's a shame! Just like many URL shorteners…

For example, Django do it wrong (even though I tried: https://code.djangoproject.com/ticket/11522):

    >>> print(django.VERSION)
    (1, 3, 1, 'final', 0)
    >>> print(django.http.HttpResponseRedirect(u"http://müller.de))
    Content-Type: text/html; charset=utf-8
    Location: http://m%C3%BCller.de
While werkzeug is good!

    >>> print(werkzeug.__version__)
    0.8.1
    >>> werkzeug.redirect(u"http://müller.de).headers
    Headers([('Content-Type', 'text/html; charset=utf-8'), 
             ('Content-Length', '247'),
             ('Location', 'http://xn--mller-kva.de)]
greut··on RabbitMQ based chat. Erlang FTW!
Please make the requirement detections upfront. Being tell that you browser doesn't suit after nick/gravatar is poor design.
greut··on YouTube Founders Acquire Delicious From Yahoo
Is Delicious in good hands? There is no place like localhost: http://i.imgur.com/KGVzN.png (funny)
greut··on Fuel - A simple and flexible PHP Web Framework
Finishing the ORM seems to be the biggest deal right now, you can have a look at the roadmap (http://rad-dev.org/lithium/wiki/about/roadmap).

The links you are looking for:

• documentation (javadoc-style): http://lithify.me/docs

• drafts (book-like): http://dev.lithify.me/drafts/source/en

• community: irc://irc.freenode.net/#li3

They are hard to find, I agree.

greut··on Webdoc.com just launched, what do you think?
This what it looks like from the inside: http://www.webdoc.com/documents/C49E709E-0CC0-0001-6918-12C2...

Disclaimer: I'm not affiliated to this project/company/…

greut··on Dydra - Cloud-based RDF store, a database-as-a-service
“We’ll share more details in upcoming blog posts, but the website is built with Ruby and Ruby on Rails, relying heavily on the RDF.rb framework. Our back-end infrastructure is based on core technologies such as ZeroMQ, AMQP, and Redis. Our proprietary distributed SPARQL query engine, called SPOCQ, is built in Lisp. Our distributed RDF storage system is built in Ruby and C, relying on Raptor and Rasqal in particular. Our stack as a whole is hosted on Amazon Web Services.”

That's pretty bad ass.

greut··on Google Buys Twitter? Chris O'Brien's 11 Predictions for 2011
What about Jaiku?
greut··on Opera acquires e-mail service Fastmail.fm
Big companies seem to have to start prototypes and follow various paths, maybe Opera are just bad at not telling too much, too early or at killing the ones that don't stick.
greut··on Opera acquires e-mail service Fastmail.fm
Is Operamail (http://operamail.com/) coming back? Those 3MB of storage were just awesome.
greut··on Web Inspector Vs. Firebug
it sure is.
greut··on Web Inspector Vs. Firebug
vs DragonFly :-)

I really like the console of Web Inspector that mixes the input and output, like a bloody console and shows the errors even if the inspector was hidden (which is linked to the fact that it's webkit bundled basically)

Page 1 of 2Next →