skysight-inc/HackerNews huggingface dataset:
Ideas for research papers – glance at this and more on our site
We are all aware of the fact that a student is called upon to do research in a particular field of study only when he has completed a sizeable quantum of the subject. He cannot start doing research into a topic or subject that he does not know very much about.
I'm trying to use as much OpenID as I can. But I don't have to trust my openid provider (myopenid) to stay forever. I have my own domain, and I have amazon S3 account. so I just cnamed id.mydomain.com to S3 and uploaded a simple OpenID delegation file to S3 which is now accessible at id.mydomain.com/vitaly which is the url I use to signup for services. If I ever decide to leave myopenid (and I started thinking about switching to google, since I'm always logged into gmail) I can just switch the text file and it will just work.
Feel the same here. The only people making serious cash on the internet seem to be either selling ads or running scams.
There's a bit of cognitive dissonance in your post. It's obvious that you think that the reason that men have been the head of wars is innate, biological determinism. Yet men have also been the ones who developed science and technology. On HN, almost all of us are men. Is that also due to innate, biological determinism? If not, how do you explain the fact that all the things you dislike about men are innate, and all the things you like are not? And if yes, how can you say that women are better than men? Do you not value science, technology, and entrepreneurship?
Google buys startup company DocVerse
As author suggests, okcupid could just remove the ethnicity category. Simplest solution is often the best. If you want people to know your ethnicity you can just put it in your profile I guess.
In the meantime before clang fully supports C++ I would appreciate a flag for GCC that just gives me abbreviated error info:

file.cpp:65: error: please have a look at this line and see if anything jumps out at you.

as that is basically all GCC C++ errors are good for.
Hm - Zen math! 'A wordless transmission, outside the scriptures.'
If we wait long enough, this problem will fix itself.

http://en.wikipedia.org/wiki/Fisher%27s_principle

Too bad evolution is so slow.
That's really cheap. I'm surprised.
Please tell me more about how this bothers you.
You only downmod for spam and stupid comments.

That is still under discussion.

http://news.ycombinator.com/item?id=1057347

(The linked comment is not the most current comment on the issue, I'm pretty sure, but one that came up readily by searching.) An older comment by pg

http://news.ycombinator.com/item?id=117171

appears now to be superseded in part. I will follow the group culture here where pg (the site founder) and the moderators take it.
Afterbytes with Marcus Ranum - Data Leakage
Lyx is brilliant! It provides a GUI (not quite a WYSIWYG app) to LaTeX and provides all the nice exports you're likely to need. For those comes from a Word/OpenOffice background, using Lyx should be pretty intuitive.
Bing censors sexual & LGBT content in Arab nations
Afterbytes with Marcus Ranum - Using A Dedicated PC For Online Banking
\begin{figure}[h!] .. \end{figure}

should insert the figure right where you typed this.
In Defence of 'Scrum but...'
I have no idea what this guy is talking about.
It's better not to inherit code. Meanwhile…
Guys, thanks for the feedback, based on the discussion I've decided to stick with the British approach even with titles, and have submitted the article here.

http://news.ycombinator.com/item?id=1173473

Thanks

Neil
well to be fair, why would he use an iPhone as a recording studio instead of something actually built for the job
Why You Should Take on More than 1 Project At a Time
They're going there. But you know how it is... You can know where the physicists are, or where they're going, but not both at the same time.

I was thinking about creating a ProcrastinationOverflow but I haven't gotten around to it yet.
Please repost when copy-edited from a rant into a cogent article.
I was going to say the same thing. I'm thinking he is mad at apple for exporting memos from his iphone with a broken screen as AAC?
Humans don't have a 1:1 M/F ratio. It starts at ~1.05:1 at birth and with men dieing off sooner.
Lean Startup Geek Smackdown In DC (video)
basically he's calling everyone that advocates on net neutrality and free software but owns a mac a hypocrite.
I know a woman who self identifies as 'African-American' because she was born and raised in Tanzania.

Since she is 5'10" and blond this causes some problems.
AfterBites: Expanding Consumer Protection Laws to Software
How Facebook can take over the Internet (part 1)
LaTeX is a free typesetting system that allows you to focus on content

and on markup.
I'll get right on top of that.
The desire to rattle the cage gets in the way of grammatical mechanics, sometimes.
it would be 2 lines as an article. Something like

You can't use apple products alone. They only work as advertised if you own some 3+ other gadgets/services also from apple.
His beef is that the iPhone's built in recorder only records in aac, and aac can only be opened by iTunes. In iTunes (which is free software), under the advanced menu, there is an option called "create mp3 version". This man doesn't know what the hell he is talking about.
It's great for collaborating with other authors since you can use the same tools you use for software (svn, git, etc.).
Scrappywise Poundfoolish
The ‘Final’ Frontier of Algorithmic Trading
Is the central point of this article that the iPhone records voice memos in AAC (http://en.wikipedia.org/wiki/Advanced_Audio_Coding), a format that's even more open than MP3? There's nothing proprietary about it.

Shit, have you even tried opening them in VLC?
TripAdvisor allows you to convert an account that you make when FBConnected into their own account.
This horribly misinformed person laments the seeming impossibility for him, a Windows user, to convert his iPhone Voice Notes from AAC into another format (I suppose mp3).
Although not actually clear in his rant, I suppose that he is one of the majority of people who translate the acronym 'AAC' as 'Apple Audio Codec' (or something similar) whereas it means 'Advanced Audio Coding' and is a standardized format. So the main argument of his rant, that Apple uses closed formats in its walled garden, already fails at the beginning - as AAC isn't proprietary at all (Albeit there is tons of proprietary stuff if it comes to other Apple technologies, but funnily enough not this).

It ain't Apple's fault, if most crappy Windows Audio software (or whatever he's using, most pro Software, like Cubase or what should support AAC fine), doesn't implement a standardized format.
Anyways, if he thinks that Audacity is the wrong solution (short side-note, Audacity can create mp3 files just fine, but I fear couldn't find the necessary LAME plugin) for his problem, there's always ffmpeg:
ffmpeg -i fuckfile.aac fuckfile.mp3

The thing is, if you're in for a rant, you should go and check the facts first. Or use Google.
No, you can't.

I have the following macro in a program I'm writing right now:

#define DEF(f)static A f##_n(A x);A f(A x){ \
return r1m(f##_n,x);}static A f##_n(A x)

Turning this into a function is impossible: functions can't define functions in C.

Here's another one:

#define DEF(f)static A f##_n(void);A f(void){ \
static int d=0;static A x=0; \
if(unlikely(!d))d++,x=f##_n(); return x;} \
static A f##_n(void)

Ignoring the function composition problem, assume you want to implement the semantics here.

If I type this nonsense out for the 60 (or so) times its used, it is likely I'll make a typo that will be difficult to catch.

If I build the table at run-time (roughly the same amount of code), then I accept a run-time cost for something that will be called very frequently.

If I build a table at compile time and fill it at startup, then my program takes longer to start. Maybe if I put a splash screen up my users will forgive me, but that seems dishonest.

A long time ago, programmers did abuse macros as a kind of poor-compiler's inlining, and your advice is good for that: people shouldn't be doing that, and legacy code where it exists should be fixed.

However macros are great for composition. They can greatly improve the readability of some otherwise repetitive code, and while they can be used for evil, they could also be used to solve problems.
Why not just use an iPhone app that records to a lossless format? FourTrack for example? I assume the author is talking about his experience with Apple's bundled Voice Memos app which is predictably designed for small/compressed audio memos not lossless recordings. From an openness perspective I'm not sure AAC is radically different from MP3. Both are well supported commonly used web formats either way.
How about using a recording app that supports a more convenient format? There must be a bunch of those. He could also just use Max to convert formats easily. (Or Audacity, which he's already using.)
no he didn't. Killer needed to be used on rooted phones as root to enables all of it magic.

So from the beginig he knew it would not work on all phones.

But again. If there's need to do this, i still blame the api, not the person that hacked around it's limitations.
I was surprised to find a comment thread as negative as this one, but the comments are all apt. That article was completely devoid of insight. Remarkably so.

The comments were so negative that I was actually compelled to read the article, and now that I have, I need to share my thoughts: it wasn't worth reading.
While the arguments about ethics and morality are relevant, I prefer to focus on the implicit challenge: Can more publishers find ways to make money from ad-free content?

Adblock is like Napster. People want the content; the vast majority of publishers only have one business model; a lot of consumers doesn't like the price they're being asked for the benefit they're getting, and many of them are willing to take the content without paying.

There are always people who won't pay no matter what - in the music world, filesharing is still around. But a lot of people started paying for music again when Amazon and Apple and eMusic changed the price structure to something they were willing to pay.

There are a few sites like LiveJournal and MetaFilter that have ad-free options for paid users. Maybe this is a small niche and will never be big business. But maybe there are a lot more user who would pay to support ad-free content - if the price is right.
It's happening now.
aol? ...talking about extinction? ...Joke-o-meter overloading
A small correction to your comment: your "correction" is actually an addition, since you point out an omission not a mistake.
Because some people have preferences for certain ethnicities ...

I should note that my question was more of a thought exercise, somewhat rhetorical.

Only on HN...

That's ironic. As intelligent forums go, HN is probably the easiest place to get bashed for arguing that diversity is useful, tolerance is a virtue, or that racial bias exists. It's a practical guarantee that some wannabe Objectivist will come out of the woodwork to claim you're being too politically correct if you believe any of those things.
The video is, eeerm, well worth your time. ;)
Yep, definitely not worth reading at all.
I was thinking of getting into android development. Is this a real concern? Should I quit before I start?
"The algorithm uses language-specific patterns in order to decide the preferred position for hyphenation. The engine then selects line breaks so as to make paragraphs look as good as possible."

Proper typsetting will check for lakes and rivers. I do not see mention of this so it probably is not "as good as possible".

http://en.wikipedia.org/wiki/River_(typography)
Check out the WYSIWYG TeXmacs: http://www.texmacs.org

It has its own real-time high quality typesetter.
TimeWellSpent is currently an "extra" feature. It combines seemlessly with the ProcrasDonate charitable time management incentive. But hey, if you guys think it's more worthwhile then maybe we should reevaluate our branding or something.
This came up recently in a discussion on Charlie Stross' blog. He lives in a seemingly large city-center apartment in Edinburgh. Although Edinburgh is not London City or Manhattan, it's a pretty expensive place to live.

Part of his justification seems to be that for Sci-Fi, contemporary or near-future, living somewhere cheap can isolate you from an inspiring community. He also seems worried that living somewhere cheap can have a negative effect on your life in terms of health care and whatnot.

http://www.antipope.org/charlie/blog-static/2010/03/cmap-4-t...
Mailplane preview integrates Rapportive
I submitted this after a discerning friend was raving about Name of the Wind, and pointed me at his site. It's next on my Kindle queue, I figure after 14 years obsessing, it has to be at least interesting!

The only comparable author I know is PC Hodgell, she seems to average 5-10 years between books. It's maddening since it's my favorite series, it's been 25 years since I started and there's still so many plot elements that are waiting to be resolved.

http://en.wikipedia.org/wiki/P._C._Hodgell
In my experience it's fantastic and you get good answers very quickly. I got an answer from precisely the mathematician I was planning on emailing!

It's not meant for homework type questions, though, and they do shut those down right away.
Would it be impolite to point out that she's an "English Major"?

You already know the answer to this question. Also note that she's not an "English Major" in the sense you imply, she's getting a PhD in English Lit from Oxford.

If indeed her arguments are incorrect, you should be able to frame a refutation on ideas alone instead of resorting to an ad hominem argument. Ironically, this is a basic skill even "English Majors" possess.
What you need to know about disk latent sector errors
Related: Does RAID 6 stop working in 2019? http://storagemojo.com/2010/02/27/does-raid-6-stops-working-in-2019/
This content free article getting so many upvotes on HN (and landing up on the front page) is scary. Are the upvoters actually reading the article? Some kind of voting ring perhaps?
Her exposition of math concepts is ridiculous.

"De Morgan had proposed a more modern approach to algebra, which held that any procedure was valid as long as it followed an internal logic. This allowed for results like the square root of a negative number"

Imaginary numbers were introduced by Descartes in 17th century and were widely accepted by the middle of 18th (think Euler: e^(i \pi) + 1 = 0).

"This principle (now an important aspect of modern topology) involves the idea that one shape can bend and stretch into another, provided it retains the same basic properties — a circle is the same as an ellipse or a parabola (the curve of the Cheshire cat’s grin)."

Huh? You can bend or stretch a circle into a parabola?
Related: Does RAID 6 stop working in 2019? http://storagemojo.com/2010/02/27/does-raid-6-stops-working-...
Might want to look at Lyx. Doesn't have all the features you want though.
Ask PG/HN: Is there something changed in the rank/sorting algorithm of HN?
It occurred to me that a couple of articles are hitting up the top places pretty fast with just 1 other upvote (eg 2 points total).
This used to never be the case, is this a little experiment? Is it based on Karma?
I happen to see some spam articles get pretty fast at the top yesterday/today.
Advertising isn't the only business model for websites
y'all might also be interested in using the donate capability on top of your existing rescue time data, if you're a RT user.
https://procrasdonate.com/rt/signup/

perhaps a good test would be to mashup Time Well Spent with rescue time data.

ps - the application proper is a firefox extension that tracks online activities and automates donations to charities and content providers based on ProcrasDonate and TimeWellSpent tagged websites.

pps - parent poster and i are founders of ProcrasDonate.
Great, except no ones spending the money on roads. 99% of its going to entitlements (year long extension of unemployment), money to states to shore up their underfunded pension plans, and a nice $250 bribe to our elder population.
TeX has a lot of shortcomings as a language. When I was writing my dissertation I would have been able to list plenty of them, but the most obvious was the gratuitous use of dynamic scoping instead of lexical scoping.

It can be very tricky to selectively expand parts of a subexpression to create a block and then return to the head and execute the block you've created. Without lexical scoping it's difficult to safely create CPS macros.
It's the economist so I'll put up with anything they throw at me since they have such good content. Plus the ad was for their own product, and not some 3rd party crap.

I guess I'm just happy whenever I can actually access an article there. I thought they put up a pay wall a few months back.
I noticed it too. I'm not sure what's happening, because that code hasn't changed in a long time.
How do you find buyers for your apps if not in the Market?
How is this http://epochwolf.com/singleforest-registration-with-openid for openid? (The website isn't active yet so I have to link you to my blog.)
For the most part, our politicians. Notable exceptions being gov of California.

Not sure that we import many weapons, since we make so much at home.

We have lots of corn and pigs.

So what's the point?
in reality people will always vote in accordance with making the thread look more like they think the thread should look.
I have no idea how i lived without mailplane (drag & drop attachments, copy and paste images, growl notifcations) and also have no idea how i'd live without the data rapportive brings to the party.
If palm ever got their heads out if their.... and released an unlocked gsm developers phone I'd be all over it.

The irony is they are more open than android at this point. Hell it's been rooted forever, they've acknowledged it, and still don't care.
PPP is indeed a silly measure as practiced. McDonalds has almost no competitors in Switzerland (no In&Out, Jack, TacoBell or Subway across the street) - therefore a BigMac costs at least 5 times more than in the US.
There are other measures that suck as well - e.g. external debt. OMG, Switzerland, Monaco and Luxembourg are completely screwed ... or are these popular banking places, that own foreign investors money that they actually are hording and did not spent it in the Looney-Tunes store at the local mall?
FWIW: I almost always post in the 7 to 11 AM range Pacific time, and my experience is that one upvote in the first twenty minutes is frequently sufficient for frontpaging at these times on the weekends. I've literally never seen it take more than two, if they're in the first half hour.

Edit: changed strength of above writing somewhat. My memory is bad and I don't have contemporaneous records, which should make me wary of saying things like "almost always."
Just a couple things to start with:

1) Overuse of cliché.

2) Inability to use adverbs.

I'd have to review to go in more depth but those things are a little jarring to me. If you'd like to work on improving how you sound I'd recommend reading (a lot but preferable some stuff that has general interest, not necessarily fiction) and practice in a relaxed atmosphere. In college there was brewery tour nearby. That was the perfect place to have a dozen different conversations without anyone being wasted enough to remove any lucidity from the participants.
This particular app appears to need some seriously low level access to the phone. I can completely understand his frustration.

However, with most general apps, you can debug all your problems with a number of emulators (which all suck because they move twice as slow as the actual phones).

Screen resolution differences are definitely a big challenge, then after that, the application's state. Someone can exit your app from the back button or the Home button, and then getting back in to a complicated app without a "Force Close" error can be a nightmare.

Then you have to account for the fact that the phone is doing a number of other things at the same time as your app and it could get slowed down even more. When there is NO multitasking, you don't know how good you have it until you have it ;)

Some days I dream of what it would be like to be an iPhone developer. No multitasking, one screen resolution. Ahh the life.
This article seems poorly thought-out and borderline incoherent.

Now Matt Cuts started to direct humans to the Google Spam
report page, “help us maintain the quality of Google search
results”. If this is not an admission that a Google bot sees no
difference between a splog and a blog than what is?

No, it looks pretty obviously like a way to train and tweak the pagerank algorithms. Why does it have to be something more than that?

And it doesn’t look like the usability of the search results will
improve anytime soon, not after the massive amount of the social
media clutter is now integrated into the pages

Why does the addition of new oneboxes conflict with result quality? These seem pretty orthogonal. (The author goes on to imply he thinks all oneboxes are spam, which just seems naive.)
Shit I Learned Burning through My Family's Life Savings on a Failed Startup
I only heard about Pat Rothfuss a few days ago (via http://www.penny-arcade.com/2010/3/3/#1267646560 ) but I've really liked what little I've seen of his work so far. Got his book on hold at the library and will cheerfully shill out for the whole trilogy if I like it as much as I expect to.

"The Muffin of Wisdom" would be a great name for a comedic fantasy novel about a chef's hapless apprentice.
Next time you're at a nice restaurant (or Starbucks) ask your server what their real passion is. Not starving or suffering, but many people still do take low paying work while trying to start a career in writing/acting/etc.
Yeah, I noticed that sometimes two very quick upvotes can rocket an item to the front page.

On the other hand, one of my recent ASK HN posts (http://news.ycombinator.com/item?id=1167298) got 7 or 8 votes in the first hour but never made it anywhere near the front page, which seemed a bit weird.

Since PG says the code hasn't changed, I'd assume the number of people online and submitting during the given period has a large impact on whether any particular story will hit the front page.
Depends what you're doing... if you're making a fairly low-level utility, then I'd carefully check out the available APIs for whatever you'll need to mess with (i.e. SMS). Otherwise, as far as supporting device differences like, say, multiple screen sizes and resolutions, it's just a matter of being careful about the APIs.

Compared to developing for a single device, yes, you definitely need to put more thought and care into platform differences (though you can also target individual phones and OSs, if your app requires e.g. a physical keyboard for some reason rather than an on-screen one).
The clang developers fully intend to support C++. It's just a more complex language, and as an Apple-supported project, C and Obj-C were higher priorities. clang itself is written in C++ and is self-hosting. I expect that by the end of next year, it will be able to handle Boost and any other reasonable C++ code.
FYSA: I'm working on fixing it now, which is affecting the way the information is presented. It should be back to normal in a few hours.
I think "Ask HN" articles get special treatment in the ranking system.
The author lays out three models: purely ad supported, hybrid, and pure pay-for-content-- and then castigates websites for relying too heavily on the first of these models.

He admits that the second model has not been terribly successful on the web, and it's clear (although he doesn't state it) that the third model has failed spectacularly on the web.

So, what does he suggest, exactly? "Get a new business model" is not terribly thorough advice.