skysight-inc/HackerNews huggingface dataset:
Test your biz dev skills on the smaller sites first and it will help you understand how it all works. They also won't want to dedicate massive amounts of time to implement so make it dead simple for potential partners to serve your data. All you need is one small break to boost your confidence.
Asus Transformer Prime Delayed Until January
I'm not sure anything came out of the original Road to Lisp survey except smugness and self-patting-on-the-back-look-at-how-smart-I-am-because-I-use-Lisp-ness.
The article begins with "in Earth's deep interior squeeze atoms and electrons so closely together that they interact very differently". The phrase is a little misleading.

The "position" of the inner electron orbitals is mostly determined by quantum rules (it is more complicated, but think that because of something like the Pauli Exclusion Principle the electrons can’t be very close together).

The conductivity of the material depends on the farther electrons, but it is not possible to bring them closer to the core because that space is "filled" with the inner orbitals. The farther orbitals of the atoms get mixed and are transformed into bands, which are not localized in an atom, but span all the crystal.

With more pressure, the nuclear cores get closer, but not very much. The main change is how the farther electron orbitals interact. So at some distance it is possible that some orbital get mixed and at other distance another orbital get mixed. So at some distance the bands are empty or full, and at another distance the bands are partially filled. And that changes the conductivity of the material.

So probabbly the correct way to begin the article is: "in Earth's deep interior squeeze atoms so closely together that their electrons (orbitals) interact very differently".
Carbon Bike Wheels
Just out of curiosity, anyone know of a good CLI xcodebuild cheatsheet or reference?

I'm used to make/rake for most things, and would love NOT to have to load GUI Xcode every time I needed to rebuild an app...
Programming is unusually accessible compared to other skills. If I wanted to learn how to raise farm animals, where would I start? A person needs only a few common things to try programming: an off-the-shelf computer, maybe a book, and these days an Internet connection. After that, they require only the traits common to any other hobby, such as free time and enough imagination to figure out what is going to be built. (I'm glazing over a few details of course, such as the fact that knowing how to type would certainly speed things up.)

Programming is also an unusually marketable hobby skill. With many hobbies you can invest a lot of time and effort and produce beautiful things, but that's liable to only gain you praise; in programming, it can gain you a really good job. This is a pretty smart investment: for a modest expenditure yourself you might net a high income so it should not be surprising if people often teach themselves.

Besides, when I hire someone I like seeing evidence of side projects that reveal a certain passion for doing good software work. I wouldn't hire an artist or designer without seeing a portfolio either, and software has a lot of things in common with art and design.
This is potentially a very useful site. I wish I had this a a few weeks ago as I've recently been inundated with address requests! Thanks for doing this.

On a side note: I see Twitter Bootstrap, Mailgun, and Cloudsponge. Any other providers being used here? I love seeing projects that take advantage of the available resources / frameworks. Truly nice work.
Of course it is. But if he/she responds to hundreds of people who e-mailed to complain about SOPA, I bet the senator would hear about it...
You might want to clarify that your statements are within the iOS / OSX context. Calling gcc obsolete in other contexts might not be entirely accurate.
You have a good point, though this entire post is in the context of iOS. But yes, GCC is only obsolete for OS X/iOS development.
My impression was that Notch is fine with mods, but he just doesn't think there's a way to make Minecraft very moddable without effectively open-sourcing it, which he doesn't want to do.
http://chromium.hybridsource.org/the-iron-scam may be worth checking out, as well.
Depends on your code. For well-written code that conforms to standards, switching the compiler may be completely pain-free. For most code, you'll probably get a few warnings (since Clang's default warning set is different than GCC's). In rare occasions you'll hit an actual behavioral difference between GCC and Clang, but you'll typically only find those where you're already writing non-standards-compliant code.

Also, if you do get some warnings when you switch to Clang, I would recommend fixing them rather than trying to squelch the warnings. Clang's warning set is pretty well-thought-out and things it flags as warnings are typically indicative of bad code (or coding practices).
Low-Cost Video Chat Robot
Easy weight loss
It's to allow use of any identifiers anywhere, not just keywords, without having to worry about conflicts with the including code.
I think it's more of Google practically being ingrained into people's heads as the way to get somewhere on the net. Time and time again I've seen people with MSN or Bing as their homepage, and they'll just search for "google".
The same way non-ferrous copper is moved by a magnet if it has current flowing through it.
I agree that coding is generally not "taught" in lectures or recitations, but, like the article says, we learn from other people -- other people's code, their comments on our code, etc. In fact, I feel like that may be the only way to learn how to write good code and isn't something that can easily be self-taught.

Working with and learning from other people is way more effective (than just writing code) in figuring out how to identify good and bad code. And I think formal CS education usually gives people the right tools (like algos, design patterns, data structures, etc.) to understand and work with others.
I'm Puerto Rican and me and my family moved to Las Vegas when i was 16. I'm 35 now and i am trying to start up an online game company, www.LUTOPiA.Co, and i would like to move back to the island with a secure income from my games. I haven't been able to release a game yet and i've been in development for 2 years. Do you know anyone in PR that would like to invest in online games?
Do New York startups wrongly think they're hot shit?
I travel a lot and wouldn't use this. Shanghai costs $5 and I don't have any idea what might be in there. My travel book was $15 and already has itineraries for most popular cities in China.
Amazon Considered Acquiring RIM Over The Summer
There's not might - without a license, even the Github mirror made by Rich is infringing.
> how is it possible that everyone thinks our idea is good,
> but we haven't managed to gain momentum?

Because you haven't achieved product/market fit.

For example, you're trying to charge individuals who are traveling - have you explored charging travel-related companies? I could see your app being very compelling for travel agencies, travel book publishers, neighborhood merchant associations, Chambers of Commerce, and businesses that want to advertise to travelers.
The Angel/VC world in Puerto Rico for software technology is virtually non-existent (we're in the process of building it!). You are way closer to where the action is! Why not take a trip to SV once you are closer to knowing exactly what you need or reach out to the community through Angel.co or the like? Looking forward to seeing how your startup turns out - feel free to let me know if there is anyway I can help.
I agree. As a third year undergrad also I've noticed that the focus on the code itself has diminished to almost zero from CS 101. At least in that course my professor mentioned a few things about code quality and design like DRY, loose-coupling, etc. My data structures professor's sample code which he would give out had single capital letters as variables, single lowercase letter variables, and awful and inconsistent indentation. I understand that it's data structures and not an open source project being maintained by the professor, but there were students in the course who barely had any experience programming outside of school. My guess is that the professor's neglect for any sort of code conventions will carry over with those students.

My school does offer a class called "Production Quality Software" but it's a graduate course and if you want to take it as an undergrad you only get 3 credits.

IMO the situation is not good.
Adidas F50 Adizero II Prime FG
Chaussures Adidas JS Wings Panda : Adidas F50 Adizero II Prime FG - Chaussures Adidas JS Panda, Chaussure Adidas Adizero Prime LT, Adidas Predator Adi
Nike Air Max Tailwind 2010 Mens
Nike Air Max Tailwind 2010 Mens Running Shoes on Sale! great amount of Nike Free Running Shoes, Nike Air Max Running Shoes in stock, Shop now!
There's not much to interpret: not under any license means the default copyright terms apply - meaning any distribution is forbidden.
I don't see anyone explaining why it's such a big win to combine both skills in a single person, which is what I'm curious about. Can anyone explain this to me?
You must not have read brendan's posts on HN about dart!
Horseracingtips
Get the racing tips you need to become a successful punter! Our long-term success is based on utilising the expertise of a team of horse racing professionals."
Elevators - Residential and Commercial Elevators | DAY Elevator
DAY Elevator & Lift offers a wide range of convenient accessibility solutions for its clients in the Tri-State area of New York, New Jersey and Connecticut.
How often is too often?
Got the "you are submitting too often" message today, making my third post in 36 minutes. I like to read HN and then move on with my day. Most days I have nothing useful to contribute. When there's an issue that I can contribue to, I like to.

What is the problem here? Is it the huge response trees? One thing that frustrates is that if there are two good "root" posts, the second will be lost under all the replies to the first. Indeed responding to the best first post is more likely to be read (i.e useful) than making the point under the main article.

Come on. Fixing stuff like this with lisp is easy, right?
My school experience was almost the same with one awkward and notable exception: writing a cache emulator implementing 3 different strategies for an Operating Systems class. I still hurt when I remember the TA took points for... indirection. Apparently an abstract C++ class with 3 subclasses was a no-no in the OS world.
This sort of thing is why Windows/OSX/Unity developers' idea of what's needed for "usability" is mostly BS. Most people aren't nearly as incapable of learning this stuff as we like to believe.
The regular desktop version has a mode where you control the zombies.
Staying DRY in Grails
I don't think offering more information, or charging less, would solve your problem. If I had wanted more information, I'd buy a guidebook. As SHOwnsYou mentioned, it's about having (good) itinerary decisions made for me. The value isn't in the amount of information, but the judgment that went into filtering and digesting the over-info out there in other travel sites/books.

To complement that value, your design needs to give a sense of 'here's the distilled gem about this city' - it should just 'hit me'. Instead, I am presented instead with a rather drab plain page, which feels like it'd take forever to get through to gratification.

I'd echo suggestions to look into redesigning the page to make the visual impact, fast.
Thank you for the excellent book suggestion. I've only been writing in C for a few years now. I've been grappling for a better way to manage and abstract some of our utilities in our poorly written legacy application. Every linked list is custom, and every array malloced and freed on the fly -- it's so fragile that sometimes I feel paralyzed. It's been terribly wrong for a long time but I've personally lacked the experience and formal training to make it better through libraries and wrappers. About a year ago I picked up "Mastering Algorithms with C" and it was very helpful at teaching complex algorithms but never really helped me abstract our code base in to something portable and reusable.

I'm certain this book will help me tremendously. :P
Lace Front Wigs Demonstrations on YouTube
thanks. just to expand for others: the minimum you need to do is install the plugin. that comes with some default schemes that are dark.

you can also build your own scheme on the site, building off someone else's. that's easy too, and then can be loaded by the plugin. my own is at http://www.eclipsecolorthemes.org/?view=theme&id=5095
I find myself very good at picking up small examples of code. I think the real challenge in programming isn't learning how if statements, loops, arrays, etc. work but how to put them together to do what you want. This is the real challenge and I believe this is a combination of self-teaching (maybe experiences) and natural ability.
Congratulations on your first app. It's a good feeling indeed. :)

I recently wrote a ton of Node.js example scripts (chat, group chat, notifications, interaction with PHP, etc), because I had never worked with Node before. I knew PHP, a bit of Rails, and C, but it really feels good to learn a new language or way of programming. I didn't need books or anything, just a bit of example code.

Obviously, since I knew JS, Node wasn't too difficult, but it's an extension of what I previously knew so it took a while to get used to. I also learned a lot more about JS in the process. Self-teaching yourself to code has amazing results.
Thanks! I mentioned this below, but we're running a small test with essentially this approach. We're giving away the itinerary for free and then trying to upsell/cross-sell other related services -- such as a San Francisco CityPass, tours and p2p experiences. If you'd like to take a look you can check it out here (you'll have to enter your email address to get the free itinerary) -- http://bit.ly/enWxWz

My concern with partnering with restaurants and retailers is that I feel like it's a slippery slope to disingenuous recommendations. Plus, why would a restaurant offer a coupon to a traveler (at least a coupon of value)? There's no chance of repeat business. Just some thoughts, would love to get more feedback, if you have any.
"I disagree, medical science is still churning out amazing breakthroughs, like HIV and cancer vaccines this year. [...]
Just because it's getting harder doesn't mean we should stop or that we'll hit a wall and be able to go no further (and if we can see that wall coming we might want to think about stopping prematurely?)"

I think both you and the author are incorrect. Medical research has basically become an elaborate scam for not just the reasons mentioned in this article, but at least a dozen other reasons as well. If you look at the last fifty years of pharmacological/nutrition research, there really haven't been more than a handful of important discoveries despite the literally trillions of dollars that have been spent.
The title itself is really bad - trial and error is the only way science works. You observe a cause and an effect, propose a theory, and tweak it based on more causes/effects. There are very few instances in the history of science where someone without any contact with actual experiment sat in a closed room and came up with an a theory that was eventually proved correct.
If the author of the article was alive in the 1920s-1950s, and observed the chaotic scientific development of Quantum mechanics, he would have the exact same opinion that he has of the current state of medicinal research.

I am curious to see if the author has any actual suggestions on how to do science.
Okay I see how the currents move with the slit - thank you for the visuals! I just found a video using a solid vs. slit pipe that has a good example of the timing difference - not nearly as dramatic as my memory of the demonstration, but still informative!

http://www.youtube.com/watch?v=-X5CDjHFruk
In terms of selling or leasing, isn't the spectrum most valuable when combined with all of the other spectrum T-Mobile USA owns?
No, it's a 200% speed increase. If the speed before was 1 unit, it's now 3 units. That's 200% more.
5 Lessons Learnt on the App Store
I traveled around the country once for a long while without an address. Friends sent me letters and parcels using general delivery at post offices. It worked quite well!
Thoughts on the Apple Anobit Acquisition
A child was killed in 2001 when an oxygen tank got pulled into an MRI machine he was in: http://www.nytimes.com/2001/07/31/nyregion/boy-6-dies-of-sku...

Some system or another was running low on oxygen, someone panicked and grabbed a tank carelessly, next thing you know a tank is free where it shouldn't be.
The title says 19 investors, the body says 17 investors. Why the difference?
Cobalt FTW!
Devil's advocacy: it may be that our rate of medical discovery is about 1 per 100B at the current risk willingness to human life.
Perhaps we could set up a water mill or maybe even an internal combustion engine to do the lifting?
At the risk of this turning into (yet another) argument with you about modern medicine, allow me to suggest that your position is utter crap: http://www.guardian.co.uk/science/2010/jul/12/cancer-surviva...
Sexy clothes
That is great! It's definitely one of the most clever and unique uses I've seen of Fireworks. Hopefully, someone from Adobe is reading so they can recommend it as an article on the Fireworks Developer Center (http://www.adobe.com/devnet/fireworks.edu.html).
Global Capital Markets
"Which of those answers is the correct one?" is not a problem if you are soliciting a list ... that's sometimes the point of the question.

"The single right answer is what SO was designed to help us find" is precisely the community norm that I find less desirable. It wasn't there at the start, it is there now. That community norm was a product decision by Jeff (and possibly Joel). It has since been taken to extremes due to the self re-enforcing feedback loop of the community. It's treated as a sort of born-again revealed wisdom by the group.

One could claim this limitation is the required tradeoff to attract the group that manages the site. That might be true ... but I don't blame the software.

Did the software close Alan Kay's question as not constructive or was it a pair of moderators?

What does non-constructive say:

"This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. "
Except answers to Kay's question do involve facts, reference, and specific expertise, as well as opinion, and debate. Is the question really non-constructive ... or is was it actually closed as a side effect of the community norm?

The community norm is an over the top version of Godwin's law that opinion is a slippery slope to group death. It makes for a more focused product. The creators read this: http://shirky.com/writings/group_enemy.html
Then cut the baby in half and kept the profitable half.

I'm claiming part of what they threw away makes SO less pleasant for me to use as a contributor. I actually don't like that I contributed to something that treats debate and opinion as anathema.
I think C++ ultimately proves what a poor idea that really was!
Tampa wines
Looking for a Tampa wine tasting locale where you can actually help create the beverages? Come to Bootleggers and take the vineyard home with you. Looking for a Tampa wine tasting locale where you can actually help create the beverages? Come to Bootleggers and take the vineyard home with you.
Loops are to software development as spelling is to writing a novel.
It's funny because I was going to bring up a complete counter point to one of the features of the article, in which TAs never read code, using CMU as the school. I'm a TA for our operating systems class (http://www.cs.cmu.edu/~410/), and We Read Your Code. Every line.

We print out thread libraries (~1000 lines of code) and kernels (~4000 lines of code, prints on 70 sheets of paper or more), and then we go over it with a red pen. We think it's some of the best feedback people get at any school. For the kernel, each group gets a one-on-one meeting with one of the TAs (or the professor) to go over the whole kernel.

I've graded some really abysmal project 0s, but by the time they get to the bigger projects we've stamped out some of the bad habits, and I'm happy to read code written by those students, because they learn the most and produce good results by the end.

The philosophy is that code is for people to read; the next guy to maintain the code in 6 months (or just you 24 hours later with no sleep in between); your reviewers, and so on.
I think you're misunderstanding me. I'm not saying that only self-taught programmers are good. In fact I think it's extremely important to get that initial education. I was just commenting on the fact that programming is a field where you're forced to continually learn new things long after your training ends. Your example is probably missing a lot of things. While I'm sure she was a great hacker I'm willing to bet that she continued her education on her own like all of us do. If you're programming then chances are that you're learning things you weren't taught in school all the time. Given that the industry changes noticeably between the time you enter a program of study and graduate it's inevitable.

I also made another point about how some programmers never try to branch out beyond what they're comfortable with coming out of the gate (i.e. they stop learning) which could have made it seem like I was saying something else.
High Quality New CS Sunburst 4003 Fireglo 4-string Electric Bass
Price: $430.36.Save $20 off Christmas Day Sale. Free Shipping Worldwide. Guitar playing isn't really for everybody. Brad Paisley
Why Apple Needs to Reinvent the TV
Iphone app developers
Nashville, Tennessee Criminal & DUI Defense Lawyer - Attorney Bryan Stephenson offers quality legal representation in Middle TN. Criminal Defense, DUI, and General Practice.
Fixed?

I ran Google Chrome open with 80-100 tabs for 3 WEEKS without anything going wrong. Sunday the 18th I finally closed it and restarted my computer (after 3 weeks of non stop running).

Monday I launched the latest build of FireFox and within 30 minutes it crashed. It then crashed again a few hours later.

Goodbye FireFox.
College is an interesting beast. It is a great tool to mature bright teenagers into contributing adults for society. It does this in several ways: throws you into a small space full of diverse people, challenges you mentally to an almost breaking point and forges you into the mold of a person you will be for the rest of your life. Oh, and you'll learn some professional skills, as well.

For high tech industries, this is even more pronounced. I apply very little of what I learned in college to my everyday activities (though I do love a good compilers or garbage collection nerd-out). This is okay with me: I know that without college I wouldn't be who I am today and probably not as prepared to make my mark on the world.

The more cynic of us will say that CS programs teach for one thing: post-graduate courses. This is, to a degree, true. However, the VIM trick that I picked up at work today is NOT the sort of thing I would have been happy with a professor 'challenging' me on during my courses.

How you become a good programmer is through: experience, lots of boring little things that add up and working with good programmers (which almost categorically disqualifies professors and fellow students).

Want to learn to program? Work up! Always be the worst person on the team. Find people better than you and listen.

Edit: Also, good programmers: part of your job is to make people around you better. Don't shoo away the wide-eyed and eager of us (me).