HNHacker News
TopNewBestAskShowJobs

charlysl

4,087 karma · joined August 3, 2016

submissionscomments
charlysl··on The Largest Gypsy Ghetto in Europe – Stolipinovo, Bulgaria (2016)
As a Spaniard, I am very aware of this issue. There are way too many people in this thread just labeling southern and east europeans as racist, as if this explained everything. I also find that comparing this to the racial problems in the US is off the mark.

There are millions of spaniards who really support government programs to integrate our large gypsee population (no one here, including the gitanos themselves, call them Roma; their dialect is known as romaní, though).

There are also millions of Spaniards who have written them off as a hopeless basket case.

Both groups have a point.

As many people here have pointed out, many gypsees have integrated in mainstream society, and in many cases one would struggle to identify them as such. These have no trouble working in restaurants, or getting any other job for that matter.

But gypsees have a very proud culture, and those who behave like payos (which is how they call non-gypsees) get mocked, and all but banished by their own kin. This is compounded by the sad fact that it is undeniable that those that do cross over would do better if they hide their origins from the mainstream. And this culture is radically different, not only from mainsteam spanish culture, but western culture in general.

The main issue with traditional gypsee culture, and the biggest hurdle for integration, is school education. The spanish state has spent millions over many decades on this, with mixed success.

What follows is just an anecdote, albeit not an isolated one, that I belive highlights the challenges. My mum has a very close friend who is a school teacher. Several years ago this friend, an idealist, volunteered to teach at an area with a very large gypsee population. The first and largest problem was to get the gypsee families to send their kids to school to begin with. The best they managed was to get them to cram a bunch of kids in a taxi, which the teachers, who in Spain are not well paid, would pay out of their own pockets. The kids, 5 year olds, swore like drunken sailors. Good luck teaching manners. Their dads would leave porn running on the tv, to which the kids would be exposed from an early age, and candidly told the teachers. They would also tell how daddy beat mummy regularly, because this gypsee culture is very macho. One boy said his dad was very good. He would pretend to beat his mum, who would scream, so that neighbours would know everything was alright in the family. My mums friend couldn't stand all this after a year and begged for a transfer. When they were relocated by the government from the shanty to new appartments, they yanked out all the fittings and furniture, and sold it all for scrap.

Me, I was instinctively terrified of them as a kid growing up in Spain. You saw gypsees, you ran. We have all been mugged and bullied by them. As you grow up, you become aware of the social problems, and also end up talking to some, and yes, many are very nice and friendly. But you also hear from them how their own environment makes it very hard to, say, take their education seriously.

My point is, it is too easy to slap the racist adjective without making an effort to understand. There is racism for sure, but there is also enormous cultural resistance from the gypsees, which makes many to abandon hope, on both sides.

My main gripe when it comes to comparing this to the racial problem in US is that no one brought the gypsees to Europe, they came of their own accord, and nowhere were they enslaved, AFAIK, at least not at scale, maybe only by the nazis.

They still keep coming to Spain, mostly from Romania. And, guess what? The spanish gypsees hate the romanian gypsees. In Spain, the gypsee women often beg. One day, sitting at a terrace, my mum gave one a coin, as she often does. The woman warned my mum, bitterly complaining about the romanian gypsee women. "We just beg, they will steal your handbag".

charlysl··on Hegel and the History of Human Nature
There is also Bernstein's course (better start with his Kant tapes though).

https://bernsteintapes.com/hegellist.html

charlysl··on FinTech: Shaping the Financial World
I haven't taken the course yet. It is very new, I doubt many gave. From the intro, it seems that it's more conceptual than technical, the goal seems to be to understand how technological innovation leads to financial innovation.
charlysl··on Ask HN: What are your favorite essays?
Montaigne's On the education of children.

Orwell's All art is propaganda.

charlysl··on Foundations of Software Engineering
It does, in the last lectures, see Nov in the schedule:

https://raw.githubusercontent.com/CMU-313/CMU-313.github.io/...

charlysl··on Distributed Systems Learning Notes
There are notes about this in the link too.
charlysl··on Foundations of Software Engineering
The course's github page also has previous years' materials:

https://github.com/CMU-313/CMU-313.github.io

charlysl··on Ask HN: Why is the US so vulnerable to disinformation from abroad?
If people read more good books instead of engaging in fruitless discussions in the internet, they would be better informed.

Just have a look at Sputnik and RT.

Ok, tell me about Olgino and Uighur camps denial.

charlysl··on Ask HN: Why is the US so vulnerable to disinformation from abroad?
Read the books I have recommended, there are plenty of examples there, the authors put it much better than I ever could. This is a complex issue, and us debating it here will only scratch the surface.
charlysl··on Ask HN: Why is the US so vulnerable to disinformation from abroad?
No, it is very easy to spot. The fake news and comments in social media are consistently identical to what is published in state controlled Russian and Chinese media. At the very least, this is highly suspicious.

But of course, they do it skilfully, plausible deniability is the name of the game.

I recommend reading "The Red Web", "Nothing is True and Everything is Possible", and "This is Not Propaganda" to learn more about this phenomenon.

charlysl··on Ask HN: Why is the US so vulnerable to disinformation from abroad?
Not only the US, but because of its influence in the world whatever happens there gets, understandably, more attention, both from the public and the attackers.

The fact that an ever higher proportion of the population has forsaken traditional, edited media for social media, which is like tabloids on steroids, doesn't help.

Whereas traditional media was typically controlled by local polical and economic interests, social media content, and recommendations, is controlled by internet giants that seem to be guided mostly by profit, and are easily gamed by foreign interests. Authoritarian regimes would never allow this.

Some interests in the west, the very ones that coined the term "fake media", have no qualms about riding this wave.

If you want to be better informed, ignore any social media news and debates, read The Economist and good books. Now, try telling this to the masses.

So the only solution, short of trying to educate the masses, would be for the state to regulate the social internet giants, who maybe have already been allowed to become too powerful for this to happen.

charlysl··on Show HN: Low-Level Academy, an explorable systems programming course
You are right, I should have been aware of this and should have phrased it differently, apologies. Thanks for sharing, and keep up the good work!

I am delighted that you liked the list.

charlysl··on Show HN: Low-Level Academy, an explorable systems programming course
I am a bit late to the party, but as it happens some top universities have made some of their systems programming courses publicly available, and if you want to get into systems programming, these free options are much deeper, comprehensive, and come with extensive coding assignments that include tests and have been crafted by talented TAs over many years, to help keep you on the straight and narrow:

[1] Operating Systems Engineering: MIT 6.828 (in C and a bit of x86 assembly, 2011 has videos for all lectures, bad image but outstanding content)

[2] Distributed Systems Engineering: MIT 6.824 (2020, in golang)

[3, 4, 5] Database Engineering: MIT 6.830 from OCW (2010, Java), complement with Pavlo's youtube videos and Stonebraker TA notes.

[6] Security Engineering: MIT 6.858 (2020, web, python, C, assembly, etc)

[7, 8] Computer Networks: Stanford cs144, get videos from youtube, assignments from their website (in C/ C++)

[9] Compilers: Stanford, the website has all videos and assignments (in Java or C++, RISC target)

[10] Software Performance Engineering: MIT 6.172 (2018 in OCW, in C/C++ and a bit of x86 assembly)

[1] https://pdos.csail.mit.edu/6.828/2011/schedule.html

[2] https://pdos.csail.mit.edu/6.824/schedule.html

[3] https://ocw.mit.edu/courses/electrical-engineering-and-compu...

[4] http://marcua.net/notes/6.830/

[5] https://m.youtube.com/playlist?list=PLSE8ODhjZXja3hgmuwhf89q...

[6] https://css.csail.mit.edu/6.858/2020/

[7] https://cs144.github.io/

[8] https://m.youtube.com/playlist?list=PLvFG2xYBrYAQCyz4Wx3NPoY...

[9] http://openclassroom.stanford.edu/MainFolder/CoursePage.php?...

[10] https://ocw.mit.edu/courses/electrical-engineering-and-compu...

No hip new languages or platforms, but if you are new to this I think it's better to focus first on battle tested concepts and approaches, from a curriculum that was fine tuned by top universities and professors (many of which made significant contributions to the field) over the years, then the bleeding edge stuff will be a walk in the park, because you will have learned what the tradeoffs are and where innovations are coming from.

As for prereqs, if you are a confident programmer, you can dive right in (6.004 is good but not essential, 6.033 is a bit of a slog on your own with all that paper reading and that brick of a book, and no programming, it is good but I found it just too hard to stay interested, skipped that part, but the videos in youtube are an excellent intro to systems design and concepts, I recommend you watch them first). But better if you know your algorithms first (do the excellent MIT 6.006), specially for 6.172 (the mantra here is to get your algos right before attempting any other kind of optimization), and maybe the database (hashes, trees and dynamic programming come in handy) and compiler courses (graph coloring for register allocation, for instance).

But, whatever you do, start with 6.828 operating systems, this is considered the MIT intro course to systems programming, and they explicitly avoid all but the most basic algorithms, in order not to distract from the core system concepts. More sophisticated approaches are introduced in the second half, once you've got the basics under your belt.

charlysl··on What jobs can get you remote work in 2 years if yore from a 3rd-world country?
From React's documentation:

If you are integrating React into an existing app, you may have as many isolated root DOM nodes as you like.

What am I missing?

[0] https://reactjs.org/docs/rendering-elements.html

charlysl··on Ask HN: Geopolitical forums similar to HN?
Although the quotes seem to imply that this isn't yours, it's brilliant all the same.
charlysl··on Fernando Pessoa’s Disappearing Act (2017)
> Most crazy thing I've yet read from Iberia is Captain Alonso Contreras Life; obviously not in Portuguese, and not too much about exploration, but it's just insane.

The most insane and extreme adventure I have ever read is Cabeza de Vaca's Naufragios. Marooned in Florida with a few companions and one slave, and then himself enslaved by native americans (he famously quipped that his poor slave became a slave's slave), they ended up being the first europeans known to walk the US coast to coast, as a chaman with his entourage. A very resourceful man. His observations of the many american tribes he came across were a first, he had an anthropologist's outlook. A short but intense book.

charlysl··on The end of the Arab world’s oil age is nigh
THE Stone Age did not end for lack of stone, and the Oil Age will end long before the world runs out of oil.

Sheikh Zaki Yamani, a Saudi Arabian who served as his country's oil minister five decades ago, quoted by the Economist in 2003 ("The End of the Oil Age").

[0] https://www.economist.com/leaders/2003/10/23/the-end-of-the-...

charlysl··on Ennio Morricone has died
You should. The visuals are stunning, the score is highlights galore, and Henry Fonda is the ultimate villain.
charlysl··on Ennio Morricone has died
Thanks, I didn't connect the dots.
charlysl··on Ennio Morricone has died
Morricone himself addresses this in an old interview (https://scrapsfromtheloft.com/2016/12/11/morricone-interview...)

Your first big film success was A Fist Full of Dollars, whose score is very different from that of the Hollywood Westerns. Your cul­tural perspective is obviously different. What were the stimuli?

The stimulus was the film itself. Leone had made an ironic and, in a certain sense, a grotesque film in that it was funny, a caricature. It was necessary to respect the clarity that Leone wanted for his charac­ters. Besides, I was not, and am not, a specialist in American folk music, so what sense was there in my treating the characters like Americans? If that is required, use an American composer. So, I treated Leone’s characters by attempting to re-invent, in my way, American folk, bearing in mind certain musical and technical data. And then the caricatured treatment of the characters encouraged me to introduce strange sounds into the score so that the character would have the charisma Leone wanted.

Not that I know much about it, but I find music in some old japanese movies very interesting, like Woman In The Dunes (https://youtu.be/UFbJ9iDeZgg) or Kwaidan (https://youtu.be/v_OFoOwzPZY)

charlysl··on Ennio Morricone has died
Claudia's theme from Once Upon A Time in The West is as good as it gets.

https://youtu.be/AHe07HT5NQA

Sergio Leone and Ennio Morricone has to be one of the greatest partnerships in film history, so many unforgetable moments:

https://youtu.be/qwb3P0fuM1c

Here is a very good old interview, with several references to their collaboration:

https://scrapsfromtheloft.com/2016/12/11/morricone-interview...

Their last film together:

https://youtu.be/Jj5Xczethmw

charlysl··on Learning about distributed systems: where to start?
MIT 6.824: Distributed Systems

https://pdos.csail.mit.edu/6.824/schedule.html

charlysl··on Most tech content is bullshit
Thanks for reading, I was a bit worried about posting such a long quotation, but couldn't bring myself to butchering this marvel, would have felt like cutting a master painting. Just like Chrysippus.
charlysl··on Most tech content is bullshit
... As for the natural faculties within me, of which my writing is the proof, I feel them bending under the burden. My ideas and my judgement merely grope their way forward, faltering, tripping, and stumbling; and when I have advanced as far as I can, I am still not at all satisfied. I can see more country ahead, but with so disturbed and clouded a vision that I can distinguish nothing. And when I venture to write indifferently of whatever comes into my head, relying only on my own natural resources, I very often light upon the matter I am trying to deal with in some good author, as I did just now in Plutarch, in his discourse on the strength of the imagination. Then I realize how weak and poor, how heavy and lifeless I am, in comparison with them, and feel pity and contempt for myself. Yet I take pleasure in the fact that my opinions have often the honour of coinciding with theirs and that I follow them, though far behind, proclaiming their virtues. I am glad too that I have the advantage, which many have not, of recognizing the great difference between them and myself. And yet I allow my own ideas to run their course, feeble and trivial as when I first conceived them, without plastering and patching the defects revealed to me by this comparison. A man must have strong legs if he intends to keep up with people like that. The injudicious writers of our century who scatter about their valueless works whole passages from old authors, in order to increase their own reputations, do just the reverse. For the infinitely greater brilliance of the ancients makes their own stuff look so pale, dull, and ugly that they lose much more than they gain.

Here are two contrary points of view. The philosoper Chrysippus dropped into his books not just passages but whole works by other authors, including in one instance the complete Medea of Euripides; and ApoUodorus said that if all that was not his own were to be cut out of his works the paper would be quite blank. Epicurus, on the other hand, did not introduce a single quotation into any of the three hundred volumes that he left behind him. I happened the other day to light on such a passage. I had been languidly following a string of French words, so bloodless, fleshless, and devoid of substance and meaning that they were just words of French and no more. Then at the end of this long and tiresome road I came upon a rich and lofty sentence which towered into the clouds. If I had found the slope gentle and the ascent somewhat gradual, it would have been excusable. But the rise was so sheer and precipitous that after the first six words I felt myself flying into another world, from which I recognized the depth of the abyss out of which I had come. So deep was it that I have never had the heart to plunge into it again. If I were to load one of my discourses with such rich spoils, it would throw too much light on the stupidity of the rest.

To censure my own faults in some other person seems to me no more incongruous than to censure, as I often do, another's in myself. They must be denounced everywhere, and be allowed no place of sanctuary. I know very well how boldly I myself attempt at every turn to rise to the level of my purloinings and to remain there, even rashly hoping that I can prevent the judicial eye from discovering them. In this endeavour my industry plays as great a part as my inventive powers. And then, I do not contend with those ancient champions in the mass and hand to hand, but only in repeated brushes, in slight and trivial encounters. I do not press them hard; I merely try their strength and never go as far as I hesitatingly intend. If I could hold my own with them I should be doing well, for I only attack them at their strongest points.

To cover themselves, as I have seen some writers doing, so completely in other men's armour as not to leave even their finger-tips showing; to compose a work from pieces gathered here and there among the ancients - an easy task for a man of learning who is treating an ordinary subject - and then to attempt to conceal the theft and pass it all off as their own; this is in the first place criminal and cowardly, in that having no private resources with which to make a display, they try to boost themselves with other men's wealth; and secondly, it is very foolish to be satisfied by gaining the ignorant approbation of the vulgar through trickery, while discrediting oneself in the eyes of the intelligent. For their praise alone carries any weight, and they turn up their noses at all this borrowed decoration. For my part, I would do anything rather than that. I only quote others to make myself more explicit. ...

- Michel de Montaigne, "On the education of children" https://www.gutenberg.org/files/3585/3585.txt

charlysl··on Most tech content is bullshit
... and by quoting Schopenhauer's beautiful prose instead of using your own words you are following his wise advice. Montaigne said something similar when confronted as to why he quoted Plutarch so often, replying that if he believed someone had already said something in a way that he couldn't improve, why on earth would he say it in his own words? I would very much have preferred to quote the great man himself of course, for this very reason, but couldn't locate this particular passage.
charlysl··on Akira Kurosawa’s Record of a Living Being
Glad to see I am not the only one. You should check out a spanish movie called "El Sur".
charlysl··on Akira Kurosawa’s Record of a Living Being
Go to imdb's page for a movie you like, say, this one. Then look at the critic reviews links. Tons of cinephile sites can be discovered this way.

https://m.imdb.com/title/tt0048198/externalreviews?ref_=m_tt...

charlysl··on Frameworkless Movement
Awesome Frameworkless

https://github.com/frameworkless-movement/awesome-frameworkl...

charlysl··on Frameworkless Movement
Took me less than one minute ;)

https://github.com/mmikowski/hi_score/tree/master/js/app-tb0...

It is actually an instance of the frameworkless approach he describes in the book above.

charlysl··on Frameworkless Movement
Check out the book Single Page Web Applications (2013), and its author's blog https://michaelmikowski.com/

He has been an advocate of this frameworkless approach for many years, and in his book he shows exactly how it's done (might have aged a bit, pre-ES6, this niche is moving fast, but the gist hasn't changed).

The running example in the book is a chat web app with a frameworkless js front end and a node.js backend, using socket.io and mongo.

For what it's worth, this is one of the recommended books for MIT's web dev course alongside Javascript The Good Parts, Ninja and Patterns (https://stellar.mit.edu/S/course/6/fa18/6.170/courseMaterial...)

← PreviousPage 3 of 11Next →