skysight-inc/HackerNews huggingface dataset:
Why does senior management at these companies think that programmers should be managed by people who know nothing about programming?

A good manager can be good without knowing about programming. Right now I'm on a mixed team that is managed by a guy who has no background in programming. He trusts his people and delegates a lot of borderline managerial tasks, such as prioritizing technical work and evaluating the success of projects, to senior programmers. Apparently it's a viable way to manage programmers, because it works well for us. The manager lets technical folks make the technical decisions and backs his tech leads in cases of disagreement. It would all fall apart if he stopped trusting the judgment of his technical leads, but when management doesn't trust the judgment of their senior people, the situation is probably FUBAR anyway. Ditto if the senior technical folks behave unprofessionally -- it's a FUBAR situation until they act like adults or you get rid of them.

Domain knowledge can help a constructive manager become a more valuable asset for his team, but any competent manager can at least learn to get out of his team's way and provide support in small ways. If a manager is an obstruction to getting work done, then he's a bad manager, and domain understanding won't turn him around. It might even make him more effective at being an obstruction.
All About No Nonsense Muscle Building Program:
Vince Delmonte’s no nonsense muscle building program comprises of an e-book of two hundred and one pages containing details about what kind of workouts to follow and what kind of diet plan to follow in order to build strong, healthy and powerful muscles in less time.
https://developers.facebook.com/opensource/

Looks like a fairly long list to me.
You forgot to deduct his doubled salary.
Show HN: SANPO, a service for sharing photowalk routes
Hi HN,

I've built SANPO (http://sanpo.cc/) as a hobby project for the last month or so. The idea is to be able to share photowalk routes, and to be able to find out nice new places to go take pictures.

Here's a presentation of SANPO I did last week at Pecha-Kucha here in Tokyo: http://pecha-kucha.org/presentations/305

It's really simple right now, but I'm trying to improve it a little every day. I'd love to know what you guys think of it.

Some things that are in the works:

- Automatically pull pictures from linked Flickr/Facebook albums

- Add geotagged pictures to the map

- Add comments to the route, Soundcloud-style

Really looking forward to the feedback!
GameStock
Compare cheap video games online in the UK: Top 10 chart games. Best sellers, coming soon and cheap games consoles, 3DS & DSi XL deals: Consoles bundle hardware deals with Action adventure, Puzzle, Sports, Platform, Party and Mario mini games. Bargain hunt cheap games by price under £10 deals in stock!
You can translate most of VC-speak with just 2 rules:

1. "Here is a termsheet." -> "Here is a termsheet."

2. * -> "No."
My ideal company would have a culture where people would want to work there for free. Above a certain amount, money stops contributing to real happiness. Some people have even suggested that number is as low as $60,000 in the United States. [1]

Unfortunately jobs are not the stuff we often fall in love with. Those opportunities are few and far between. But I think it is a far nobler goal to try and make more places like that than to have the most competitive salary policies.

[1] http://www.ted.com/talks/daniel_kahneman_the_riddle_of_exper... (see q&a in at the end of the transcript)
I take the opportunity to say: thank you Heroku for being so open. You saved me 100's of hours of work when setting up my own private PaaS as I was able to piggy back on your buildpack idea and code.

Cf: http://news.ycombinator.com/item?id=3521959
Your comment was at the top so I continued to read expecting to find a bunch of ignorant group think about how git is awesome and Facebook is dumb, but that's not really what's going on down below.

I don't know what facebook's use case is, so I have no idea if their repositories are optimally structured. However, I've used git on a very large repository and ran into some of the same performance issues that they did (30+ seconds to run git status), so I don't think it's terribly hard to imagine they're in a similar situation.

What we did to solve it is exactly what you're excoriating the people below for suggesting: we split the repos and used other tools to manage multiple git repos, 'Repo' in some situations, git submodules in others.

However, we moved to that workflow mainly because it had a number of other advantages, not just because it made day-to-day git operations faster.

I hope git gets faster, some of the performance problems described are things we saw too, but things are always more complicated and I see nothing below that looks like the knee-jerk ignorant consensus you're describing.

Sometimes the answer to "it hurts when I do this" is "don't do that... because there's other ways to solve the same issue that work better for a number of other reasons and we haven't bothered fixing that particular one because most of the time the other way works better anyway."
Is there any evidence that they haven't sponsored this event in the past?
Is there a way to see this content without a facebook account?
It's not a matter of being able to see all the code, it's a matter of being able to see and modify all the code. It allows you to have a "just fix it" culture when people see something's broken, and it lets you write changes that span multiple projects without worrying about how your change will behave when it can't be committed atomically.
Here's a screenshot: http://cl.ly/Du20/o
CEO of chip maker Micron dies in plane crash
Sci-fi is only for geeks because when something gets accepted into the canon of good literature, we stop calling it sci-fi. The stuff that's left, that only geeks like, is "sci-fi".

Brave New World, 1984, Slaughterhouse Five, Gravity's Rainbow, etc. aren't usually what the label conjures up.
http://zedshaw.com/essays/programmer_stats.html
We've been building up on Sencha Touch 2 since the first PR. It was hard to convince devs on team to make this choice. It takes some time to get into Sencha way, being familiar with ExtJS helps. Some benefits -

* a faster development process once you're clear on the concepts

* along with conventions, a lot of configuration is possible

* the new class system makes it easy to build custom UI components and write maintainable code

* the new class system combined with jsbuilder/sdk tools helps you produce minimal js.

* many well done examples

* ComponentView and DataViews are kickass. saves many lines of code that you might have written for updating views otherwise

* many types of eventful data stores, and they talk REST out of the box!

* great performance on iOS in general

* our customers needed a lot of theming - we build our theming system on top of sencha's sass work. rolling out new looks = 10 lines of change for us :)

* free :)
Actually, it makes sense (especially if it is "start a business as a bootstrapped thing").

You get a nice cash bonus (even if you only net $50k, it's nice), AND you come in higher in position than a random hire, and you have a shot at a better company than you might otherwise.

It would be crazy to try to raise VC to start a business to get a job somewhere as an acquihire, but bootstrapped is entirely different.
http://www.biblegateway.com/passage/?search=1+Corinthians+14...

Spirits puppet bodies. Tongues is same as ouija board.

This is 300+Mhz

CWinApp theApp;

using namespace std;

unsigned int cnt=0;

void ThreadProc()
{
while (TRUE)
cnt++;
}

int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
unsigned int i,nRetCode = 0;
CreateThread(0,65536,(LPTHREAD_START_ROUTINE)ThreadProc,0,0,0);
while (TRUE) {
getchar();
i=cnt;
printf("Line:%20u %6u\r\n",i,i%100000);
}
return nRetCode;
}

God says Line: 21568

and went out to war: and the LORD delivered Chushanrishathaim king of
Mesopotamia into his hand; and his hand prevailed against
Chushanrishathaim.

3:11 And the land had rest forty years. And Othniel the son of Kenaz
died.

3:12 And the children of Israel did evil again in the sight of the
LORD: and the LORD strengthened Eglon the king of Moab against Israel,
because they had done evil in the sight of the LORD.

3:13 And he gathered unto him the children of Ammon and Amalek, and
went and smote Israel, and possessed the city of palm trees.

3:14 So the children of Israel served Eglon the king of Moab eighteen
years.

----

I will bill you for an interpretation. "line of sight"

http://www.google.com/imgres?imgurl=http://1.bp.blogspot.com...

I know a Ken in AZ, but that doesn't make sense.

God says...
stealth deliveredst thundering personated source beat displacing
She yieldeth First groat nor admission wove gentleness
temperament seeth generally divinations murmured sweet
vestige felt smoothing chastened joyed pardoned preceded
spectacles subsists censured regions Evil accept weapon
unkindness Cicero churches revised Cherubim betake purchased
Governor Arise bleeding among mouths slackened enticing
dispense singularly bin never conversations consistent
beg withdrawing denoted They defended foreknowledge Lastly
Debian unstable packages has recently disabled suhosin patch by default

http://lists.debian.org/debian-devel/2012/02/msg00079.html
SILUROS AL LANZADO
PESCA CON GUIA DE SILUROS AL LANZADO, POR LORENZO MARTINEZ, EN PESCAPROFESIONAL, ESTAMOS ESPECIALIZADOS EN LA PESCA DEL SILURO AL LANZADO EN AGUAS DEL RIO EBRO (EMBALSE DE MEQUINENZA).

EN BREVES COMENZARA LA MEJOR TEMPORADA, PARA LA PESCA AL LANZADO DEL SILURO, PARA COMIENZOS DE MARZO, LOS GRANDES SILUROS YA EMPIEZAN A MOVER, PUES SON LOS PRIMEROS EN ACUSAR LA FALTA DE ALIMENTO, DESPUES DEL INVIERNO, YA QUE LAS AGUAS FRIAS LES RELANTIZA EL METABOLISMO Y SE MUEVEN MUCHO MENOS EN BUSCA DE COMIDA.

ES EN ESTAS FECHAS, ES CUANDO PODEMOS TENTAR A LOS SILUROS MAS GRANDES CON NUESTROS ARTIFICIALES, QUE AUNQUE NORMALMENTE EL NUMERO DE CAPTURAS ES MENOR, LA MEDIA CASI SIEMPRE SUELE SER DE UN BUEN TAMAÑO, CAPTURANDO SILUROS QUE PUEDEN PASAR DE LOS DOS METROS DE LONGITUD Y RONDAR LOS CIEN KILOS DE PESO.
Magical Photography by Jason Ierace
The bigger issue is access to dealflow -- if you're a no-name angel, with no particular accomplishments, connections, etc. you're not even going to get entrepreneurs to talk to you. Even if you mail a top company a $50k check and investment offering, it will probably get rejected.

If I had $1mm to invest and got to put it into exactly the companies I wanted every year, I could probably get great returns, but for a random dentist from Oklahoma, he'd be better off just buying AAPL stock.
Norton Medical and Scientific Research
Norton Medical and Scientific Research & Biotechnology is dedicated to publishing the latest news, mainly on, medical research and biotechnology advancements. This blog brings together only those content from trusted information sources that passed our rigorous quality control .

Norton Medical and Scientific Research & Biotechnology's content comes from highly diverse sources covering clinical procedures, medical specialties and more.

Check out or Terms of Use for good measure.
I really like the 'you need to' --> 'i specialize in' part. Immediately made me think you know what you're doing..and that I should probably hire you. Great job!
Another reason why Connect shouldn't be your only sign-in option. :)
I agree in a lot of ways. Apparently HelloFax tried incorporated file uploads into the sign up process, but it dropped conversions. I wonder though if it's OK to see registrations drop if it increases long term engagement and value of users.
Please tell me...What is a brogrammer?lol
What is a brogrammer?lol
Didn't they say Android@Home would use the 900MHz band? The frequency ranges listed are 2.4GHz and 5GHz.

Either way, I think Android@Home would be a fantastic project to work on.
You need to research the abiotic origin of oil.
I've been playing with the new Trigger.io framework and really like it so far. Simple and very fast command line build tools (a new build takes around a second) and a decent JS API for native functionality. It creates desktop browser plugins from the same codebase - a nice bonus and useful for debugging purposes too. YCombinator funded and believe pg has a personal investment.
Shark Tank Pitch Recap - Cologne, Jeans Patches, Soap, Guitar Tutorial
More info here: http://www.bloomberg.com/news/2012-02-03/google-sponsoring-c...
I'd think most roll their own apps, framework or no framework. But yes, there should be one alternative for no framework and another for native development. To your other point, if you look at frameworks like jqMobi and a cpl of others there really isn't much bloat. You can further remove functionality/widgets (or just don't call plugins) you don't need in your project. You mentioned the FB and Twitter apps. Thing is, it's not less code there, just smarter code and better design. They employ some gifted and smart ppl.
I've never used an Arduino board and would like to get started. Can anyone provide some helpful links?
Here's Facebook's Next Big Business
To English speakers, Greek is the traditional exemplar of incomprehensibility.

See also http://languagelog.ldc.upenn.edu/myl/graph2.png
Thanks! By the way: that app (I just downloaded Cloud) is really slick.
Great idea and I like what I'm seeing so far. I assume it's based on pdflatex, as opposed to latex + dvipdf / (dvips + ps2pdf) ?

FWIW, I just imported a document I'm working on to check things out. It gives a bunch of warnings (underfull \hbox) but other than that works fine on my system -- on your site, however, I can't get to the PDF, it keeps jumping to the Logs screen with the warnings...
The two things missing from Cascalog that would take it from great to godlike are 1) an easy way to use the distributed cache and 2) a way to run Cascalog jobs on the cluster without the compilation/hadoop jar cycle. I don't know if #2 is even possible but it would be ridiculously powerful.
Reminds me of http://www.thewebsiteisdown.com/
If you could time travel and meet your 21-year-old self, what would you say?
Canadian Warehouse Companies
At CDS we have invested in the latest software tools to provide on line inventory visibility to our customers. CDS has brought together intelligent design principles and cutting edge technology and combined them with our greatest asset, “our people”, to provide a warehousing one-stop shop to our customers.
SEO WEB DESIGN SERVICE
SEO Web Design Service, a Seo Tools, helps you and your alignment website to get amidst the Top Page Rank in the top Search Engines like Google, Yahoo, and Bing. As seo web design we has the best SEO controlling team, top Designers, and Developers to fulfill the needs of site to adversary able-bodied in internet market. We accord you the BEST account to your website like designing of web, logo and abundant SEO techniques with adorable affection to get boosted.SEO Web Design Service, a Seo Tools, helps you and your alignment website to get amidst the Top Page Rank in the top Search Engines like Google, Yahoo, and Bing. As seo web design we has the best SEO controlling team, top Designers, and Developers to fulfill the needs of site to adversary able-bodied in internet market. We accord you the BEST account to your website like designing of web, logo and abundant SEO techniques with adorable affection to get boosted.
Thanks for the feedback and challenge. I'm definitely planning on doing some mocks of these recommendations and the ones I have done for Listia and CarWoo! soon. You're absolutely right in saying how important communicating the idea is, and I think it's always more valuable to have a suggested improvement than just a criticism, too.

So, mockups on the way!
When a company achieves this level of domination, as shown by how we can speak of it in almost ethereal ways, and as it builds a new mega-building, and as it loses its founder/decider/symbol you've got to think it's approaching its high water mark.

Consider just as skyscrapers correlate with recessions (http://www.businessinsider.com/skyscraper-index-skyscrapers-...), Apple is almost certainly going to begin to unravel.
ah, sorry.. i didn't realize it was only devs that had access to the bug site
Facebook is AOL all over again. They are creating a generation of users who will resist moving to a different platform, and a cadre of products that will either find their fates hitched to those of Facebook or dependent on an expensive (in terms of money and users) move away from Facebook at some point in the future.

Personally, I like the Joel test for abstraction/outsourcing. Identify your core competency, then go one layer below it in the stack. That's how deep you should go in-house. I think for many sites/apps, user accounts fall within this realm. That doesn't mean you can't interoperate, but don't be solely dependent on FB.
And why did anyone invest in it? It wasn't for the hopes of an IPO because the chances are too low.

That's not true. VCs will only invest in a startup if they think it has a chance of an IPO. Angels prefer that sort of startup too, though they are not as rigid about it as VCs.
You probably already know it, but in case you don't: you'll like http://www.galactanet.com/oneoff/theegg_mod.html as well.
The law is sane, too... it exempts this exclusion from hires that access financial or personnel records, too (so companies can still require a credit check for those positions).
Talk about timely, right?
Focus on what matters. Don't be fooled by meretricious things.
FYI the incident appears to have lasted from approx 6:55pm PST to 8:22pm PST for a total of 87 minutes.
Why interrupt what people are doing to organise a "meeting" that consists entirely of content that is much better read directly from a collaborative project management/issue tracking tool?

A meeting may only be 10 minutes long but the loss of productivity is likely going to be significantly higher. Employees will need to page out[1][2] what they've been working on -- a very expensive process.

Managers should be ensuring that employees have quick and easy access to information of relevance on demand, rather than on an arbitrary time scale. Issue tracking software (web based for simplicity) allows teams to view and contribute to the big picture at a time that works best for each employee. These systems require full time staff to actively maintain them. Typical duties could include sorting and filtering information (via way of updating fields on an issue), creating links between issues to aid planning and discoverability, correcting mistakes, ensuring consistency and monitoring usage to implement improvements (particularly simplifying and automating the system).

This isn't a disguised plea for ISO 9001 Quality Management Systems because it focuses on the users (employees) getting their work done -- not rigid and inflexible processes for the sake of standards compliance. Most quality management approaches I've come across fail because they are burdensome to getting real work done. They're not user friendly. They're typically rigid and deterministic in design where the actual work is flexible and probabilistic. Users are left wondering how their use of the system actually helps the project -- there is no clear link. Tedious manual work is required where an automated approach could be implemented. The systems become too complex for anyone to comprehend. Coming back to the paging[1][2] analogy, users run out of working memory before they get a chance to input or retrieve data to/from the system -- it's all wasted on deciding[3] which button from 50 needs to be pressed.

Human interaction factors and cognitive science are crucial to this discussion. It is disappointing to read that many companies are blindly accepting stand-up meetings as common practice without consideration to the well established science behind organisational communication/teamwork.

[1] http://news.ycombinator.com/item?id=97953
[2] https://en.wikipedia.org/wiki/Working_memory
[3] https://en.wikipedia.org/wiki/Decision_fatigue
Ask HN: What has been your experience with spine.js?
I am a big fan of strong conventions, and no waiting for interfaces. I've never used a js MVC framework before this project, and have been starting with backbone. Its been a little bit frustrating in the amount of boilerplate, and general lack of conveniences-- such as for handling ajax updates and form submissions with a minimum amount of work.

Has anyone really pushed the bounds on spine.js, and seen what happens? How quickly is that point reached where the library just doesn't do what you want? How easy is it to build on when that happens?

Thanks!
Very cool idea. The only problem is making sure that the interest is reciprocal. Instead of being able to see where others may be seating, it should show all people on board and allow you to express interest, which then gives the other person the ability to reciprocate. If the other person declines, the declination should be in ambiguous terms so the person declining neither offends or feels obligated, such as "This person has declined because they plan to rest or do work while on this flight"
Weeding STEMs
I guess the take home here is that Node.j is not new technology. It is old technology reimplemented in a new language. In that sense, rather than fumble through the same mistakes and rediscover the same limitations others have, why not read a book on event driven programming instead?
Looking closer at the popular 'sunk cost fallacy'
My girlfriend has been teaching me Greek for a little while, and I agree wholeheartedly. There are still sounds I simply can't make; it definitely serves as a great source of entertainment for her, though.
A summary of visibility
Without too much rhetoric: haters gonna hate.
What is more upsetting? Facebook really broke the internet when it put a LOGIN WALL in front of content.

Why should I have to login to facebook to view that page?

Facebook broke the internet for completely different reasons.
Bit late to add a custom/other option?

We use a custom framework... Existing frameworks are moving targets, usually have significant amounts of 'dead' code (for our product) and are very hard to maintain (easy to run into significant framework level bugs very quickly)... Rolling your own involves other compromises of course :-)
Self-guided bullet to change battlefield
I don't believe that was what he was saying. It was that it's a common second language in general, which tends to round out the hard parts.
10-Year-Old Accidentally Creates New Molecule in Science Class
Mac OS X's FSEvents API has something similar to that. When you create a FSEvent listener you can pass in an old event ID so the system can give you all the stuff that happened while you weren't listening [1]. Apple uses this for Time Machine (and I suspect Spotlight, too).

[1] https://developer.apple.com/library/mac/#documentation/Darwi...
Excellent! (Maintainer of the Python buildpack here).

I've been looking closely at your PaaS, actually. I love the general approach. Drop me a line sometime if you'd like to collaborate on Python-specific stuff: kenneth@heroku.com

:)
> clearly Mr Cohen isn't working with superstar engineers,

I can't find where he works(wikipedia, his blog doesn't mention anything). But considering he is the inventor of BitTorrent protocol and wrote the first client, I assume he won't be working at a place where his team doesn't comprise of equally smart people.

Also, his point was your strategy shouldn't be to make counter-offers, but to optimize the salaries and workplace in a way that people don't feel they have to quit to get counter offers.
Not interested in hosting your own image screenshots? Check out http://linkpeek.com
Why we didn't make an app