Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
markokocic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
markokocic
14y ago
If it were really established that in software free means "Free" the way FSF defines it, then we would not have this 100+ messages discussion here arguing what is free, and in which context. Maybe if would be easier if instead of "free" we
92.
▲
by
markokocic
14y ago
I completely agree with you here. People should take care about licenses of the software they use, especially in a commercial setup, for all the reasons you stated. But, you read the license, you decide if you are going to use it or not. Th
93.
▲
by
markokocic
14y ago
I agree with you here. But the software is $free, just now for available to everyone, and "non-free" in the FSF definition of "free".
94.
▲
by
markokocic
14y ago
You can also say that GPL is pushing an agenda, while Crockford is standing up to his high moral principles. If you don't agree with it, just don't use it.
95.
▲
by
markokocic
14y ago
Do I understand correctly that you think that outlawing creation of custom licenses besides the chosen and already existing few will solve the perceived problem? What's the next step, outlawing forks, since there are already enough projects
96.
▲
by
markokocic
14y ago
I don't understand. The guy complain that json license is not "Free" in the FSF sense of "Free". So what? Not all licenses has to be FSF or FSF compatible. How is it harmful to FSF is the license of some piece of code is not compatible with
97.
▲
by
markokocic
14y ago
It's true that specialization is good for company, but you have to have right employees for that to work. If forced overspecialization makes your developers bored, they will be less effective at work, thus diminishing the effect of speciali
98.
▲
by
markokocic
14y ago
Isn't that the point of the article? Everyone could pick one of those and reationalize why it should be the "standard" answer, but it doesn't mean it's the only right one. Good test would require candidate to pick an answer and then explain
99.
▲
by
markokocic
14y ago
I clicked the link expecting to find more about the language, but instead of the hello world or any other example, it was just a wall of text. Tried clicking around to find some example code, but no luck. I still have no idea how the code l
100.
▲
by
markokocic
14y ago
IMHO, this _is_ an example of ridiculous court battle. AFAIU Apple is trying for years to destroy iFone trademark in Mexico, although any non-salaried lawyer would just say it's a lost battle. And battling lost battles over and over with 0.
101.
▲
by
markokocic
14y ago
> A quick google for 'Shen' proves as much.? As opposed to searching for 'Go', Ruby', 'C' or 'Python'? Don't worry, if it becomes at leas a bit popular, Google will learn how to search for it.
102.
▲
by
markokocic
14y ago
I'm glad that license is the only complaint software enthusiasts have against Shen. Not all languages have to have the same license. It's open source, since the source is available, and it's free, since you don't have to pay to use it. If y
103.
▲
by
markokocic
14y ago
Yes, lawyers are salaried, but having this ridiculous court battles just increases the number of lawyers needed, thus increasing their average salary. Look, I would like the judge ordered them to do some custom phone application development
104.
▲
by
markokocic
14y ago
I agree that "nearly every computer language" can be considered functional, as "nearly every computer language" can be considered imperative. What I do not agree is when "functional programmers" claim that language is not "functional" just
105.
▲
by
markokocic
14y ago
However, this is a win-win situation for lawyers, at both Apple and iFone.
106.
▲
by
markokocic
14y ago
Working closely with the IDE team is a good thing, but core language developers focusing on the IDE and the language in the same time can indeed lead to some compromises that hurt the language.
107.
▲
by
markokocic
14y ago
I'm not that old but I remember that, back in the days, functional meant just that you are able to use plain functions (without objects) and pass them around. By that definition, C is functional language, as scheme or lisp or javascript and
108.
▲
by
markokocic
14y ago
He just explained it with the semicolon in Python example. The moment when language designer starts making compromise with the language just because it would be easier to implement an _official_ editor or IDE is the moment that language is
109.
▲
by
markokocic
14y ago
Maybe shortest, but with largest number of people affected by it, at least according to the comments here.
110.
▲
Restraint by Ursula K. Le Guin
(bookviewcafe.com)
7 points
by
markokocic
14y ago
|
1 comments
111.
▲
by
markokocic
14y ago
I just visited that status page, and all services are reported as green, as in "No Issues". Seems like their server failure detection system didn't quite detected the failures.
112.
▲
by
markokocic
14y ago
In Java you can use executors and thread pools to "start thousands of threads" in the same way those "thousends of concurrent goroutines" are running "in the same time" on a modern 16 core cpu.
113.
▲
by
markokocic
14y ago
Smart move by Google. They'll gladly let Apple embarrass themselves with their maps and then provide much better alternative. There's no point to rush when they can enjoy current Apple map fiasco.
114.
▲
by
markokocic
14y ago
That is one of the things I miss in Shootout. Before, there were allowed multiple implementations for each language, and users could see how big difference between Lua and Luajit is, or how Python2 compares to Python 3. Now that there is on
115.
▲
by
markokocic
14y ago
Have more info to share? I wasn't able to find anything related to it on HN.
116.
▲
by
markokocic
14y ago
I don't know if Go or Toggl fans rallied and upvoted this article, but I don't have anything with that. That being said, I'd like to see if HN could provide some kind of fraud protection for upvotes/downvotes. I know that, for example, ad p
117.
▲
by
markokocic
14y ago
The page works now. Seems like they switched to another (static?) version of the page. It looks quite different than it looked when I posted it. Seems like their switch to Go didn't go so well if HN entry with 7 upvotes can break it ;)
118.
▲
Moving to Go
(blog.toggl.com)
82 points
by
markokocic
14y ago
|
31 comments
119.
▲
by
markokocic
14y ago
And why would developers sacrifice their own freedom just because of freedom of end users? Also, the fact the FSF has its own definition of words "free" and "freedom" doesn't make that others are not free to use the more common meaning of t
120.
▲
by
markokocic
14y ago
And it works pretty well. After installing mingw-get, it is not anymore a hassle to keep it up to date.
More ›