Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kyllo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
67 ms
·
661.
▲
by
kyllo
12y ago
That's good to hear, because to me Lein feels like, well, Maven.
662.
▲
by
kyllo
12y ago
Nobody to be taken serious has ever thought or said this Linus Torvalds is nobody to be taken seriously?
663.
▲
by
kyllo
12y ago
That's the point where you need to ask yourself if you're doing yourself any favors working on a project with 15 other engineers who don't even write unit tests. Go find a better project and/or company.
664.
▲
by
kyllo
12y ago
Perhaps, but then because it's strong AI, wouldn't it be capable of gathering and applying resources toward improving and reproducing itself? Even if it's very expensive and slow at first, theoretically it would be smart enou
665.
▲
by
kyllo
12y ago
None--in the presence of strong AI, then by definition machines could do anything humans can do, but faster and more consistently, so machines would eventually make human labor totally obsolete. I don't see it happening in my lifetime,
666.
▲
by
kyllo
12y ago
If that were still true I don't think virtualization would have caught on to the extent that it has. I work in a pretty conservative business that used to run everything on IBM and then HP mainframes but has since migrated to commodity
667.
▲
by
kyllo
12y ago
Marketing shows that a project has some money behind it, which is a good sign it's going to be supported for a while, which allays the biggest fear most people and organizations have when selecting an open source tool: "is it aban
668.
▲
by
kyllo
12y ago
Enter the multitude of companies whose entire business model is selling products that emulate IBM platforms on top of commodity UNIX hardware and RDBMS.
669.
▲
by
kyllo
12y ago
I think rather than a language, you need a project. Decide what you want to build, pick a language that has a suitable library or framework for what you want to build, and then just start building it. I learned programming because I wanted
670.
▲
by
kyllo
12y ago
Ruby: Rails (about the only reason I can think to really use Ruby). Honestly you really can and should use Ruby in any situation where you would have used Perl. Ruby is a better Perl.
671.
▲
by
kyllo
12y ago
Then it's a good thing 30 year mortgage interest APRs are lower than average YoY returns for mutual funds, so you can make more money investing your cash than you can save by paying off your mortgage.
672.
▲
by
kyllo
12y ago
Yes, the way Windows locks shared DLLs and requires a restart of the whole OS instead of just the programs currently using the DLL when you install an update is, in a word, obnoxious. Also, again I dislike the fact that Windows is inherentl
673.
▲
by
kyllo
12y ago
Yep, it's called deflation and it leads to hoarding behavior and a stagnant economy. See Japan in the 1990s for a good example.
674.
▲
by
kyllo
12y ago
Ok, now I have no need for tmux anymore. Thanks!
675.
▲
by
kyllo
12y ago
This is awesome and has opened my eyes to features of emacs I didn't know about. But I still have use for tmux because it lets me attach to the same long-running session on a remote host from multiple clients. I'll probably just s
676.
▲
by
kyllo
12y ago
If the Rails and Laravel apps are updating the same tables in the database, or even different tables that have foreign key relations with each other, that is a huge problem because changing the data layer in any way will require changing it
677.
▲
by
kyllo
12y ago
Having a Rails app and a Laravel app connected to the same database is a bad sign. It makes the two codebases very tightly coupled and changing one is likely to break the other in unpredictable ways. The databases should probably be separat
678.
▲
by
kyllo
12y ago
I say "force" because a lot of employers simply do not allow developers to choose their workstation OS. Windows is very popular with the non-programmers responsible for making IT purchasing deals within most major corporations. Am
679.
▲
by
kyllo
12y ago
Add a Lisp or Scheme dialect to your list and I'm sold. Homoiconicity, macros, s-expressions and such are too powerful and novel not to cover in a college CS curriculum.
680.
▲
by
kyllo
12y ago
For me it's about 7.5 hours continuous, then a good piss, then another hour and a half. Saturday and Sunday only, unfortunately.
681.
▲
by
kyllo
12y ago
Yeah, so installing Cygwin and/or gnuwin is just a lot faster than learning how to invoke "CLR objects" from the command line...
682.
▲
by
kyllo
12y ago
Windows is just inherently GUI-centric, if you force developers to use Windows they are naturally going to gravitate toward using GUI based tools because Windows command line is so crippled. Tools like Cygwin and Chocolatey are nice in a pi
683.
▲
by
kyllo
12y ago
I believe what you're describing is a panopticon: http://en.wikipedia.org/wiki/Panopticon
684.
▲
by
kyllo
12y ago
I think that would be basically competing with Yammer, which is owned by Microsoft.
685.
▲
by
kyllo
12y ago
Maybe you can. I guess I should look into that. Perhaps Friendica as well.
686.
▲
by
kyllo
12y ago
I wonder what it would take to get a passable OSS substitute to Facebook going in this space. You could host it on your own server(s) the same way you can host your own internal wiki that looks/feels just like Wikipedia. Why don't
687.
▲
by
kyllo
12y ago
My probably not so popular opinion on dependency injection in dynamic languages is that you shouldn't bother with it. I heartily agree. Imagine trying to do dependency injection in a Lisp or Scheme app. It'd be like putting legs
688.
▲
by
kyllo
12y ago
If speed is not a requirement, just write the thing in Django (or Rails)? I'm just not compelled by the reasons the author gave for needing to switch from Django to microservices.
689.
▲
by
kyllo
12y ago
Every time I see microservices, I think of Martin Fowler's First Law of Distributed Object Design: "Don't distribute your objects." http://martinfowler.com/bliki/FirstLaw.html Splitting your app int
690.
▲
by
kyllo
12y ago
Yeah, you wouldn't really want to split a Django app across foreign key relationships unless you want to be doing your joins on the client side with REST API calls, which is more work than letting the ORM do it.
More ›