HNHacker News
TopNewBestAskShowJobs

mirkonasato

73 karma · joined February 19, 2016

submissionscomments
mirkonasato··on How Google handles JavaScript throughout the indexing process
It's from 2019 so things may have changed since, but there's a great video on YouTube explaining "How Google Search indexes JavaScript sites" straight from the horse's mouth: https://youtu.be/LXF8bM4g-J4
mirkonasato··on This Voice Doesn't Exist – Generative Voice AI
Effectively superseded by https://github.com/coqui-ai/TTS
mirkonasato··on Show HN: Turn spare cash into sustainable investments that directly change lives
Sounds similar to Trine - https://trine.com/ - based in Sweden.
mirkonasato··on Udemy raises $50M at a $2B valuation from Japanese publisher Benesse
You're probably referring to this incident back in 2015: https://web.archive.org/web/20151129084740/https://blog.udem...
mirkonasato··on Udemy raises $50M at a $2B valuation from Japanese publisher Benesse
> They mostly target lower income internet natives

Seems to me they're increasingly targeting businesses, with their Udemy for Business offering that is a subscription service. I have a course published there and currently get about half of the revenue from the Udemy for Business share.

The TechCrunch article also mentions this: "It also has, in more recent years, expanded to enterprise services, where Udemy works with companies like Adidas, General Mills, Toyota, Wipro, Pinterest and Lyft and others — 5,000 in all — to develop and administer subscription-based professional development courses."

mirkonasato··on Why should bottlepy stick to a file?
Ok, ease of deployment in that specific context makes some sense. You could still have separate source files, and bundle them together for deployment, but that would add a build step so it's a trade off.

All the other reasons I heard, I don't really see what they have to do with having a single or multiple files.

mirkonasato··on Why should bottlepy stick to a file?
I never used Bottle and don't doubt the comments saying it's a great framework, but I'm more interested on the "single file" approach in general.

bottle.py may be a single file but it's 4,425 lines long. That doesn't strike me as particularly simple. Any project could potentially be "a single file" if it's a very long file.

Why would splitting it into a few separate files make it more complex? There's a reason why every modern programming language supports modules, and that's precisely to break down complexity into smaller, simpler units.

mirkonasato··on Venice Battles Flooding Amid Highest Tide in 50 Years
31 December 2021 is the official deadline. http://www.ansa.it/sito/notizie/flash/2019/09/12/-mose-conse...
mirkonasato··on Venice Battles Flooding Amid Highest Tide in 50 Years
The fear is that the gates will need to be closed too often and for too long, damaging the lagoon’s ecosystem: https://www.nature.com/articles/d41586-018-07372-3
mirkonasato··on Venice Battles Flooding Amid Highest Tide in 50 Years
The MOSE project is supposed to protect Venice from high tides, with mobile barriers: https://en.wikipedia.org/wiki/MOSE_Project

Unfortunately it's been under planning first and then construction for decades, mired by corruption scandals, delays, and billions of Euros in cost overruns. It's currently scheduled to be delivered by the end of 2021, having first been put out to tender in 1975.

mirkonasato··on The mindfulness conspiracy
As soon as I read "meditation may be the enemy of activism" the image of the Vietnamese monk Thích Quảng Đức burning himself to death in 1963 popped up in my mind.

From Wikipedia (https://en.wikipedia.org/wiki/Th%C3%ADch_Qu%E1%BA%A3ng_%C4%9...)

"Đức calmly sat down in the traditional Buddhist meditative lotus position on the cushion. A colleague emptied the contents of the petrol container over Đức's head. Đức rotated a string of wooden prayer beads and recited the words Nam mô A Di Đà Phật ("Homage to Amitābha Buddha") before striking a match and dropping it on himself."

"Photographs of his self-immolation were circulated widely across the world and brought attention to the policies of the Diệm government. John F. Kennedy said in reference to a photograph of Đức on fire, "No news picture in history has generated so much emotion around the world as that one.""

mirkonasato··on Why some software developers hate Agile
That's ironic since the Agile Manifesto was originally written by software developers, in 2001. The problem is that since then - as Dave Thomas put it in his "Agile is Dead (Long Live Agility)" post

"The word “agile” has been subverted to the point where it is effectively meaningless, and what passes for an agile community seems to be largely an arena for consultants and vendors to hawk services and products."

(https://pragdave.me/blog/2014/03/04/time-to-kill-agile.html)

mirkonasato··on People with unusually high IQ, why are you still unsuccessful?
A quick search on "communication range" returns as first result a post [1] calling it a myth.

"Hollingworth was writing specifically about leadership, and in childen, but Towers extrapolates the point to claim that any kind of ‘genuine’ communication is impossible across a 30 IQ point gap"

[1] http://blogs.discovermagazine.com/neuroskeptic/2017/08/31/my...

mirkonasato··on We Made Amiga, They Fucked It Up (2015)
> the Amiga did not have Lotus 123, MS Word, Multiplan, or Excel

I remember having MaxiPlan Plus.

Manual: https://archive.org/details/MaxiPlan_Plus_v1.9_1988-06_Oxxi

mirkonasato··on List of selfie-related injuries and deaths
But then again the "self" prefix means doing it to yourself, as in "self-portrait" (which is where "selfie" comes from): taking a portrait of yourself.

So "selficide" would mean killing yourself, i.e. the same thing as suicide.

mirkonasato··on Self Driving Desktop
That one also depends on PyAutoGUI https://github.com/OakwoodAI/Automagica/blob/master/setup.py...
mirkonasato··on Self Driving Desktop
Seems like a small wrapper around PyAutoGUI - that I've used before and is great: https://pyautogui.readthedocs.io/
mirkonasato··on Better-sqlite3: A faster Sqlite library for Node.js
npm does support "scoped packages"[1], since 2015. More projects are starting to use them, e.g. Angular publishes packages like @angular/core, @angular/forms, etc.

[1] https://docs.npmjs.com/misc/scope

mirkonasato··on Show HN: Six Degrees of Wikipedia
I had some fun doing something similar with Neo4j a few years ago: https://github.com/mirkonasato/graphipedia

(The code may need some tweaks to work with the latest Neo4j version.)

mirkonasato··on Udemy is infringing upon my content [video]
I think many people just don't realize that Udemy is a "marketplace"[1]. Yes, anyone can publish a course there, provided it meets some requirements. In the early days, Udemy's stated goal was to "democratize online education"[2].

There is an "Instructor Identity Verification Process"[3] which should make sure publishers own the content. No idea why it didn't prevent this case.

There is no "review by experts in the field". Whoever publishes a course is responsible for its content. If a course is inaccurate users will give it bad reviews and it won't sell. And in any case buyers get a 30-day money back guarantee.

There is an online form to report copyright violations[4], which looks simple enough to me.

[1] https://about.udemy.com/ [2] https://readwrite.com/2010/05/11/online-learning-startup-ude... [3] https://support.udemy.com/hc/en-us/articles/229234067-Instru... [4] https://copyright.udemy.com/hc/en-us

mirkonasato··on Udemy is infringing upon my content [video]
YouTube has the same issue: people upload copyright-infringing material there all the time. Do you refuse to use YouTube as well?

In fact pretty much any platform that allows users to upload content has that sort of issues. The most common approach is to rely on other users to report violations and then take content down.

Why do some people feel they have to "boycott" some sites but not others? Genuine question, I'm interested to understand the reasons.

(Disclaimer: I published a few courses, including on Udemy. And I filed my fair share of takedown notices when unauthorized copies showed up on various sites, including YouTube.)