Hacker News new | past | comments | ask | show | jobs | submit | frlnBorg's comments login

github has un-verified my account and I'm unable to merge PRs, leave comments, etc... until it's verified again.


Scary! I hope I’m not going to get any email notification until they bring it back up.


Go is a decade old with many large production-grade code bases. The language is pretty stable, and worth learning!


Pretty sure Go hit 1.0 in 2012 and Swift in 2014. In any case, I think the age is not a significant indicator or driver of stability (at least for these young languages), but rather the community's commitment toward stability. The Swift community definitely seems to value stability less than the Go community.


Swift can get away with it because the majority of its users are using Xcode which has excellent tools for migrating between versions of Swift, and also interop with Objective-C code. Plus, the current compiler can target a limited number of older versions’ syntax but allowing use of new APIs for some degree of forwards compatibility in large code bases.

Whereas I doubt there’s one canonical Go dev environment common to the majority of its users to make easy migrating large code bases and providing simple syntax adjustments.


There’s a tool called fix, it’s already part of the standard Go distribution. In the past (mostly pre 1.0, IIRC?), it’s used to apply changes to one’s codebase when migrating between Go releases that introduce incompatible changes.

https://golang.org/cmd/fix/


Can it be used in editors, say VS Code, to provide fix-its or suggestions for improving code on a line-by-line basis? If so, that sounds great. A lot of languages are missing this in their standard distributions and devs must rely on third-party offerings.


The standard go cli toolchain comes with `go fix which was used to do the update code for breaking changes or styles during the time before 1.0 release. If anything, I suspect the swift team was partially inspired by this pattern.


I doubt it. Apple's refactoring tools in Xcode go way back, thanks to the introduction of Carbon; the Intel transition; synthesised properties and automatic reference counting in Objective-C 2; and the extremely regular, breaking changes in UIKit.


That is a foolish thing to say


Why? That's pretty much a summary of how social change has worked for the last 2000 years or so.



I cannot recommend Deep Learning with Python [0] enough. It is written by the author of the Keras library.

[0]: https://www.manning.com/books/deep-learning-with-python


Infinite Jest by David Foster Wallace. Metamorphosis by Kafka. Bend Sinister by Vladimir Nabokov.


There goes Zuck2020


I thought that after birtherism too.


Early 2018?


Link should probably be updated to something which has some information:

https://capacitor.ionicframework.com/docs/


Technically it's here already (in alpha), just haven't updated the landing page.


Use a credit card! I helped a friend build a PC, but when the parts came in he eagerly attempted to put the CPU in the mobo and then proceeded to crush 1/3 of the pins. We used tweezers to "unmash" the pins, and a credit card to fully align them. Worked like a charm.


Always used a mechanical pencil without the lead in it...


I had to use a credit card to fix one of these builds... :-)

Actually, your credit-card suggestion is useful. My last bent-pin disater was fortunately a mostly-obsolete PGA Pentium 4 CPU, tweezers and careful, repeated re-insertions into the socket sorted it out. Given that the CPU could be had for about $5, it wasn't worth the effort, but I was trying to help a friend and I felt stupid for dropping the CPU.


Thermodynamics and entropy, while causing decay in the long-term, have nothing to do with human decay over the span of 80-90 years. Arguing that entropy is THE fundamental cause of death just shuts down the conversation.


A "causation" is an illusion. We can think, for example, that cause of ageing is in the evolution: those species who lives longer have slower evolving rate, and they lose a competition with other species who have shorter lives. But this causation does not contradict to the thermodynamic one, it just make thermodynamic not the "fundamental cause" but the mechanism of ageing.

A causation is the way to describe reality, not the fundamental feature of the reality. And so, the causation should follow the goals of researchers. While searching for ways to live forever, we will not benefit from evolutionary explanation (we cannot fix evolution to get longer lives), but thermodynamics explanation could be useful (if its true, of course). So, thermodynamics is a good candidate for the role of "fundamental cause".


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: