skysight-inc/HackerNews huggingface dataset:
Distributed teams work when the company, its culture and processes are stable and clear. Most software related companies don't get anywhere near that in the first five to ten years. In the mean time, fast growing start-ups look for the engineers they hire to be their future technical leaders, and to be deeply involved in the entire company, not just writing code.

In short: drinking coffee/beer/koolaid with the rest of the team is of vital importance, even if the actual work can be done remotely.

Also, the people that don't get this aren't good hires for remote work anyway, because one primary skill needed for a remote worker is knowing how to compensate for not being physically present.
The End Of Solitude
AWS as far as I can tell.
might. that's the whole point of criticism I believe. this option does not auto-filter the successful folks and invite them, it invites anyone with cash. my chinese friend would be laughing his ass off reading this - he always said, as soon as they make it a cash option, everyone from china and their mother will come. there is money. and it doesn't mean a person is a smart, successful tax-payer just because they have money. things are very different outside of the US, regarding that.
Isn't this 2011 where web pages use Ajax and contain a lot of logic, because.. well.. Javascript and stuff?
This is something I stress when I talk to other management-types about hiring, now that I've (mostly) joined the Dark Side.

If you want amazing people, just spending more money on salaries isn't going to do it. I too have turned down very high-paying offers because they came with the baggage of a company that considered Dilbert strips inspirational rather than satirical.

This is an area where small start-ups can really win big, by offering what bigger and better-funded players don't:

1. Sensible hours. Sure, crunch times happen, but being in crunch mode all of the time is a sign of management failure.

2. Accountability defines authority. There's nothing worse than a company where you're responsible for keeping other peoples' (often impossible) promises.

3. Big equity with profit-sharing. This really keeps everybody's goals aligned: the employees win if the company either gets a big exit or becomes a profit-making machine.

The three of these together are easily worth more than $30k in competitive salary.
Honest answer, subjective of course:

- Because WebOS has more real devices out there, and for cheap.
- Development for the platform is ~solved~ and nice (including nice emulator images)
- I prefer the card view / just type experience to what I know from MeeGo []

: I was a huge Maemo fanboy in the past, got a couple of their shirts and went to their summits. Still own a N810, but it's mostly a clunky music player now. For me Maemo & MeeGo died by now, WebOS is in a state between worlds and might survive (after this announcement) with some support.
I'm pretty sure they have drugs for that now.

The manic part, not the douchebag part (I"m pretty sure you're beyond help on that one).
Thanks. I'm often one to write long replies – it's actually a bit gratifying to be on the receiving end of one, so thanks for your time.

So, I dig everything you're saying... I guess I should have been more specific – by fun, I mean 'rewarding' in just about every sense except financial/ladder-climbing, etc, but I think all of what you said still applies.

In response to what you said, however, do you have any tips on negotiating?

A classmate was just offered 65k for a job in NYC that would pay 80-85k at a comparable firm in Chicago and he took the offer with no negotiating because he was afraid to do so... which blew my mind, honestly... so, I am to not be that guy...
شارون
It's ok to write a little polemic here or there but don't be surprised when people react negatively to it. People are offended because you are saying they are incompetent at their profession.

Have the humility to understand that many of us have been doing this for years and have seen numerous attempts to revolutionize templating, and gasp have written webapps before the idea of templating really took hold.

If you want to persuade people to take up your ideas regarding DOM manipulation in the controller, I'd suggest not starting by telling people they are writing spahgetti code. It's a great way to get page views, it's a poor way to persuade people.

People probably would have reacted much better to your argument if you started with "Hey, I'm doing things this way and here's why it works for me" instead of "You're all idiots who write spaghetti code". Embedding XSL selectors in HTML attributes which is processed by a half-assed implementation of XSL in PHP is the kind of thing I think when thinking spaghetti code.

What you don't realize is that you've invented a new templating language based on XSL but with half the features. Those of us who've been around the block a few times like to call this inner-platform effect. We've also seen this idea before when it was pitched with J2EE and used XML with an XSL templating system.
Betsson509
Betsson509 sitesine üye olun ve sizde bahis oynayarak kazanın .
How is that lame?
I think we agree, but are just missing on semantics. What I mean is that once you get to a level of mediocrity, there's a whole new level of things for you to try out and suck at. Most of these you're not able to try at from the start or you're not ready to try at the start, but as you grow and become mediocre, you can start to reach a little higher.

If you repeat this enough times, you'll outlast enough people to the point where you're pretty damn good at something.
Not that it matters an incredible amount or that you can fix it now, but I highly doubt that you own rails.com . Your package name is meant to be a unique domain that you own.
Isn't this all the same?

<span><?=$salary?></span>
<span>{{ salary }}</span>
<span id="salary"></span>
Bull.

Companies have been hiring tons of inexperienced devs throughout the late '90s and early '00s, and they have been hurt badly by it. Incoherent teams full of junior devs that lacked practical skills and didn't know how to work in a team nearly killed many software based companies.

A CS degree teaches barely any professional skills, it's all on the job training, so training a junior is extremely costly.

So nowadays, smart companies build their team around seniors, and only then start hiring juniors one at a time. Which means 3 to 4 seniors for every junior dev.

It's not about "plugging the hole", it's about making sure the ship doesn't start leaking so badly it sinks.
CSS3 images rendering times and sizes
First off, let me be clear (as I'm concerned that your bringing up this unrelated "messier" argument is the beginning of me being used as a proxy for the author): I am not generally arguing in favor, I was simply countering that specific argument against. I will now describe why they are different, but I do not want this to be taken as a defense of the method.

The way it is different is that it is an inversion of control inside the template, not that it is changing up the layering. You still have a "construct data" layer and a "present data" later, and you can still swap out the "present data" layer with something unrelated, such as a normal template engine or whatever else you wish to use to generate JSON or PDF.

However, inside the "template", rather than having HTML with embedded logic (where you can almost envision the HTML calling into the logic to insert text or execute flow control at specific points), you instead have logic that manipulates the HTML via DOM, modifying the HTML to contain text at specific points. You could probably even make a compelling argument that these are duals of each other.
They could have solved that bug with one developer in ten minutes by just telling the PS3 to generate a core dump and running addr2line.exe on the core dump report's callstacks.

And the report places the blame on the server instead of their code. Clearly it's their code's fault for doing blocking sockets calls in a main thread.
A "probation period" doesn't really make sense in Texas. Even when the probation period is over, you can be fired the next day for no reason.
Steve Jobs remembered by Stephen Wolfram
Free Download indian Air Force Desktop Wallpapers
Free Download amazing Indian Air Force Desktop Wallpapers and set up your computer Desktop and Laptop and mobile Phones.Here We have the best collection Indian Air Force Photos,High Quality Indian Air Force Desktop Photos,Air Force Background Images,Indian Air Force HD Widescreen Wallpaper,Free Indian Air Force Salute Desktop wallpaper,Indian Air Force Photo Gallery,Indian Air Force Wallpaper.
What is this experiment called? Any links to read up on?
Nope, I do not own that domain. However, it is interesting to know that package name should be same as unique domain.
What if you do not own any domain?
"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness."

Ok, so now for some people, its gonna cost $100K, to make it evident.

I think my irony meter just broke!

------------------------------

edit: I'm also guilty of not paying proper attention to the title: "A Modest Proposal..." [1]. Sorry.

[1] http://en.wikipedia.org/wiki/A_Modest_Proposal
Just so you know, bipolar people are knowingly irrational from time to time and rarely kill people.
Pain on Sale. Anyone?
Why I don’t use native Twitter client but Opera Mini
See http://www-cs-faculty.stanford.edu/~knuth/graphics.html

"The road to wisdom? Well its plain and simple to express - err and err and err again. But less and less and less" (Piet Hein)
When they make one that's safe for implant, I am so getting it.
Perth Classified Ads
Perth Classifed Ads offers low cost classified ads in Perth, Western Australia. From cars for sale, property rentals to womens fashion.
Kindle Touch jail broken via ID3 Tag
Hi, thanks for the tips. I'm always interested in opinions on my writing style and how to communicate better.

Regarding your critique of Fragmentify, that's actually not so much what I'm advocating here as it is just the impetus for realising that there are 2 distinct components to templating which are: 1) the re-use of common assets, and 2) the application of some "logic" to display dynamic data.

It doesn't matter what you use to fragment your markup (I personally think that using XPath to manipulate an XML document isn't particularly off the mark but whatever, to each their own). Dreamweaver allows you to edit common assets pretty easily and then export a ZIP with head-to-foot complete HTML documents in it. I'm sure there are a million other ways to skin that cat.

What I'm saying is that the separation between "display logic" and "business logic" either doesn't exist or at the very least shouldn't be occuring between the backend and the frontend.

You could, if you wanted to, put your "view rendering" code in some other place in your application, but that's tangential to my case for completely removing any and all logic from templates and working solely with (and iterating solely with) HTML/CSS/JS when building your interfaces.
Tanenbaum's Law holds true, even for interstellar distances
we're already in a Singularity relative to ancient Grecians, inasmuch as they couldn't understand our world at all...

I suspect that an urban ancient Greek would adjust to a western urban world pretty well.

I'd expect the shift from hunter/gatherer tribes to agriculture-enabled large scale cultures is much harder psychologically.
11/12 season new inter milan home blue/black kid soccer jersey
Here are Inter Milan Jersey Kid of different clubs, teams, countries. Our selection of Franch Soccer Team Jersey will keep you at the top of your game! You will get all kinds of Kids Milan Soccer Jersey and Inter Milan Home Shirts with the price you would expect to pay
I would suggest the same to Europe. Get piece of land in south Europe which may host 10million people. Create 28th experimental member country of EU with values similar to USA, such as freedom and money-rulez. Families may buy a house and citizenship with travel rights and easier work permits around the europe for 1 million euros (USD1.33M) per person only valid for investors, some experts and tech-engineers. This way Europe may suck the elite of the developing nations and may collect 10 trillion Euros in 5 years to pay the debts of failing Euro members.
"We've fallen into a trap of fighting over existing talent," Favaron said, "and that's a zero-sum game that hurts everyone."

Everyone? No, it does not hurt the employees.
in reply to your edit, actually I was referring to the fact that he is an author, and editors usually catch mistakes like that and not to the person that posted to HN (although reading his twitter, timing would lead me to be believe they are the same person).
Jumbo electronics Delhi/NCR - Shopping
Suffolk News
There are quite a few reviews on Yelp that indicate they had real problems with service, food quality, menu selection, and price. Their menu basically consists of expensive vegan hot-dogs and fairly generic sandwiches, which is a tough sell in Chicago when you have some very good food around for very cheap. It also seems like the owner is now backing away from any claims that it was Groupon which actually did him in.

If I had to speculate, it seems like the restaurant was likely faltering already, and the owner tried to attract new customers with some Groupon deals. It didn't end up generating the kind of revenue he had hoped, it didn't result in new returning customers, and the restaurant closed down. I think if you have a restaurant that is really great and you want to the word out, Groupon can be a real driving force in getting people in the door. However, if you cannot guarantee the kind of experience that is going to make them come back, and/or you are already walking a tight line financially, it might not be a good idea at all.
Compulsory licensing for bogus patents would only encourage more of them to be filed for the "free" money. We need to stop this problem at the source.
Small Japanese Houses
No doubt, it is sad for your friendly neighborhood restaurant to go out of business, but at the end of the day it is every owner / manager's responsibility to understand and own up to their pricing and discounting decisions. Of course if you'd offer to give up a dollar for a quarter (exact economics of a Groupon deal) you'll get swamped with takers and get ruined.

Groupon salesforce surely sold them stories on how great it is, but at the end of the day there is no excuse for not doing your own math. I suspect many "Groupon drove me out of business" stories are simply a way to blame someone for the overall business failure. Might as well say "it is due to economy" or "changing neighborhood demographics" or "to spend more time with family" or really anything.

EDIT: When I say "blame" I mean anything listed as a "reason". People often like to be indirect when they do the blaming.
The Machine Learning Personality Test
You don't need to "own the domain", strictly speaking, you need to use a unique package identifier. Owning the domain and using it for package naming is a good enough convention and helps avoid conflicting identifiers.

Java package naming convention
http://en.wikipedia.org/wiki/Java_package#Package_naming_con...

Useful Stackoverflow discussion
http://stackoverflow.com/questions/6273892/android-package-n...

If you don't own any domain, get one, it will help you tons and you can recoup the cost by passing on a cup of coffee every other sunday morning.
That "completely wrong" is a bit harsh on biologists.

Firstly, it is a lot harder to repeat experiments in biology than in particle physics, as (as far as we know), all electrons are the same.

Secondly, biologists will, in general, not make bold claims. A paper "a possible link between X and Z" that works with p>0.95 and states that further research is needed is not a lie; the popular press makes it a lie by changing it to "OMG: X CAUSES Y".
A Point of View: Beware of experts
"Give me your tired, your poor, Your huddled masses yearning to breathe free", and make them bring $100k in unmarked bills.

I think we can all agree the current system is broken. I don't know what a better one is, but whatever it is needs to make room for people who can't afford a $100k entry fee, but would contribute to American society in other ways.
The Reconnection - Transformational Alternative Healing
scamber.js
You are confusing MPEG (https://en.wikipedia.org/wiki/Moving_Picture_Experts_Group) and MPEG LA (https://en.wikipedia.org/wiki/MPEG_LA). The latter one is evil.
I've talked about "template animation" (or "mockup-driven development" as I've called it) before, but focused mostly on how to achieve static files that can easily be opened in the browser (without any server components) and still be modular (layouts/partials): http://timelessrepo.com/mockup-driven-development

This article seems to solve modularity by splitting it out into different files. On the same page you can have dozens of modules that can have several different states;how are you supposed to combine them all? How do you say "this page contains a sidebar, a blog post, comment section" and that there should be a "new comment"-form if the user is logged in and "delete"-links if the user is a moderator? In the example in the article, it seems that would be solved by having blog_post.html, blog_post_logged_in.html and blog_post_moderator.html, where 90% of the content in the files are duplicated.

Beside, in the example templates you can't actually open the templates in a browser (because it only contains the content, not the stylesheets, script-tags etc. that you need). So if the designer wants to see how it actually looks, he still needs a server that can wrap the layout around it.

Okay, but maybe you don't need the "view this template without running the server"-requirement. I'd still argue that dools' current approach is brittle. The reason is that he's now tying together two layers (the template layer and the animation layer) and there's no easy way to see what the animation layer will actually do. This means that small changes in the template might invalidate the animation. You really don't want to re-write the animation just because the designer switched from <h3> to <h2>.

This problem is easily solvable though: Use custom attributes which doesn't conflict with HTML/CSS:

<form>
<dl class="error" id="whatevsError" animate="error">
<dt>You have to do something about this</dt>
<dd>The reason we ask you do do this is so that we can laugh all the way to the bank</dd>
</dl>
<dl>
<dt><label for="whatevs">Whatevs:</label></dt>
<dd><input type="text" name="whatevs" id="whatevs" /></dd>
</dl>
</form>

However, as you're adding more features to these attributes, you'll actually end up with another template language; it just happens to be encoded in HTML/XML. From here on we might wondering, why should we "hide" the logic inside attributes (where it can be easy to miss) when we can use a more distinctive and effective syntax?

To summarize:

- If you want to separate the template and the animation (so that you can easily change the template without updating the animation) you need to stay away from HTML/CSS-semantics and use custom attributes/tags that you know won't conflict.

- If you use custom attributes/tags you've essentially created another language which deals with the logic for you.

- If you don't care about the "view the templates without running a server", you might as well use a completely different syntax (which probably is going to be easier to understand than the "hide everything in the DOM"-approach).
I think it would be great if we had at least one non-lawyer on the Supreme Court. It would lead to opinions that more people could easily read. Alas, few people agree with me (and none of them in the legal profession, wonder why....)
I won't defend the author; my opinions here fall mostly inline with your own. But I still wonder if there isn't something deeper...

Presenting something as fact is an extremely quick way to find out if you're wrong. It's much faster than asking a question. The impulse to correct is stronger than the one to answer. So I interpret the post as the blogger's subconscious attempt at verifying and normalizing his opinions.

In this way, a blog is mostly a self development tool. I should start one of my own, I think. I never have before because I lack the hubris to think that my little discoveries are novel enough that anyone else would care. But I see now, maybe that's not the point.
> Quitting a job you hate is not "taking a principled stand".

I disagree. How much would the world change if everyone started doing it tomorrow?

> you're quitting for your own sake, not because of any "principles".

We're already written. I told them they need to improve how they treat people, audit and remove bureaucracy, and do better for everyone to keep working with me.

I didn't ask for any terms for myself. Just doing better in general, modernizing, and treating everyone better. I probably could have gotten my personal goals met easily with a personal letter, instead I'm in a public fight.

You can be as cynical as you want, but I walked away from $50k, a solid credential, and a lot of open doors to try to improve an important-but-badly-flawed-industry.

Anyways. Keep your cynicism and skepticism. I admire it, actually, and the open dialog. But if you change your mind later, will you write it publicly? A lot more is going to happen going forwards.
I had considered that, but I wasn't explicitly trying to troll HN for jobs – just advice... but fair enough. I've added one now.
Guess I'm moving to Austin!
This is absurd. I was originally considering moving to the US for my postgraduate studies, however, after speaking with peers I decided against it, as other countries that offer far more favorable visa terms exist. Currently, my leading option is New Zealand, bundled with their student visa is a permit to work 20 hours a week, and a year's residency after the completion of your program among other things.

While some of you may not view New Zealand with the admiration that you view the US, as its tech-scene isn't quite as developed. It is a beautiful country nonetheless, free healthcare is available for all residents and citizens, not to mention the all around natural beauty of it.

Don't get the wrong impression, there is no doubt that the US is a great place, but it isn't without its problems. I'm not trying to sell you on NZ, the point I'm trying to make is why should I have to bust my balls and save up $100k for a green card when I can have more lenient and reasonable terms in another country with an emerging tech scene?

Note: it is probably easier for entrepreneurs to supply $100K for a green card, however, I intentionally ignored that circumstance as they're a minority amongst immigrants and chose to discuss immigration to the US in general.

Bottomline: America unknowingly abuses and doesn't treat immigrants with the respect that they deserve, they contribute equally to the economy as any other demographic (if not more), and are a major part of high tech industries, and therefore, of the US economy.
An article without a byline has zero credibility.
Yes the problem isn't getting the text out (of a PDF) but getting it out in some consistent manner!

I've been working on a clients project for last few weeks parsing historic tabular PDF reports into some semantic form. After some testing the clients team decided that using Adobe acrobat to export PDF has text was the best option. NB. best meaning but it was the most consistent export of the options they tried!

I've then written a Perl program using a custom parser to put meaning to all this lovely textural data :)

PS. Given more time I'd like to have used off shelf parser like Regexp::Grammars - https://metacpan.org/module/Regexp::Grammars

PPS. And given more involvement in the PDF extraction process/decision I would have like to tested CAM::PDF - https://metacpan.org/module/CAM::PDF