HNHacker News
TopNewBestAskShowJobs

dingdingdang

1,392 karma · joined September 14, 2013

submissionscomments
dingdingdang··on What's new in PHP 8?
I know this replicates the sentiment expressed by other in this thread but still: Go does not do away with the need for front end servers for deployed end products.

And so the eventual proxying Go behind Nginx or Apache comes with it's own cost since Go is nowhere near as tested as PHP when it comes to server integration.

dingdingdang··on Alcohol as a social technology to check the trustworthiness of others (2014)
Can partially agree with Crumley's sentiment but only for a time limited period during early adulthood - it's simply neither socially, nor health-wise, a good idea to foster adult culture that values drunkenness as a truth indicator.

Rather I would like to trust that truthfulness must gradually come to be valued, developed and followingly more easily recognised as a core function of humanity, simply because it is VITAL for the continued evolution and improvement (and potentially survival) of our culture.

Tangent: if we BS ourselves by fostering a culture that believes group sentiments simply because it is popular it may well prove fatal on a civilisation level. This problem is pretty much embodied by the current replication crisis in the sciences where publishing to further ones career comes before validating that what is published is actually, verifiably, true. The latter step is extremely hard and as an individual one may not see much gain from adhering to truth whereas as a society we are critically dependent on it for things to not, literally, fall apart.

dingdingdang··on Why Apple believes it’s an AI leader–and why it says critics have it all wrong
For me IOS consistently suggests phrases I've used with my wife in the context of my colleagues despite me really never having addressed them "Hi honey" or "Hi darling" ... etc.

It's just pathetic nonsense to congratulate anyone on this level of nonsense.

dingdingdang··on The Haskell Elephant in the Room
Yup, can agree on those points too.

> Obviously if you release something with an open source or FOSS license, then anyone is free to use it though. I'm against any kind of morality clause for free software.

Absolutely, it's the organisation /& community that needs to have the moral compass in proper order. In my optics it is about fostering the right sort of positive culture for use of a given tech rather than try to enforce it via totalitarian/legal means - the latter is bound to fail.

dingdingdang··on Pkg.go.dev is more concerned with Google's interests than good engineering
These two points alone are honestly just bad news for Golang on the whole

>> pkg.go.dev fetches the list of modules from proxy.golang.org: a closed-source proxy through which all of your go module fetches are being routed and tracked

>> pkg.go.dev hard-codes a list of centralized git hosting services [that are the only allowed ones]

dingdingdang··on Effectiveness of Grounded Sleeping on Recovery After Eccentric Muscle Loading
>> If grounding matters for body chemistry, it should matter for non-body chemistry

True within a specific domain but as it is we have very little idea about the forces that affect biological systems at a lower level - my favourite example is that basic disciplines like the use of anesthesia in medicine have to rely on extremely complex quantum theories* to even come close to explaining how the drugs work. Evolution has had no reason not to rely on extremely subtle aspects of reality.

* https://anesthesiology.pubs.asahq.org/article.aspx?articleid...

dingdingdang··on The Haskell Elephant in the Room
It may well be "pretty infeasible" in the short run but having a morally* solid background for technological development is paramount for it's long-term well-being.

Otherwise the foundations will rot while the establishment thrive and the creative driving forces will find new "cleaner" playgrounds within which to express themselves.

*not talking about absolutist "this must have equal outcome for everyone" style morals but rather the harder kind that deals with the long term societal impact of a given thing. And in this context I totally believe the discussion brought up by Stephen Diehl is exceptionally important!

dingdingdang··on Effectiveness of Grounded Sleeping on Recovery After Eccentric Muscle Loading
The attempt to shut these sort of results down by pointing out the lack of scientific explanation is a bit sad in my optics.

If the study can not be replicated or the methodology is crap then fair enough but no-one had (have?) the correct scientific explanation for, say, Copernicus' observations and they still drove science forward immensely. Blue sky thinking and observation should be encouraged even if it produces results that are not immediately explainable.

dingdingdang··on Reddit's website uses DRM for fingerprinting
Honestly Digg can not be mentioned enough times here, what Reddit did with the re-design almost feels like opt-in/wilful self-destruction. Is there a point somewhere in there that once a platform becomes a powerhouse, in terms of democratic user behaviour & numbers, that platform is in turn basically forced into auto-destruct since the risks of having a sudden functional democracy the size of a small nation state is basically too disruptive to current world order/system?
dingdingdang··on Ad Boycott of Facebook Keeps Growing
And not only is that strong business interest, its also mixed with strong political agenda that's pushed on Facebook despite recent pointers* that FB internally moderates in favour of Democrats already.

* https://twitter.com/Project_Veritas/status/12756067933271736...

dingdingdang··on The Rust compiler isn't slow; we are
From my perspective the project has progressed faster in years than many projects do in a decade so development is certainly happening rapidly.

As to the promised dates that for me is similar to internal company deadlines for software projects - they are almost never on time but as an end-user I would be non the wiser. Amedvednikov's issue here was that he stated his deadlines to the world at large; I have certainly committed the same mistake many times over before I got more conservative re. making any hard deadlines on complex problems & do not feel that means anyone should rightly write off my dev commitment or sincerity re engagement in a project.

dingdingdang··on The Rust compiler isn't slow; we are
Been toying with vlang for a while now and may well use it in my next side-project - honestly feel to me like the modern C I could have dreamt up. Especially when the standard cross-platform UI (https://github.com/vlang/ui) comes of age it will have serious advantage on most other languages I know of.
dingdingdang··on Geany – A flyweight IDE
Agree, for the last couple of years Geany has been my primary dev environment on Linux after migrating off Windows and Notepad++, and I'm super productive on it, very stable and fast.
dingdingdang··on Ansible Alternatives in Python
Don't personally have much of an issue with YAML but Python itself seems like an odd choice for an automation tool given the dependencies incurred with it by default. Does anyone know of any tools with binary deployment like Go or Rust that can do this job?
dingdingdang··on Activists rally to save Internet Archive as lawsuit threatens site
"I struggle to archive the things I want because of the JS interface and the generated data. "

Similar experience here, the interface and, worse, the lack of built-in p2p redundancy, even on the gross level, is quite staggering considering that the Archive org has modelled itself around the protection and archival of brittle information.

Really hope the lawsuit swings in their favour but damn there's work to do for them. When they last held a fundraiser because their traffic overwhelmed their servers I had a look at their basic search front page - it came in at a staggering 7-8mb per pageload as compared to under 100kb for most regular search engines?! This frankly makes me unlikely to donate since it seems so mismanaged that one -cannot- throw enough money at that for it to work at scale.

dingdingdang··on Haiku R1/beta2 has been released
Hey, thanks for your good work! Haiku is like "enjoyable computing" restarted, reminds me of the spirit of the Amiga with the stability of proper modern OS! :)
dingdingdang··on Python Wheels Crosses 90%
Since pip is used to install Wheels it would probably be best to have a new separate 3rd party meta tool to install package managers themselves to avoid the confusion. Preferably this should have it's own additional PEP and integrate PyPI and PyPy along with other packages that could make life simpler for the (hopefully now happier) end user.
dingdingdang··on Apple Mail randomly becomes the frontmost application in macOS
Solidly on Linux Mint now but back in the day when wrangling MacOS I used Hammerspoon to fix these sort of issues - should be doable to monitor and enforce the background status of Mail.app and then pause the monitoring when invoked by user (easiest thing would likely be to set hotkey that then also pauses monitoring), and finally resume monitoring when Mail.app goes to background (i.e. user done with active interaction).
dingdingdang··on From Node to Deno
The big deal here is security by default as enforced by the runtime (deno) itself - there is afaik none other doing anything remotely as cool anywhere. It in effect makes it super safe to run code since you have to explicitly allow the various levels of system access.

Also makes the system fundamentally unattractive to malware authors whereas installing modules via node.js is like leaving your front door open and taking a chartered holiday while hoping for the best.

dingdingdang··on Lit: A ridiculously small responsive CSS framework
I can vouch for skeleton, modified a few variables (default page max-width not fit for modern monitors) and tweaked things to my liking but hurrah - base functionality makes for super simple & nice layout and works on everything from desktop to phone. Have no regrets on fact that it hasn't been updated for 4 years at present.
dingdingdang··on Ubuntu 18.04 vs. 20.04 LTS Performance Preview
Similar experience for me, tried to enjoy Ubuntu but Mint comes up more polished and, especially when using the dedicated XFCE release, much faster than default Ubuntu. Still worth doing the basics in terms of stopping services not needed for desktop/laptop use. I ended up removing 8 (!) resident services that were all of no use to me - tadaa, more RAM and responsiveness gained.

Note, I used: "systemctl list-unit-files --type=service | grep enabled" to find all enabled services easily and then: "systemd-analyze" for basic timing analysis

dingdingdang··on NeutralinoJS: Lightweight Electron alternative using native browser controls
The good thing about webview is that it does not use localhost:8080 for internal comms!
dingdingdang··on Panolens.js: A JavaScript Panorama Viewer
Not on the iPhone 7 though :/
dingdingdang··on Parsoid in PHP, or There and Back Again
Performance gains of "Parsoid/PHP ... roughly twice as fast on most requests as the original version" are bit more than a casual bonus and into territory of pretty dang awesome in my book.
dingdingdang··on AMD Threadripper 3990X 64-Core beats dual Xeon Platinum 8280 in benchmark leak
Yeah, you are right, especially in relation to the single core speed which I must admit I just had not looked into enough when writing my response. Had a look at https://www.cpubenchmark.net/singleThread.html which confirms computerbase.de article exceedingly well in terms of the much improved single core perf across the Intel/AMD divide over last 5 yrs.
dingdingdang··on AMD Threadripper 3990X 64-Core beats dual Xeon Platinum 8280 in benchmark leak
The comparison (https://www.pc-kombo.com/us/benchmark/games/cpu/compare?ids%...) shows that the Ryzen 5 2600 (late 2018) barely manages to outdo the i7-2600K (early 2013) since the compound score difference is 7.54 - 6.16 = 1.38. Plus the gaming benchmarks that the Ryzen dominate are mildly misleading since all the games run above 60fps so average gamer will be fine, i.e. Witcher 3 comes in at 133fps on the i7-2600K and clocks 200fps on the Ryzen. Of course processors HAVE become massively faster but the question remains whether one has a workload that's sufficiently parallelizable to warrant the upgrade. Individual core speed improvements are still lacking.
dingdingdang··on Ban kids from loot box gambling in games
That should also include watching adverts as a competitive advantage within games marketed for kids - it leads to constant intake of essentially user hostile videos being shown to young kids and it's predatory imho.
dingdingdang··on In a small trial, drugs seemed to rejuvenate the body’s ‘epigenetic clock’
What is the "third" drug in this combo, the article says: ".. growth hormone and two diabetes medications". So far only the DHEA and Metformin has been discussed and I have no access to the source article.. any takes?

edit-1: the answer is that the nature.com article got it wrong and other net sources parroted that article, https://www.leafscience.org/study-results-suggest-human-agin... is more accurate overview: there is no third drug involved.

edit-2: scratch edit-1, HGH was obviously the primary growth hormone given and for some reason DHEA was counted as an anti-diabetic rather than a hormone (it is both) together with Metformin. Now I would just like to know the dosages involved!

dingdingdang··on Tim Cook’s Message to 2019 Graduates: ‘My Generation Has Failed You’
>> Not to mention, there is something extraordinarily presumptuous about the CEO of one tech company thinking he has the standing to either criticize or speak on behalf of literally billions of people.

Yep, more than anything else it is simply patronising. Reading Hans Gosling and Steven Pinker clarifies a lot in terms of this planet's development over the last 30 years - and it's pretty much all for the better for your average human being.

dingdingdang··on We got banned from PayPal after 12 years of business
Yes, very interested as well, is Swipe any better? Or where do people go when both one off and subscription payments are required?
← PreviousPage 9 of 19Next →