skysight-inc/HackerNews huggingface dataset:
How long before the mobile browsing market share equals the desktop? I think we're still a few years away.
I added links to the Clojure Hadoop and HBase libraries. Many people may not need to be compatible with 1.3, my forks have been moved to the side.
Weird part was that though the answers were obfuscated, all you had to do was to scroll down the page and get the answers - what a joke! But the answers were good.
Fair enough, I can definitely do that. I'll get a pull request out to you tomorrow.
Wow, was the Jonestown reference really necessary? That was a low-class move to pull at the end.
#Giveaway: Win $100 Google Adwords Coupon to Market Your Blog
When I want to learn a new technology, I start following a tag and silently lurk for a while and then start answering to the questions. I have been able to learn so much by answering question on SO.
Well, I just assembled it using the ROM it requires (just search for it online) and in the GEST emulator it works. I'm wondering how it uses the ROM; I suppose it uses it for some base stuff like music, but I wonder for what else it uses it.
Also http://news.ycombinator.com/item?id=3464814
And of the major stuff that's heavily parallelized, basically all of what I've seen is written in static languages.

With good reason, too. I submit that when you're writing code like that, it's generally because you're trying to do a CPU-bound operation as fast as you can. Which means that unnecessarily spending cycles on type checks that could have been put by the wayside at compile time is probably not your cup of tea.
For those making off-the-cuff judgments of how crazy this idea is: In 1990 or so, Dave Ungar told me he was going to make his crazy Self language work at practical speed by using the crazy idea of running the compiler on every method call at runtime. Then he and his crazy students based the Hotspot Java compiler on that crazy idea, which is now the industry-standard way of implementing dynamic languages. So now I tend to pay close attention to Dave's crazy ideas...
Coding with Paint (FIXED)
i noticed this topic (http://i.imgur.com/QlGpd.gif) shared here, so i made a code to generate Bitmaps using text :D

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;

/
*
* @author MErsan
/
public class BitmapToText {

static final int BITMAP_SMALLEST_SIZE = 56;//Calculated using 1*1 pixels image

public static void main(String[] args) throws IOException {
String text = "hello every one\n my name is Mosh Ersan";

text = text.toUpperCase();
byte[] textData = text.getBytes();
int dataLen = textData.length;
int pixels = dataLen / 3;
pixels += (dataLen % 3);

int bitmapWidth = (int) Math.sqrt(pixels);
int bitmapHeight = bitmapWidth;

int dataSize = (bitmapHeight * bitmapWidth);

byte[] initialData = new byte[54];
Arrays.fill(initialData, (byte) 0);

byte[] endData = new byte[2];
Arrays.fill(endData, (byte) 0);

initialData[0] = (byte) 66;//Deafult Values
initialData[1] = (byte) 77;//Deafult Values
initialData[2] = (byte) (BITMAP_SMALLEST_SIZE + dataSize); //File Size in Bytes
initialData[10] = (byte) 54;//Points to Pixels Array
initialData[14] = (byte) 40;// I Don't
initialData[18] = (byte) bitmapWidth;//Bitmap Width
initialData[22] = (byte) bitmapHeight;//Bitmap Height
initialData[26] = (byte) 1;// :S
initialData[28] = (byte) 24;//Color Depth
initialData[34] = (byte) 8; // And this :D

File f = new File("D://test.bmp");
if (!f.exists()) {
f.createNewFile();
}
FileOutputStream fos = new FileOutputStream(f);

fos.write(initialData);
fos.write(textData);
fos.write(endData);

fos.close();

}
}
The idea is to move away from requiring the ROM. There are portions of the ROM that are still directly included by rgbasm. Music is one task, but also other obvious things like the main game loop, items, interrupts, lots of battle code, etc.
Jones Central Pennsylvainia GMC Buick Lancaster dealers 
Shop online for your new or used cars by GMC, Buick & Pontiac at Jones GM. We are a Lancaster, Reading, York, Harrisburg area dealership with a comprehensive inventory and competitive prices. With internet specials on new and used Buick Pontiac GMC cars, trucks, SUVs. Complete Buick Pontiac GMC authorized service and genuine Buick Pontiac GMC parts department for Lancaster, Reading, York, Harrisburg, PA
Please also have a look at something similar I've done which I called "hsk" (Hadoop Starter Kit):

http://github.com/ekoontz/hsk/
Looks to me like Inconsolata

PS: the lowercase looks like Inconsolata; the uppercase definitely isn't
Yeah, but a simple script shows that version specific code is less than 10% (combined), at least in common.asm.
I dunno, maybe generate a keypair to en/decrypt the content, then encrypt multiple copies of that keypair with per-user keys? A key-getting-key or something like that.

There's probably some huge issues there, but it's a start to answering the question.
Hey, it has been a while.

My first reaction would probably be "communication overhead". It is a big company, and while we try very hard to work like a startup, it usually means that you have to interact with a lot of teams to get anything substantive done. The great thing is that you get to interact with a lot of very smart people; the hard thing is that you have to interact with a lot of very smart people to get anything done.

I had a back-and-forth with another (ex?) Googler yesterday about this:

http://news.ycombinator.com/item?id=3466439
I'm not sure I follow. This new service requires cooperation with a specific browser on the other end of a centralized service in order to get any content at all.

Compared to a uniform resource locator on top of a dynamic, distributed naming system connected by a robust, global packet-switching network, I'd say this new system is way less "content-centric" and way more sensitive to the content's source.
Chances of discovery: one in a billion - context in the digital age
GeForce GTX 590 has 1024 cores, and it's definitely wanted by gamers.
Ask HN: What are best online resources to learn Ruby on Rails?
Any chance of getting Amazon to make these AMI's the same price as the Unix/Linux ones?
I too know a lot of people who love Linux. But I also know much less than 1% of all mankind.
New syntactic sugar in Derby
The SAT thing is a pretty weird generalization.
Some of us just took the test, got the score, and that was that. "1590...good enough."

Your story demonstrates precisely the "aspergers preschool" mood described by comment you are responding to: Google is a place where adults compare SAT scores 10 years after the fact...
Asana Easter Egg
Besides replying, it would be nice to be able to send you a thank you note to users who accept them. Acknowledgements do not add to discussions, but humans are social, you know.
Twitter boss slams Wikipedia's 'silly' Sopa protest
Well, this sure brings back some memories... So much for my hopes of being productive this Wednesday.
How the Internet Works (And How SOPA Would Break It)
Ideally it'd be the language that has yet been invented ;)
Simplifying Enterprise Mobile Access — A How-to Guide
I told you not to take my post too seriously. :-P

I'm using the generalization as a form of irony to illustrate the point. Notice that everything from the 3rd paragraph to the end is about how it really doesn't matter, and you shouldn't be defined by the score you got on some standardized test?

(Meta-irony: notice how I also said that 1590s tend to say or do things that have their own internal logic that doesn't necessarily make sense to other people?)
I guess it is the classic "You can create files with any name but don't ever try to access it" that happens in Windows with extremely long names.
Maybe come up with a 3 months subscription package or something along that line and reward those who pay the 3 months subscription upfront with additional candies for free. You can use the leftovers you have or other unique Japanese products that people may like. This way you're assured that you have subscribers for the next 3 months.

Or instead of giving away free candies to the package I mentioned above, reduce the price to say $20-$22/mth if they pay upfront for 3 months to give them the $6-9 savings over 3 months.
Not a decision for me to make, I'm afraid... I don't even work for Amazon. But I've complained enough times that I'm sure they're aware of the demand.
I've found peepcode and rails casts of be extremely helpful.

http://peepcode.com/

http://railscasts.com/

For a total beginner check out meet rails on peepcode:

http://peepcode.com/products/meet-rails-3-i

I think its like 12 bucks, but its worth twice that easy! It's fast pace, won't put you to sleep like most video tutorials. Good stuff!

Then after the basics, if you need info on a specific topic often Ryan Bates at RailsCast has covered it at least once. Most of his RailsCasts are free, but recently he started doing procasts which are top notch as well.
That's to ensure Google could read them. If they hid the answers the Googlebot wouldn't include them in the search index.
Same here. Took it once. Got 1510. Didn't take it again.

If I'd been 20 points lower, I probably would have gunned SAT-V hard like the AMC tests and scored a lot higher, maybe making it into one of those silly categories (oh, and is 800m/770v different from 770m/800v?). But I didn't. 1500+ was my stop-worrying cutoff. I don't think it reflects on my personality; I was just interested in other things.
OP here again, for anyone still following along:

Lean Domain Search now tracks the false positives (registered domains that show up as available) and will no longer show them on subsequent searches.
Introducing Seven More IEBlogs
IBM working on electric car battery that could get up to 500 miles
I don't know exactly what your GIS needs are, but it might be worth seeing if MongoDB's geospatial indexing meets them if you are interested in querying free-form data.

http://www.mongodb.org/display/DOCS/Geospatial+Indexing
http://www.mongodb.org/display/DOCS/Geospatial+Haystack+Inde...
The obvious solution to the memory bandwidth problem is to partition it and connect the pieces directly to the cores. Even if there is a shared region, cores don't have to worry about coherence when using their own private memory.

Yes, computing gets very interesting when what we have is no longer an overgrown IBM 5150.
Introduction to Real-time IT: The eBook Blog Series, Part 2
Well... thanks for the post. I'm not sure you're talking to the right guy, lol. I got a 1420. Scored perfect (was that 800?) on the SAT II writing. The math was a joke. Might as well have gone to Uni. But I still wrote almost 500,000 lines of code since I graduated high school, that businesses around the country rely on daily. Never went to college, so all that SAT stuff was for naught, lol.
I also spend my whole workday smoking, and at least half of it drinking. A good third is devoted to drugs; and all of it takes place in a stone structure from the 15th century in central Europe, a lifetime from my taxi in LA. So I'm constantly going out to drag frozen wood into the fireplace.

I just did my taxes. I made a little more than $28k this year. And worked about 2 hours a day. And kept my clients happy.

Some of us just aren't made to run the race. Maybe it's not the shape or size of the brain, but how it works. Just can't take the pressure.

Thanks for your kind comment.
Even if I could make it past the interview stage, I would never want to work at Google.

No matter how nice the work environment is it still feels like they are prettying up a cage. They make it feel like you can come and go and blur the line between life and work..but you are still just an employee. You can't build a company on the side while working at Google (without their blessing or cut) and you are still told what to do.
Why our impact calculator API uses POST instead of GET
Microsoft unveils its new file system for Windows 8: ReFS
PIPA is the thing to stop now.
The generalization is weird, but the odder part is that you know your co-worker's SAT scores. How does that even come up in conversation? It makes me miss the old silicon valley where every other person was a weirdo who never even went to college.
Second Generation Kia Magentis As A Used Car
Saturn's Moon Titan May be More Earth-Like Than Thought
Is there any way you could give your first-reaction answer for "what is the worst thing about working at Google?"

If you care a lot about programming languages, you're going to be frustrated. Python: deprecated in production. That leaves Java and C++, which are le suck. Go is genuinely decent but none of the legacy projects (what you'll be tasked on in your first 18 months) are in it.

If you don't care about PL quality or actually like reading thousands-of-lines-long legacy C++ modules (some people do, and it's great for the world that "Sherlock Holmes" types exist).

Google has a lot of pluses, too, and if you get put on a good project it's pretty neat. Plus, the food is awesome (better than what most restaurants serve).
Correct me if I'm wrong, but I think he's saying that you can change the Red version of the game into the Blue version by just changing the two constants.
Formal announcement of Wikipedia's SOPA/PIPA blackout
This "sneak it into some other bill that is a 'must-pass'" is BS too. What efforts have been made to reform the bill system?
I was recently at a talk where someone rallied against this whole "just a feature" argument. They made a compelling argument that there's a fairly natural evolution you see many start-ups go through from feature -> product -> business.

The rationale being that you initially build some specific functionality you can't find in the market (feature), over time rounding this out into a product and finally evolving into a business as you understand how to monetize it and where opportunity for growth lies.

You don't need to have your business totally conceived on day one. And in fact, finding where the business lies (or whether you even want to grow your idea into a business) is something you'll have a much better understanding of after a few months of being out there.

Personally (disclaimer: I run the domain search site Domize - http://domize.com) I think it's wonderful we can launch these "just a feature" websites and evolve them into products or businesses over time (or not). These 'better mouse-trap' sites are a fantastic, low-risk way of generating passive income and if you can string a few together you can potentially get to a stage where you can live off them. At the very least, you've demonstrated the kind of initiative and creativity that will provide you with a great talking point on your resume.

Let's not forget, both YouTube (embeddable video for eBay auctions) and Twitter (group SMS updates) started as "just a feature" and evolved into billion dollar businesses.
Libel laws place more burden of proof on the accuser there? I understand that's the way it is in the UK.
>I went back to LA and drove a taxi for a year and a half, and wrote a novel, to clear my head.

How did that work out for you? Was it a good use of your time? Given how things worked out, do you think you would make the same choice again?

>The open offices, the personal time, all of these things make you run faster rather than being allowed to slow down and think. And if you get to thinking about who you're running for...who knows?

I've noticed the same thing. It's not just offices that make it difficult to close down and think, the entire world seems to pull us forward. Every moment pulls you to the next, there's always something to be anticipated and worked towards. How much time is spent thinking about what needs to be done for the day, what email to respond to first, whether to eat pork or chicken for dinner, what to listen to, etc., and not just living in actual present. Even our senses serve as stimuli to motivate us to act. Given how strongly and persistently these forces act to divert our awareness from the present, I think there is a lot to be gained by attempting to understand why this is so.
Richard Hamming - "You and Your Research"
Google Trends and You - How to find out if your startup is dying
The worst project I ever funded on Kickstarter
Most or all of what was discussed is supported by ZFS (which you can use via FUSE in linux) and the vast majority is either already available or part of the planned feature set for btrfs, which will probably be the primary FS of linux moving forward.

The 'Linux folks' have been working on this for quite awhile, if it weren't for licensing incompatibilities with ZFS, they'd likely already have it.
Not yet. When stag019 is done incorporating his red/blue differences, the blue make target will compile correctly. Then the blue ROM md5 will be added to the README. But until then, the blue make target is definitely not working.
I don't see how smart it is to work 10-12 hour days and for sure you are underpaid. Think a bit , you work 3000 hours a year as opposing to 1800-2000 , which turns your 250K/year salary to 160K and you don't have life. Sure it works for single under 30 kids , but how that would fit in 40+ group with regular family ?
Don't get me wrong I was working in startups (and I was over 40 at the time with regular family) insane times (100+ hr weeks) but just for year stretch ant that barley makes sense because of gold rush to the pushing product out of door.
Otherwise I prefer "work smarter not harder" way and seems google has "if you work hard it will seem smart"
That's not going to help when you need to restrict your query with JSON, though; the select list is processed after the whole FROM clause, including JOINs, so you'd be producing the whole table and then throwing away whatever didn't match.

In general, a few core limitations of the current optimizer - lack of LATERAL key among them - make it impossible to create a PostgreSQL function that blends well with SQL, AFAICT.
During my time there I remember on guy who was at the office a lot, at dinner time his family would come to Google and eat dinner with him at Charlie's. Sometimes on weekends they would eat lunch with him too.

Just before I left, Google started trying to enforce the 1 guest a month 'rule' where you had to sign in with both who you were visiting, and whether or not you were going to eat a meal. If you were, your guest badge would say 'guest (meal)'. I guess the idea was that one could algorithmically filter out folks who were abusing the option. The security guys would hassle the folks who didn't have '(meal)' on their guest badges.

I saw a lot of people who were visiting "Larry Page, guest (meal)" and I thought that was pretty funny. I also noticed that this guy who used to spend time with his family at meal times now didn't. I felt badly for him. I could not decide if he had been abusing Google before by abusing his 'guest' privilege or if Google was abusing him now by not allowing him this option for some family time. A little of both I guess.
Ask HN: What are you most looking forward to in tech this year?
Interested to hear everyone's thoughts about what you're most looking forward to in tech this year.

I posted mine earlier today here: http://www.gordonbowman.com/what-im-looking-forward-to-in-tech-in-2012

Summary:

- The digital living room.
- The mobile wallet.
- The connected car.
- Microsoft and Mobile.

How about you?
I was going to make a joke about just using

wget --mirror http://en.wikipedia.org/wiki/Main_Page

so I decided to try it first. After downloading the robots.txt, it stopped. I looked and saw the following:

#
# Sorry, wget in its recursive mode is a frequent problem.
# Please read the man page and use it properly; there is a
# --wait option you can use to set the delay between hits,
# for instance.
#
User-agent: wget
Disallow: /
Wasn't it supposed to arrive in Vista?

Now, seriously, if I got a dollar for every new Windows filesystem announced for every next version of Windows and canned before launch, I'd be at least five dollars richer. By the time they deliver it, IF they deliver it, BtrFS will be widely used in Windows servers. ZFS already is way more advanced than what they propose.

The only major change I saw was when Microsoft ditched HPFS to go with NTFS.
These aren't Googlers I'm talking about, except the boyfriend. Most of them are friends from college, along with a few online friends and a family member mixed in.

As for how it comes up in conversation - look at this thread, it's got 3 people's SAT scores already. It's not like it's particularly taboo. Usually it starts with somebody mentioning how much they hate/miss high school over dinner or a few drinks, and then soon everybody's offhandedly mentioning their numbers.

(Edit: Also, I hope that everyone reading this understands that the numbers, while inspired by real people, are completely arbitrary. I don't really care if the general HN community dislikes, misunderstands, or downvotes the post. I care that the people who would see themselves in the 1590 category, whether or not they actually scored a 1590 on some standardized test several years ago, understand the point.)
Why would that happen? Why would MS deny themselves that upgrade revenue?
Ruby-toolbox.com is a great website to find gems. Many of these gems are probably great to learn from as well. Using gems might be slightly more advanced that where you are now but this website should come handy shortly.
Guys, I think a lot of you are missing the point. The purpose of this, I believe, is somewhat akin to climbing Mt Everest. It's there, he wanted to see if he could do it. He did it.

Comparing this to flash, or arguing why it doesn't work in X browser, or why it's bad UX or - is completely off base.

It's "cool". He's experimenting. That's it.
It is indeed Inconsolata. The uppercase is Gotham if anybody was wondering.
Even if Google joined the blackout, only the web frontend would be blacked out, not the backend crawling.
I'll second http://railscasts.com - but by far the way I learned the most about rails has been http://google.com (seriously)
The Year Of The Dumb And Dumber, Sub-$100 Smartphone - 500 Million Of Them
I'd love for non-programming sites like http://diy.stackexchange.com/ to catch on. I feel a little queasy every my most relevant search leads me to Yahoo Answers.
Improving Your Human Hair Wigs
I just mean that wollw's comment doesn't make sense. An assemble-time IF checking for _RED or _BLUE just means that it's easier to switch between Red and Blue.
They had an interesting version of Lisp to go with those machines.
Third party web browsers are still required to either use the system WebKit or run all scripts remotely (like Opera Mini) - Firefox wouldn't be allowed, for example.
"Wasn't it supposed to arrive in Vista?"

No. WinFS was not a filesystem, it was an application layer on top of NTFS (and SQL).

In fact the changes to the underlying filesystem originally motivated by WinFS (i.e. TxF) did make it into Vista.