skysight-inc/HackerNews huggingface dataset:
They seem to be suggesting that they 'invented' collections, bizarre.
> Ada. It's what Java should have been to begin with.

And OCaml/ML is what Ada should have been. Generics 10 years before Ada AND type inference. So, languages have been going downhill since then: OCaml -> Ada -> Java, although with Scala being a kind of ML superset, one might say they're attempting a full circle.
> Any sufficiently advanced damage control is indistinguishable from ethics.

i suspect this is more a (cynical) definition of "advanced damage control" than a definition of "ethics" (in which case it's not a win for nonevil; it's evil being smart enough that you can no longer tell the difference).
Free classified ads in Manipur, India
Free classified ads search engine in Manipur, India. A free, easy and fast way to find or to place ads in Manipur.
ECMAScript 5 is an ECMA standard (despite IBM, Intel voting no)
The correct link is this : http://github.com/ka891fqrxqn6au1/Download-Prophecy--Forsake...
Except maybe (insert 3-5 diminutive adjectives here) the diaper bowl, these are all extremely unviable. Wasting hundreds of dollars of machinery to collect the insignificant amount of heat energy given off by a human (especially in its resting state) is not very effective. As for plants, really? Plants are, being created by evolution for the purpose of spreading, not converting CO2 to O2, are not very efficient - there are machines that do the job much better. Also, the plants have to be fed food and water, making the thing extremely bulky and reducing fuel efficiency.
How to begin playing with Rails 3
Java is pass-by-value, Dammit (and so are Ruby and Python, Dammit)
At the end of the day it is about what you want to get out of the situation. Do you simply want to vent your frustrations and make yourself feel better, or do you actually want to try to do something constructive to improve the situation? While the former may be more satisfying in short run, working with people and being constructive is often better for everyone in the long run.

I'm not saying you should never simply call bullshit, but before you do you should analyse the situation and the people involved and try to work out what your best course of action is given the result you want to achieve. Going with your first instinct is often satisfying, but rarely optimal.
No need. "git --git-dir $REPO/.git --work-tree $REPO <command>" is (almost) exactly equivalent to cd-ing to the work tree.
Bash isn't a standard shell. The Bourne shell (e.g. /bin/sh) is standard. There are Unices where bash isn't available (by default, or at all), and there's no reason to hardcode bash as the interpreter for a shell script unless you're using bash-specific extensions. (If you have to ask, you probably aren't.)

This is what's called a Linux-ism: "The Linux distro I use does it this way, so it must be the standard, right?" It's very annoying when porting things to BSD or elsewhere.
I'm guessing that with Python 2.7's included ttk, and this (or something like it), we'll finally be able to make apps written in Tk appear native. This is big.
Interesting interface, but they call data sets of "hundreds of thousands - maybe even millions" items "massive". Ridiculous.
The one thing that I find impressive is the look of the video in SilverLight. The video is crystal clear and no artifacts.
Interestingly, the article mentions both of your listed problems as possible escapes from the conclusion.
The Secret Weapon User Group never was a very large one.

It's a natural consequence.
Not normal, not by a longshot.
FF 3.5 with Flash Block (but not NoScript)
Being always angry and frustrated at work is more common than many might think, but it's certainly not healthy.

Ideally, you should do what you love in order to be able to love what you do.
Startups Needs to Give you More than Money
So they are planning to supply software for screens displayed in hollywood movies? Like you know, images flying across the screen, zooming in and out and so on? :)
I used the same source as you. Irregardless of the data my point was that 1.1 mil in income is a lot, no matter where you live in the world.
Predict This Year's Supreme Court Rulings
There's a startup for that: http://www.enternships.com/
It is true that script kiddies write ugly and unreadable Perl code. It is also true that professionals write highly disciplined and beautiful Perl code.

Incidentally, on the subject of object orientation, I concur with Sriram Srinivasan's preference for Composition instead of Inheritance. He writes in "Advanced Perl Programming":

"Then when John Ousterhout's Tk came along, I marveled at the ease of creating widgets, even though it was in C and provided all the features that Motif provided (and much more). The Tk architecture used composition, not inheritance. I have been suitably chastened."
Science - Idealistic Vs Signaling - First Draft
sorry to post a slightly tangential (but related) Ask HN: Is there any high technology startup looking to do remote hiring of grad CS engineers in advanced web technologies/wireless sensor networks - of someone with verifiable credentials (trust/integrity), a google soc finalist and with high degree of motivation/passion? I am doing intermittent traveling in south asia for a year and have broadband access 7 days a week.
yup and they will cripple everything to point where its impressive how low the maximum perf of a 3rd party app will be... hopefully this round its gets to double digit MHz
Simple Fast Makeup
It's all in context. That's a "massive" amount of data for one human to swim in in any reasonable level of depth.
I don't know the answer to your question, but I do know that one of your assumptions is incorrect. The reason for making gmail invitation-only was NOT to build a graph and keep nodes artificially small. Rather, the goal was to provide a way of ramping up usage in a controlled manner. By throttling the number of invites given out, Google could control the rate at which new people signed up for the service and make sure that there were always enough servers available to handle the load so the experience for existing users wasn't degraded.

They are currently doing the exact same thing with accounts for Google Wave. In this case, there is an added benefit: unless you know someone else who has a wave account, having one is of absolutely no use because you have no one to communicate with.
It may not be a "hack", but I wasn't aware of it, so it's interesting information anyway.
I love software development and is grateful that I'm being paid for doing it everyday.

But I still get pissed off more often than I would like to. Yes, I do think it's not normal. I think I should try to get somekind of help.
The US economy grows by about 3% a year, give or take a point. With gold money and a constant supply of gold, I fail to see why this would lead to "wild" deflation. It seems that deflation should mirror economic growth, which is hardly wild.
One has to wonder how the reaction would differ if the headline said "Pivot (from Google)"
Thanks for the suggestion.

If I have to install anything on my machine, though, I'll just as soon go with a windows VM from virtualbox.

I was hoping for something completely web-based, like jslint.com, but which would reflect IE's javascript engine and error console.
That's what I was going to say: Maybe he wouldn't need the fan if he removed the shelf.
If they figure out how to market that better, though, they've got a massive userbase. That could be incredible.
Amino acid recipe could be right for long life
Next Jump Uses Data to Turn Online Browsing Into Buying
The problem is that when you go into such detail about this eccentricity, it stops coming across as a funny joke ("Of course Google's evil. Did you see the eye?!") and starts sounding like you've cracked.

Why worry about flak? Use what works for you. If people get bitchy about that, tell them you like it, and if they push it tell them to fuck off. End of every pointless tech debate you'll ever have. If you're going so far as to build defenses you're worrying too much.
How to Change Default Gravatar in Wordpress
i find that i am happier once i have a project "rolling along" - the start and end are more frustrating, but the work in the middle is pretty peaceful.

maybe you are in a transition period between projects, or need to shift to a position where you get to work longer term on a single project?

[edit: this applies on more than one scale - it's best if a project lasts for a couple of months or more, but even within a single week i prefer to not switch around too much, so try to do avoid anything smaller than day-sized chunks when possible]
I don't understand the premise of what he's trying to do. It seems to allude to a system where someone else decides how hot your place should be, without any thermostat feedback. In Sweden, there are apartment buildings that have centralized hydronic heating, but in those cases the hot water is on all the time and you adjust the temperature in the apartment by changing the hot water flow using the valve on the rad. If the system turns itself off when it is too cold in some parts, then he really should demand to have a professional look at the system instead of hacking it. A heating system that's unbalanced and not running optimally is likely to waste a lot of energy.
Is it an assembly-language replacement, like a high-level assembler?
No, Lewontin's fallacy is the belief that if this is true for every trait, the populations are indistinguishable.
The title maybe should say ECMAScript 5 since I think a lot of us won't recognize ES5 as JavaScript.
Natural convection will do what you want. (If he removed the bookshelf,) air will get sucked in from the bottom, heat up, and then rise. The problem is that the warm air will sit under the ceiling. I think circulation would be better used to make sure the air doesn't stratify, ie blow some of the warm air under the ceiling downwards.

It's funny you should write this, because I've been meaning to try exactly this: I have a 12V cable lighting system running over the steam heat radiator in the room I'm sitting now, and I was going to put a 200mm computer fan across the cables blowing down. Power is already up there... ;-)
At least, Google's thing would work when I clicked the link. For this one I have to install some latest Microsoft browser-disruption technology.
If it's old, but of current interest, who cares much about the date?
If it's old and not of current interest, don't link it here.
And the new system can be opt-in while it's being tested.
I have a startup in the real-time web space -- web applications, notifications, rich-client, and real-time content analysis.
Forced airflow is several times more effective than relying on convection. Remember that hot air rises, so if the room was narrow, removing the shelf would indeed be sufficient. However, if the end of the room is quite far, it will take a quite a little while for heat to circulate.

The fan speeds up the process by sucking a lot more cold air in through the radiator, forcing it against the warm metal and blowing it out into the room. (Think why the heatsinks in your computer have fans.)

The shelf may act as a way of ensuring air blows through the entire depth of the radiator, but I doubt it has any significant effect either way.
Well, at this exact moment, the two top entries are:

* Jane-Austen-Book-Club--The-dvd

* Download-Jane-Austen-Book-Club--The-movie

which works good enough as examples.
Ask HN: going to USA
I'm from Argentina and the next year I'll have some free time that I would like to spend going to USA. My idea is to stay there for about 1-3 months. The reasons are:
-For fun.
-Know about a different culture.
-Improve my english skills.
-Meet interesting people.

But going there isn't cheap because our currency is devaluated and $4(four pesos) = u$s1(one dollar). So in order to go there, I'll have to work at some place.

I would like to know if there are some companies/startups that hires people like me to work temporarily. I'm a beginner Python/Django programmer and studying Engineering Systems(4th year).

There are programs that make something like this, but I don't like the jobs that they offer to do.

So I ask you guys if this is possible or if I'm crazy.

Thanks a lot,
Mariano.
If you want to read the standard: http://www.ecma-international.org/publications/standards/Ecm...
Some in Academia have debunked that testing with 5 is enough... See http://uxexchange.com/questions/328/ideal-number-of-candidat...
So, in your opinion, it's "okay" to have this view if you're not east asian or jewish, but not if you are?
Bug: [scribd] appended to every direct link PDF "Invalid upload"
Usually it's comments I disagree with that I want to see discussed more. It's where someone else disagrees with you that you are most likely to identify mistakes in your own reasoning. Reading things you agree with can make you feel all warm and fuzzy, but you won't learn much from them.
Here's a CPI (estimate) chart going back to 1784:

http://nothirdsolution.com/wp/wp-content/uploads/2008/07/cpi...

When the dollar was defined as a specific mass of gold, the prices of goods tended to fall slightly each year, which is what you would expect with productivity gains.

With inflation you lose not only the nominal inflation rate, but also the wealth-enhancing effects of those productivity gains. "That which is seen, and that which is not seen."

The use of coercion, including war, forced devaluation, asset seizure, and forced centralization of financial services, results in wild price inflation, volatility, bubbles, and crashes. This is because coercion moves wealth to its least productive use and hampers the discovery of true prices.

For another example of increased price volatility, see this 200 year chart of the Dow/Gold ratio:

http://www.sharelynx.com/chartstemp/DowGoldRatio.php

Note well that you're looking at a logarithmic chart there, so the wild swings you see after about 1920 or so represent actual, sickening, and deadly phenomena and are not just optical illusions.
It was great using Silverlight to watch online video during the Olympics.
Sorry, I was trying to be concise. I'll aim to be useful. I think the guide as it is, is not only old but incomplete and mostly points to man pages. It's saving grace is the examples, which could easily be taken from a code search.

The Stevens Unix network programming is a better source if you have it. Vendor documentation is often better too. Say you were interested in SYSV IPC:

http://www.ibiblio.org/pub/Linux/docs/LDP/programmers-guide/...
http://www.advancedlinuxprogramming.com/alp-folder/alp-ch05-...
http://developers.sun.com/solaris/articles/named_pipes.html
http://www.ibm.com/developerworks/aix/library/au-ipc/

Working code like the APR is worth reading for portability issues, particularly with sockets. I'm sure there are many other examples.

Given all this would you really use this guide when writing code?
I've heard that java is both pass-by-value and reference in one class, and then heard that it was pass-by-value only in another. The difference was that the first was at a university that primarily used java, and the second was at a university that primarily taught in C++.

The fact is the usefulness of these concepts depend on what language you're writing in. In java, where pointers aren't explicit, you need to know when you're assigning a variable a memory locale versus a value. In C++, where pointer assignment is explicit, that's not a useful concept, so pass-by-reference has a different meaning.

I honestly think we should come up with a different name for pass-by-reference the way it is used in C++. It's not like people actually write code using pass-by-reference anyway :D.
If you/anyone didn't notice, it's actually a link to view the PDF in a flash viewer on Scribd. Scribd is YC-funded, and they've been doing this for a while. There was some minor disagreement over the desirability and ethics of this, but nothing came of it.

Personally, I prefer Google's viewer to Scribd's: http://docs.google.com/viewer
I do believe this is why my university teaches Java for one year, then C for the second, before you even get to glance at (C++|Python|Perl|C#|other). I'm a compiler-writer, and we don't need different names - they have well defined meanings. What we need is people to stop misusing them. You've done it yourself, because C doesn't have pass-by-reference. C++ does (ie, references...), but C does not. Stop doing it! Stop misusing those terms! You just read an article that actually spelled it out, and still misused them!
Scam Site Video Professor Trying To Raise $10 Million
The Smo2gger eats CO2 and emits... stars!
Data Analysis of Tree Rings: why open science is vitally important
I hope it's normal because I'm pretty much the same.
There's a TileQT as well:

http://www.ellogon.org/petasis/index.php?option=com_content&...
Same here, looking for a summer internship, in Europe.
Any European startup that needs an intern ?
I think it's your subconsciousness's way of telling you that it's time to search for a new job.
We hire (paid) interns year-round; we've gotten at least one from HN. NYC or Chicago. Contact info's in the profile.
Redefining terms that have precise meanings into terms that have imprecise meanings based on vulgar precedent is a symptom of a pop culture. Cue Alan Kay quote in 3, 2, 1, ...
If you think some kind of counselling will help you, then you should certainly go for it.

Nothing is more important that your state of mind and health.
The Perfect Desktop - OpenSUSE 11.2 (GNOME)
"A skunk is better company than a person who prides himself on being "frank"." -- Lazarus Long
Note, "[scribd]" is a separate link to the iPaper version of a pdf. It's not a tag appended to the title.
The article mostly just reiterates the strengths of introverts, which you can get from reading about Meyers/Briggs personality types or similar sources. What would have been more interesting would be a comparison of the leadership styles of introverts vs. extroverts: my hunch is that introverts provide deeper strategic leadership, but are not as good at things like bolstering morale. But if anyone has links on this, I'd love to see them. As an introvert who is often frustrated by the strategic thinking of his own organization, I find the subject interesting.
StressLinux 0.4.136 - Review and Commentary - Linux Critic
You know something's not right when people say stuff like how it's normal to not be completely satisfied at work, to hate monday mornings and so on. Feels like we're being told this just so we can shut up and keep working like zombies. And it amazes me that so many people feel this way and yet nothing changes at companies.

Anyway, yes, getting help is one option (bad code, like bad driving, is a part of a dev's life. You try to keep a safe distance away from it ;) but you don't get angry). Create an intuitive plan of what you'd really like to be doing and at what company, and then get to work at solving the problem. Don't let it hurt you until it boils over.
Yeah, the features looked very convenient and useful for interactive development, testing and debugging. I guess I'll have to give it another try.
There is at least one more common pattern, which I would call "half-listening" -- thinking about something else entirely.

I don't really know what studies there are on this, but the belief that introverts are better listeners is widespread (just google on "introverts better listeners" -- compare that to "extroverts better listeners").
There is a work from home option with my job. I am not interested, in part because they greatly increase your expected work load (without increasing pay). Because of my health problems, I do want to eventually work from home. But I want to do it on my terms, not on someone else's terms. I don't see any advantage in working from home in my present job and I see a number of disadvantages. Some people have tried it and then chose to come back to the office and are glad to be back. I imagine if they didn't place a basically punishing workload on you, a lot more people would be interested. (But I still would not be, for other reasons.)

Having a day job has been an education for me. I was a homemaker for many years so I "worked at home" most of my adult life, just not for a paycheck. I think if I do manage to arrange to work from home on my own terms, it won't be a problem. I don't have small kids or too many other distractions and I have lots of experience with setting goals, managing my own time, etc.
Yeah, not normal. I think most of us can say that a job will have its ebbs and flows, but if you are constantly ready to blow your stack, then you should be looking for a new environment.

Also, I'd split your list out. Things like bad code and unknown crashes come with the territory. That particular patch of grass is never greener on the other side. Demanding clients are also likely to be a problem just about anywhere, even if your clients are other people in the office. Your colleagues and bosses, however, well, there will also be problematic people everywhere, but you can get on with the people around you, then yes, you should should consider a change.

In ten years in the industry, I've only once been "on call" and that was to test our systems after a co-lo move. Sometimes deadlines will be silly, too, but if there's a pattern to that silliness, then something is wrong.
I had a similar thought. Once I saw that it required Silverlight there was no point in learning more.
I thought we already had a way to say that: ditto.
Being angry at work is very common, but that doesn't make it healthy. Take it as a sign to look for another job, doing something you can take joy in.
Congratulations. You have admitted being at Level 3 of Pissedoffedness, the last level before the solution.

Levels of Pissedoffedness:

Level 0: You don't know that anything is wrong. You just think that's just the way it is.

Level 1: You know something is wrong, but you don't know what to do about it, so you just go along with the program.

Level 2: You know what to do about it, but aren't yet able to do it. So you stick it out, learning as much as you can.

Level 3: You know what to do about it and you are capable of doing it. Now you're really pissed off (mainly at yourself) because you're a fish out of water, in a place where you don't belong.

Level 4: You do something about it. You challenge the people at work to fix things. You start fixing them yourself. Or, best yet, you just go out and do it right on your own. Either way, sweet relief.

Get to Level 4. The days of pissedoffedness will soon seem like a distant memory.

(I have been through this cycle many times, but now I'm at Level 4 and have no intention of ever going back.)
A broken link.
Shooting down the notion that genetics are tied to race and thusly tied to positive or negative traits brings really brings out the anecdotal evidence logical fallacy in full force.

Just remember, anecdotal evidence is largely the same "logic" used by racists to justify broad stereotypes of people.
The death of if/else cascades, a lightweight alternative
It sounds like most of the stuff that sets you off is people-related. If you are an introvert, certain types of social intrusions are going to generally be harder to deal with than others. The right boss (one who respects your space better), the right type of working environment with the right type of policies and/or the right job where you have less of that might help.
maybe it's normal for you?
It looks interesting just from the few mins. of video, but I'd have to play with it to make a more informed decision as to it's usefulness. Unfortunately it's only invite only beta.
Here's what worked for me (YMMV): Increase your rate until you either feel comfortable again - or until they let you go.

Call me greedy but the question I usually end up at with annoying clients is: "Is this worth it?". Pay me enough and I'll put up with whatever you throw at me.

Obviously your pain/compensation ratio may be unrealistic (i.e. nobody is gonna pay what you need to feel comfortable). In that case you'd have to go freelance or dip a toe into different professions.
Or "Pivot (from Apple)" then everyone would start freaking out.