skysight-inc/HackerNews huggingface dataset:
Neighbor, please. It's hard enough trying to reinvent the wheel by myself. With any help it'd be downright impossible.

There's a great anecdote about Jessica Mitford from the '50s. Mitford had spent years writing an autobiography and, during this process, had constantly been passing drafts around to all her commie-princess friends. Of whom as you'd imagine there was a great number. Finally she got an agent, whose name I forget but I'm sure was a big New York queen of some kind, who shut her down and forced her to finish the book instead. "It's like parading around all day," the agent told her, "in your underwear."

The system has only been self-hosting for 7 or 8 months. Until November the parser was still de facto impure. The packet decoder has never been tested and isn't even in the kernel. String syntax is nonexistent, the prettyprinter prints pure dog crap, Nock 6 was an aesthetic disaster so Nock 5 is actually Nock 7 but with the calling convention reversed, persistence is nonexistent, stack overflow recovery is nonexistent, profiling has succumbed again to bit rot, HTTP is completely untested, etc, etc. I could explain all these things to you, or I could finish putting my clothes on.

Obviously it's on a public repository and all the code is PD. Crap you can even build the thing if you like. You can even fork your own kernel and try to compete with me! Don't expect any documentation, however. If I don't answer my email I don't have to accept patches. If I don't read my email I don't have to answer it.
Your neighbour to the north does this. It leads to vague advertising that tells you about some problem and encourages you to ask your doctor about it.
Doesn't seem to have been the end of the world.
It seems to be using Masonry (http://masonry.desandro.com/)
But I am also much more effective at tasks on the computer when I don't have internet.
> I'd much rather the money go into some sort of vaguely 21st century high-speed rail infrastructure, particularly for short to medium inter-city trips.

Yikes! No! This is a complete waste of money. Our cities are just not built to make use of something like this. The various stake holders (environmental groups, politicians, industry, unions, etc.) all but make sure that these projects will cost ten times more than they should and end-up in exactly the wrong places. And, because of this, not enough people will use them.

Take the proposal that was floating around a while ago (maybe still is) to build a high-speed rail connection between Los Angeles and Las Vegas. Maybe it is a good idea, I don't know. Here's the problem. The start point in LA is Central Station. That's Downtown Los Angeles. In other words, an hour to two hours away from this great mass of people living in the area. That is, if you even want to consider going Downtown (it ain't like Downtown San Francisco). I know I have absolutely zero interest in driving 50 miles to get on a train. Heck, I avoid LAX like the plague.

Don't get me wrong. I'd love to see mass transportation akin to what they have in Europe. On my most recent trip I took the train from Amsterdam to Munich. I was great. I think that Europe evolved into this infrastructure while we evolved into something else.

Take a city like Amsterdam and look at the light rail going everywhere. And take a look at the tens of thousands of bikes running around. That bike parking lot in Dam Square across from Central Station is simply amazing. Their culture and way of life have evolved around these ideas. Try to bring something like that into a megalopolis like Los Angeles and you'll fail. The place simply was not built with this kind of thinking in the first place. Heck, I drive 60 miles a day just picking up my kids from school!

I would like to see a transition to something more sensible than what we are doing today. I really would. I just don't think that high-speed rail is the way to do it and, therefore, think that investing in it would be a complete waste of money and resources.

If you want to feed money into something that has the potential to make great changes given our way of life and culture, send your monthly check to companies like Tesla. We desperately need to move away from these horrible, polluting and inefficient gasoline engines into something that provides greater options in terms of where energy might come from and could just be better for the environment.

When in Europe do as the Europeans. Here in the US. Well.
Funny that you should mention recurring fees in return for lower prices _and_ inter-city rail infrastructure - that's exactly what the Swiss have: http://www.sbb.ch/en/travelcards-and-tickets/railpasses/half...
If only things were done with vector graphics...
That actually sounds incredible, I might just start using it. Thanks!
At least this makes you ineligible for my most important piece of advice. But others may care so I'll say it anyway: never go to grad school, especially in Computer Science, before both (a) you're old enough to drink, (b) you have actually had a drink. (It's completely ok to be a virgin, however.)
Pulse News!
How Disruption Works
This does look a little bizarre...

Random blog claims free phones for students.

Links to official rules PDF hosted on some PHP dev site.

You have to register on Facebook to participate.

No indication of Microsoft being involved, yet you're disqualified if you've previously gotten something else through a Microsoft student promotion. What?
Arvind Gupta, the Indian Salman Khan?
http://www.youtube.com/user/arvindguptatoys?feature=watch
http://www.arvindguptatoys.com/toys.html
"Amazing Astronomy"
"Pumps from the Dump"
"Math Magic"
"Paper Fun"
"Tipping Toppling Toys"
"Motor and Generator"
"Electricity and Magnetism"
"Newton Unplugged"
"Fun with Pressure"
"Fun with Light"
"Toys from Trash"
"Simple Sounds"
"Strong Structures"
"Flying Toys"
http://www.arvindguptatoys.com/films.html
About Arvind Gupta
http://en.wikipedia.org/wiki/Arvind_Gupta
I think this is a bad way to present a new programming language. Unless I guess they want to tie in a company with it and build up the business together. But either way (business or not), I would present it farther in the developing process, where I can show the strengths of the language.
Hunting the Craigslist Killer
More than 1 million downloads hits by the Instagram for Android within a day
According to the expectations, Instagram’s newly launched Android becomes a successful device in the industry and has proved itself with more than 1 million downloads before the app had been out for 24 hours.
Would they be able to sue if Boundless wasn't a US company and instead if it was some Asian company?
Wouldn't an SD card slot help?
I would give a counter argument. Our industrial rail system is actually a stellar system. We simply made a choice a century ago to make our industrial rail a priority. Passenger railroad was the choice of Europe, but we can move freight across the country faster then anyone. This of course hampers any chance of passenger rail because they use the same infrastructure.
The Need for Reproducibility in Academic Research
Yes please. If you screw up, it's impossible to revert.
PHX -> Palo Alto would be perfect. Alas, no Phx. :(
I don't think we're talking about a "slightly better experience" -- this is the difference between having 20 apps and 40 apps (for example). Space is at a premium on these devices...
there is always a mobile version of the rss feed which makes it mobile friendly... http://hn.gethifi.com I had though about writing one until I came across this.
In other words, last month's devices are legacy.
Pinterest is a viral demo page for jQuery Masonry. (https://twitter.com/#!/gem_ray/status/167010997008211969)
http://kittenwar.com/
I miss the Kuro5hin of yore. It has gone so far downhill as to be unreadable.
I think it was just bad timing.
There was a similar promotion in Singapore, although it was open to everyone who submitted 3 app ideas. Those who got accepted could pick up a Lumia 800, and if they finished and released the apps within 3 months, they got to keep the phone.
Add keyboard nav to upvote, downvote, and cycle through pics. The internet needs a streamlined cat experience.
I'd like to know his view on the rise of the app stores on smart phones (Android and iOS for example). Although companies like Apple have undoubtedly gotten rich on the backs of developers by taking their 30% cut, I would argue that the app store model is the best market for selling software from independent software developers that has ever existed.
Hand-waving? There's code in my comment. No code in yours.
Might not be so easy. http://www.pushing-pixels.org/2011/11/04/about-those-vector-...
I think if they did this app developers would need to sign and submit four different binaries (iphone, iphone_2x, ipad, ipad_2x). Technically you can already do this. I guess if it's a paid app, the user would have to pay for each device type.
Olivie http://www.olivie.cl/ in SW Providencia, not far from the N end of Av. Italia (my quick review - http://acooke.org/cute/RaiandOliv0.html).

Also, you can buy Arsenaloye beer in Jumbo/Santa Isabel supermarkets at the moment, if you miss that... :o)
Cool, but I'd have preferred some commentary and explanation, or at least a conclusion. What's the optimal play strategy?
Comments on Microsoft's SPDY Proposal
I read this earlier from some other story that was on HN, it was a little corny how they played it up for the tech crowd all things considered but it was a great read.
I disagree, I think not supporting other platforms would've been short sighted. Think music distribution and iTunes.
anyone who does HTML5 / PhoneGap style development have a solution? I'd imagine one would be able to have the app detect which resources it required and have them be downloaded and cached during runtime.
Idea: start a new business model where people agree to being video-taped and then somebody else trims the content to make it more enjoyable to view (remove the non-programming related web searches, work breaks, etc.) - and add some extra voice commentary on what is going on, play by play...
Online Identity and Why It Is Broken
Haskell Dis/assembler for DCPU-16
Actually, you don't configure it at all in your library. Just import logging, then call logging.{debug,info,whatever} as needed. The idiom is to do all configuration in the app which uses your libraries, such as looking for "-d" or "-dd" in sys.argv to set the logging level.
The proposed maglev train to Vegas from LA was supposed to be from Anaheim (aka Disneyland), not Union ("Central") Station in Downtown LA. http://en.wikipedia.org/wiki/California-Nevada_Interstate_Ma...
You can unflag.
There's a standard naming convention, iOS load image@2x.png on retina and image.png on non-retina but it's not strictly enforced so apple couldn't delete all the @2x images on a non-retina device. Plenty of universal apps use the @2x iphone target images for the iPad display, for example, and this suggestion would break those apps.

As a developer, I've been more and more often leaning towards using tools like paintCode or just writing code for custom widgets instead of trying to make the 4 different images for iphone/ipad/iphone@2x/ipad@2x. This is a win/win because it looks better (except at very low res) and keeps the size of the app down.

Having the app store serve different apps for different target devices opens a can of worms. For example, if you backed up on one device and restored on another, you could get the wrong one. I think Apple made the right choice in preferring to make sure your apps work everywhere rather than save storage at the cost of complexity. And if that means they're nudging the consumer to upgrade to the lastest and greatest, I can't blame them for going that route.
If you are frantically looking around for a link to "DELETE" your facebook account, here it is :

https://www.facebook.com/help/contact.php?show_form=delete_a...

I did this just a month ago.
You should, definitely.

If you have subsystems where different abstractions or granularities might be useful, declare a logger for each of those. Document them clearly. Make the top-level the name of your library. "libname.foo", "libname.bar", "libname.baz" are fine. Just use only one top-level namespace.

Use the logging levels appropriately. (Some libraries log everything as "warning", that's almost as bad as no logging.)

"Turn it off by default" - unless you are making a lib where performance is critical, logging overhead is noise. Your containing process will set up handlers as appropriate - they can turn off your output if they know what your loggers are.

For bonus points, provide logging configurations for "silent", "normal", and "debug".

I agree that the logging stdlib is a bit heavy for many uses. If your goal is to "just print a string", it can be a maddening array. OK:

def log(msg, kwargs):
import sys
print >> sys.stderr, msg % kwargs

But the logging module, used properly, is much more useful than that. I wish it had better docs and a better API, but it does have some nice features.
Does gh-pages have any bandwidth limits?
Retina graphics are already marked @2x. They could have implemented split bundles however Apple has never been one to maintain complete backwards compatibility. And I do agree Garage Band is obese, same as the OSX version which I had to uninstall from my MacBook Air because it took up way to much of the very limited SSD space.
Crosspost to:

http://www.reddit.com/r/cats

http://www.reddit.com/r/aww

http://www.reddit.com/r/lolcats

etc.
Ask HN: have you had a bad experience trying to learn or use Haskell?
Independent language researcher seeks sincere and thoughtful responses! No trolls or haters pls.
Afraid/disgusted of Facebook? Use this link to delete your account
there are more features at higher karma levels, too. nobody really talks about it, though.
补水保湿产品排行榜
No, please don't call "logging.whatever" as needed. That uses the root logger, and that removes the consumer's ability to tune different loggers.

logger = logging.getLogger("libname.foo")
logger.<whatever> is much more useful and polite.

Using the top-level logger is like putting this in your library:

__builtins__.__dict__.update(globals())

Bad form.
Sage add-on for Firefox https://addons.mozilla.org/en-US/firefox/addon/sage/
An option for bigger arrows would also be nice and less frustrating.
Yikes... i don't know what i'd do. I hope with enough preventative measures i'll never have to deal with something like that.

First scenario: First priority is to branch and patch the hole asap. There's no point dealing with this if someone else is going to put you back in this position a month later. Make sure everyone in the company is on the same page, and then unfortunately i'd probably attempt to verify that the request was legitimate, and ask for proof with the pretence of being willing to pay.. Try and think of some way to make the information useless to the perpetrator, but in the end, i probably would pay up (under some contract) and maybe offer employment as well.

Could possibly whip up a bug reporting program, with well-defined rewards in the vicinity of what was being asked, and give the perpetrator a nondescript shrug toward it. That way the perpetrator gets an easy, moral way out, which is almost as important.

Second scenario: Security audit, change all passwords, IP restrict logins, re-encrypt all user passwords on login. Hopefully there was no sensitive data - then i would wait it out to see if it turns into scenario one. It would be embarassing to send out apologies + service credits if it wasn't malicious (not just e.g. the hosting provider doing maintenance, someone using a proxy, someone working out at a client's site, a contractor's ip you've overlooked, etc)

It always feels like someone's done the right thing when you read stories about services notifying all their users, forcing password changes, and so on. But you have to keep up your business, and it's not like you can just shut everything down, rewind time and never program again. Damage control and move on.
Portable powerful directory comparison
I feel like this would benefit from infinite scrolling. Having to stop and paginate gives me too much time to evaluate just what I'm doing with my time.
There's a similar contest in India.

http://www.microsoft.com/india/iunlockjoy/

Perhaps it's being managed from India.
Look at the bottom of HN and you'll see a link to this post: http://news.ycombinator.com/item?id=363
I use GMail's Priority Inbox feature (Settings > Inbox > Inbox Type > Priority Inbox). Sections are

1. Important and Unread

2. Starred

3. Anything else

Essentially, mail from anyone that isn't "important" (previously messaged contacts, ongoing threads, people I communicate with frequently in Google Talk, etc) is put into the Everything Else section. Occasionally, perhaps once a day, or once every couple of days, I will look through my Everything Else pile, and either Star the message, to read later, or mark the sender as important, so I get future communication sent to my Important and Unread section.

I treat my Starred list as a sort of "look at this eventually and do something with it" list. My Everything Else section grows and grows and I just ignore it.

It's great. I set alerts on my phone to only trigger when I get an Important and Unread message, and I find that I'm checking my mail a lot less than I usually would.
My grandparents have been to Argentina a couple times in the last few years to get their dental work done. They have been extremely happy with the quality service as well as the pricing. Commercializing this is a great idea.
Also, don't forget that on-the-fly changes to the .app bundle would break its code signature.
well u have an ipod...i have an android powered sony ericsson xperia and it happens to me regulrly to click a link and my phone detects it as a flag the link
I personally prefer Logbook [1]. It's written by mitsuhiko (author of Werkzeug, Flask, and lots more), and makes logging very easy. The whole idea of using with statements to manage handlers is a bit tricky to wrap one's head around, but I find it much nicer to use.

[1]: http://packages.python.org/Logbook/
Thanks, this looks like a really great list. I'm adding these to my reading queue :)
On the East Coast high speed rail infrastructure has existed for over a decade. So CA is also trailing other parts of the US as well, considering that Amtrak has been able to operate Acela trains across multiple states on aging infrastructure for some time now.
HN groupthink is getting out of control. No answers but donwvotes to any dissenting comment.
AsemTainment, Entertainment Paling Asem
Garasi kurang asem
Mengasemkan masyarakat dan memasyarakatkan ke Aseman

begitulah kira-kira tulisan header kurang asem (klo ada yang ga tau head itu artinya kepala, klo di blog/website contohnya blog ini header nya Mr Simpel), website millik sebuah perusahaan permen di indonesia, selain dari headernya yang menurutku agak unik, begitu juga dengan tampilan dari website ini juga menarik + unik, pertama buka websitenya sendiri kalian bisa liat orang goyang goyang sendiri dalam tv (gak jelas), tapi bila asem sobat ikuti instruksi yang ada ada di bawah tv "what do you want asembro do ? Type here and press the button" kira-kira terjemahnya gini "apa yang kamu ingin asembro (ini nama orang yang goyang-goyang ga jelas tadi) lakukan ? ketik di sini dan tekan tombol", hasilnya
This a great start, I think there's definitely something here.

I think the biggest issue right now is just making the experience of browsing more dynamic. Endless scroll would help make it easier to see more cats faster, but I'm not sure that's enough.

One thing to think about would be making the cats able to be tagged, so we could browse categories.

Somehow, an extra level of engagement needs to come in. As hideous as that kittenwar.com site is, I end up wanting to stay there longer and I end up seeing more kittens because the game aspect keeps me interested.
Back when I used to work for other people, I would always start over as a developer when I took a new position. The pay is about the same for a senior developer to a lead and it is also about the same as pure tech management, but the headaches are a lot less. In 3 organizations, I rose to the position of CTO and it was never my ambition. My experience has colored my outlook, but I believe that smart solutions and hard work will elevate you. I have read countless articles about the politics of promotions here on HN, but I take little stock in them. At your current organization think like a businessman, identify the biggest pain points in the organization and fix them, fix them on your free time if you have to. If you start fixing or implementing items that significantly increase revenue for the company it will not go unnoticed. Being a painkiller gets people addicted to your success.
As someone who moved from Boston to Reno I'm really surprised by all the hate this little city gets. I've always said that it has 80% of what I like about larger cities but only 20% of what I hate. There's a surprising amount of good food, a growing and active hacker community, it's a short drive to tahoe, and SF is just a day trip when you need it, and coming from the northeast the weather is fantastic.

At the same time people here think a 20 minute commute is outrageous, the cost of living is insanely cheap, and the majority of the city is extremely safe.

Don't get me wrong, I'm never going to argue that, as a city, Reno competes with any larger US cities. But imho it beats that hell out of anywhere that has a similar cost of living. Most people I know in larger cities tend to move an hour or two into the suburbs as they get older and end up making time to get into the city very rarely, I'd definitely take Reno over that.

I don't think Reno is the greatest place on earth, but I can never understand why people despise it so much more than anywhere else.
This is also ONE of the MAIN reasons why iPhone users use WIFI from often than Android Users.
This is also ONE of the MAIN reasons why Network is chocked because of iPhone.

Apple to save a penny, costed heavily for everyone else involved.
Right. For our purposes, you no more need an argument to hate XSLT than you need one to hate chocolate. You tried it and didn't like it. Case closed. ;)
Given the evidence presented here, the courteous thing to do would seem to be to host the images remotely. However it makes sense why developers would default to frontloading the image loads as there's per access latency and overhead associated with hosting the images remotely vs. a one time hit for downloading the images from the App Store.

Instead of using a CDN and eating the bandwidth cost of retina display-ready assets, it sounds like apps companies are publishing the cost onto users for increasingly resolute image assets.

That or people should buy Apple's larger models if they expect to do serious computing on the iPad.
Ah, I shouldn't have assumed; although even Feb 2011 is early enough to see before and after boards.

Have you seen any positive use of Boards? I haven't -- even Marc Bodnick's boards are pretty mediocre, although I don't think they drag the site down like the others.

Survey questions are a worse thing than boards, though, I think. Getting rid of both would be great, but if I could only get rid of one...
Thanks! It's not checking EXIF data for orientation.
Ryan clark jersey
Funny how that's a big problem when talking about Android devices, but with Apple it's magically a non-issue.
No? Do you just read the middle sentences out of comments, start fuming, and then get to typing?
Love the idea. Definitely will be adding this.