skysight-inc/HackerNews huggingface dataset:
Rant follows.

The first page of this article made me feel physically ill. The second page just made me feel sorry for these people. Where does this guy work?

Apparently, one of the girls’ boyfriends at the theatre had made a remark about another girl’s makeup in the group. He thought she looked - hot. Oh boy.

Why else wear makeup?

The [boys'] ride home was filled with laughter, profanity, burps, flatulence and a few head slaps.

I've been on trips with high school girls where all of this happened, plus some really inappropriate "truth-or-dare" questions. Anyway, what part of that is sexist?

Words, thoughts and important points are missed because of a new perfume or a low cut blouse.

Trust me, if I could turn that off, I would. If I could ask the woman to wear more considerate clothing at work, I would. That really bothers me.

Men don’t have this kind of instinctual tug. Let’s face it: unless there’s beer involved, men don’t have many instincts at all.

Complete bullshit. Remember this from a few days ago? http://news.ycombinator.com/item?id=3149170 "And by God, he was right. I wouldn't just throw myself under a bus for my baby, I'd happily throw my wife under that bus too - without the slightest hesitation." No instincts, my ass.

We figure our wives will ultimately handle these things. And in many cases, they just do.

That's not instincts, you idiot. It took years of training and a large support network for your wife to learn how to "take care of things" like that.

Men can sprinkle profanity in their conversation and it endears them as one of the folks.

The guys I know who swear at work tend to be more circumspect around women. But I never noticed any particular backlash against women swearing.

Men can date women thirty years younger and get high fives from their peers. As much as many women would like to do that they just won’t.

Those men are asses. Sure we might laugh about it, but they're still asses. And it contradicts your own next paragraph:

we joke about the woman teacher that had a one-nighter with the high school football player. And then we’re enraged by the male teacher who did the same thing with one of his female students.

Both teachers are in the wrong and should be trusted not to take advantage of students.

[Women] could never comment on the looks of a fellow co-worker.

?????
Yeah, they need to simplify their 'messaging'.

Oh, and see here for what an applicaiton server is: http://en.wikipedia.org/wiki/Application_server

TorqueBox's home page explains the use-cases well.
FYI - I've knocked the price down to $9 for the next few days. :)
OK, one of the first places users often look. It contains information that's not commonly found in the README, such as dependencies. And I often add comments to dependencies when working with Ruby On Rails, which fortunately uses ruby for its dependency file.
The fundamental flaw here I think is centralized purchasing.
This whole op was fishy from the get-go. For one, the person speaking in the original video had a mainland Spanish accent but used Mexican vocabulary. Two, no anons within Mexico spoke out in support of the op. Three, nobody was able to verify the claim that an anon was kidnapped in the first place. Four, nobody could figure out where this op was discussed or planned. It came out of the blue without any previous involvement from the main organizing channels.

The whole thing is just bizarre.
Was it actually free as in libre? Did the magazine include a license for the code samples? If there was no explicit license then it was absolutely not libre due to copyright.
Indeed. I find it a bit odd that prototypal inheritance (in some more powerful form than JS's) isn't the normal way of doing OO in scripting languages.
I wonder why you react so emotionally. Come on, someone wrote something that I find somewhat relevant, I link to it, and you call me a misogynist, which, by the way, I assure you I am not.
Assignment isn't idiomatic in functional programming.
My nine-year-old son learned Scratch last year. Oh, if only I had that when I was nine....
On a related note, I find it very difficult to distinguish between the white background of unread message rows from the very-slightly gray background of read rows. (Probably worth noting that I'm mildly colorblind though.)

The bold subject on unread messages helps, but it isn't enough for my eyes.
>>You act as if my mistake had the potential to ruin a business. Of course it didn't- I picked up on it before the code had even been pushed to the remote repository.

Not to beat on you, but didn't you discover the error after users started using it in a big news day?
You are trying to use something not designed for touch and suggesting they suck at touch.

Have you tried a windows phone 7? I am a mobile dev who has worked on wp7, android, and iPhone. I personally use an iPhone, but I found wp7 to be much nicer than Android and pretty well designed.
The lulz stop when people start getting killed.
Indian Mathematician Attempts To Solve Riemann Hypothesis Using Quasicrystals
It's difficult to wage an information war with gangsters. The ones who get to the top by killing and torturing are not likely to be threatened by having a few emails released. All the shit runs downhill to the relatively innocent civilians being extorted by the gangsters.

If knowledge of who the crime bosses are was enough to take them down, they would not exist in the first place. Organized crime does not require secrecy to operate when the police are corrupted.
I'll admit I was trying to be funny with that, but honestly if you are any good at what you do I (and probably others) would be interested in your work, and probably wouldn't care where you live.

In that respect even if you don't live in the west, I'm sure anyone you would want to work with you on a project charges more than $4/hr part time or not, regardless of where they live.
No, but it's a pretty small step. There's another startup doing it already: 24symbols.com
This is an excellent set of comments, they go all over the map from 'their evil' to 'its just business' to 'I miss them'.

My feeling is that Experts Exchange is just one of a number of new enterprises for which they are trying to price the value of information. The marginal cost of providing the same information to a second, third, or 10,000th question seeker is the same (and quite small) and the value of that information varies between seekers as does the value of time. So we see a variety of strategies for pricing that value.

The reference market in general seems to be a candidate for this sort of disruption, and while many found EE distasteful my understanding is that Joel started StackOverflow because he valued the information in EE but found the pricing (in terms of crap he had to wade through) extortionate. So he took the concept one step forward.

No doubt someone will learn from his experience and take it further still.
There are advantages and disadvantages. I recently moved to JSON config files for my projects, because they are easy to update from inside the app and because they can be easily validated.
I'm not sure either. I can tell you this. A couple of days ago I tried using TorqueBox with JRuby. After struggling a little getting the right JRuby (within TorqueBox) to get started and finding out what to do with Rakefiles, I managed to get a simple "Hello World" kind of Ruby (Rack) app running with it in-loco. I just went to the directory of the config.ru file. Created a Rakefile there. Then ran commands like rake torquebox:deploy and then rake torquebox:run

It started the JBoss process and at the end of it loaded my simple app. I tested it a little on the browser and ran the Apache benchmark tool on it like ab -n 1000 -c 10 http://127.0.0.1:8080/hello

After it had warmed up, further benchmark runs were much faster.

On my weak hardware, going up to 2.2k requests/second or something. I was like "wow! Give me more of that." Not really that it couldn't be matched by other technologies for that kind of stuff, but that it was a single process easily configured.

If we think that the same process could be shared by many other scripts, programs and so on, it's a good way to reuse all of that in innovative ways.

Deep down it's not much more than having a stable multi-threaded environment that you can rely on.

Then I thought: wait! When I started with Ruby, I was running from all of that kind of complexity!

It's as if we were being assimilated by Java again. Only this time we don't have to use so much Java or xml.
Funny thing is we ditched ClearCase for SVN several years ago because of how horrible a product it was. I've generally enjoyed Perforce, but for our SCM needs at the time SVN more then suited our build and deployment strategies.
where are lectures about classes/OO programming? just gave the link a quick glance and it seems good (i understand khan academy is for "gentle" introductions), but doesn't look like it goes into OO programming at all (which is kind of the point of python), no?
Dear jackass,

You're a misogynist and a liar. You not only linked to that blog out of the billions of blogs in the world, but you also linked to it with approval that you later edited out of your post (something along the lines of this link is controversial but it shouldn't be). Grow the fuck up and at least own your feudal beliefs.
The question is not whether the package manager itself is stable but what degree of quality assurance is present in the packages themselves and in interdependencies between packages. I was always afraid to run "emerge world" because of how often it would break my system.
The article makes a big deal of how GPUs can be better than CPUs.

Fine - you can still fit a much beefier GPU in a desktop than a laptop. In fact, the performance gap between desktop/laptop GPUs is greater than CPUs.
This isn't for startups. It's for companies that want to use GitHub but can't, because people are afraid of letting the code outside their walls.
People don't use services like EE or SO to make money, they do it because if feels good to help someone, and it's a great place to pick up and learn new stuff.

Also, I think you highly overrate how much SO makes from advertisements.
How many times has an upgrade broken something?
Why doesn't Google block sites manually (sites that are obviously bad)?

Off-topic, but I've always thought this is the main reason Google Blog Search isn't very good. In the quest to make an all-algorithm blog search, Google sacrificed having one at all. If they had simple restricted the search to blogspot.com, wordpress.com, and typepad.com, and applied the normal spam filters, it could have been pretty good!
İnternetten Para Kazanmaya Hazır mısnız?
"ultranoir recommends Google Chrome 9+ rather than your Safari version
to fully enjoy the Nouvelle Vague experience." I have WebGL enabled on safari and everything worked, but this annoying message stayed over the page the entire time and made it unusable. Rather annoying, as there isn't any reason to restrict this to chrome if Safari has WebGL enabled.
I think you misinterpreted my remark. This actually wasn't a "silly" error, it was, as many have pointed out, an avoidable error. I think many don't take javascript seriously and it bites them.
Can they use them for anything? Wouldn't it be illegal to use them for any political purpose at all?
Gotcha. I'm not an OS guy, and didn't know that convention. Thanks!

Dumb question though:

If rehash can only return -1 or 0, won't

if(rehash(H))

always fail?
From the CVS log 7 months ago:

Work in progress to replace /etc/security, not yet linked to the build.

Main design goals:
1. Safely handle untrusted file names and file content.
2. Output compatibility with current security(8) to please people
parsing the output with scripts (except when improving functionality
right away saves considerable implementation effort). Substantial
functional enhancements are for later.

Prodding to do this in Perl by deraadt@.
Using some feedback from espie@.

http://www.openbsd.org/cgi-bin/cvsweb/src/libexec/security/s...
The same arguments could have been used when scipy was starting up:
* Why did folks build scipy when there was PDL? Just to avoid a few sigils?
* Why build scipy when R had been released just before?
* Why didn't they just support matlab/octave? (scipy and matlab are so close in syntax anyway)
* If syntactical differences are not enough to justify a new scientific library, why not just stick to Fortran, or C/C++? One can argue that an enormous amount of time has been wasted on writing python wrappers. For what? Just to save a few keystrokes?
However, most would agree that the world is a much better place now that scipy and related tools are in it.

Some arguments:
* Ruby is expressive and flexible in ways that python is not. For example, Rubyvis is flexible enough (or similar enough to javascript at least) to essentially accept protovis (javascript) code directly. I don't think python can do this.
* Ruby uses blocks/enumerators instead of 'for' loops. How much programming involves enumeration of one kind or another?
* len(array) vs. array.length

Coding is not just getting the computer to do what you want, it is also how you think about it and the form that it takes. 'len(array)' vs. 'array.length' may not matter to most, but it matters to some of us.

The great news is that we can still use scipy when we need to. I'm betting there is room for both projects, especially considering how small sciruby is at the moment.

Ocaml and clojure are great, but have a steeper learning curve; getting non-programming scientists to contribute is far easier in a language like ruby or python.

A beginning-programmer scientist who wants to start writing code to solve problems currently has to 1) code in python or 2) learn ruby and python/scipy or matlab or R in order to do some scientific computing. SciRuby means (eventually) that for most things, novices only have to learn ruby. It is hard to overstate the importance to new programmers of being able to use just one language (at least to start with).

If you like python over ruby, this is easy. If you like ruby over python, it gets old piping all your data over to a python script to use the basic features of scipy.
Top Family Vacation Destinations in the U.S.
Do something different with your family during holiday season this year. Visit one of America's favorite destinations with your loved ones and create lasting memories.
I'm starting writing an essay for my Software Engineer graduate course and it will be about architecture and design patterns for geolocation systems.

I checked SpacialDB page and it seems to be really good and useful for my essay, I want to use it to describe one of the three cases. Can you send me a beta invite, please? I registered there with this email: ricardo [at] fences [dot] com [dot] br

I'm working on a business startup project and this essay will be part of it, so I would like be a new customer when project start.

[edit]
(ps.: I'm from Brazil. Feel free to contact me with that email.)
I am the CEO of Anybeat and happy to answer any questions :)
Creation = me writing this comment on Hacker News (for which I'd like to have a keyboard) or writing a letter to my mom (for which I might even like to write in my own handwriting, perhaps on a pen-based tablet). It's not only about creating works of genius.
Facebook To Build New Data Center Costing $72.3 Million Per Year
Empower Network: Sophisticated Blogging System With A 100% Commission Structure
Words, thoughts and important points are missed because of a new perfume or a low cut blouse.

Trust me, if I could turn that off, I would. If I could ask the woman to wear more considerate clothing at work, I would. That really bothers me.

I will add that no man would show up at the office in a muscle shirt, with his shoulders, upper arms, upper back, etc on display. And I've known men who complained about having to wear a shirt and tie -- felt like they were choking. In that regard, women have way more leeway in how they can dress and it is a completely sexist thing. My general rule of thumb: If no man would put it on display at the office, then I shouldn't either.* Unbuttoned/low-cut shirts displaying a man's chest are also considered sexy. This is not limited to women's bodies. But men generally show up at work covered up to the neck -- and would be sent home to change if they did not. The tank tops and the like that I am entitled to wear are off limits for the men at work.

* I do wear conservative v-necks. Much to my annoyance, many of the shirts I would like to wear I worry would get me sent home for being too t-shirt-like. It's quite hard to find work appropriate clothes that fit the dress code constraints, budgetary constraints, constraints imposed by my health issues...etc...all at the same time.
Ah Ha! Here's the confusion: You're in list view and I think those of us who are unhappy are using the 'expanded view'. Under the expanded view, you used to be able to see the difference between posts and now you cannot. I had been using expanded view for so long I had forgotten that list view even existed.

So, yeah. The 'read state' of Google Reader is half-baked in expanded view.
Addepar in Mountain View
------------------------

We're a young software startup; our goal is to revolutionize finance. Our current focus is on private wealth management, where we already have significant traction. Our CEO, Joe Lonsdale, was a cofounder of Palantir.

We offer employees a competitive salary and a significant ownership stake in the company. Summer intern and H1B positions are available.

More info - http://addepar.com/careers.php
I'm a software engineer here, feel free to email me: dan@addepar.com
Our hiring director, Tim Tieu, can be reached at: careers@addepar.com
How Webinars Led An Injured Jock To $1.7  Million Sales - with Lewis Howes
Stop Eating My Pixels
Early on, it was just the cool design kids who would use fixed CSS positioning to stick some element to the viewport as you scrolled.

But then companies started picking up the trend and started attaching help buttons, review links, and chat support.

Then the widgets exploded, snap-on sharing options, mini status update bars...

Apparently, then, every big name company started feeling a little lackluster. News sites like TechCrunch jumped onboard, Facebook joined the party, and now even Gmail is spiff'n the new look.

No! This is my screen space! It is precious and valuable for vertical scrolling, my laptop is only 768 pixels tall, my netbook is only 600 pixels tall. I don't want your stupid fixed banner, especially when it is 80%+ deadspace of useless pixels.

I need these pixels to view what I want to look at!
Stop the trend. Stop the genocide of the pixels.
Not as much as we should. We're all in the process of moving to Montreal, not everyone is there yet.
Brandstack closes.
By the way, they didn't technically had to even respond to the petition since the threshold needed of 25,000 signatures within one month was not crossed [1].

[1] https://wwws.whitehouse.gov/petitions
Why The Siri Port Is Not Yet Released For iPhone 4 and iPod Touch
I used to consider most comments a sign of poorly factored code. (If you need comments, you've probably written your code in an obtuse way).

I started a new project a few weeks ago and went to the other extreme to see what it was like. I think I have more comments than code:

https://github.com/josephg/node-browserchannel/blob/master/l...

Rendered with docco:
http://josephg.github.com/node-browserchannel/docs/server.ht...

The comments in this file also describe the spec of what I'm implementing and give running commentary on the implemention. It took me awhile to get used to writing like this, but I really like the result. When I want to add a function or something I talk about what I want to achieve in a comment block before writing the code.

Somehow, the whole feeling of programming is different. By making the documentation the highest priority, I feel like I'm writing rather than coding. (I hate writing generally, but I really enjoyed it here.)

I'm not sure if it helps or hinders readability. Obviously there's way more information in there about my intensions. You can tell if surprising behaviour in the code is intended or if its a bug. But the code has become really long and you have to scroll heaps to be able to move through the file. I feel like my monitor has shrunk. Maybe I just need to split the code out into more files.

I'm not sure if I want to program like this all the time; but I'm writing a lot more inline documentation now. When you get stuck trying to decide how to implement something, talking about the design choices in a block comment has the same effect as explaining the problem to a coworker. Only this way you don't bother your coworkers and you have documentation on the choice when you're done.

Its also a fun experiment because of how weird it feels - I highly recommend giving it a go sometime.
I absolutely love this idea. Its easy to shrug something off when it doesn't affect you. Eating your own dogfood is an entirely different matter.
Just to point out, many videos released by Annon in spanish are made using a well known text-to-speech voice from Loquendo, "Jorge", who has a Castilian Spanish accent.
Savings accounts are subject to regulation D -- you can only transfer money out of them a maximum of six times a month: http://en.wikipedia.org/wiki/Regulation_D_(FRB)
I wish I could buy a letter of marque and reprisal from the us government to interact with Los Zetas.
Show HN: My weekend project, a glorified Boolean for expecting parents.
I am one of the guys behind http://pearfarm.org. I mention it just to show I've thought a lot about this problem.

What's interesting is that we all know something like this needs to happen for the PHP community, but the community isn't stepping up and rallying around one. Maybe being sucked into the Symfony world will help it get traction, but I am not sure, only because history has not been on the side of progress of this issue in the PHP community.

PEARFarm hasn't caught on too much (though we use it extensively in-house).

Composer works almost identically to http://pearhub.org, and didn't catch on, either.

Beyond that, there have been more (see phark, etc).=

As for feedback on your idea, my concerns are:
1) Support for legacy PEAR packages doesn't seem to exist. There is a lot of code out there that people already depend on.
2) PHP 5.3 only, while it is the future, still knocks down the addressable market to maybe 1/4 of the PHP world.
3) Does your packaging system support installation of executables?
4) Is there a bundler-style solution? I need to be able to easily install all dependencies in a sandbox. Committing an enormous vendor/ dir is an absurd practice.
5) Does Composer allow the package to not include all files in the git repo?

That said, I would love for there to be a standard, widely-used, useful, easy & practical way to manifest dependencies and install them into a sandbox. I waste way too much time managing this on my own.
Characteristics of an Operations Interface
I’ve been programming professionally for over ten years, and when I have to look at Java code that other professionals have written, I am constantly irritated by how the actual point of the code is buried in… mquader’s “OO ceremony” label elsethread is an apt phrase, although “Java ceremony” might be more fair. It wouldn’t surprise me at all if high-school students learning Java as their first language got confused much more readily than students learning Python (which was, after all, originally designed as a language for teaching OO concepts).

Of course, the College Board, in its infinite wisdom, has decreed that the AP Computer Science tests be given in Java. I suppose we should be grateful that they no longer do it in C++.