skysight-inc/HackerNews huggingface dataset:
Some of it is environment. I know a fair amount of developers that were raised in the 70's and 80's in rural areas and they tend to take criticism fairly well. A lot of criticism when they were growing up was dished out in harsh terms mainly because somethings they did were dangerous and parents / authority figures needed to get the point across now and be heard[1].

It also depends who is giving the criticism. Someone who has no place to be harsh shouldn't be harsh. There are plenty of ways of saying "this is beyond wrong" in a calm, fact-driven manner[2].

1) my Dad was fond of the phrase "amazed and appalled". He was amazed we thought of doing it, and appalled we actually did

2) mentors: ignorance is your problem, stupid is something else
I think the karma threshold for down-votes makes it a very different dynamic than up-votes in two ways. First, it means more people get to up-vote than down-vote. More significantly, it makes it look very different to those who can down vote. While I view the up vote as saying 'this comment is good and deserves recognition', I see the down-vote as saying 'this comment is so unacceptable that it does not belong on this site'.
working with offshore devs is really hard. You might be as smart as somebody that is worth a $100, but your being so far away is going to make you less effective hence worth less money. Or offer to come to the US on a visa that is really hard to get and work the first 3 months from their office before you go back home.
What I meant is that $_GET, $_POST and $_REQUEST aren't available in functions unless you declare them global. The fact that $_GET is being used in the query means either that the query is being performed in the main of that script (probably lots of small php files meant to be called by the browser), or that they are in a function/method and then pull in the global $_GET array.

IMHO, neither are good design choices, as one couples the program to HTTP too tightly (and not in a sane way), the other leads to crazy spaghetti PHP as the control flow can be affected by global variables set (or received from the user) far from where they are used.
What's the reasoning for the formulae for different standard errors?
There is a huge amount of value in constructive criticism, and really very little value in praise. In order to reach your full potential you must be able to handle criticism of your work. If you simply praise a person you are really not doing them any favors, in fact you might be hurting their development by creating a false sense of superiority that causes them to stop pushing themselves as hard to succeed. However, you really are doing a person a favor when you take the time to read through their work and offer constructive criticism, because then you are helping them to achieve their full potential.

In fact, it's a sign of respect to give constructive criticism because the implied message is: I found your work interesting enough to spend time looking over it and thinking about; and I'm not going to treat you like a child who needs to be coddled, but rather like a peer who is capable of handling criticism.
Startup Cost Comparison Berlin, London, San Francisco
Here (first comment) is a hybrid strategy: write your own comprehensive exam for your course/field of study.

http://calnewport.com/blog/2012/08/10/you-know-what-you-writ...

(the Cal Newport blog has 2 posts about summarization but nothing conclusive AFAICT

http://calnewport.com/blog/2012/08/16/experiments-with-the-t...
Ok. So how's about this. Istanbul is, and always has been, the most secular city in Turkey. Not Erdogan's base of power at all. Erdogan proposes to tear down a park near a location the inhabitants of Istanbul consider to be central to their identity as secular westerners (Taksim square). Revolt ensues, police reaction is excessive. Awful, of course, but hardly an event that will change the course of Turkish history.

Isn't this what is going on? Terrible if you're a native of Istanbul, but hardly something to worry about if you're one of the 50 million Turks that doesn't live in Istanbul and doesn't share that city's liberal standards?
I try to do this with any technical book I read, and summarize things in an org-mode outline in Emacs while I read. It helps to have a bookstand (the BookGem is nice). Combine this with advice from "How to Read a Book" and follow the guidelines from "Pragmatic Programmer" of at least one technical book every three months, and it makes for a wealth of handy notes and better retention.

Another big helper (which works well when you're already in Emacs), is to type in and test code examples, and force yourself to solve/work all the exercises/problems given.

A couple of last things to look up: the PQ4R strategy and SQ3R strategy. I've heard these are taught in England; I really wish they would teach it here in the states early in public school.
> or even just navigating our Website, you completely and unconditionally agree to be bound by all of the terms of this Agreement.

No, I don't consent to the terms of your agreement merely by browsing your website. This probably won't hold up in court, but more than that, just asserting this makes it clear to me that I have no interest in doing business with you.
For a number of years, a lot of series A companies would top base salary out around 125k - this was based on a few years ago.

Early stage are always a more complicated equation, that said, the equity/salary trade off isn't the same as it once was.
E-Book Antitrust Trial of Apple Is Set to Begin
I'd love to see a blog post on how other top performers organize and collect their information.
At the moment my wife is the primary money earner and I am trying to use the time while my son is at school to develop apps and do a contract development for a friend. It would be nice to get to the point where the apps became a lifestyle business in the sense of supporting our lifestyle but at the moment it is only profitable if you don't account for my time.

Fortunately we can afford this at the moment and I keep costs very low and do everything[1] myself which is great for learning but not the best business strategy.

School days 9am to 3pm don't give long to get in the zone and productive but with Agee play dates and after school club I can get a bit more done.

Until 2 years ago I was working in what was essentially a business development role which involved significant travel. It was just about working as my wife's role was fairly quiet and our son was in nursery (8-6 although we didn't use the full period most days). We couldn't have continued this when my wife's role became busier and less flexible.

[1] Design, development, website, accounting, cloud server admin.
"religion-free" is a highly ambiguous term. Can you clarify?

I think that a person has a right to wear whatever clothing they feel appropriate, assuming they aren't committing indecent exposure and they don't have giant spikes protruding from their clothing that could endanger others.

Can you clarify what individual rights you think exist on university campuses, and how these interact with your goal of keeping universities "religion-free"?
> But, yes, your policies led to the 9/11 attackers deciding to attack you. Is this not blisteringly obvious?

In exactly the same way that wearing miniskirts leads to rape. Take for example UBL's main grievance: the presence of the international Desert Shield force, or as UBL put it, allowing infidels to live in the land of the two holy cities. That force was there at the request of King Saud of Arabia. So what makes this agreement between King Saud and 30+ other powers a valid cause for the King's subjects, or anybody else, to wage war against the US? What makes Usama bin Laden the superior authority to say who is allowed to live in Arabia? What justifies forbidding people from holding any other religious belief than the approved one? What makes Usama bin Laden the sole authority on religious matters in Arabia who can decide what religion people are allowed to believe?
It's still sitting in a vacuum by taking notes. I think a very effective way of remembering is by constantly linking what you're reading to what you know, trying to fit it in your current web of knowledge. The more you read, the bigger web you get, the more places you have where what you're currently reading can fit.

The point of reading something isn't to memorize what you read, it's to enhance your life. After every chapter, put the book down, and see where that chapter fits in your mind, and go on tangents for how it would affect what you're thinking.
The parent poster asked for desktop software written in languages besides C or C++ without any reference of hybrid applications or timeframe when they were written.

Since when desktop operating systems are not desktop applications?

I can provide other examples, but most likely I will get extra requirements along the way, so why bother...

After all, you can always use the argument that any application needs to call C APIs when the OS is written in C, therefore all applications are written in C.
Yes, and the only mention of a gas mask anywhere on there is in a law explicitly allowing them.
It's an excuse if the factory workers are underpaid. In terms of local buying power, how much more should they be paid in your opinion?
These are absurd expectations. Very few people are able to pull more that 8 hours a day consistently without sharp decline of productivity.

With me - after 4-5 hours in the flow - I am done, squeezed like a lemon.

The only benefit after that is for task that require very out of the box thinking - when i am sleepy dead tired etc the crazy stuff comes on its own. The thing I am most proud of inventing came at 3 am.
The iTunes terms and conditions are substantially shorter, but you're right that the Paypal agreement is of similar length, and both are ridiculous.

However, I've never signed either one, and if they were posted here under the heading "keeping it real" and "We tried to keep things as simple as possible", I would say the exact same thing.

There is no clickwrap-style agreement -- none -- that will ever approach the importance of many documents I have physically signed in my life, and not a single one of those documents even begins to approach this length.
You're quite right! I totally mistook the comma in "4,182" for a decimal mark while ignoring the rest of the text. Sadly too late to remove my confusing comment now...

Not that I was insinuating your comment was wrong. I don't know the SEK exchange rate so I figured that accounted for it. Anyway, mea culpa.
That sentence does not mean that anyone forced them to do anything.
So why did you get out and they didn't? Was it luck?
Excuse my ignorance in the following, I am trying to understand the situation based on very little prior knowledge:

What you say makes a lot of sense, but can you comment on how this generally "good" government seems to be using excessive force, and the claimed media blackout on the protests?

I understand that the government may be more respectful of democracy than their opponents, but is it possible that the protesters still want more freedom and democracy, rather than supporting the Kemalist ideology?
Wacom is actually working on a art-focused tablet that's supposedly going to be announced or delivered over the next few months. That being said, I doubt their ability to deliver something as smooth and stable as an iPad.

I like android just fine, but the Note series of devices seem to lag and glitch a bit when using the stylus. I have more confidence in Apple's ability to refine the technology. I also happen to like my current iPad more than any other mobile device I've used.
Also please take a look at the research of John Hattie whose meta study Visible Learning analyzes what actually works in a school setting: http://visible-learning.org/

His Hattie Ranking might change the way you view education:
http://visible-learning.org/hattie-ranking-influences-effect...
Thanks for the link to that review article, I'm definitely going to be reading it. However, I disagree that summarization isn't a valid form of practice testing.

I've seen the sort of summarization described in the original post used as a form of practice testing. For example, a similar method (5 minutes reading, 10 minutes writing a summary, followed by 5 minutes re-reading, and another 10 minutes of summarization) showed very good results in this article.

http://www.physics.emory.edu/~weeks/journal/karpicke-sci11a....
"So it's strange that some in congress still support the current patent situation."

They may just be waiting on the lobbyists' checks to clear, or their supporters are benefiting from the current situation and hope to maintain it.
2 problems, 1 solution (parking + programming)

Gamify parking practice with Google Glass or other augmented reality, score based on distance from other cars, smoothness of execution i.e. lose points for stopping, number of times you change direction on the steering wheel etc.
Nice idea. However, would there be any security enhancements over using key based authentication where all clients have full disk encryption on them? The only thing I imagine this protecting against (when using key based auth) is if my laptop were to be stolen, which is already protected by the full disk encryption. Am I missing something or is this primarily for password auth?

I suppose automated deploy scripts could also be modified to accept an authenticator code as a parameter too.
Ashlyn Blocker, the Girl Who Feels No Pain
JSON was heavily inspired by Rebol - http://www.rebol.com/article/0423.html

However unlike JSON, Rebol is more than just a data interchange format because it's like Lisp in being a full homoiconic programming language.

For eg: Here are andolanra's excellent Scheme/Lisp examples in Rebol:

>> some-code: func [n] [either n = 1 [1] [compose [(n) * (some-code n - 1)]]]

>> some-code 4
== [4 * 3 * 2 * 1]

>> do some-code 4
== 24

>> do replace/all some-code 4 '* '+
== 10

And it's this that makes the difference between JSON+Javascript compared to something like Rebol/Scheme/Lisp.
http://showdiscontent.com --- here is some pictures about what happening..
As an iPad 1 user, agree. Most mobile sites kill Safari on iPad 1s
Eclipse is made with Java.
You bet the farm and lost. Shit happens sometimes...
This isn't specific to Linux. Titles like this are off-putting to users of other open source OSes.
With investment, whether it be time and/or money. Higher risk, higher reward.
opal is very much still alive: http://opalrb.org

Most of the work in the recent weeks has been improving the ruby <=> js bridge so that calling js methods/functions from ruby is possible.
I always thought of striving for balance as the wrong goal and that flexibility should be it.

Why not give workers flexibility to work when they are productive on work tasks and flexibility to focus on family when that is the most productive outcome. This could alleviate a lot of pressure that everyone feels with the need to balance work and life. What are we trying to balance? 3 hours a night with kids every night for 18 years doesn't mean you balanced your life.

Some people may want to drive their kid to school and then go into work focused. Then chooses to work out and take time to eat a healthy lunch and then work some more and then picks their kids up from school. Stay with them at home till the other spouse comes home and then switches into work mode while the kids are being fed and washed by the other spouse. Read to them a bedtime story and tuck them into bed before some more highly focused time to work again before going to bed at a time they find reasonable sounds good to some people.

Not all people but some. We just need the flexibility to choose to work when we're most productive and when don't feel guilty being away from the kids. How many here like wake up late but work late into the night boarding on the next morning, while others are up so early its still night for others?

We're not identical cogs as much as our education system and society, based upon the needs of the industrial revolution, tried to produce. Give people choice and you'll be rewarded with healthier, well adjusted and productive employees and families.
Worked for me. I applied because of a Who's Hiring post nigh on two years ago, and was hired. As an aside, I eventually ended up working on the same team as the guy who made the post.
Ask HN: Which Toronto companies are looking for web devs?
Preferably - companies looking for Rails Web Dev's, but not exclusively.

If you're running a Toronto based tech company and are looking web developers - please provide us with your website, a brief description of what your company does, and optionally an email address so talent can send in their github/resumes.

We are open to hearing from all companies, and specifically what types of dev's they are looking (for e.g. rails, django, python, ruby) as a function of gauging the cities demand for talent.
> There is a problem with centralised political power

Well yes, of course. Even the laziest student of history knows that. I am not trying to advocate for that extreme end of the range of political possibilities.

The elephant in the room, though, is that the other extreme - our hyper-egalitarianism; giving everyone, by birth, no matter how uninformed, no matter how disinterested, an unchallenged vote does not seem to be working too well. Especially when one throws such "freedoms" into the mix as the ability for the incumbent ruling class to massively amplify their own voices by the mass media. So "there is a problem" with what we have, too.

You say that there's a problem with centralised political power, and I agree wholeheartedly, but we certainly do have a problem because that centralised power is in every lounge room, car radio and news stand in the land. At least with communism you knew who was pulling the strings!
Swept under the rug: the hidden sexism in CS departments
If you want to see actual practical examples of freedom, you have to go to western Europe.

You have to go where?

http://www.telegraph.co.uk/news/worldnews/europe/france/1009...

I think if you want to see practical examples of freedom, you can conquer your own island and start inventing them. No modern nation is going to tolerate very much of it.
Michael Pritchard: How to make filthy water drinkable

https://news.ycombinator.com/reply?id=5784565&whence=ite...
The man is safe. Good bless him. This video reminds me of Tiananmen Square of 1989 and June 4 Massacre.
Hope every protester is safe.
> Yes, but in return they get something more mature than PyPy, something with less hassle that bringing along a VM (JVM/.NET), and something less alien and marginal than FP languages with native compilers.

There are commercial native compilers for Java and .NET if you are willing to pay for them. Language != Implementation

As for what one gets,

1) Offered by C++, JVM, .NET languages, D, Rust, ...

2) Scala, Haskell, OCaml, F#, D, Rust, Erlang, ....

3) Almost any modern language with exception of C and Java.

4) Java and .NET have more batteries

5) Yes, because big boys have better tools

6) Fortune 500 companies don't use languages based on HN posts

7) Tooling still behind what big boys use for other languages
Whenever you return to a previous high, it was a bubble / peak. Because otherwise it wouldn't now be a "previous high". That doesn't mean the new price is a bubble or not - it's just inherent in the definition of the term. The 2000 peak was a big "previous high" too, and yet even in the depth of the last 2007-2012 cycle, prices didn't drop below that level.

SF prices 1996-Mar 2013
http://my.paragon-re.com/Docs/General/SixtyFortyImages/Case-...
A simple example is when the presence of an overprotected electrical union makes it so nobody else is allowed to plug and unplug standard 120v cables. Better file a $150 ticket to get that coffee maker plugged in.
Science is not perfect. It's the best we have. Yes, pests are adapting and we don't have silver bullet. The solution is, however, not to say "well, science didn't work out, let's try to go back to the caves" - the solution is to keep working.

>>> What you support is a matter of what seems trustworthy.

This is exactly the problem - the support becomes political and relies not on what is actually better but on whose lobbyists are better and whose PR campaign is more successful. This venerable tradition started a long time ago, with Edison's shenanigans[1] to give him edge over the competitors. The story of DDT is another example - while the scientific basis for the book that destroyed the DDT - Silent Spring - remain shaky[2] and the ban ended up costing millions of lives of malaria victims, it is still considered an example of how science is going to doom us all. Another example is the continuing PR battle between sugar lobby and corn lobby. Initially, corn lobby was winning - that's why HFCS is called "high fructose" - because once fructose was good and glucose was bad, so the marketing term emphasized the good part, even though some varieties of HFCS have less fructose than table sugar, and commonly used one has only very slightly more [3]. Due to this and as the effect of the insanely high sugar tariffs, US industry switched from sugar to HFCS. Now the tide has turned and HFCS is becoming the bane of our age. And now the corn lobby wants to go back to "corn sugar", but so far they weren't allowed to. Corn guys though did another number in "biofuels", so even if they lose the HFCS thing, they have other victories in their belt.

This is all to say "what seems trustworthy" is a very poor guide, since most information you'd see in popular press is probably worthless. And decisions made by politicians are probably based on random factors having nothing to do with actual merits of proposed solutions.

[1] https://en.wikipedia.org/wiki/War_of_Currents
[2] http://reason.com/archives/2002/06/12/silent-spring-at-40
[3] http://en.wikipedia.org/wiki/High_fructose_corn_syrup#Produc...
quit (or get fired)