skysight-inc/HackerNews huggingface dataset:
I imagine it would involve engagement with the humanities (arts and letters) on their own terms, finding things of value there, and bringing them into one's technical work.

What I see in the tech world is ignorance of such things combined with the contempt that comes from ignorance. It isn't always obvious. For example, we take for granted that one should measure everything. But that is the antithesis of how the humanities work.
Instagram for Android still needs a lot of work
Of all those improvements on which we spend our newly gained processor power and memory bandwidth each year, textual formats are probably one of the most efficient priorities.

The window where binary formats are absolutely required has shrunk down to the most low levels. With data formats we're basically where we've been with "scripting" languages for years: we can afford to start with the highest possible level and trickle down towards compiled code only where necessary.

Further, whenever I've ever had to create a binary format I've written a translator first. The translator is a program that can read the binary format and write the same information out in editable text form, and that can also parse the text and write out the equivalent binary. Then I only work and debug using the text format and just convert to binary when needed.

Usually this approach implies defining an API that you can use to construct the text or binary message. The API becomes automatically tested when I start by working with the text representation and when I finally move on to writing natively binary only (for performance reasons, obviously), I can trust that it works as well as during development. And I can use the API to generate text, too, so I can easily compare and see what's going on.
What does Mixpanel do better than Google Analtics events tracking?
Aarushi Case A Murder Mystery Waiting to Unfold
The infamous Aarushi murder case has taken a new turn where the Allahabad High Court issued a notice to Aarushi’s father Rajesh Talwar on an application filed by the CBI challenging the trial court's decision to extend the bail granted to the accused.
How many applicants applied for Summer 2012 Bootcamp?
Any insight as to how many companies applied into Y Combanitor this summar? I just applied for my company agiftidea.com and wanted to find out more about the process.
There is a lot of good stuff on Luiz Barroso's page as well: http://research.google.com/pubs/LuizBarroso.html
Not to detract from your central point, but someone is a native or fluent English speaker and can't get >700 on the GMAT with a week (or less) of review, that person is probably not going to be a very successful startup founder, either.

Even 2 year opportunity cost makes an MBA a bad idea for a startup founder in a normal market, although doing one in a time like 2001-2003 or 2008-2010 seems like it would be defensible.
We aren't waiting for seed funding. We pivoted to seedlauncher back in December, and have been working on it since. We're prelaunch while we wait for the SEC to write the regulations surrounding crowdfunding so we can operate.
Start here: http://www.paulgraham.com/ambitious.html
Sweet Jesus, things like this really illustrate some dark corners of free software development:

http://sourceware.org/bugzilla/show_bug.cgi?id=4980

Where the high-publicity trolling in the later part of the discussion is even worse than Uli's initial stubborness.
Show HN: Wolfrasms, a Wolfram/SMS mashup
http://wolfrasms.com

It's like Siri for the 99%. Or a TI-89 via SMS. Or something.

If you want to skip the website, just text your query to +1 206 462 5742 (that's +1 206 46-ALPHA).

Feel free to test it out and give me feedback. While it will stay a tiny project, I'm interested in any way to make it better.

Built with the Twilio & Wolfram|Alpha APIs, and Heroku of course.
Clickable link: http://wolfrasms.com

(please upvote the clickable link)
Cool bold approach. Props. I'd like to see YC respond with a challenge. Everyone should stop being so skeptical. Maybe the guys are incredible geniuses. In fact I think they are being modest by throwing in that third 24 hour period. I bet they could do any challenge in 48 ;)
Don't get bitten by Javascript variable hoisting in loops
That's interesting. What is the cost of switching the stack when calling C code? Do you allocate a new stack every time a C function is called from Rust?

If you inline a compiled C function, don't you have to do the stack switching for whatever that inlined function might call? Or do you only inline code that doesn't have any function calls?
Google Street View Takes a Virtual Tour of the White House [video]
I find the reporting to be simpler and more powerful. You can do very simple funnel analytics and the built-in A/B testing is also superior. This video will give you an idea: http://www.youtube.com/watch?v=PNB12LxNyTs
Mozilla: Are We Slim Yet?
India MCX Gold Imports Seen at 2-year Low as Duties pinch
India's decision to double gold import duty to 4% could cut MCX gold imports by a third in 2012 to their lowest level in two years, allowing China to overtake it and become the world's biggest buyer of bullion, a Reuters poll revealed. More Information about Free mcx gold tips visit the site mcx-today.blogspot.com
Videos: What Facebook Would Have Looked Like in the ’90s
World's first 16-bit home computer game in your browser (original machine code)
It seems this is best summed up by the old "show don't tell" bit. As in provide concrete information, not explanation. Don't tell me you're creative, show me what you have created. Etc.
They didn't think that. At all. Ever.

Counterclaims are the standard response to an initial filing. This is exactly what everyone, everywhere who has even a passing familiarity with litigation in the United States expected.
What are some top strategies for conversion optimization?
If hackers want to have more effective meetings, should they dress the part?
I have. They're awesome guys. The thing is what I said was not at all a knock against Iowa. I love it here and the people are amazingly helpful and nice. It was more self depreciating humor to the fact that we're realitivley unknown college students.
C++11 Locality Of Source Code With Closures
His point is that instead of byte swapping input, we should always use single-byte load operations because "it works for him."

But Plan9 is not a system known for its graphics, and I think performance would seriously suffer if everyone had to program like that. Being able to load a pixel as an int is the reason 32-bit RGB is used more often as a pixel format than 24-bit.

Of course it might not matter as much these days, GCC and LLVM can optimize his code sequences into bswap instructions automatically. And SIMD/shader code don't have endian portability problems I know of, if only because SIMD is already not portable.
Business Video Interact Your Business In-front of Internet
Business videos offer a chance to huge volume of people to know in deep about your business planning. Such type of effective online videos has been taken an important position against television, movies and advertisement which is more costly and time consuming to promote as compare to videos.
remember: the underlying goal for them is for you to stay in business so they get more repeat work + more money! :D
I wish there were, in C, some equivalent of "struct" but where you could specify

- The byte order / endianness

- The alignment of variables

- The exact width of variables (32-bits, 64-bits)

"struct" is great for what it was designed for, storing your internal data structures in a way efficient for the machine.

But everyone abuses structs and tries to read external data sources e.g. files using them. They might hack it to work on their own machine, then as soon as a machine of the other endianness comes along, hacks and #ifdefs appear, then machines with ints of different widths come along....

Of course these people are using structs "wrong", like the author of the article suggests. But nevertheless, the fact that people are using structs "wrong" suggests there is a need for something that provides what people are trying to use structs for.
Thinking about "sanitizing" puts you in the wrong frame of mind in my opinion - you should be thinking about ESCAPING. If you're constructing SQL queries sensibly (using an ORM or a library that replaces placeholders rather than concatenating strings together yourself) you won't even have to think about that.
Ask HN: Think we can compete with Yelp? Tell us what you think of our site.
Our team is bootstrapping a start-up called MamaAlwaysSays.com and we're trying to compete with industry leaders Yelp.com, AngiesList.com and CitySearch.com.

We're hoping you can check out our site and tell us what you think about our business concept, UI, features, etc. Any feedback you can provide would be much appreciated! Our site is still in Beta but we plan to launch on Mother's Day.

Visit the site http://www.mamaalwayssays.com.
Everything starts with /about/: wookmark.com/about/contact, ..
Did you intend this? On the main page you've hidden all the stuff like contact, help, about, etc. behind 'About' link. I understand this. I think you dont have to follow with this pattern and 'hide' all pages 'behind' /about/ in link structure. Made me unnecessary thinking about it.
One thing to be careful of when producing benchmarks for databases is making sure you avoid artificial testing scenarios that don't match your actual workload.

If you don't already, understanding your concurrency and read/write patterns will go a long way to help you identify which benchmarks are meaningful for you.
I think this article is a bit off target. Yes, it's true that a simple recompile of an OpenMP app won't give you peak performance, but it's still nice to be able to do it as a starting point for incremental porting.

Furthermore, while OpenMP apps probably will have scaling issues at 50+ cores, I think the bigger issue that the article hardly mentions is the new wide vector unit in the MIC cores. That's where all the FLOPS happen, and it's a completely new instruction set. x86 is a sideshow. Apps will need to be rewritten for the vector unit to get anywhere near peak performance on MIC.
Can you share any more details?

Where in SoMa your office is located? Rough intersection should be ok.

What time did the robberies happen?

What ethnicity is he?
C is capable of running without a runtime, but Go isn't. This has nothing to do with compiling down to native code and everything to do with the language semantics.
> Every character, or to be more exact, every "grapheme", is assigned a Unicode code point.

Every character is assigned a Unicode code point. The Unicode consortium defines a grapheme as a "user perceived character", usually made up of one Unicode code point, but sometimes two or more. A base character can be followed by one or more non-spacing marks, together forming a "grapheme", the most common of which usually have a "canonical mapping" to a single character, but need not.
Pingaala's Vyasa | Mobile Publishing Platform v1.5 is out
Yukiko Hanai Fall/Winter 2012-13, Tokyo
Is Pachelbel's Canon considered complicated as far as music performance goes? Reading that knocked me right out of the flow of this article. What's he thinking of? Maybe someone's complicated improvisations on top of the (really simple) canon?

On topic: the post didn't really cover where the layperson's base estimate comes from -- a layperson sees X pages, or X features, and multiplies that by... what?

The reference they use varies hugely, in my experience; many are trying to imagine what's involved in developing a "feature" -- which yes, will generally be a massive underestimate... not always, though.

There are also plenty of laypeople who imagine that everything they see is incredibly complex & difficult to create (I have a neighbor who imagined that writing software meant typing in the gunk he saw when accidentally opening a binary file in notepad), and all written from scratch -- so a simple blog would take ages to build, because it's obviously complicated stuff.

In real life, some quite complicated things come for free, other seemingly simple things take gobs of time, sometimes unexpectedly... it's a big mess. And just as some of the harshest wildcards (like nasty bugs in old browsers) are calming down, more form factors, interaction modes, etc. are popping up, so I'm not sure it's going to be a problem we can stop talking about anytime soon.
On Finding Passions
ERP Users List By SIC Code That Let You Reach Targeted Markets
One fallacy is that you need to ever manually convert byte order yourself in the way the article suggests. Most systems have something that'll do it for you - eg, htonl, ntohl.
That would be me. :) The thing is I'm finding cold emails aren't generally well received, if they are even answered at all. We'd go to more networking events and the like but most are on the coast and plane tickets are expensive. We're building up a strong network here in Iowa. What I was referring too was Y Combinator specific people. So we do what we can with where we're at. Not that I'm complaining because im really not, all I'm saying is from our current position, it's difficult (but definitely not impossible) to build strong relationships with Y Combinator alums.
> constrain ships per region.

That would obliterate the point of the MMO aspect though.

EDIT: One more thing regarding the ion storm or whatever - gamers aren't that forgiving about those things.

You could try and blame it on space monsters and what not, but gamers know pretty quick when something is borked. And they hate it hard. - Anything that isn't within their locus of control which negatively impacts game play is easily hated.

I can't stress enough how painful flamewars from pissed off gamers are to deal with.

I'm not sure how much you are aware of current occurrences in EVE online, but for what its worth - they too had the similar lag issues (while still being called excel in space).

They recently deployed a time dilation mechanic to make it possible for people to play the game and enjoy massive fleet battles, which has increased satisfaction amongst the player base immensely.
Not my area of expertise, so I'm sorry if this doesn't make much sense:

Wouldn't it possible to have a virtual machine that presents itself as a single CPU and distributes the job efficiently across the many cores that it is running on?
Debugger - fork of ruby-debug that also works on 1.9.3
Cara pemesanan ace maxs
Cara Pemesanan Ace Maxs Selamat Datang Di www.acemaxs.net Cara Pemesanan Ace Maxs » Terimakasih atas minat dan kepercayaan anda terhadap layanan dan produk kami. Kami sebagai Agen Obat Herbal Ace Maxs hadir untuk memberikan pelayanan terbaik dalam setiap pembelian obat herbal ace maxs.
> I think performance would seriously suffer

Evidence please.
Several thousand companies applied. About 3% will get in.
Development of safe 64-bit code (C/C++)
No - this would fall under the heading of "human rights discussion".
Micromax launches 7-inch Funbook Android ICS tablet in India
I'd be curious to know why you want it as a language feature rather than something like google protocol buffers. I don't necessarily disagree, I'm just curious what your reasoning is.
Yeah, C is really missing a way to serialize/deserialize data from raw memory/sockets into structs usable by your code. The least insane way, libpack [1] requires replicating the data format definition three times:

* define the struct with all elements

* define a string for the binary representation

* call fpack/funpack with the string and all the struct elements as parameters...

Unfortunately, fixing this either requires some kind of black X-macro [2] magic or another template language used to write the specification and to generate the three above-mentioned representations from it...

[1] http://www.leonerd.org.uk/code/libpack/intro.html

[2] http://drdobbs.com/184401387
How will your company compete? Do you have any competitive advantage over Yelp, CitySearch, etc?

I'm not a fan of the branding. Your name: Mama Always Says - it's too long and too easy to misspell (double A and double S in the URL).

I think your tagline needs to go. Why are you telling people not to write a review unless they have something nice to say? People want unbiased reviews, what's the point for them looking for reviews if its only going to be a good review? People WANT to see bad reviews so they know what places to avoid.

UI needs major improvement. Just doesn't look like whoever designed it has any design skills at all. Too busy and cluttered.
Yeah well, that took me some time some time to get, I mean like in "I needed you comment to get it".

:-)
Great story and great advice. Congrats on the app! I love when people not just talk and actually execute.
E cigarettes
The e cigarette is really cost effective and more appropriate than usual cigarettes, e-cigarettes actually nowadays “smoker smart selection”.
Extend Windows 7 Taskbar or Multiple Monitor Management
I have gone against such advice and have been using a four-page CV, with the idea that I want to provide enough understanding of my past projects to the reader. In other words, I have made the CV long to make it easier to read and understand. To help the reader manage through a long CV, first quarter page is a summary.

General comments I have heard from hiring managers is that my CV is impressive, and that they found projects X and Y particularly interesting (something which could not have happened unless I were providing enough explanations).
Nice try, Nvidia. This article is some fact and the rest FUD.

"If you currently have access to MIC chips and have been testing
real applications, I would love to hear from you"

The information that was used to judge Intel's solution was based only on press releases and not any practical working knowledge.

"We can no longer reduce voltage in proportion to transistor size"

The "we" here refers to Nvidia, and not Intel, because Nvidia uses TSMC to fab their GPU chips.

"there is no such thing as a “magic” compiler that will
automatically parallelize your code"

That is funny because Nvidia's newest GPU design offloads scheduling decisions on to the compiler instead of handling it dynamically on-core.

So perhaps Nvidia is warming up the FUD machines because of their newest range of GPUs which focus on gaming at the expense of computing.

eg. the Double Precision FLOP/s is now less than 10% of the Single Precision FLOP/s performance
I quote: the stronger is the theory behind, the stronger is the software.
1 Line CSS Grid Framework
In light of his giving away his dividends last year to his employees[1], I think it's hardly appropriate for anyone to call him 'greedy' or an 'ass'. He actually seems like a genuinely great guy.

[1] http://www.huffingtonpost.com/2012/03/02/markus-notch-persso...
Inside a Google Search Quality Launch Meeting
Should every fad or handset feature adopted by 2% or more of the global population be incorporated into Unicode?
That's an interesting idea - how many projects do you have to talk about?
TL;DR;

byte order is the simplest thing to understand in computing, ya retard!

Little endian is self evident best, except possibly for info coming over a serial communication device where processing can start early because MSB comes first.

You're a fucken retard if you don't know little endian is best.

Does anyone use OCTAL in place of HEX, these days? Ever since bytes have been 8 bits, this question has been laid to rest. Endianness is as childish a topic as HEX over DECimal. Only, a novice clings to decimal numbers.
"Can we make that real time?"
A good one. I think it should have emphasized more how it caught exactly 0 terrorists since its inception.

Also at the end it mentioned how airport security should be privatized. That's a red flag that this could be a campaign by KBR, Mantech, L3 or other contractor that is trying to push the idea that US govt. / local airports should pay them to run TSA.

Remember the guy that "debunked" the scanner machines and showed how to hide weapons on your sides? At the end of his video he also goes into a, what seems like a scripted, spiel about how airport security should be privatized.

Are all these just lone libertarians doing unintentional volunteer PR work on behalf of one of the contractors? Somehow doubt it and I smell a rat.
Et les lauréats du Festival du film policier de Beaune 2012 sont…
Les amateurs de film policier sont aux aguets quant aux lauréats du festival consacré au genre, celui de Beaune. La fournée de gagnants 2012 propose suspense, thriller, drame et crise.
المنتدى الاسلامى والدعوة الى الله
On modern CPUs, a byte load/store is really an integer (i.e. 32-bit/64-bit depending on arch) load/store that is rigged to only affect the target byte. On IA64 and PPC, it would just SIGBUS out (as it probably should on x86/amd64 too, but they kept it for compat reasons)
Thanks for the feedback! We're looking to present a different way of looking for local businesses. We want our site to feature "the best of the best" so in order to do that we need to invite more positive reviews. Constructive feedback is definitely positive as well and we invite users to submit their feedback, which in turn goes directly to the business owners to encourage change. We're not trying to be another site of 3-star restaurants and C-average businesses.

Thanks for the feedback on UI and branding also!
> I wish there were, in C, some equivalent of "struct" but where you could specify

I don't think there's a need for a struct-equivalent, I think there's a need for a struct loader with these capabilities, it would only be in charge of packing and unpacking but would shove everything in a struct.

Basically, Erlang's bit syntax for C (thought the bit syntax unpack to locals, not structs):

<< Foo:16/little, Bar:12/signed, Baz:4 >> = Bin.

(default type specifications are integer, unsigned and big-endian, between the : and / is the size of the data in "units", where Unit defaults to 8 bits for the binary type and 1 bit for integers, floats and strings).

Doesn't natively do alignment though, the developer has to pad on his own.

Python's `struct` module is similar[0]: http://docs.python.org/library/struct.html although the format string is basically unreadable and I believe it's absolutely terrible at decoding non-standard sizes (e.g. an int stored on 3 bits)

[0] libpack[1] for C, Perl also has this[2] which was probably the inspiration for Python

[1] http://www.leonerd.org.uk/code/libpack/intro.html

[2] http://perldoc.perl.org/functions/unpack.html
How to Hide "Who to Follow" on Twitter in Chrome, Firefox, and Safari
Unfortunately, that only works for network-byte-ordered data. If you have LE data, you still have to do it yourself.
Buy Generic Apri Birth Control at cheap price 
Apri medication (Desogestrel-Ethinyl Estradiol) is used as contraception to prevent preganancy. Order Generic Apri 0.15MG-30MCG 21 tabs to avoid your birth control. Buy Apri Form GDD and save up to $29.72
Rant-y. I don't like that.

> The byte order of the computer doesn't matter much at all except to compiler writers and the like

Binary protocol parsing is one area that relies heavily on byte ordering, struct packaging and alignment. Tangentially, binary file parsing that is optimized for speed will have the same dependency. In fact, anything that deals with fast processing of the off-the-wire data will want to know about the byte order.
I was under the impression that a typical gamer never switches the lights ON?
This article does not provide a good pattern for protecting against SQL injections. You can protect against all possible input vectors by using placeholders. Constructing SQL queries with string formatting or concatenation should be avoided. When executing bulk queries it is also more efficient.

$stmt = $dbh->prepare("SELECT user,password FROM admins WHERE user=? AND password=? AND ip_adr=?");
$stmt->execute($_POST['user'], md5($_POST['password']), ip_adr())

The above approach does not require that you think about what data you are accepting, and if done through-out your code, others who may not be so pre-disposed to think about escaping will not make mistakes if they copy you.