skysight-inc/HackerNews huggingface dataset:
When I lie I must think about the other guy, the person I am trying to deceive, in one of two ways:

(1) he is an aggressor and I must lie to defend myself,
(2) he is a good person but I'm doing him an important favour.

Thus for example: (1) I deceive during wartime by feeding false information to enemy spies or painting wooden boxes to look like tanks, (2) I lie to a family member in order to protect his feelings.

These are 'good' lies. How does it manifest with bad lies?

I conjecture that the bad guys think in precisely the same ways!

So, for example, Hitler really thinks he is is the victim and needs more breathing room, (2) the conman believes his mark is naive and will benefit from learning the ways of the world.

In order to accomplish this the liar has to be intellectually dishonest. He must adopt conspiracy theories or other crazy explanations. He must ignore the nagging feeling from his conscience or impute it to the enemy's supposed injustices.

This makes me doubt the existence of bad intentions. Or if they do exist, they are strictly unconscious. Everyone sees himself as a good guy or a victim.
If there is one thing I have learned out of reading HN the past couple of years - it's that to be successful, the technology is not always as important as the actual problem being solved. So, don't get carried away by the technology or the prettiness of your code etc. Solve a real problem, and do so with constant feedback from your target audience. Also start thinking about marketing from day one. Be prepared to cold email and cold call. Building is easy, but selling is not!
He clearly said that he targeted companies claiming that they accommodate telecommuting.

>Especially at 115k.

If you think $115k is a lot for a senior position in SF, you are going to have trouble finding good people.
Before clicking on „comments“ I wondered how long it would take the John Gruber brigade to declare it non-relevant.

Thanks for answering my question.
What caused the rapid growth of early supermassive black holes?
Why I Can't Get Focused (It's a double entendre)
Blended learning advantages over the classroom model
Yes! Although the absence of line numbers forced you to think through (in some cases) related code as well as the code that generated the error :)
Isn't it kind of odd that that isn't the default, given that diff=python is already built in?
Our API for authenticated users will support this.
Yet, we still have no official word from Verizon. They announced the RAZR for tomorrow, but still nothing about the Nexus.

http://www.droid-life.com/2011/12/14/verizons-announces-shin...

I wonder how pissed Samsung is
Valid point, but still accepting to disclose some private info is still somewhat different to accepting to die in 10 years time for using a service. If that were the case, FB would be gone in no time and G+ would finally rise ;)
The article is alarmist for sure. I highly doubt these startups centered around this activity will outlast the inevitable death of the platforms they're attached to.
What is your nationality?

In my experience startups are terrible at operationally executing hiring processes, and developers are terrible at selling themselves.
It's hard for an intelligent expert in the domain to accurately summarise a philosophy, let alone for a wikipedia editor to do so. Complex arguments tend to require a fair amount of patience and understanding on the reader's side.

Anyway, that being said, the entry is not terrible (at least if you know a bit about what it's talking about). Quoting:

> Anthroposophy postulates the existence of an objective, intellectually comprehensible spiritual world accessible to direct experience through inner development. More specifically, it aims to develop faculties of perceptive imagination, inspiration and intuition through cultivating a form of thinking independent of sensory experience, and to present the results thus derived in a manner subject to rational verification. In its investigations of the spiritual world, anthroposophy aims to attain the precision and clarity attained by the natural sciences in their investigations of the physical world.

Considering this description, I hardly think you can call it anti-rationalist. On the contrary, anthroposophy is an attempt to apply rationalism to spirituality. It is only dismissed as irrational gobbledygook by those who (irrationally) dismiss all of spirituality and anything connected to it as gobbledygook.
Great list, I'll add my suggestion.

I really like Divvy. Easy to partition windows on your screen

http://mizage.com/#windivvy

I use it when transcribing notes from a browser, or impromptu dashboards
UK student coder owns up to Facebook hack
Logolifter Create images for blog posts
"The first thing Lenddo asks for is a Facebook account; then it wants access to Gmail, Twitter, Yahoo, and Windows Live."

Umm, pardon my French, but fuck that.
For the past couple years I've been using a multiple monitor taskbar tool called Actual Multiple Monitors (http://www.actualtools.com/multiplemonitors/) which I think is superior to the tools he recommends (at least it was at the time I tried the others). It allows you to have a fully functional taskbar on every monitor (start menu, notifications area, aero preview, the whole 9 yards).

After becoming accustomed to this tool, I'm convinced this is the right answer for how an OS should do multiple monitors, and I find Windows 7's out of the box support for multiple monitors offensively bad.
Thanks for the great response Jeremy.

It's a ton of fun to write. That's why. I absolutely love writing it. That alone is why I didn't pull the plug on it at work.

I have great feelings of guilt for posting that article w/o talking more about the things I really enjoy about the language. I'm having blast with my SnackJS CoffeeScript branch. https://github.com/rpflorence/snack/tree/amd-coffee

I think every JS developer should give CoffeeScript a spin in a side-project.
If you want to get a feel for the Seesaw API, I recently wrote an interactive tutorial: https://gist.github.com/1441520
TED - How to Spot a Liar
I think you meant OpenCL is not going away, and I agree.
Sorry, I may not have been clear in my description. I didn't notice much of anything when he came in. It was after the interview started and he asked this question that he thought I answered incorrectly that the trouble started. That's when I started noticing the somewhat odd mannerisms and the fact that I couldn't get a technical discussion about the question started.

Like I said, I'm used to working with all types of developers. I usually get along well with my colleagues. I have no trouble with any kinds of quirks--I probably have some myself. The issue was that this person was not capable of running an interview. He couldn't deal at all with a minor conflict on a technical question. This kind of thing can lead to a company not getting good results from the recruiting process which is what the OP is about.
German Chancellor Merkel says Britain a key EU partne ~ Daily World News
I agree that 3rd party services can be less than ideal, and sometimes really undesirable for some contexts. The reality though, is that people need to communicate these things, whether they be passwords, or tidbits of info that they don't really want to persists. The current way that they do it is via IM or email, which now get logged, stored, indexed, etc. by the client software or middle-man service providers. While we don't expect or recommend that companies put ultra sensitive data into our system (at least, not without strong encryption), we feel it does fill the more common need. We're pleasantly surprised at how many other people agree too.
He forgot good ole Directory Opus!
What the author classifies as "intellectual dishonesty" is what I'd usually call "lack of scientific rigor."

If the problem or discussion at hand is one that requires rigor to be meaningful or productive, then lack of rigor is definitely a problem, but it's not an action in bad faith.

Lack of rigor becomes bad-faith acting at the exact moment someone says "interesting result, send me your data and method of collection so I can try to duplicate" (i.e. 'send me the serialized representation of your rigor') and your response includes an excuse for why that isn't available anymore, or can't be shared, or will cost the asker a prohibitive amount of money or time, etc.
I wonder why the fuselages are only joined by the wing and not at the tail? Won't that subject the wing boxes to a lot of twisting stress?
NASA Builds Six-Foot Crossbow to Harpoon Comets
If you already have the $1.00 from iOS, additional income from Android doesn't seem like a bad idea.

Remember the companies motto: grow, grow, grow even more.
Yeah, that sounds about like my school.

However, I find it very hard to believe that any school in the world can attribute most of it's student unruliness to children trying to get kicked out so that their mothers cannot be prostitutes.
Probably. When the tracker responds with a list of peers, each peer only has an id, an ip & a port; there's no real_ip or reported_ip parameters. Of course there could be tracker software in the wild that ignores the ip parameter entirely; it's just a spec, not a contract.
F.A.A. Approves iPads in Cockpits, But... Not for Passengers
Android, iOS & HTML5 visual app builder suite fixes some bugs
Over the years, I've closely followed the career of Kevin Mitnick...
For those of you stuck with R14B or earlier, Thomas Lindgren's smart_exceptions library will add line number information to exception backtraces: https://github.com/thomasl/smart_exceptions
Those stats seem way off from my personal experience. Driving around California it seems like at least 20% all drivers people are distracted by phones, conversations in their car, etc.
So far, 87% of Wikipedians support an anti-SOPA blackout
Then we need to agree on a definition of "spirituality", since by my definition, any assumption of spirituality is irrational. I consider "spirituality" to be the assumption of the super-natural, and an individual's personal connection to the super-natural. How do you define it?
Wow, that's very interesting. Thanks!
right :) i fixed it.
Maybe you're right, but to be fair those names you mentioned all use logotypes and this design is bordering on just a logo- it's much less of a logotype.
When this was announced at EUC in Stockholm there was this palpable feeling of relief.

I had just spent hour wresting with a bug in a fn with many case clauses where the line number would have been fantastic...
Yes, he knew your social graph. But as for being your friend, ... well, ....
or just get rid of Facebook.
This is all par for the course in the industry. The big players all hate each other. Carriers mess up handset OEMs who muck up the OS vendors configuration who collide with carrier lock-in and exclusivity requirements.

The reason we care this time is that this is the new flagship Android phone. But there are dozens of handsets every year that find themselves in the same mess.
Wow, just wow it's hard to feel sympathy for companies that try to exploit the cheapest path despite the body of evidence that you get what you pay for in software development. That being said some of the activity outlined in these exchanges is over the top. Kill switches in apps that have been bought and paid for, encrypted DLL's that wont work.

In saying that, America and the first world is expensive because we built a society with a rule of law, all of which we are subjected to. Those laws come at a price and one of those prices is the cost of living for labor. When a company chooses to exploit the labor imbalance, they also chose to operate outside those rules of law. Sometimes the highlighted cases are the result of such a choice.
Some take-home points/assumptions based on comments and further thoughts etc (not saying I agree with these at all):

1. Remote < In house. Remote developers should not ask for market rate.

2. Putting a CTO role on your resume (even for side project) disqualifies you from consideration for Sr. Developer positions.

3. Positions advertised as "remote friendly" probably aren't.
Twupi.com - time series data as a service
Though it probably won't comply with your licensing demands, you might want to look at:

http://www.open-electronics.org/

Arduino is always fun, and there are lots of people hacking on it in different ways, but again, it often won't comply with your licensing demands.

If you want your brother to learn something really useful, get him a FPGA development board from Xilinx or Altera. After he learns the default (proprietary) tool chains, point him at the OpenCores project which typically enforces licensing demands similar to your own (LGPL).

http://opencores.org/

Though USB connectivity is fun, learning I2C, SPI, JTAG and similar is even more fun. A gift like an Aardvark or Beagle kit might be too expensive for a present, but the pay-off in what can be learned is well worth it.

http://www.totalphase.com/protocols/i2c/

To me, freedomdefined.org/OSHW is very offensive. I see little point or benefit in arguing about licenses publicly, so if you want to know why it is offensive, contact me privately via email.
No. Where we disagree is on what the law should be.
Pretty close. Once we've translated to machine code, the interpreter doesn't do type checks; it blindly enters the translation cache for anything that has a translation, and the guards live in the tracelets themselves. The tracelets directly chain to one another in machine code, so they need embedded guards.
It's really unfortunate how Google & Samsung handled the release of the Galaxy Nexus. It's been over a month since they announced it and still no official release date.

I'm an Android fan but I wish Google/Samsung should take its cues from Apple and not announce a product with no definite release date in sight.

My guess is that Verizon has something to do with the delay. The phone has been released in other countries.
It's not really that big a deal to grasp the physical implications of code and timing. Any network code will have the same issue, i.e., any web coding.

The industrial controls industry has a very 1980s/1990s attitude for cybersecurity. I don't envy the public-facing engineers working for the vendors.
What's wrong with "Thanks for your time and allowing me to discuss product x with you. Is there any reason why you think this wouldn't be a good fit for your problem y? I want your business, and I look forward to working with you further."
People that use facebook don't care.

That's pretty obviously not true because "what they care about" can change a lot.

"Facebook is using face recognition!" = OK, no huge deal.
"Banks are using your info for credit scores!" = a big deal.

If someone has those responses they aren't being inconsistent. "Privacy" has a variable definition, so "Facebook users don't care about privacy" makes no sense.
I thought at the end of the article it said that they did the allergy study on anthroposophic kids, that is, again they compared anthroposophic kids to other kids.

Otherwise of course combining the two studies into that conclusion would be invalid.
This seems to be related to machine learning. I was hoping for something about human language learning.
HTTP Status Cats Apache (htaccess) config
What You Need to Know to Move from a Relational to NoSQL Database
I like that you link to the open source software involved.
Some of the tools are free and some are not. Also, some are open source, and others are proprietary. I'm sure he has his favorites, but others will certainly prioritize differently; either with their wallets or their ideologies.
Here's some news for you: the vast majority of companies don't respond, and it cuts across all economic sectors and positions (tech, non-tech). Myself, friends and colleagues have determined companies which do respond are the (rare) exceptions.

Rack this up to such a large influx of resumes for each announced position that responses just aren't feasible, to HR folks who can't be bothered to lift a finger after seizing hiring control away from the managers.

To me, this is just indicative of how a company treats its employees.
Also, $115k for a senior engineer? Really great "entry level" (i.e. recently graduated but mostly self taught with lots of internships under belt) is going for $110k... most of the "seniors" I know are running $200k plus.
yeah it's pretty pointless at best, it just wins as it attracts people from the ruby/python world, that's about it, nothing new in the language itself
Spreadsheet to help founders estimate their personal burn rate
The weirdest, wackiest and coolest sci/tech stories of 2011
Hopefully this is useful: Web/Design Contract Template (Released for free use)
Seems pretty awesome, I would promote it if you have an affiliate program.
We're a civilization with a wealth of brainpower and resources. We can send billionaires to moon parks and Jovian country clubs while working on fusion without compromise.

The billionaires aren't just goofing off in space. They're building launch systems, advancing materials science, bringing costs down, and inspiring future generations of engineers and scientists while having a blast.
But they still keep all my data, yeah?
so the war is just built trivially by the IDE when you use a webapp type project.
no messing around with the classpath as the war contains all dependent jars.

if you want clean builds you set up something like jenkins (with the automatically generated exported build files).

1) and 3) I was referring to development, you can just code away and hit F5 to see your results the same way in Java you can with PHP.

wrt database jars/binaries: a modern IDE does this all for you too, and is all output into the target war.
I would define intellectual dishonesty, in its most basic form, as lying to oneself. If you're intentionally lying to others, you're being dishonest with them. But if you're glossing over your own second-guesses, or taking shortcuts you know to be lazy, or not bringing as much rigor to a situation as you know you are capable of bringing, then you are in some ways "lying" to yourself. Either you are not using your full intellectual capabilities, or you are convincing yourself that you have when you have not.

In this sense, "lack of scientific rigor" would be a subset of intellectual dishonesty. It's not always undertaken in bad faith, but when it's undertaken consciously, then it's dishonest.
Speederaser, its on the Android Market. Take a look.

http://goo.gl/iIKqD
And cut yourself off from the people you interact with there. Social networks have very high value. You can't expect people to throw them out -- they love them. This is why people talk seriously about regulating privacy handling, to prevent this sort of abuse.
Dear HP: Open source is not a dumping ground
Yes. iPhone 3GS is very slippery without a case, too.
Silicon Valley execs blast SOPA in open letter
The URI (or now more correctly, IRI) is a Web concept that is just as applicable in native apps as it is in HTML/Javascript apps. Use it.
What this really reflects: how bad people are at hiring. Not at hiring poor performers, just the execution of a hiring process.

Hiring is not easy, and doing it well requires a lot of practice. Most people in the position of hiring for many startups are doing it for the very first time. And they usually suck at it.

Mostly, those companies get out of it what they put into it.
Sweet: Microsoft to give iPhone Users 25 GB Of FREE Cloud Storage
I'm pretty sure that far more money is poured into research for nanotech, robotics, and alternative energy sources. These space ventures are making the news precisely because they're uncommon. You never hear of wealthy engineers spending their money on the other stuff because that's not news, that's just commonplace.
Who wants to buy an invite to my high-roller social network? We promise to weed out those "untouchables" who are losing their jobs and homes!

Honestly, it would only be a matter of time before we saw entirely fabricated social groups. Unless social networks start requiring photo ID/SSN to join.

Not to mention the potential this would have to further skew wealth distribution in favor of the rich while strengthening the barriers that already prevent upward economic mobility.
WRT Self: some of Agesen's work on Self work for doing type inference on conventional, ahead-of-time compilation, and they got pretty good results this way! More interestingly, the opportunities the AOT compiler found were different than the opportunities the JIT compiler found, so there is some hope that they will combine constructively. See. e.g., http://www.cs.ucla.edu/~palsberg/paper/spe95.pdf
No, you can just run your shell under it. You certainly wouldn't want to actually modify anything.

The following sequence works:

`./redwrapper zsh
`python -c 'import os; print "Yo!"; os.write(2, "Jola\n\r");'`

This is because the values of stderr/stdout are inherited, unless they are purposely overwritten (redirection or anything that allocates it's own PTY (like 'ssh'), both of which of course disables 'red-ification').

Anyway, neither of these solutions are something I would ever deploy in an "always on" setup (although it could be done in mine as well). You certainly wouldn't want to do it for your users, so they're always going to have to type something (or mess their shell's init files, which should work for mine as well).

So this is about as transparent to the user as I dare make it. Unfortunately it is not 100% transparent to the programs you are running under it since they can figure out that stderr is not /dev/tty. Nothing seems to care, with the exception of bash, which uses stderr for seemingly everything inexplicably.
What it's like to work at my Startup (This week, 10gen)
Machine learning is the best algorithm for this because the floors most used change based on day of week, time of day, day of month, day of year and buttons pressed. The elevator should be at the floor where there is most likely to be a person that hour.
I disagree with your assessment of CEOs and politicians. For me, at least, it's because I've seen them lie so many times over so long that I no longer really trust what they say. I expected & would like to expect they tell the truth.

In other words, I still "expect" honest communication from CEOs and politicians and am frustrated by their lying.
Common misconceptions: the ban on using electronic devices during take-off and landing is nothing to do with interference with aircraft systems, and everything to do with facilitating prompt passenger evacuation in event of an emergency. Books/magazines are allowed only because most people will abandon them willingly; for some reason a large minority are unwilling to simply ditch their SHINY!! if they have to leave the plane, which would result in faffing around with the potential to cost time and lives.

(It's part of the broader issue of how we behave in crises; some people freeze, some people continue to behave as if nothing untoward is happening -- only a minority behave appropriately, without training. And air passengers are in general anything but trained.)

Even the NYTimes falls for this canard regularly ...
The productivity of money may be going down but I don't think it has much to do with the prices of startups.

The main thing is that there are relatively few opportunities outside startups to make a good return on investment -- the western world is still (again) in a recession, stocks are so and so and what you can get on US fed bonds is a joke.

So really there is too much money chasing the opportunities available.

So the good times will continue until the economy gets back in good shape.

Which I for one don't believe will happen for at least a decade.
Internet Compulsion Disorder:
> It's not really as useful as you make it out to be, since PLC code doesn't exist in isolation; there is __usually__ corresponding hardware.

You never change the SW without changing the hardware?

Wowsers. No new features and no bugs.
I guess if he wasn't your friend he also wasn't your banker for long.
Links in Hypernotation