skysight-inc/HackerNews huggingface dataset:
Mac OS X Mountain Lion vs. Real Mountain Lion
http://answers.google.com/answers/threadview/id/758002.html#...
I think it is inconsistent with the idea of allowing the instantiation of classes with default constructors, classes whose member variables may be given default values by the constructors.
I agree. It's night and day how you feel when you get a good 8 hours of sleep vs 6 or less. When you don't get that 8 hours, you blame it on other things but as soon as you repay that sleep debt, it's like an a-ha moment. Same with having the discipline to exercise first thing in the morning.
Dear lorettahe, from your replies to some comments here I got a sense that you give in a bit too easily to (perceived) "authority". Look at you, you are (probably) young and already have three high profile jobs (as we see from your LinkeIn profile). I'm 40+ and have had only one job so far. So while making use of experiences and advice offered by other people also filter them: not everyone on HN is wiser or more experienced than you.

When other people offer "rules" like don't use this word, don't do this or that, think for yourself rather than taking hythloday's, clarevans' or my comments at face value: Why is it wrong to use girl, what are the causes of sexism in the workplace, what evidence or arguments do these people offer. For me, a big part of what separates hackers from the masses is this questioning of authority , curiosity, and thinking for ourselves. I wonderful book in this regard is Christopher Hitchens' Letters to a Contrarian.

</jedi_master_mode>

P.S. And do submit stories and comment more often on HN!
There is also RIncanter (https://github.com/jolby/rincanter). From project's page: "Rincanter is a Clojure and Incanter wrapper around the Rosuda JRIEngine Java/R bridge. The hope is to allow easy access to an embedded R engine from Incanter. It also offers translation between Clojure and Incanter datatypes and R datatypes such as R dataframe to Incanter dataset."
> Biology

What would be the problem? I've both written papers in Latex and Word, but cannot think of a discipline-related advantage.
The Bleak Future of NAND Flash Memory
Family Photography Ideas
Family Photography Ideas Family photographs are those photographs that include the faces of an entire family while family albums are those where the family pictures are treasured. Capturing family photograph has been a trend from ages prevailing till the present time. Photographs of family are ways of recording all the faces of a family within a photo and family album is the treasure trove for such photographs. Now days, there are professionals skilled in capturing family photography and designing photo albums through which one get the best shots of a family. Family photography has become one of the types of ‘photography as an art form’. Family photographs can be of various types: formal family photographs, casual family photos, fun family photographs and so on. While formal family photos are those where the entire family poses in a formal posture along with formal attire and a formal background, casual photos of family are those where family poses casually in front of the camera for a picture. Formal photographs of family can be used for official records of family or just framing them in the drawing room. On the other hand, fun family photographs can be classified as those which capture lively moments of the family such as snaps of picnic, festivals, birthdays, marriages and so on. Fun family pictures capture the real moments of a family and record them. There are hosts of choices to create a family album. One can give it a formal look or make it a complete random collection. Thus, one can capture best family photographs and make their own customized family album.
Sure, there are apples/oranges problems all over the place in this comparison. But you completely missed my point.

I'm saying that comparing TI's flagship SoC product with a 4-year old CPU that is three (soon to be four in a month or two) process nodes behind Intel's state of the art and claiming it is somehow representative of "ARM" vs. "Atom" is straight up crazy.

How would you like it if Phoronix decided to show off a Medfield vs. ARM11, which are separated by roughtly the same amount of engineering time?
You answered my poorly-worded question. Thanks.
"with likely limited monetary resources"

He was going to make about $1.2 million/year at the new job, and made $400k at Goldman. If he's still employable for HFT development, he's going to make a lot of money over the rest of his career.
Tizen conference call for papers and registration are now open.
It can be improved by replacing "ruining your life" with something more concrete:

If you're driving to work and you see a crowd of velociraptors just past the next exit, you don't change lanes to avoid them – you get off the damned highway.
Yeah, I've not the access to a massive network with shiny new hardware so my target market is shared hosting for now. Just looking to give it a premium twist instead of playing the $x/month game.

I like that motto. My mantra was all about keeping it simple but that might be worth weaving into my support setup. Thanks for your input!
This is effectively a duplicate of http://news.ycombinator.com/item?id=3602784
Ditto with everything related to menstruation-- although actually I have a sister/brother who's transitioning from female to male and is still menstruating. So, uh, there's some complexity there.
4 Tempting Ideas to Disrupt Your Small Business
UnixUtils: Like Ruby's FileUtils, but provides unzip, bzip2, sed, du, tail, etc
Billionaire Romney donor uses threats to silence critics
I agree that you do most of these arguments when most of your content render on the servers too. However, you DO have limited resources (time, money, people), and these points become more and more painful as you push towards client side.

Still, I insist that some of these arguments are client side specific. Once instance is javascript template rendering speed. Another is, that you would prefer getting statistics on your speed of rendering at the server's side where it is easily controllable and deterministic, rather than shuffle around to close that loop and build a usage service to report back usage and statistics to from the client's side.

I give my arguments from pain and experience in both sides, and I still do both sides despite of the arguments (since it is not always my own choice).
Pa Short Term Health Insurance
This is a great article detailing a manifestation of several problems:

- "News" as entertainment. The primary purpose of many articles isn't to inform, but to entertain. Or otherwise provide utility other than a deep, informed, and/or unbiased/NPoV perspective.

- "News" as marketing. This is so prevalent in tech (and has been for decades) it's passed from "not funny" to trope. Company launches (itself, product), hires PR team, shops story to various media outlets, breathless hagiography ensues. The real market is usually 1) investors and 2) market shaping (for consumer products), though influencing legislative and regulatory environments (as in the Google car story) may also be a goal.

- "News" as linkbait / attention generator. Though we think of this as a modern phenomenon, and Web-based concepts of eyeballs and social networking don't help, it's also old as dirt. So you get crap like PC World, Engadget, and even the New York Times with recursive, internal references, and lacking (as Clay Johnson points out) the truly useful references to original sources. HN is a great antidote to this -- the "Ron was wrong, Whit is right" direct link (and discussion of) PKI RNG weaknesses.

And yet ... to a large approximation of "it works", it works -- as a business plan, these are fairly successful market strategies.

Hard information markets are hard.
Ask HN: Help with start-up partnership proposals
Hi.
I am in the process of launching a web start-up. I have been working around the clock for 6-8mths.

I have built a prototype, a beta launch version etc and have launched in private beta online.

I am been looking for partners to bring value to my product, namely mobile developers, programmers and also a person to act as ceo, handle business, media, finance as well as muck in with app design etc.

I have found someone who is perfect, what is the best way for me to move forward with them.

We are both financially independent, don't need an income, we both agree to work without pay on the project.

How do i enter an agreement with them. How do i ensure what I disclose can't be deversed somewhere else (non-disclosue?)

They won't be bringing money, so what do i offer them for their work, when at this stage their is no evidence what they will do, or how much.

I'm sure this problem has arisen at every start-up, I'd love to know the best way to move forward.

Thanks

Spidee
Craigslist deploys Node.js based SMTP server
False dichotomy.

I was blown away by Breaking Bad and can't wait for the next episode. I really enjoy it and it can be inspiring. But I don't kid myself into believing that I'm doing something productive.
They call it pre processor magic because it's difficult to maintain. Years ago, after writing an OR! Using C pre processor magic, I took a vow: Never again!

Do yourself a favor, either write clean, portable, clear and concise C code, or use a real pre-processor. The only time you should be using pre processor magic anyways is in a large project that's not a library anyways. So at that point it's pretty trivial to just use a proper pre-processor.
(sorry for the self-reply) For the curious: Lyx working document + (BibDesk+BibText+LaTex+Tex) -> really nice PDF for printing. Lyx -> ODF -> NeoOffice -> Amazon Kindle toolset -> Kindle book. For backup/recovery, she relied on the built-in revision control in Lion (based on Time Machine, I think).
>Businesses wishing to test their self-driving cars have to buy a million dollar bond from the state.

It's not for individual owners.
I think the comparison would be better if made with currently available similar devices. There are Atom processors with comparable power consumption and, I assume, better performance than the N270.

And then there is the OMAP 5 family, which looks very promising. And the 4470 is a more current representative of the OMAP 4 family. The 4430 they benchmarked is the low-end guy.

I think it's safe to assume someone is building OMAP 4470 or OMAP 5 devices that could be benchmarked against the current crop of netbooks and low power x86 notebooks.
Newer faster version of WebGL Quake 3 demo : JQuery is gone, updated glMatrix
When chatting to your male coworkers, what happens when you don't know something or accidentally say something stupid? In my experience, a man may get a brief ribbing, whereas a woman gets a long, patronising or sarcastic lecture, and their mistake gets brought up for months afterwards as evidence that woman are ditsy and don't know the things that real geeks should know.

e.g. it was a running joke at my last job how women didn't know anything about hardware, but there was a male programmer there who repeatedly used "memory" to mean hard disk space and "hard disk" to mean the case, and nobody ever said anything. And a guy can banter back - this guy's comeback when anyone corrected him was "who'd want to know boring nerd stuff like that" - but a woman quickly gets pegged as sour, bitchy or snooty if she talks back.

And after a while of every dumb slip-up being jumped on, is it any wonder that some women don't leap gleefully into the conversation?

(Plus as female coder I am always happy to talk about programming, retro computing, science fiction or other "geek" topics, but 80% of the Man Chat in my office is about cars and Top Gear, which don't interest me at all.)

Don't get me wrong: very few of the male IT professionals I've known have been openly hostile. But there have been those who have seemed slightly confused by my presence and ignored everything I said, those who regularly met up outside work without asking me and months later said "we would have asked you, but we didn't think you'd be interested", those who say nothing when someone louder insults women...

...and the ones who rush to applaud when a woman insults another woman, which to be honest I found your post rather close to with its implication that any woman who's had a harder time in IT is whiny, antisocial or doesn't "know their shit". (Apologies if this reply just seems to continue that trend. I'm grateful to you for starting this topic, which I've found interesting, at any rate.)
FBI seeks social media monitoring tool
They have actually managed to make adult stem cells pluripotent (research at the UW Madison did this), and furthermore have managed to make them from a person's own skin (again, UW Madison ftw). And adult stem cells are less likely to be rejected. Embryonic stem cells grow at a different rate than adult stem cells (they grow much faster) which causes higher rejection rate and can in fact act much like a tumor.

The difficulty isn't being able to research them. There's a lot of money flowing both ways that is very politically motivated, but it's pretty simple to say that the adult stem cells have actually resulted in recoveries and cures (embryonic have not) and do not have the ethical problems. Being able to research embryonic stem cells doesn't make them more viable. At this point, they don't have advantages.
One of the more typical ways to figure out how to use a complex API is usually "look at examples".
Students(US only) complete short survey for a chance to win $100 amazon giftcard
LG Optimus NET P690 Review and price in India
I was hoping for an Ubuntu like UI. This looks like someone just hacked together the interface design from a collage of different styling with no direction :(.
I can't help but feel that you are sacrificing the flexibility of your UI in order to stay in your 'safe place'. IMO its easier to implement complex UI if you can deal with it all in the front end. I have used a similar approach before and felt like my hands were tied many times by it.
The big one, as I understand it, is inserting nice looking tables for ANOVA results. Both Stata and SAS can output their results tables to LaTeX.
Rifle-Oriented Programming with Clojure
Why? Google, like most companies, Google is made up mostly ofretty standard. Most programmers enjoy referencing existing code to help understand how an interface works.

Just because they have more stringing hiring practices doesn't make their engineers some superhuman level of programmer.
Well its not about individual ownership its about businesses testing commercial self driving cars right?

Seems to me that a company is going to need to sink many millions in to design, build, and test a truly road safe self driving car no? Even considering it as a hardware and software mod to an existing model.
Don't work at Groupon.
One crash survivor with a broken neck could eat up that million quick.
That's nonsense, the same issue would apply on the server side templates. If you go around messing with DIVs without an idea of the consequences, you will get in trouble regardless of your templates being on the server or client. If you try to have the designer do a redesign without testing the application afterwards, you're always in for trouble.
Thank you. Your critique is well received. I edited the earlier comment to address tone.
Stripe.com-like API, fully documented with curl examples
+
Act like a real partner : One true, full and comprehensive business account verification at account opening and the associated absolute promise that PP will never hold back money without reasons enumerated in a contract.
UK Now Seizing Music Blogs (With American Domains) Over Copyright Claims
> Would it be wise to use something like Redis for follow/following and facebook style updates (Bill, John, Mary, and 4 others loved this photo; Bobby, Rick, and Jane are now following you; etc)?

These examples are some of the best use cases for Redis. You can really reduce load on your DB by storing 'temporary' data in Redis, then using the DB to aggregate it. So in this example, Redis would keep track on how many 'likes' each photo has, making increments/decrements very quick. Once per day you could aggregate this info to permanent storage - then you have the best of both worlds.

IMO, one of the best uses for Redis is temporary storage of frequently changing, frequently accessed information.

> it's gaining experience with technologies that I've been dying to try, so whether it fails or not I got some useful experience from the project

One of my favourite philosophies, and why I love working in this industry... good luck on your journey!
Google accused of illicit iPhone tracking
Interesting how this article neatly intertwines with the "How Companies Learn Your Secrets" article that is also on the HN frontpage.

After reading the cue-routine-reward bit in that other article, it's clear that many todo lists miss closing the loop on forming a habit of getting things done.
Microsoft’s Biggest Miss
Maybe they only intend to trademark it so as to prevent others from using the name and exploiting their child?
The Spectrum Dance: Sprint Twice to the Altar, Twice Burned
* At least anything to do with humans is probably subject to regulation.

* Unions

* The technology probably isn't quite there yet
When FarmVille came out, I started wondering how I could leverage the help to man my real farm. People were jumping at the chance to do the work for free, it seemed only logical to capitalize on it. I never did find a solution, but I still believe there is one looming out there.
That'd be nice but the "App Store Only" option should be pretty damn close.
I'm not sure what qualifies as sustainable or not in your book. We've achieved our speed goals (sub 100ms pages for the most part), our development goals (Ruby, Rails, server side pleasure), and our UI goals (app that feels like a web page, not just a single-page JS app).

I'm sure Flash or Silverlight or other RIA people would argue that anything that's not a compiled native experience isn't as flexible or as fast as whatever they're peddling. Meh.

Yes, it's great to occasional dip into advanced client-side when that's needed. Just like Flash had its legitimate use cases here and there. But for the bulk of the UI interactions we're giving people, it's just not needed (or desired).
currently there is no such support in Incanter. Chars are implemented via JFreeChart that can export to JPEG & PNG out of box, although it's possible to export charts to other formats, such as PDF and Incanter supports it out of box with incanter.pdf/save-pdf function (http://data-sorcery.org/2010/02/05/pdf-charts/)
There are still member-only, non-free libraries in the US. I live in NYC, and I can think of two walking distance from where I work.

It's a little out of date, but here's an article about such libraries:

http://www.nytimes.com/2006/06/11/business/yourmoney/11libra...
Businesses are able to afford this luxury of starting exactly when they wish because they are able to externalize the negatives of it... forcing the employees and road providing governments to take up the slack and suffer the costs. If everyone is taking self-driving taxis, it becomes easier for employees to negotiate that travel expense into the pocket of the employer. Costs should be borne by those making the decisions, else the invisible hand can not do productive work and this economic system has much less rational basis for being the one we choose.
Any company that allows this:

http://articles.businessinsider.com/2011-08-31/entertainment...

...But getting humor writer/editor Daniel Kibblesmith onto the fifth season of The Millionaire Matchmaker demonstrates the group-buying site is as unceasingly resilient in using its savvy to generate interest in its company.

"It came from a really honest place," said Groupon's PR guru Julie Mossler who suggested Kibblesmith for the show. "We knew it would come with some free publicity, but this was about getting him on the show and getting him a girlfriend."

...

"I assumed I was [picked] because I was the strongest person at Groupon, but we haven't actually confirmed that yet." he joked. "They didn't want anyone too intimidating, but I know they were looking at stuff like height."
I guess that is fair. The point I guess is that developers will always be able to develop and distribute outside of Apple's channels, so I guess all this sky is falling talk is unwarranted.
Linkbuilding and social media: The way forward.
Since 2.0, Macports can install binaries if available.

http://lists.macosforge.org/pipermail/macports-users/2011-Ju...

In my experience, those are quite common now - most of the packages I install are delivered as binaries.
But what I really want to know is how many Volkswagen Beatles is this stacked on top of each other.. I think that's a metric we can all get behind :P
Well, except that this change was made by Google engineers in August (well before the big deal this has become today).
Referencing existing code is one thing. Copy/pasting that code, or writing new code based on it, without actually looking at the documentation to know what you're doing, is another thing entirely.
thanks to #anonymous for making a scene that led to recognizing this issue in our media.
1M/1M Video: How Long Can You Keep Dreaming?
"Treat your customers with respect, and they’ll do the same to you. And that is how you fight piracy."

Louis CK released his $5 show with no DRM or protection. He treated his customers with respect, but if you look at the torrent networks, it was immediately shared and now is all over the place.

How is this respectful?

The other point in the article is that the industry seems to be doing great, so piracy doesn't effect them.

This is fine, if you are a huge company with deep pockets. But, if it continues unchecked, all of the smaller companies will slowly go out of business because they won't be able to make a profit.

It will create an industry with very little independent houses because they won't be able to stay in business.

The same principal can be applied to the app store. Everyone just expects apps to be $1-$5. If you charged $50, you probably won't make many sales.
or, you know, you can also stop using Rails.
How to Create a Compelling Browser-Based Presentation in Minutes with Deck.js
5 free alternatives plugins to Akismet in WordPress
While I agree with your complaint, it's not Apple's fault, and more importantly, I don't think this would work as DSL is tied to a physical location (your house).

If mobile data was charged the same way, what's to stop you and 49 of your friends each chipping in 0.50 a month and sharing the data plan?

Of course fair use would come in to play, but the system would be so open to abuse that the fair usage policy would end up being very low and ruthlessly enforced.
I definitely feel like many employers look for young men. There seems to be a particular mindset associated with being young and male that employers look for: the earnest young coder who'd rather spend his evening in front of a screen than go out (I can relate to that part!) and is happy to stay late in the office doing unpaid overtime in exchange for feeling like part of a gang.

I believe women and older candidates get less of a chance at interview because they are seen as less likely to be interested in putting up with that and may disrupt the clubhouse feel of all lads together.

Obviously it's not absolute proof but I know plenty of fellow programmers who've been expected to work 60+ hour weeks on 37.5-hour contracts, where anyone who's reluctant gets shunned by coworkers for not getting into the company spirit and is let go quickly. And those places have been almost all male and mostly under 35.

This is of course not just to the detriment of women, older men and anyone with a family, but also the young men who get manipulated into working hours they're not being paid for.
Yes, the visual I imagined went along with that article was something like this: http://www.youtube.com/watch?v=y-AXTx4PcKI