HNHacker News
TopNewBestAskShowJobs

ak39

2,411 karma · joined February 24, 2012

submissionscomments
ak39··on Early Cormac McCarthy Interviews Rediscovered
Thanks for this. I have yet to read Blood Meridian. I have read The Road and NCFOM. Both were great and absorbing reads. But I have one major gripe with CM (if I am allowed to do so). It's not his style - in fact it's his unique and great style of writing that would make anyone forget about what I'm going to say.

My problem with CM: his themes of post-apocalyptic, desperate humanity at war with itself and the singular savagery of ONE man against all - takes the assumed position that humans by nature (generally, of course) will almost always reduce to selfish savagery even to the point of normalising cannibalism. Of course, he needed to create this assumed backdrop for many of his stories (eg The Road needed this literally visceral danger for a father to demonstrate his instinctive protection for his only son) but CM's imagined scenario of a society that's eating itself is far from real evidence we have seen of humans. Real evidence shows that during catastrophic moments like earthquakes and prolonged famine and even war, human societies have shown remarkable strength to save and to protect and to help one another, sometimes at great individual sacrifice.

I know you can't criticise a work of fiction this way, an author is entitled his artistic philosophy and outlook. But when the writing is so masterful, when the rest of the philosophies of the stories are so elevated and cerebrally engaging, one can't help but find the story of humans cultivating others for food jarring and out of place.

(This is my first "criticism" of any work of literature.)

ak39··on Ask HN: What happened to vanilla HTML/CSS/JS development?
And yet, after all these years, Svelte is a response precisely to that design philosophy: taking us back to accepting that two-way binding is nothing to be scared of. The endless loop of thinking in the JS community is expensive.
ak39··on Ask HN: What happened to vanilla HTML/CSS/JS development?
And Svelte is a “reinvention” of Knockout, just requiring a precompile. (Not complaining at all, thank goodness we have such choices.)
ak39··on Ask HN: What happened to vanilla HTML/CSS/JS development?
Well explained, thank you.

When did "data binding" become "reactivity" (why the need to create a whole new lexicon for the same ol' thing)? A lot of this confusion (as per the OP) could have simply been explained away by saying we needed frameworks to bind HTML (visual components) to data. Two-way binding existed in many desktop frameworks before SPAs were even thought of.

ak39··on Relax for the same result (2015)
Twice the effort wasn't implied as twice the speed. He just meant that going from 50% to 100% effort wasn't translating into double the speed.
ak39··on Intel expands Oregon Fab building; 18A Node now 2024
Serious question: why is the US trying to (or is already preventing) China from acquiring EUV chip tech? What’s the reason for such an aggressive intervention in a free market?
ak39··on Nearly the hottest place on Earth, India swelters under intense heat wave
Thanks for linking this. I've had this fruit before, fond memories of a childhood visit to Mumbai in early 80s. It's known by the Marathi speakers as "targolay". Its taste can be roughly described as a mix between a slimey coconut flesh with a distinctive sweetness found maybe in litchi fruit, but not as intensely sweet. Some rumour that it is intoxicating after a certain quantity - not sure about this. But it's a taste sensation unlike anything I've ever experienced since. Recent visit to Mumbai (2016) in Dec yielded nothing as explained by a dismissive street hawker: "tadgolay won't be found in winter". Much disappointed!
ak39··on Something Sharp
I wish I could write like this. This is music in words. Thank you.
ak39··on Chris Lattner on garbage collection vs. Automatic Reference Counting (2017)
Delphi has legendary ARC not just with its VCL and object hierarchies with TOwner model but also with its wrappers of COM's IUnknown and QueryInterfaces. Yes of course, developers can still make mistakes about sequences and memory management but a well constructed class hierarchy and discipline to manage the freeing of resources immediately after they're no longer needed is the cornerstone of basic Delphi applications.

edit: The objects that are IUnknown linked don't even need to be explicitly freed! There are several clever use cases for this for example changing TCursor from hourglass back to normal when a procedure/function is complete. It just works.

ak39··on The 'Batman Effect': How having an alter ego empowers you (2020)
This is a fascinating topic, some of the comments are interesting too. I wonder whether some folks who knowingly or unknowingly use this technique to their advantage are the ones recently insisting the end to WFH and a return to the office? It's possible they're not given a chance to unleash their alter ego at home while the family members are around?
ak39··on I couldn’t get over my brother’s death
This is one of the most beautiful comments I have ever read. Thank you writing them.
ak39··on Show HN: Test your shape rotation skills
First attempt is 5. But anxiety levels were sky high. Throwback trauma.
ak39··on Ask HN: Anyone making a living building desktop applications?
Delphi?
ak39··on Israel police uses NSO’s Pegasus to spy on citizens
Have they given up West Bank yet?
ak39··on The million-dollar drug (2018)
Fascinating story and the use of virus to repair genetic anomalies. What other uses can there be of similar conditions? And why aren't we hearing more of it (if the approach is viable)?
ak39··on Word-Aligned Bloom Filters
Why wouldn't "isPayingCustomer" not be part of the Customer object graph immediately after logging in to begin with? (Maybe I didn't understand the use case properly)
ak39··on No-code startup Bubble raises $100M
Thank you for sharing this experience.
ak39··on The most precious resource is agency
There is no default life script. Everyone is a myth legend. A hero. You can't fault an opinion piece like the posted article, but there's a chink in this thinking. Such opinions - give agency early and it will yield dividends not just for the individual but for humanity as a whole appeals to our most primal human conundrum: our sense of purpose and our destiny in life. The idea of the one individual making geometrically disproportionate impact for all humanity is mythologised. And it's an error. The flip-side of this myth is the ugly face that if we as a society stop producing such myth legends (the original author claims it might have stopped after ca 1968) we are failing as humanity, or worse that if you do not become that myth-legend you are unworthy of respect, or dignity. This is a terrible way to look at things. I do agree about the author's powerful comment that kids (adolescents) today are hardly considered useful for any form of vocational education outside the cookie-cut education systems. But can you orchestrate this paradigm like the CCP did in the late 60s/70s forcing urban kids to learn farming as part of their education? Or is it a naturally existing societal affordance to enable such evolution in kids?

There are many unspoken mythical legends living today, huddled in their numbered and anonymous cubicles. There are many unknown engineers who've done crucial work within their own boundaries of "scripted life" to prevent bridges from collapsing or payroll runs to be corrupted (just in time). No one hears about them. No one celebrates them. But there are billions of us on this planet achieving myth-level brilliance daily just by being responsible parents. Or just by being simply kind to fellow humans.

There is no default scripted life.

Edited: added "Or just by being simply kind to fellow humans."

ak39··on What is simplicity in programming and why does it matter?
Is there a good full example of Closure (or languages like Closure) that deals with a complete and real-world data-intensive problem (eg. order processing system) that I can go through to see how languages like Closure embody this simplicity philosophy against the backdrop of the existing Java/C# paradigm?
ak39··on MS Paint IDE
DIWHY

(Incredible talent shown though)

ak39··on Immudb 1.0 – open-source, immutable database with SQL and verified timetravel
Thanks. Can you comment on how this differs from a “mutable” RDBMS model but one with automatic history based on triggers for example?
ak39··on Young Goldman Sachs bankers ask for 80-hour week cap
Yeah, by all means, make you employees put in those extra hours, but please pay them additionally for their extra hours fairly. The moral hazard (for abuse) is squarely in the employer's camp if the financial consequence of allowing a culture of 80-100 hours per week does not dent the payroll budget.
ak39··on Are You Trading or Gambling?
What was the result?
ak39··on Monolith First (2015)
This is profound insight. Well put.
ak39··on Ask HN: A great software you liked, but not supported anymore
Microsoft PhotoDraw
ak39··on Ask HN: What Lived Up to the Hype?
Tesla. Or rather, TSLA. (So far)
ak39··on Raspberry Pi Server Mark III
Right now, yeah. But if this tech trend (miniature, low power, cheap, commodity) continues and we can run our apps on them ... it might be a game changer. No?
ak39··on Raspberry Pi Server Mark III
This is so exciting. Is this type of "movement" (trend) likely to see data centers coming back on premises for enteprise markets? (ie. back from cloud)
ak39··on Stored Procedures as a Back End
If you write your views, tvf and stored procedures to use common elements defined once and once only (this starts with once and once only tables), maintenance is easy peasy. If you let every developer create their own view for the same business logic, then you are creating an unmanageable creature.

This also applies to "composable" code written in the application layer outside the database.

ak39··on R number for UK below 1 for first time since August
What a comment! (Tips hat)
← PreviousPage 3 of 29Next →