Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jaawn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
jaawn
11y ago
Like I said, this is a really good point, and it supports including algorithmic complexity as part of the Java API in the future, but unless I am mistaken, it currently is not formally included.
122.
▲
by
jaawn
11y ago
I guess my point is that, regardless of your opinions of what the API contract should include, you have to work with the current contract and plan/design/develop accordingly to avoid issues with library implementation changes.
123.
▲
by
jaawn
11y ago
This is a fair argument to make, but to my knowledge, this is not currently true of the Java API. It probably would make sense for some future version of the Java API to include O notation as part of the contract, at least for certain elem
124.
▲
by
jaawn
11y ago
This is exactly the kind of "programming by coincidence" discussed at the link I provided. If you are designing something that makes heavy use of String and String operations, and you know it needs to be as optimized as possible,
125.
▲
by
jaawn
11y ago
Based on all of the coding "best practices" books/blogs I've read, it is unwise to develop something which heavily depends on the internal implementation of the String class (or any library class). Many other commenters
126.
▲
by
jaawn
11y ago
Thanks, this link is much easier to consume, and the original photos have even more resolution.
127.
▲
by
jaawn
11y ago
I believe you are correct.
128.
▲
by
jaawn
11y ago
The confusion arises from the apostrophe that implied that IrfanView somehow belongs to Microsoft Windows (it doesn't). I almost made the same mistake while reading quickly.
129.
▲
by
jaawn
11y ago
I'd have to agree with this. Low-level "close to the metal" programming is something I have very little experience with, but based on my understanding, this research has extremely limited scope. The technique relied on what
130.
▲
by
jaawn
11y ago
I know right, I mean what is a "programmer," really? What is a job? What is life? ...Is this the Matrix??
131.
▲
by
jaawn
11y ago
The internet didn't kill the "rock star," but it did provide niche "musicians" (i.e. service providers) with a platform to serve niche audiences by drastically reducing cost of entry. Anyone with a camera phone can
132.
▲
by
jaawn
11y ago
We're referring to this: http://www.reuters.com/article/2014/04/03/us-mozilla-ceo-res...
133.
▲
by
jaawn
11y ago
I think this is by far the best approach. If I were treated this way during an interview process, I would have a great deal more respect for the organization and manager.
134.
▲
by
jaawn
11y ago
That was the CEO though. Leaders will always (and should always) be treated differently than employees when it comes to personal views. Leaders often become de facto company spokespersons, and being outspoken against a lifestyle that your
135.
▲
by
jaawn
11y ago
I'm so glad you posted this. This has practical applications for just about anyone, especially those in enterprise environments (like me). I have been noticing this phenomenon but hadn't quite put it into words yet, and you'
136.
▲
by
jaawn
11y ago
The negative tone of this comment may be off-putting for some, but aside from that, this is very insightful. Calling "we do this because we love the community" a veneer especially makes a lot of sense to me, based on what I'
137.
▲
by
jaawn
11y ago
It may be inaccurate, but it is hardly "lies." It is clear from the other verifiable quotations on your link that Thomas Jefferson would probably agree with the misquote anyway.
138.
▲
by
jaawn
11y ago
If you think you understand the truly complex parts of finance, I would encourage you to re-evaluate. The world economy is still in turmoil and slow recovery because a huge amount of the experts didn't even properly understand the &qu
139.
▲
by
jaawn
11y ago
Exactly. The adjective "innovative" has an inherent timeframe associated with it. I don't think we can consider mortgages "innovative" in 2015.
140.
▲
by
jaawn
11y ago
Debate/argument is to be expected. But, do you think welders who prefer Lincoln Precision are "lesser" than you? Do you feel like they don't belong? Or do you merely think they are mistaken? These questions illustrat
141.
▲
by
jaawn
11y ago
Debating the merits or pros/cons of any given tool is different from binding any self-evaluations to your choices, or evaluating others based on theirs. Writing someone off as "lesser" because they prefer Windows over Linux
142.
▲
by
jaawn
11y ago
This is very true. In order to be collaborative, we must use the same tools, or compatible tools. You could of course have a reasonable, constructive debate about the merits of different source code management systems, for example. Howev
143.
▲
by
jaawn
11y ago
It is true that I over-simplified and used careers that aren't very similar, but that was kind of the point. > Of course they won't care because it makes no difference to them. Exactly. My point is that it also shouldn
144.
▲
by
jaawn
11y ago
I don't agree that it's "human nature." This type of behavior is significantly more pronounced among programmers, "geeks", and gamers. I don't hear administrative assistants bickering over calendar softw
145.
▲
by
jaawn
11y ago
> Financial innovation... This vague phrase is very misleading. It is certainly not true that all "Financial Innovation" makes our lives more predictable and less sensitive to chance. Please see 2008 for reference. Sure,
146.
▲
by
jaawn
11y ago
Similarly, if you only play Tetris after distressing events, you may become conditioned to be distressed by Tetris.
147.
▲
by
jaawn
11y ago
There are a lot of really good answers at this link, but they all seem to be lengthy versions of "You can't, but..." With a little bit of knowledge about how HR departments work, it seems clear that years-of-experience is cu