skysight-inc/HackerNews huggingface dataset:
> ... I actually see this trend first hand.

The article does not mention a "trend". Is something changing?

> We are both perplexed and frightened at just how lazy, unprepared and nonchalant the current generation of college goers are.

Certainly. Yours was the same way. So was mine (I'm a professor whose undergrad years were in the min 1980s).

I've been teaching at the university level for 20+ years, and I have seen some changes. My students today are more likely to have full-time jobs, more likely to have children, and more likely to have on-again-off-again college careers as a result of these and other factors, than my peers were when I was in school. It seems to me that they are also more likely to be stressed out and feel overworked.

There are also cultural changes. Back in '83 when I was a freshman, you could say, "The purpose of a university is to expose people to unfamiliar ideas" in the student newspaper, and not get laughed at.

But as far as drive, intelligence, and motivation, it all looks about the same to me.
That's a radical exaggeration to put it mildly.

First of all the notion that just because one person didn't develop something, therefore it would not exist (ie someone else would not have done it), is a false premise.

Second, you're flat out wrong. I challenge you to actually publish a list covering that supposed half of technology. If it spans 3% of the global tech super structure, I'd be shocked.

Things Israel did not invent: transistor, microprocessor, software, the router, the hard drive, personal computer, mobile phone, radio, television, laptop, microwave, toaster, washing machine, fridge, fast food tech (hello JR Simplot), RAM, GPUs, satellite communications, airlines, jets, automobiles, human flight, rubber tires, wireless communications, radar, digital sound processing, asprin, the vaccine, the mouse, the keyboard, computer monitors, modern mail delivery, email, telegraph system, automobile engine, steam engine, nuclear power, wind power, hydro power, solar power, oil refining processes, oil drilling, natural gas drilling, pipeline tech, assembly line, the aircraft carrier, stealth anti-radar tech, space travel, modern rocket technology, most of the modern medical technology, smart phones, the digital music player, VHS or CD or DVD technology, and wow the list just keeps going.

It should be noted that Jewish people have contributed a lot (whether in the US or Russia or Germany etc), but that is not the same as Israel having done so.
OS X Lion v10.7.3 Released.
Considering that itunes automatically downloads new lessons, it will try to download every time both versions of the lecture you post, requiring user interaction to stop one of the two. Just a minor nuisance :)
Traditional vs iMarketing
LILCard
I'm currently working on a project where the WSDL is broken. The Java application that constructed the WSDL was unaware it was running behind a HTTPS proxy. This led to it importing HTTP URLs that didn't actually work.

The solution was to have Suds re-route specific URLs to resolve correctly. The fact that Suds is designed this way is testament to his common this problem is.

Yes, you can get HTTP servers that don't respect the safety of Get, but it's a much less common issue.
Made me think of these three Norwegian domains: www.sau.no www.ulv.com and www.elg.com. Sheep, wolf and moose.
In 11 years of working with SOAP that is definitely not my experience.
The One Button Mystique
I launched my first interactive iBook today.  Here's what I learned.
Watch out! The generated code uses the wrong unprefixed gradient syntax:

linear-gradient(top, color1, color2)

is wrong. The direction syntax changed to

linear-gradient(to bottom, color1, color2)

I'll contact the author of the tool.
Your creation is very cool, kudos. I don't mean to be pedantic, but I think you mean "thanks Hacker News." The people behind YCombinator are certainly responsible for this website, but they are two different things.
I need these to be dead simple as I use them to help walk my Mom through simple tasks on the PC from 2000 miles away.

Thank you for helping keep the hair on my head
Here's a complete app built on Backbone.js: http://weblog.bocoup.com/startup-data-trends/
Picking a comment at random to thank you for at least trying to explain to people why their assumption of what's being logged relates in no way to security.

At least one person appreciates someone taking the time to correct this rather serious misunderstanding.
Old vs New... basically because they can. I looked into ISBN's once too and that's not a bad price, as far as ISBN's go. I ended up using LuLu's 'published by Lulu' service, which put my name on the book, but the official publisher was Lulu... they gave me a free ISBN. An ISBN makes your book 'official' and opens up all kinds of distribution channels that aren't available to plain old ebooks.

This turned out to be a great move, because I forgot about my book but lulu didn't... it got listed on Amazon.com and sold several copies, and (completely without my intervention) made it into the iBook store and I've sold literally dozens of copies (well, 92 copies).

They hide it pretty well, but if you use their 'extendedreach' free distribution package, and if your book meets the requirements (mostly size and page count) you can get a free ISBN. http://connect.lulu.com/t5/ISBN-Distribution/What-Distributi...

Sorry to make this sound like an ad... just a very happy customer here.
Can I see the code?
What exact issues have you had with Origin? Although it is almost completely featureless, I've never ran into any issues with it. It pretty much just keeps the game up to date and launches (in the case of BF3) your browser.
This is in the top 5 list of why I dig Backbone. The code is concise, clear, and eminently readable.
I just want to explain how a non issue this is here.

Twitter took this as an example to justify their new censoring features, that annoyed me a little. There is a difference between censoring and enforcement trough court. For the second one you just need a system for takedown requests.
Getting a name wrong
Fibonacci Game Design: Tips From A Combat Designer
This is a duplicate post. Next time post this as a comment on the original.

See http://news.ycombinator.com/item?id=3537323.
Copenhagen, Denmark

Podio is looking for an Android developer to join our team in Copenhagen. You'll be doubling the size of our awesome mobile team, and joining one of the best dev shops in Europe.

The challenges are many. You'll need to have a great flair not only for code, but also great mobile UI, taking full advantage of everything Ice Cream Sandwich has to offer. Take a look at our existing apps on iOS and Android and tell us what you think.

If you are interested, apply directly at https://company.podio.com/jobs#android
A dedicated line is hundreds of dollars a month in most of the US. Electricity is also not-at-all cheap in many office parks/buildings.

You'll run out of hardware space quite rapidly, simply because the electrical density necessary just isn't there in many office environments (how many boxes can you fit on a 20A circuit today?).

Colo / hosting providers exist and sell for tens of dollars a month, and handle all of that pain and suffering. I can't imagine when self-hosting would ever be actually cheaper over the long run.
Supposedly, the reversed direction both only inhibited the learning of the task while the reversed current was applied (and didn't make the subjects generically less apt) and "Previous work by the team showed that a similar induced impairment effect was short-lived."
Uhm, what?

The entire modern biotech lab was practically founded in San Diego. Qualcomm was founded there.

It might as well be Biotech Valley. There are over 400 relevant biotech companies located there.
Ramen Data: Mouth to Anus
Ask HN: Feedback on UI and how to get celebrities to join my website.
Here is an early prototype of my next project called http://www.velinho.com. Velinho is a more simpler and beautiful YouTube website and hopefully with celebrity comments on videos that goes viral.
You can indeed do just that! :)

You click a show, then we show you a preview of each episode (top 4 items) from the most recent season.
If I hadn't found http://join.me a few months ago I'd be jumping up and down right now. This is just as effortless, great job there. I'd suggest making the two options: share a screen, and join a session stand out even more from the rest of the homepage.
It wasn't necessarily better 40 years ago. It was a hell of a lot less expensive, so the kid graduating with a major in basket weaving had a decent chance of paying off his loans (if he had to take any on) with a lot less trouble.
Thanks, I'll give that a look as well.
A couple of nitpicks:

C++/Tr1 has also solved many of the same problems without needing a new compiler

Not true. While many of the boost/tr1/c++0x features are introduced via new headers, there are many compiler-level changes, and that's why you need to use the latest versions of clang/g++/msvc/icc to take advantage of them. Things like r-value references just can't be done without a "new" compiler.

My other nitpick is his code sample: I've been write C++ for years but I must say his code sample made my eyes bleed. It's rather far from being demonstrative proof that C++ is elegant and need not be replaced. He should have just imported all the namespaces and been done with it, for starters, in this trivial sample.
Just a quick correction - the default document limit has been 16mb for quite some time now.
What I do is Makefile compiling templates to separate js files for development and for production I combine them using the module system which makes sense - in different projects I had stitch, ender.js and AMD (require.js & seajs).
I (shrug) enjoy programming in C++11 and like many concepts in it.

However, there are concepts in Go and Rust that are salient and stand on their own: typeclasses in Go and Rust (concepts, unfortunately, were left out of C++11), rust making std::unique_ptr<> a language feature and support for pattern matching, etc...

While I like support for atomics, memory model, etc.. in C++11, concurrency is still a library in C++. Go and Rust take different approaches to concurrency, but they do make it a _language_ feature which is substantially different.

In short, I hate to bible-thump Paul Graham's article, but this article does remind me of the "blub paradox".

tl;dr I like C++11, but I am glad there are other options (most importantly, Go, and Rust) being developed for userland systems programming.
@jeremya - sorry for the misattribution. I just signed up for an account here, so I didn't know the lay of the land.

/newb
This is a very valid concern. We are in the early stages of this transformation and naturally winners and losers will emerge as the market becomes more mature and the big guys begin to purchase and consolidate PaaS.

Rewind N years and you can replace PaaS with some other technology that eventually matured and is now considered ubiquitous.
Hehe, there's this Russian comedy movie "Хочу в тюрму" (http://www.imdb.com/title/tt0167231/) where a guy, after losing his job, sees a TV documentary about European prisons, and decides to go to the Netherlands from Russia specifically to try to get into prison.
How about SOAP does computational distribution and REST does data distribution and they are both needed today.
A functional definition of Beauty
It's largely a service to help people get content they could already get, but at a lower price.

"Free exchange of information". As Frank Zappa would say, pheeeeeuuuuuw.
Good point. Two companies I know of (Expensify.com and Trap.it) get around this to a certain degree by hosting on multiple vendors. With that they are better able to account for sudden changes to the market if one goes down or drastically raises their prices.
Well that is quite an exhaustive list you've got there. Did you take the time to actually type all that in off the top of your head or does that list already exist somewhere and this was a copy paste job.

I will leave it as an exercise for the initiated to comb wikipedia, the uspto, nasdaq listings, the historical list of nobel prize winners, academic journals of all flavors, the list of multinational companies that have R&D facilities in Israel, etc. but I think it is clear that when I said "half" it was somewhat tongue in cheek. What if I said "technology you and I use everyday" would that be a bridge too far?
Faced the same bug on the same os, browser.
And just for fun wanted to see what happens if I open the url in another browser in the same computer ... recursion!
Three thoughts:

1) Can I safely assume you're working on a way to share desktop control, for things like tech support? Seems like the next semi-major logical step.

2) Out of curiosity, how do you plan to monetize this beast? Freemium, with a more feature-rich paid version (voip, desktop control, etc)? Or...something else?

3) Very cool. Great job guys!
I have seen 0 inovation in college for as long I can remember. The "inovations" they claim are: moving courses online, offering online "aids" (Blackboard sucks), and my bigest pet peeve, making students pay for access to online homework (With no offline alternative). All of these are just ways to pump more money into the schools and to increase the teacher -> student ratio.

NONE of these actually help students, in fact I would argue that they make them lazier.

I have yet to learn anything at college that has helped me with my job (Web and mobile programming) and the CS classes my college offers are woefully outdated, often by about 5-10 years.

I am in school for a piece of paper, I would gladly pay 25% more for tuition if I could just buy my degree. College (In it's current state) is a waste of time. The only advantage college has given me is my Fraternity which has opened the doors to all sort of possibilities whereas my classes has done nothing.

So to answer the question "Are college students learning?" The answer is 2-fold.
* Are they learning anything in class? No, just enough to pass the exam.
* Are they learning other life lessons? Yes, IF they get involved on campus in other ways (Greek life, student council, student activities board, etc)

Going to college is no longer a ticket to a job, if you want to be successful I would suggest going to college and getting the grades but focus on meeting people, getting involved, expanding your network.

It's not what you know it's who you know, it doesn't matter if you have the "next facebook" idea, if you don't know someone that can help you make it happen it wont.
Thanks for your response. Now, on to some points:

1. The so called "illegal downloads" aren't illegal. It's the uploads that are illegal. Hence the downloads can't "remain" illegal.

I'm not sure I follow. If the uploads are illegal, how are the downloads not so? Isn't it something analogous of "possession of stolen goods"? Or, to avoid the word "stealing", like directly benefiting from an illegal activity? The downloaders also violate the copyright of the content owner.

2. The courts do not deem copyright infringement to be "theft". They deem it to be "copyright infringement".

The term "intellectual property theft" is also used in court (even more so in other countries). And in the US Legal Code, copyright infringement laws fall under the "stolen property" category:
http://www.law.cornell.edu/uscode/html/uscode18/usc_sup_01_1...

Specifically, "§ 2319. Criminal infringement of a copyright" is a subcategory of: "CHAPTER 113—STOLEN PROPERTY".

FBI also uses it: http://www.fbi.gov/about-us/investigate/cyber/ipr/ipr

This might also be relevant: "In Metro-Goldwyn-Mayer v. Grokster, Justice Breyer, joined by Justices Stevens and O’Connor, said, “deliberate unlawful copying is no less an unlawful taking of property than garden-variety theft.”

The Supreme Court has been comfortable referring to copyright infringement as theft on other occasions.

Lower courts and Congress have also used “theft” to describe copyright infringement on various occasions."
Good point! I think that's one hypothesis we have to test by seeing how traffic to different episodes/items drops off over time. I personally expect there to be fat tails, but seeing the data will be the only way to find out.
You could do this already with a high enough resolution camera - the Kinect doesn't add anything new that makes this more possible.
Right. Altered, reconfigured, calibrated differently, etc. but not actually different hardware. It's a different lens, not a different lens system, for instance.
Google Search: Related People and Pages
I looked it up, for export you don't have to charge VAT. But i don't know if internet services count as export.
Mind sharing what your particular frustrations with WebEx are? (Not that I'm defending the product, just curious)
Without wanting to jump into the middle of a thinly-veiled political argument, I believe the correct line of thinking on this subject is "the technology you use wouldn't exist if it hadn't been invented, and half of it was invented in Israel."

There would have been cars regardless of Detroit's existence.
iBook store? Doesn't lulu sell only physical copies?
Do you have a timeframe for when it will be ready?
A wall of text a thousand words long... and not one of them has anything to do with The Pirate Bay moving domains to avoid seizure.
Thanks for the suggestion on the URL. When we eventually support accounts, we plan to allow you to start a screen session by simply clicking on a name from your buddy list so hopefully the longer URL will be less of an issue for frequent users.
I would argue that you don't. JSON isn't a format for HATEOAS, for the reason you state. I'm leaning towards saying HTML 5, with some of the new semantic markup, though it's not perfect.

You can use both, and simply use the Accept HTTP header to determine which format you want. It gives you both discoverability of HTML (with <a>), and data transfer that is easy to parse.
Given this is a collaboration of a government agency, a technology school (also funded by the government) , its a start. Hardware in India is not cheap. Moreover quality hardware such as resistive displays used by Samsung or some such companies are a stretch if you keep the $50 price tag as a goal. Sure the media hype was a bit much, but the goal of inexpensive devices for the rural folks is a worthwhile one. Lets hope someone from the private sector takes it to the next level so that it can help the non-elites.
Do you have a page you can point to where they do the drop-in .js, or something as simple as the curl call that Stripe offers an example of?

Man I wish we had Stripe here in Canada.
¡De nada! El placer es mío.
for those in the bay area who haven't been to this place, you're missing out.
Will Facebook Really Create 1,000 Millionaires?
American Airlines cuts 20% of workforce and asks for 20% pay cut
Did the component tear-down price justify the Chromebook's low price, or was Google subsidizing them?
How many people here who complain about the language being too complicated have actually been harmed by the presence of features in the language? If you want an advanced programming language, it's going to be complicated. Without garbage collection, it will be even more complicated. Almost every feature that exists in C++ exists for a reason, and every one that was added or removed in C++11 was added or removed for good reasons.

If you want a less complicated language than C++11, other than some low-hanging white noise inherited from C, you'll probably have to give up safety, convenience, performance, or exceptions.
Android doesn't really get it right either. Sometimes I get a notification for two new text messages with google voice. I tap the notification which opens up the google voice app and lets me read the first message.

How do I read my 2nd new message? In my mind, I should hit "back" to take me up a level to the list of text messages, and then tap on the other new message to read it. What actually happens when you hit "back" is the app closes and goes back to whatever I was doing previously. Then I have to go to my home screen, and open up the google voice app from there in order to get to my messages list so that I can click on the other new message.

It's very confusing. It's also inconsistent. Some apps will insert screens into the window stack so that back will take you up a level in the application. Others won't, and I accidentally back out of the app entirely. Annoying.
REST is the opposite of upfront design. The big idea is that objects can, in an ad-hoc fashion, discover what services another object offers (HATEOAS). If an object chooses to remember the state and list of services it discovers (caching), the remote object can offer advice about how long to store the list (cache control).

In fact, REST specifically lets systems grow organically since each object never assumes knowledge about either state or state transitions, all knowledge is contingent and empirically discovered.
How much does Hollywood earn?
Well, VJ brings specifically the example of data that is routed to another continent on board of a leaving aircraft.

He stresses that the storage of every node in the network becomes a part of the network. It would really make censorship difficult -- any node can serve up any piece of data that happens to be stored on it.
Do you need Internet to work as a developer?
Usability Evaluation for Video Games (Part 3): Psychophysiological Measures
join.me doesn't run on my computer, it tries to give me a useless .exe file.

This one, screenlap.com, worked out like it said it would.
Nope... think of them as a distributor. So yes, they sell physical copies, but if you have an ISBN they'll get you into the book catalogue and real book stores can order your book. They'll also make a downloadable version of your book that you can sell direct from their web site, or from yours. They'll also (apparently) get it into the iBook store for you. They take a pretty good cut of the money, but for me, it's been well worth it - and I haven't bought any services from them, only paid them commission on my sales.
It is 964 words long to be exact. And all of them have to do with what the Pirate Bay did and does, and with common threads that arise in the discussion of such matters.

That said, if you prefer discussion confined in tidy little boxes, feel free to skip it.
I recently tried plan 9 for a bit. Though i understand all the cool things it does and agree with a lot of it. One thing really disappointed and struck me as totally brain dead: there is no such thing as terminal emulator or it seems something like text only mode. In general it seems to me that achieving keyboard only control (that is comfortable to use) is not really possible at least for now.
Join.me attempts to serve me a .exe file when on my GNU/Linux computers. Useless.
Bournemouth resident mystified by 'blue sphere shower'
No Politics, Just Science: A New App Explains Climate Change
LivingSocial Lost $558 Million In 2011
SEEKING WORK - Orange County, California (we normally do remote work)

See our portfolio here:

http://frozennode.com

We can code anything on the web, all the way up to high performance sites with a complex data architecture that can serve hundreds of thousands of uniques per day. The co-founders' GitHub accounts are:

https://github.com/janhartigan

https://github.com/sketchynix

We're used to taking innovative ideas and making them work with the constraints of the technology. We also have successfully built several enterprise systems, including one that let an ad purchasing company manage nationwide marketing campaigns for all radio, tv, and cable stations in the US. Drop us a line...there's a good chance we'll be able to help!
Small Business Cloud Applications Forecasts in 2012