Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strlen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
91 ms
·
631.
▲
by
strlen
16y ago
Look for schools that teach primarily in C. At least when I was a student, Santa Clara University (Computer Science and Engineering department, then two departments: "Computer Science/Math" and "Computer Engineering") did that (with the exc
632.
▲
by
strlen
16y ago
In one company, where Scala is used, they decided to refer to Monads as "comprehensibles" (due to Scala's "for comprehensions", which can be used like Haskell's do statement) in their standard library and documentation: lets everybody use M
633.
▲
by
strlen
16y ago
> This is true. Java is missing something like Perl's "roles" that allow you to have code in interfaces. Imagine an "Equal" interface that defines equals and not equals. In Perl, you can provide a default implementation for not equals i
634.
▲
by
strlen
16y ago
Horrible comparison. First, it's not uncommon (historically) for bad soldiers to have been executed. In Russian history alone, I can find examples of that (Trotsky's decimation in the Red Army, based of course on the Roman practice). Second
635.
▲
by
strlen
16y ago
There's ways to be promoted without being a manager. If that isn't the case in your organization (even if you _do_ want to be a manager), leave. Ideally, there should be two ladders: technical and management. Every management rank should ha
636.
▲
by
strlen
16y ago
It's somewhat of a chicken and egg problem: if you don't give programmers the ability to choose their tools, you can't hire top talent; if you can't hire top talent, you can't give programmers the ability to choose their tools. Recruiting i
637.
▲
by
strlen
16y ago
Spending time with my girlfriend. Usually trips around the Bay Area (it's amazing what's there within an hour's driving distance), dining, cooking (it's actually more expensive then dining out, but well worth it in terms of using exactly th
638.
▲
by
strlen
16y ago
WindowMaker. I wish it were more keyboard driven, but I find it's window arrangement and Xinerama support to be the crucial features. I've also been meaning to give a modern tiling window manager (I've used ratpoison in the past) e.g., Xmon
639.
▲
by
strlen
16y ago
The parent said _understanding_, not writing your own[1]. To take an example of a web startup (just because the are the most common), here are some question that require understanding the basics of operating systems: 1) "why is my database
640.
▲
by
strlen
16y ago
When I worked at Yahoo in an operations role ("production engineering", Yahoo's equivalent of Google's SRE), my team did something similar, we used OCaml in combination with Perl for one task: developing an a mini-language language for desc
641.
▲
by
strlen
16y ago
Most companies do have technical career path. Being a permanent employee not only gives you the benefits (others have listed them), but also lets you work on much more interesting projects (contractors typically work on isolated projects ra
642.
▲
by
strlen
16y ago
There's no shame in going back, in fact, you'll likely be welcomed. It makes sense for you, it makes sense for them. Swallow the pride, do the rational thing.
643.
▲
by
strlen
16y ago
Can't edit the post, but there's a significant factor I also forgot: don't forget Google's bonuses, they're significant (I keep hearing 30%, but can't confirm it) and haven't been rescinded during the recession. So now, you're talking >
644.
▲
by
strlen
16y ago
Do it. $110k is lower than you might get elsewhere, but it shouldn't matter for this reason: * Compared to Microsoft, Apple, etc... $110k for somebody coming on a visa is still a good deal. If you're local to the valley , then sure you can
645.
▲
by
strlen
16y ago
1) Learn some languages that force you to think differently, even if they aren't of an immediate use in the industry. I'd suggest starting with Scheme (Little Schemer + SICP) and then learning an ML family language (Haskell or OCaml). A lan
646.
▲
by
strlen
16y ago
Working at Google or other well funded, yet young technology-at-the-core companies (which includes some startups too) means you spend most of your work hours doing what you enjoy: coding, code reviews, etc... On top of that, evenings and we
647.
▲
by
strlen
16y ago
> Any advice? I'm young, 22, about to graduate in May. Should I just try to take risks while I'm young and work for myself, or keep trying until I finally get through an interview process for a place that I like? Contrary to most people
648.
▲
by
strlen
16y ago
> I think you have to look at the individual, their specific fit and how old they are . Congratulations on confessing (without a lawyer present) to breaking anti-discrimination law (and being ignorant).
649.
▲
by
strlen
16y ago
> you'll never be sending your resume "cold" again. That's the takeaway. If ten years into your career (baring a situation such as a move to a new area or wanting to work on something completely different from what you're doing now), yo
650.
▲
by
strlen
16y ago
> spirit of the law The spirit of the law, in the sense of what writers of the constitution intended is a lot more limited: not only did they specifically not want it applying to private property, they didn't even mean to apply it t
651.
▲
by
strlen
16y ago
To be pedantic, according to Supreme Court, states can pass laws that extend the freedom of speech onto private property; some states e.g., California do so, but they target de-facto public spaces such as shopping centres, not servers in
652.
▲
by
strlen
16y ago
> As good citizens of a country Rackspace personnel also abide by certain rules and one of those is abiding by the laws of the land. The law of the land very explicitly says "Congress shall make no law restricting..." not "Rackspace sha
653.
▲
by
strlen
16y ago
> Every non-trivial program has significant challenges in it; if you can't see them, it's probably your lack of experience or your casual assumption that it must be easy, not the fact that the task itself is that easy. I remember Joel t
654.
▲
by
strlen
16y ago
That surprised me as well. I really respect Joel for a) treating his programmers well b) not taking external funding for something that doesn't actually require (I suspect points a and b are connected too). but writing a bug tracking system
655.
▲
by
strlen
16y ago
It's exactly this. Management loves to impose scrum (I've yet to hear being implemented from a bottom-up rather than a top-down initiative) as it's an excuse to micromanage: daily status reports, extra meetings, fixed working hours. That sa
656.
▲
by
strlen
16y ago
Fyi, there's an alternative available to JDEE for those doing Java work with emacs. malabar-mode drops some of the legacy stuff, but adds support for generics and uses Groovy in place of beanshell: http://github.com/espenhw/malabar-mode c
657.
▲
by
strlen
16y ago
There aren't many people using Perl for web applications, but there's lot of other (and in my opinion, more rewarding) work being done in it: email security, bio-informatics, "devops" (infrastructure as code) tooling. In addition, from what
658.
▲
by
strlen
16y ago
First, suppose Google has value 'x' in terms of signaling to the opposite sex, Apple has value 'y'. The x is already high, as Google has the reputation of a) paying well (whether justified or not) b) hiring the smartest. Women are attract
659.
▲
by
strlen
16y ago
The post makes a bold assertion about monetary worth of Facebook with absolutely zero data to back it up. This is not only stupid, but dangerous.
660.
▲
by
strlen
16y ago
Greenspun has an even better explanation of this than I do: The most reliable source of supranormal profits is superior knowledge of one kind of customer (Way #3). Ideally this will be the kind of customer that larger companies are overloo
More ›