Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Nitramp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
391.
▲
by
Nitramp
16y ago
Discharging heat into nature is considered pollution by many countries by now, and in particular discharging it into bodies of water. You might simply not be allowed to do that, or you might have to pay hefty pollution taxes.
392.
▲
by
Nitramp
16y ago
> Pascal has a lesser "complexity budget" than C. Well, the point of the "complexity budget" idea is that you just have a fixed budget, and can spend it on things. So everybody gets the same budget - maybe Pascal just didn't spend par
393.
▲
by
Nitramp
16y ago
I think the "subsetting the language" approach is a red herring. Yes, you can decide you'll only use feature X, Y, and Z. Many people do that in similarly complex languages like C++. But the programmers will, one way or the other, get expos
394.
▲
by
Nitramp
16y ago
This is what the Java designers always talk about: languages have a "complexity budget". You can choose to spend your complexity budget on different features (static typing, generics, closures, manual memory management, auto casts, overload
395.
▲
by
Nitramp
16y ago
There are actually courses/books on how to spot the faux job ads (forced by HR policy, worker's council, ...).
396.
▲
by
Nitramp
16y ago
Look at it from the company perspective. Out of 10 people, you'll probably upset 5, or enter a discussion with them asserting they are actually good; maybe 4 actually accept criticism and are thankful, and one sues. So for the most part, it
397.
▲
by
Nitramp
16y ago
Note that nobody implements Office Open XML as in the ISO standard. Microsofts implementation is incompatible to what ISO specified, mainly because in the ISO standardization process, ISO dropped some of the byzantine stuff in OOXML. Micros
398.
▲
by
Nitramp
16y ago
I'm still pretty sure that if you pick your frameworks and tools right, Java can be a competitive development framework. If you go all Java Beans, EJB, etc, you might be in trouble, but it's not so much the language per se.
399.
▲
by
Nitramp
16y ago
When I interviewed some months ago, I had one telephone interview and five on-site interviews. If I understood them correctly, some candidates also go through a second telephone interview. So a maximum of seven if you include phone intervie
400.
▲
by
Nitramp
16y ago
1. Should college teach you to program? This is a philosophical question about whether a CS degree should be educational or vocational. The general consensus seems to be that it should be the former not the latter. It should give you the t
401.
▲
by
Nitramp
16y ago
I think there is huge value in trying to become what has been called a "full stack programmer". In the maning of: try to understand how computer systems work by understanding how each part of the stack works. Don't try to completely underst
402.
▲
by
Nitramp
16y ago
I assume that Microsoft displayed these search results in e.g. Germany as well, where directory listings do enjoy copyright protection. So if they wanted, they probably could sue.
403.
▲
by
Nitramp
16y ago
"Is this illegal?" IANAL, but in certain jurisdictions, most certainly yes . Many countries have copyright laws that protect compilations of things that are individually not worthy of copyright, for example telephone books. Copying down an
404.
▲
by
Nitramp
16y ago
My main problem with Java isn't the language itself. [...] My problem with Java is the way it's currently being used. Absolutely agreed. Java has some weak spots, but the really bad things (and the most criticized things) are not in the l
405.
▲
by
Nitramp
16y ago
This seems like a fairly complete view/template language. Optional static typing and a very unobstrusive syntax. The release announcement below has a whole list of articles about Razor linked, including the basic introduction. http://weblo
406.
▲
The Razor template language (introduction)
(weblogs.asp.net)
1 points
by
Nitramp
16y ago
|
1 comments
407.
▲
by
Nitramp
16y ago
Quoted in the article from another source: I also know that whatever leverage Google uses, they still haven’t created any positive reason to distribute video in WebM format. They haven’t created any new revenue opportunities, opened any ne
408.
▲
by
Nitramp
16y ago
Like I said, I understand and appreciate that arbitrary functions are required for a complete solution. I just think that this kind of matching would be a solution for a subset of problems (languages) large enough to make it useful.
409.
▲
by
Nitramp
16y ago
And Polish has the added benefit of being completely impossible to pronounce for stupid foreigners. I remember practicing to say Hello ("Cześć") for half an evening...
410.
▲
by
Nitramp
16y ago
His advice of thinking of phrases as functions is spot on. However I think he's missing the easiest way of formulating solutions that would be usable by many translators/linguists: pattern matching. Imagine your phrase/function is called: "
411.
▲
by
Nitramp
16y ago
While hubris can be a problem, I'm very much a fan of stating your opinion clear and bold. One might be wrong, but astute readers should be able to judge ideas for themselves. Speaking clearly will also make it much easier for people to see
412.
▲
by
Nitramp
16y ago
I actually wasn't asked to sign an NDA (in Switzerland). Maybe someone just forgot that, or they realize that creating a legally binding NDA is quite hard in Europe.
413.
▲
by
Nitramp
16y ago
He quotes: For example, LISP, Python, and Ruby all offer beautiful and concise constructs for operating on lists of things. This might be a matter of taste, but macros, void pointers, lack of closures, etc. don't really spell "beautiful a
414.
▲
by
Nitramp
16y ago
"amazing lack of runtime optimization"? Do you have anything to back that up? Most "old" RBDMSes (i.e., not MySQL) are actually ok to quite good at optimizing queries. Sure, you will always find things that are not optimized properly, but h
415.
▲
by
Nitramp
16y ago
That's actually a nice nab for functional programmers. They run around all the time telling how nice their language of choice is, showing off quicksort in three lines of code. But please don't have the audacity of pointing out that original
416.
▲
by
Nitramp
16y ago
Finally makes it much more easy, and much more readable, to do the right thing. Not having finally means duplicated code and harder to follow methods where resources have to be managed, and for most developers, this simply means resources a
417.
▲
by
Nitramp
16y ago
Disappointing link. What I would be really curious about is an assessment of (some of) Scala's features and their effect on code readability, reuse, etc. I don't know nearly enough Scala myself to have a proper opinion on this. From trying
418.
▲
by
Nitramp
16y ago
I think the basic question is whether "vertical search" (products, maps, ...) is a different product from generic web search. If that's the case, then Google is clearly using its dominating position in generic search to push forward its ver
419.
▲
by
Nitramp
16y ago
Honestly, I would prefer PHP remove all the bad parts of PHP before adding new things. This has already been done, and the result is called "Python" (or Ruby, or ...). SCNR. Edit: ok, I realize this was maybe a bit too snarky. But I mean
420.
▲
by
Nitramp
16y ago
I don't understand the vernacular. It indeed seems like that ;-) There are four concepts here: * Multiple inheritance * Interfaces (abstract types) * Mixins * Traits Multiple inheritance is available in languages like C++ and Python. But
More ›