skysight-inc/HackerNews huggingface dataset:
God says...
hundred and twelve.

15:11 And David called for Zadok and Abiathar the priests, and for the
Levites, for Uriel, Asaiah, and Joel, Shemaiah, and Eliel, and
Amminadab, 15:12 And said unto them, Ye are the chief of the fathers
of the Levites: sanctify yourselves, both ye and your brethren, that
ye may bring up the ark of the LORD God of Israel unto the place that
I have prepared for it.

15:13 For because ye did it not at the first, the LORD our God made a
breach upon us, for that we sought him not after the due order.

15:14 So the priests and the Levites sanctified themselves to bring up
the ark of the LORD God of Israel.
Luddites still have friends
Is another difference that dhouston is building a huge corporation (with many employees etc), while you're building something you can run yourself? (Not a criticism - it's my aim too.)
He didn't "wait until the IPO" according to people who knew, he waited for her to graduate. The timing of the IPO is very hard to predict given it requires sign off by the SEC, graduation on the other hand, pretty easy.

I don't doubt for a minute that they have some sort of agreement in place in the event of a separation. While most might think such an agreement would benefit Mark, the real beneficiary are Facebook shareholders if splitting up required selling shares to split proceeds. That could really move the stock unreasonably.

However, as I know a number of people who are (some of whom merely were :-) very very wealthy, they share a common difficulty in dating post wealth. Not that every potential spouse is a "gold digger" but the people who are inclined to be one come out of the wood work apparently. It can be a very sad thing, being lonely and knowing how that makes you a target. So having someone you know (and knew) when you were just a crazy dreamer, and they still wanted to be with you, is a very priceless thing.
Until "expressiveness" has a defined meaning, I encourage us all to stop using it to describe programming languages. We just beat each other up with it without really saying anything meaningful.

Programs that were right before continue to be right. Programs that were wrong before continue to be wrong. What's changed is that programs which were wrong before can now be wrong at runtime rather than at compile time. The parts of the program that don't explode now wouldn't have exploded before. So I don't think that really changes the expressiveness, whatever that means.

I think this change will do wonders for Haskell marketing but I don't think it will have much effect on the day-to-day lives of Haskell programmers.
Coach代购
卡芙琳女鞋
Senior Branch Representative Job in Western Federal Credit Union – Aurora 
Western seeking for a Branch Supervisor for the Aurora branch:The post of senior branch representative is available for minimum one year coaching/leadership/management experienced person in Western Federal Credit Union, Aurora.
Social media for real estate agents
If it's "useless shit", why have it there at all?

But hey, at least you have a fancy, complicated IDE keeping track of all the "useless shit" for you, right?
There's also the chance of a Double Dissolution Election. Assuming that the Liberal Party don't get a majority in the Senate, they may decide to call one to pass legislation repealing the Carbon ETS/Tax which Labor are about to introduce.
If that happens -- then the requirement for a Senate Seat goes from 16.6% of the Vote to 8.33% of the Vote.

Fun times ahead.
I have a 5gb file size limit.
Why do you feel vindicated now?
Nice to see a fellow Leykis listen here on HN. Props for the reference.

Almost guaranteed the show will be about this on Monday.

For the unfamiliar: blowmeuptom.com
thank you, but reddit banned me. I think reddit is in bed with imgur.
I think you missed the "computer" part in "computer programming language". It's there because it needs to be for the JVM. It resolves naming conflicts so that having two "component.java" files in the same project don't end up blowing the whole thing apart.
Go here and sort by 'points': http://jflatow.github.com/popdots/
At first glance yes, but as always with Java when you dig under the hood you see tight coupling to bad ideas from the early 90s. Given the OO/Java mantra of decoupling I'm not sure why the namespace is a consequence of the filepath they seem far too tightly integrated.
Thank you. Been working on it 6 months straight.
CSS3 Icon Font Buttons
You realize that any modern language is nothing more than an abstraction layer to automatically generate code in a lower level language right? The only difference here is that if you view the .java file in a plain text editor, you'll actually see that block. You won't see it in modern IDE's though. It gets automatically collapsed, as it is an aid to the compiler more than the developer.
In case anyone else is wondering when this pops up, press ALT three times.
Pressing CAPS LOCK three times will result in "ACCESS DENIED"
Heh. Morgan Stanley open sourced Aplus a long time ago.
Placebo coupons -- isn't this essentially what drives Farmville's virality?
Who is he, and where can I read more about why he's a despicable fuck?
http://lxr.free-electrons.com/source/kernel/groups.c

part of the Linux process identifiers.
I mean why would you want to allow both list and tuple syntax for exactly the same semantics, when either of them would be enough.
Promotional giveaways|custom promotional products
We place logos in promotional products for free and we ship promotional items without charges as well. Great corporate gifts, great service and great prices here at GPromotional.com. Call us at 1-877-621-8896 for your first order! Purchase corporate giveaways and tradeshow giveaways from the lowest price online promotional store.
I did that when doing writing a DNS resolution library (https://github.com/spc476/SPCDNS). The encoding and decoding is one library, leaving the network layer primarily up to you (I provide a very simple network interface that's probably okay for very simple uses). It's an approach I now use for any protocols I work on.
Java/C# solve this problem, yet in those languages it's possible for one compiler's code to link with another.

Namespace mangling and more importantly a lack of standard for it are not required to implement namespaces.

In Obj-C it really wouldn't be that difficult to make an @namespace directive that just prepended the namespace to the class.

@namespace com.apple.foo
@interface Bar : NSObject
@end

Could be semantically equivalent to

@interface com_apple_foo_Bar
@end
Search "ulrich drepper arrogant" Seems he's has a bit of an attitude problem or something (or as LWN put it, "his blunt manner".) http://lwn.net/Articles/333755/

Edit: Here's an example (http://www.reddit.com/r/programming/comments/78ufa/) I'm surprised how many people hate him, although I can understand their frustration.
What metrics do you use to determine "actual cost-benefit"?

Well, if one were to take into account hard metrics for every 4 line snippet of code, then I'm not sure enough would get done fast enough. In the context of everyday programming and of the 3 examples I quoted, it's enough to ask yourself questions like: what would a newbie understand? What would an average programmer recognize immediately? If there's a quick obvious answer to either of those questions, and no onerous externalities involved, then that's what you write. (The code being 10X longer or too slow or too likely to contain bugs would be an onerous externality.)

This isn't to say that metrics aren't useful here. The question is how to apply them at a low enough cost. In a large company, perhaps one could A/B test variations on coding standards. In a diverse group of small programming shops with internally consistent coding standards or styles, one might gather metrics on bugs per line of code versus features of coding styles.

Something to think about. It's not as if metrics are commonly used to make these decisions now. Either edicts come from on high, or the local alpha-coder declarers what's best in her/his experience.
Grade A execution. I pressed buttons like an idiot with the lights off for 3 minutes while laughing hysterically.
It's an interesting point about not ever being able to escape your school mates. With Facebook, they can track you down after you graduate easily. That is a totally new thing.

Is it a good thing?

Sure, we get connectedness. But do you really want to stay connected to _everyone_? Facebook will kill privacy for these kids if we do not do something. They will never be able to "escape their past" in the way that earlier generations could. That seems unfair.

Food for thought.
He's not too smart is he? Married in CA right when the money starts rolling in. HALF! I hope he has a good prenup.
It made your comment so much funnier than the one you were replying to.

Edit: great handle too!
Tax break.
چلسی فاتح لیگ قهرمانان اروپا شد 
چلسی با برتری مقابل بایرن مونیخ در ضربات پنالتی جام قهرمانی لیگ قهرمانان اروپا را به خود اختصاص داد.
It has some nice features: parallel iteration and lazy iteration (return an iterator that is only evaluated when the values are needed)
No, I don't want Tarsnap to be something I run by myself. I want Tarsnap to be something which runs itself. I just spent two weeks at conferences and didn't log into any of the Tarsnap servers even once -- and when I spent 36 hours travelling from one to the other (Ottawa to Brisbane -- 23 hours in the air!) I was worried about whether my suitcase would make all the connections, not whether Tarsnap would break while I lacking internet connectivity.

But getting to what I think you were really trying to ask: Yes, Tarsnap is much smaller than Dropbox, and I'm happy that I haven't taken money from VCs (or any investors for that matter) who would push for faster growth. I'd rather have better product than more product; I will probably hire other people to help with Tarsnap at some point, but the question I'll have to answer is not "can this person do useful work" or even "can this person do task X better than I'm currently doing it"; rather, the question will be "can this person do task X sufficiently better to overcome the cost of my no longer understanding it".

Tarsnap is first and foremost about security. Security is about getting details right. And getting details right... well, that requires a level of understanding of how all the different pieces fit together which simply wouldn't be possible if I were hiring dozens of people and throwing them into teams to churn out new features every week.
ACCESS GRANTED, story of my life ;)
I think your fb share is messed up, it shares http://phonehack.co not http://phonehacks.co/
The turbo pumps for the Space Shuttle Main Engines generate about the same horsepower as the engines of a Supercarrier -- all in the volume of a trash bin.
Mug of Emacs twice as expensive as Mug of VI
http://shop.fsf.org/product/gnu-emacs-reference-mugs/ (out of stock)

vs

http://www.thinkgeek.com/homeoffice/mugs/7bbe/
Ulrich Drepper is the maintainer of glibc. He is sometimes terse and unhappy on mailing lists.
This is one of the most disappointing threads I've ever seen on Hacker News.
This is very off-topic, but then again, the entire thread more or less is. So with that disclaimer: does anyone else think he looks like a much, much slimmer, younger Michael Caine?
>Incidentally, the whole notion of cyclists being subject to the same laws as cars is rather ridiculous.

That may very well be how you feel; but, according to California vehicle code, bicycles and automobiles are bound by pretty much the same traffic laws, with few differences --such as a few sidewalk exceptions, having to keep right, etc.

http://en.wikipedia.org/wiki/Bicycle_law_in_California
thanks we're going to fix it! -- now it should be fixed
Aside from the things described by the other commenters, a big thing they're doing is accepting major performance hits that are no longer relevant. xterm on this netbook renders text onto the screen by copying prerendered glyph rectangles loaded by the X server from PCF files into the framebuffer, because that's how you had to do it in 1984, because you were on a barely-1-MIPS workstation, and if you tried to do something fancier at the time (including masked copies, so you don't need to have a character in your font for á, but can overstrike a ́ and an a) xterm would have displayed text noticeably slowly. But this level of optimization is kind of a waste on this 1000-MIPS netbook, let alone a 30,000-MIPS desktop machine. And it costs a lot of code complexity.

By contrast, STEPS treats each letter as a polygon or group of polygons, and rasterizes your polygons when it's time to draw them. So, among other things, you can rotate, scale, and color your text just like any other object, and the amount of code devoted to text rendering is tiny. The performance cost may be one to three orders of magnitude in that case, but that's acceptable for an interactive windowing system.
You sound like a considerate, thoughtful person as well.
This. On reading this post, I ran to my computer to replace defaultdict(int) with Counter in some of my code, only to find that I couldn't use it yet.
No pics of the modification, no details at all about what you do to the phone? I kept clicking around to find some more info, but nothing. Obviously, this will not be okay with Nintendo either.
In case I'm not the only one who wondered: South Korean, not North. I remember maybe 10 - 15 years back there was some kerfuffle about North Korean scientists being outed as experimenting with cloning humans, so this was the first question that came to mind.

I'm also pretty sure this was previously posted on HN. The news is from a few months back: http://www.wibc.com/news/Story.aspx?ID=1689899
The liquid fuel thorium reactor: safer, cleaner and more efficient than nuclear.
Probably no technical limitations. Just impractical.

Pretty sure many types of jetpacks have been made. It just hasn't caught on.

http://en.wikipedia.org/wiki/File:Rocket_man02_-_melbourne_s...
I originally had "don't do that!" in my comment with your exact code, and edited it out for brevity because I've only seen a couple people do it (and they understood the ramifications, which others have told you). If you're interested in brevity, this is as terse as it gets:

L = [] if L is None else L
they married because she finished med school, not because of the IPO.
This situation is most commonly encountered on iOS, with ad networks and SBJson.

As the developer behind one of the ad network SDKs included in countless iOS apps, I struggled finding a good solution to this problem. Spoiler: there isn't one.

The good news is, while there were often collisions on SBJson; pretty much all versions of the version are compatible. For a while, we would compile our static library without the SBJson objects, and ship the library and SBJson separately.

Recently we decided to create our own fork of SBJson, and switch to using our own prefix, which allowed us to embed it in our library, and not worry about what other libraries were doing.

Note: another tricky gotcha with static libraries for iOS: There is a bug in the linker, in that it will not import Objective-C categories from `.o` files unless there is another another symbol that is recognized, such as a class of C function. This has caused crashers and much headache.
Smoke signals? 100 years is approximately the amount of time between the telephone and the internet. The telegraph was around for about 50 years before that. Science has done well, but it's not like the twentieth century magically emerged straight from the stone age.
This has quite a bit of information on the subject: http://wiki.lesswrong.com/wiki/Map_and_Territory_(sequence)
Have you ever used it or any other APL? I'm currently getting familiar with K, which is the language Whitney and the company he founded (Kx Systems) after he left Morgan Stanley made, but from an open source implementation called Kona by Kevin Lawler and Scott Vokes: https://github.com/kevinlawler/kona
Based on your comment, I'd say you're letting him win.

Doesn't the world have enough issues without jumping on the "fuck Ulrich Drepper" bandwagon? Keep a mental note that you'd rather avoid him in your career and personal life, then move on. You're heading for an ulcer.
> Frankly I doubt Morgan ever explained his real reasoning to any journalists or authors

The proof is in the pudding, imo. Morgan also backed Edison's company (Edison General Electric, which later became General Electric). Morgan, via Edison, was going for ownership of the new electrical grid that was growing in the US 100+ years ago.

There's no way Morgan would ever allow Tesla's work with wireless to gain any traction in his lifetime.
Yay! to more people being exposed to a well-written C code :)
It's a recruiting tool, that's all. They want to be a bit open sourcey to attract top talent. The broken unit test battery that comes with it is a job interview tool.
Wow, what a week for the two of them!

Monday: she earned her MD.

Friday: Facebook goes public.

Saturday: they get married, to the surprise of their guests. [1]

[1] http://www.latimes.com/business/technology/la-fi-tn-zuckerbe...
Not to troll here, but in all honesty I thought GS was the kind of company which would prefer to spend money kicking puppies, than open sourcing a library they wrote. ;)

This will surely earn them some cred from the programming community.
Former maintainer of glibc. There was a vote in March which effectively removed him from power.
So does your favourite language use modules to help organize large scale applications?

If so, how do they look like?
Employee engagement and corporate citizenship sitting in a tree
Did anyone else notice how low @ was placed. It is especially annoying when at the beginning of a word like @word.
It's Guava, essentially.
The last week for Zuckerberg:
Monday: Girlfriend got M.D.
Tuesday: 28th birthday.
Friday: IPO.
Saturday: Married.

http://twitter.com/#!/gizmosachin/status/204032145591767040

Amazing!
Tahoe-LAFS performance leaves a lot to be desired, for various reasons, but the erasure-coding levels (i.e. the degree of distribution of each file via "RAID"-like math) aren't necessarily the most important component. Brian Warner did some thorough benchmarks using dedicated servers on a LAN, and specifically look at how increasing the number of shares ("K") affected throughput:

https://tahoe-lafs.org/trac/tahoe-lafs/attachment/wiki/Perfo...

The different colors of the samples there are for three different settings of how many shares the file was erasure-coded (RAIDed) into: 3, 30, or 60 shares. This type of file ("MDMF" type) seems to go about as fast at any of those three levels of distribution, but this older and more common type -- https://tahoe-lafs.org/trac/tahoe-lafs/attachment/wiki/Perfo... -- ("CHK" type, which is for immutable files) performs much worse for larger levels of distribution. There's probably just some dumb bug which causes this slowdown. This page has some ideas as to what's causing it: https://tahoe-lafs.org/trac/tahoe-lafs/wiki/Performance/Sep2...
Please do not write "Vote plz" in the headline. Thanks.
The dark side of Dubai
Buy Levis Jeans Mens  Online
Jetzt Levi’s Jeans zu Tiefpreisen im Online Shop von ► bebasic.ch | Gratis Sofort-Versand, gratis Rückversand mit Geld-zurück-Garantie! Levi’s Jeans bei bebasic.ch bestellen
I might be out of line here but it sounds like you may not have given homebrew a decent enough chance. Fink and macports have always had problems, but a fresh Lion install + homebrew has about the same number of issues as a package manager as apt-get/dpkg on a stock Debian system, which is to say, not many. It definitely doesnt mess up the system without a great deal of willful effort to do so. Give it another chance.
I think of it as the difference between playing air hockey (with no opponent) and darts. One of them is just a lot easier than the other.
Speeding up FreeBSD Portsnap via geolocation (using EC2 and Route53)
Watch Battleship Online
Cinematography of Watch Battleship Online is by Tobias A. Schliessler which is edited by Colby Parker Jr., Billy Rich, and Paul Rubell. This motion picture is distributed by Universal Pictures under Hasbro, Bluegrass Films, and Film 44 which is scheduled to be launch in cinemas on April 3, 2012 in Tokyo, 11th of April in United Kingdom, and 18th of May, 2012 in United States.
Yeah, I mean, I joke about this kind of shit all the time, and I'm not saying I'd turn down a chance to be a billionaire. But I don't necessarily expect to ever be one, and that's not really my goal in life. For me, I really just want enough money to have a nice house, a nice car, and the freedom to do some travelling and not have to worry about money - in the sense of having to worry about things like "What if my car breaks down?" on a daily basis, etc.
Windows Phone edging out iPhone in China, says Microsoft
Prenups really kill the mood. "I love you til death do us part"—but if you turn out to be a bitch I'm totally cutting you off.

Lots of aspects of marriage, and society in general, don't stand up to rational scrutiny. We're not just fallible, we're downright wooey. That doesn't mean these institutions are valueless or predatory—just that the human experience is not primarily about the rational.

I could see this one either way. Maybe if you're a billionaire, the prenup makes it clear you're marrying for love rather than profit. From down here in the sub-sub-sub-billionaire world, it doesn't look that way, but who knows? Lots of things are different "at scale."
This backs up Hans Rosling's talk on "The best statistics you've ever seen" pretty well: http://www.ted.com/talks/hans_rosling_shows_the_best_stats_y...

The world is definitely improving - from a health perspective. Of course you could talk about overpopulation as a chronic global problem as well, but in my opinion education on birth control will improve enough over the next few decades to help combat that.
Why is he wearing a suit? Where his the hoodie? Seriously - money has changed him!

Jokes aside, not many can boast a week like that. Wow!
HN is now reddit?
Based on the picture, I'd guess "exhausting."
# - RiteAV - SVGA Monitor Cable - 50 Ft
# - RiteAV - SVGA Monitor Cable - 50 Ft
Product Details Bran RiteAV Dimensions 3 15 pounds Features Premium VGA/SVGA/XGA/SXGA/UXGA Monitor Cable Heavy-Duty Coax style cabling delivers ultra-high performance Connectors VGA Male to Male 50 feet in Length Best Sellers in Gift Cards Shop Amazons Gift Cards.
First impressions of RubyMotion
GM won't advertise in next Super Bowl
Playlists are f**cking out mixtapes are f**king in
> how many of the supported options boil down to Amazon S3?

That's a really good question. Diego's experiment used:

• memopal: I don't know if it uses S3

• SugarSync: I don't know if it uses S3

• syncplicity: I don't know if it uses S3

• googledrive: not using S3

• UbuntuOne: yes, it uses S3

• DropBox: yes, it uses S3

By the way, my startup, Least Authority Enterprises is working on a future product which also goes by the codename "Redundant Array of Independent Clouds". Our project is no relation to Diego Righi's experiment, except perhaps we inspired him by talking about it.

We've received a research grant from DARPA to implement it. The backends we're developing for are all guaranteed to be separate backends from each other -- none of them turn out to be front-ends for another one!

• Amazon S3

• OpenStack Swift/Rackspace Cloud Files

• Microsoft Azure Blob Storage

• Google Storage for Developers
There are a few other brands on there, including Walmart and Amazon:

https://github.com/walmartlabs

http://www.readwriteweb.com/archives/walmartlabs_kosmix.php

https://github.com/amazonwebservices

I can imagine Goldmans are using Github to acquire talent and new ideas. I am sure they have some complex problems and technology that needs fixing.

Stack Exchange had a discussion on this last year:

http://programmers.stackexchange.com/questions/61062/why-sho...