skysight-inc/HackerNews huggingface dataset:
Why is the heat shield jettisoned 7km above the surface exposing the rover to the atmosphere while its travelling at over 500kph? Does anyone have any insight into the design decisions in this landing sequence?
We could call it the Skynet virus.
Internet Marketing Tips
PVS-Studio VS Doom III (reddit discussion)
Evidences of existence of YETI are staged by the Locals?
In the past, this was worked on Chrome and Firefox. but now JSF*ck is worked only Opera. Sorry, but I have no patience to fix it.

--
Yosuke HASEGAWA / utf-8.jp
How To Use Spotify Outside Of Supported Countries
I held off until couple days ago on installing 11 with Unity and was very frustrated... I didn't want to believe it, but it was way too dumbed down for me. I was almost insulted...

If I want pretty GFX and UI I'll just use my mac.

Yes, you can disable Unity... But the issue for me is a lot of man power will be spent on it. Manpower that could be put to use on other things.
As Mark Twain said, never let your schooling interfere with your education.

Nor should you let your schooling make you cynical, or drain you of your love for learning, or kill your ambition. Because you will continue to encounter resistance in the form of people, culture, and institutions that seem to exist solely for perpetuating mediocrity and fake work. They may operate that way, but that doesn't mean everyone does.

Steve Jobs quotes are practically cliche now, but, stay hungry. That tenacity is what will make you if you channel it into creating something.
on your features page you've mispelt node, "nod v0.6.2 (via git)"

Edit: just noticed comments below about licencing of N_de etc etc, so I assume this is the reason
Cara,pemesanan,jelly,gamat
Kami sebagai agen pusat penjual jelly gamat (Gold-G) terbaik dan terbesar dan menjadi satu-satunya agen dengan pelayanan “barang sampai baru transfer pembayaran, Untuk pemesanan anda cukup hanya dengan sms ke no. 081.220.506.111 dengan format pemesanan sebagai berikut :TWG : Jumlah Pemesanan : Nama : Alamat Lengkap : No.Hp / Tlp KIRIM kE 081.220.506.111
You'd be surprised at how bad basic hygiene can be. At work and school I see people leaving the bathroom without washing their hands way too often.

EDIT: Also about quarantine the same thing applies. Students and co-workers are encouraged NOT to come to work/school if sick but a lot do anyways, simply because at least in school it's easy to fall behind if you miss a couple lectures.
Sign-up is super easy. Doesn't require an email address.
I think the point was that bioweapons can only be used as denial-of-area or knock-down agents - that they cannot, in fact, start argmageddon.

Of course, fundamentalist nuts may not be capable of realizing that, but those of us living in reality have rather less to worry about.
Use test/test, it works.
I consider myself power user. I am developer, I have experience with Windows, Mac OS X, BSD OSes and Linuxes. I have actually tried various desktop environments and WMs (including several tiling managers, I have used awesome WM for half a year). Overall I really love experimenting with software to the very deep level.

I have tried Unity and I really like it. It is simple and it does what I need. It respects my screen estate without taking functionality and clarity. I really don't understand what other power users are missing.

P.S. I don't like that Unity has some bugs but those are minor problems.
Benefitting the Poor
Yup.

The main problem is, you have to deal with senseless RBI rules, stupid (corrupt?) officials and a LOT of paper work.

If someone comes up with a "Stripe" like service in India, trust me, he's going to be a millionaire.

There's one startup that's working it zaakpay.com
Get The Samsung Galaxy Nexus NOW For $769.50
http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/2009000...

is a paper written by the engineers who designed the system, explaining these decisions. I suspect that the reason is that - in Mars's thin atmosphere - 500kph isn't as much pressure as it would be on Earth. (The constraint appears to be that the heat shield needs to fall away.)

I found the way MSL detects landing to be clever. Instead of a switch or sensor, it records the throttle setting required to descend at a constant speed. When that setting drops (for a sufficient time), the rover must have touched down.
> The non geek will [...] love the gloss that Unity brings to Ubuntu.

I don't know. It seems common sense that "non geeks" (hear, common people) like glossy things. After all, the Miss Universe thing has some success and is pure gloss. But I think it can also be an observation bias, or the result of a self-fulfilling prophecy kind of thing.

For instance, we check what people like to watch on TV, but what the people are fed with on the TV is already the result of some presupposition over what they like.

Some counter example exist, showing that people do not always like preformatted content, or glossy interface. Two different cases come to mind:

In France, there was a movie called Etre et Avoir, about a teacher in a remote countryside village. No professional actors, no story, just some shots in a school. Who would have bet on it? Is it not obvious that spectators want action, glamour, movie stars? Well in this case it was not true: the movie has been widely successful.

Another case, closer to HN interest: Is not Wikipedia the most successful (rich) content website ever? Who could say without laughing that Wikipedia has a glossy interface?

So I think one need to avoid clichés and presuppositions about "non geeks". They may or may not like Unity. If they do, it could be because it looks "glossy", yes, maybe, but it could also be because it just works, or because it is cheap, or because it is fast, or for some other reason.
People take issue with teleology frameworks in evolutionary processes. Teleological perspectives on individual organisms aren't the same.

1)All organisms are driven towards certain outcomes. Even if driven only towards reproduction.

2)Even an organism "at rest" is actively fighting/"moving" against the direction of entropy.

The core of your issue seems to do with anthropomorphisis not teleology. A lot of people conflate teleology with anthropomorphisis because their first introduction to the idea is through the "watchmaker argument" for a creator.

But...
If you're projecting a computational view on biology as many Molecular Biologists now do. You are entertaining a machine that is processing/reasoning about data. Saying that a machine can reason is an anthropomorphic interpretation.

Not all anthropomorphisis is equal. There's a difference between pre-rational anthropomorphisis and isomorphic constructs like entropy, computation, teleological processes, etc...

"As early as the 1980s, researchers started viewing DNA or genomes as the dynamic storage of a language system with precise computable finite states represented as a finite state machine (Searls, 1993). Recent complex systems research has also suggested some far-reaching commonality in the organization of information in problems from biology, computer science, and physics, such as the Bose–Einstein condensate (a special state of matter, Bianconi and A.L. Barabási, 2001)."

http://en.wikipedia.org/wiki/Network_Biology
I am a developer and I don't know what he's talking about. Sure Unity is a bit unpolished around the edges, but I barely use it. Most of the time of a developer is spent in shells and editors (and, occasionally, a browser). All I see of it is when I have to launch something and, quite frankly, hitting the windows key and typing is much faster than menueing around.

Of course 2012 won't be the year of the Linux desktop and he nails it when he says we really don't want it. Give me power and stability. Give me power-user-friendliness, not grandma-friendliness.
There is no indication whatsoever that Ubuntu will be able to reach "average joe", and building a product for audience you can't reach is pretty pointless. The only audience really using Ubuntu is one consisting of coders and geeks.

There's a famous russian chinese saying: When a rhino stares at the moon - he is wasting his spleen flowers.
City defies will of people, illegally turns back on red light cameras
"Unity isn't going to drag any joe-average users to suddenly want Linux on their PC."

'What comes with the PC at the store' is what joe-average is always going to use. Always. What a Linux desktop looks like and aspires to be and how well/whether it works means nothing in this context. Nothing.

Numbers-wise, people using Linux on the desktop are: geeks (an insignificant percentage of PC users) and friends/parents of geeks (an insignificant percentage the former).

We're like flies buzzing around a very small pile of elephant dung (but it's really good dung); meanwhile the elephant has lumbered off, out of site.
Bundles, bundles, bundles - I knew this was going to happen sooner or later. I'm actually surprised it took so long.
the numbers are more different now.
Are you talking about Amity University
This is an old article (from 2009). Hartmut Neven provided an update at ICML 2011 in the latter part of his keynote talk - http://techtalks.tv/talks/54457/
Hi I wanted to put this up:

I was in a very very reputed AIEEE university in one of their fit for nothing dual degree programs. And trust me most assignments and project work comprise of plagiarized and glue code. It had more than 75 % compulsory attendance, after which grade drops happen.

There are some good students...some really good students... who do well in really getting at the essence of programming.But everyone else is lost.

You find disinterested people working on projects. And if you are in one dual degree program and work on other field's projects ( on our own ) you get letters from the dean and your department head reprimanding you to invest your time in your field. BTW, all these fields I am talking about are about simple and elegant software.

Result : I quit.

I am pursuing a B.Sc Degree in IT from SMU-DE. Yes it is not the same as from the above institution. But it lets me participate in community development better. It gives me time to participate in SPOJ, TopCoder, Directi's CodeChef.And it doesn't prevent me from participating in GSoC. It doesn't threaten me and stop me from attending NASA's Summer Internships. And most of all, I don't have to succumb to their policies.

I find solace from learning through MIT OpenCourseWare, Stanford's Online Classes in AI, ML and DB. My github and other projects feed my resume. Yes, there is a unrest at home about where I am headed. But I know where I am and where I am headed.

I was clear that this institution was not worth 1.5 lakh per annum from my parent's life savings. I quit, in my second year.

But trust me. If you move out, you will have to face immense mental pressure from the family. And if you can work from your college, do so at all costs. Moving out will create new problems that you cannot predict now.
I heard this a lot:

Modern languages copying features that Lisp had for decades

Lisp is still superior

Can write less code in Lisp

Ok. Gotcha.

Now, I'd like to build a web-app with some storage backend (mixed of RDBMS and NoSQL). Can do REST API. Requires web-service integration. Will perform nightly batch computation using Hadoop. Would like to have automation test and continuous integration.

Before Clojure, how can I do all of these with less code using LISP?

PS: I'm still unsure how pure Clojure can help me as well seeing that now suddenly I required a Java object with JAXB annotation and probably require JAX-WS client API to do web services, etc.
I often wonder what the web would be like if web browsers threw an error upon encountering a syntax error rather than making a best effort to render.

The web would have died in stillbirth and it would never have grown to where it is now.

"Be generous in what you accept" (part of Postel's Law) is a cornerstone of what made the internet great.

XHTML had a "die upon failure" mode, and it has died, why do you think XHTML was abandoned and lots of people are using HTML5 now.
I am a geek and I like Unity. It's like emacs of the world of UI's. The first modern GUI you don't need to use a mouse to work with it. I find it very productive.
Using the Builtin Test Command to Test for Multiple Aspects
You thought Coffeescript was haml? Um...no...
There are two reasons why an average person learns computers and uses a particular OS:

* Even if it is not very intuitive, it is universally used (Windows)
* Even if it is not universally used, it is intuitive (Mac OS)

Linux is currently, IMHO, in the middle. This brings up a lot of issues from an average Joe's perspective: some hardware configurations do not work perfectly (especially laptops), time spent in learning an interface cannot be applied in other environments (like office) and some tools are not intuitively named especially for a beginner (what is GIMP? Evolution?)

Just to be clear, I use Linux everyday and as an advanced user I love the freedom it offers. For the latter reason, I don't prefer Unity. Now, when a beginner uses Unity, they will approach someone like me. But since I dislike the unorthodox UI, I might be able to help her. But I am sure a fellow Unity enthusiast would be more than willing to help.

So my feelings are mixed and not as upbeat as the OP thinks.
Count me in. When developing, I usually have no more than three applications opened: GVim, a terminal window and a browser. All of them are easily accessible through Super + 1..3. In addition to that, I can move them around the screen using Ctrl+Alt+Numblock. These features work extremely reliable and fit very well in my workflow.
Is there a typo on "interactiv"?
When the BBC don't mind taping over their Monty Python archive and other precious troves of TV and websites, I think any kind of incompetence is possible in the TV channel industry.
> Here is an example profile: a virologist at some research facility who has strong beliefs about the world reaching a tipping point as far as natural resources are concerned vis-a-vis he accelerating increase in population, becomes obsessed with the idea, that de-population has to take place and they are willing to actively encourage it.

tom clancy's lawyers called, he said to stop using the plot of "seal team six" in internet-forum posts ;)
We're likely to hear more and more of this over the next few decades as workers in China retrace the steps of the labour movement in the west. Here's hoping them speedy success.
Todd Falcone Replay
Kill the live typing. No one wants anyone else to see their edits in real time. Except perhaps in pair programming. Maybe. Its an antipattern for social communication. It is also the number two reason my team never used wave. The number one reason being it was totally divorced from the tools they allready used to communicate: gtalk, Gmail, irc, etcetera.

I just checked my wave account on the news it was sunsetting. I had four new unread waves from friends that were at least four months old. How was I supposed to know they were there? mean, I used Google products daily!
Not totally sure, yes there is always going to be a big advantage to whatever comes with the PC.
I think if there was a clear sales pitch that could be used to sell Linux desktop as an alternative to Windows there would be enough people willing it try switching to give it critical mass which would then cause OEMs to ship it with some of their computers.

Linux tends to be well used in dedicated electronics (routers, GPS , phones etc etc). We really need to think about what "Linux on the desktop" actually means.
What it really seems to mean is a system where the majority of the components are released under a GNU (or similar) license , so that includes the Desktop environment etc.

Let's say for example that apple decided to rip the darwin kernel out of OS X and replace it with Linux 2.6.x but kept everything else as it was would we suddenly cry "woo it's the year of the Linux desktop" , what real quantifiable difference would it make?

It seems that in order for Linux to succeed as a mass market desktop OS it needs some company to plug big gaps (as has happened with android) at what point would the "Linux people" decide they no longer wanted to be associated with it?
I find the example fits nicely. Rihanna and Node.

FWIW, I think Node is a great way to teach, explore, and learn JavaScript without the browser. It helps me learn modern JS techniques quickly. But Node powering my web-server? Like Rihanna...

PS: Check out this free online book: http://eloquentjavascript.net/ big props to the author. He's done a great job teaching modern JS.
Conceptual Surface Area Of The Project
Quite a bit disappointed to realize it wasn't a bundle of music licensed so that you could use it in your indie games. I'd happily pay significantly more than $10 for 17 albums of that.
I also think that he is mistaking "gloss" with "UX that won't make you want to pull your hair out".

Creating a good experience has more to do with creating some good interface metaphors that look good and work well than to just emulate known platforms like Windows and Mac.
Sure, but that can get costly fast (at runtime) when the language implementations are not highly optimized for funcalling and recursion (javascript VMs tends not to be), so ideally you'd only use partial application in the underlying (compiler result) code when that's needed rather than have all functions be curried.
Black Friday Deals 2011
I understand your frustration. I too graduated from such a private college with a CS degree in 2003. Here is why I think you should complete your degree:

- You are being forced to study the core areas in CS. You will probably soon specialize in your work/research, so learn the core areas when you still have the time.

- Unless you have already created exceptional products, regular employers will not consider you unless you have a degree; these employers are a good fallback if nothing else works. The degree is a baseline to avoid being filtered out.

- If you want to go to graduate school to do research, either now or in the future, an undergraduate degree is essential.

- Getting a B.Tech isn't hard. Put in the minimum effort if you want, but it isn't tough to pass, nor is it a time sink.

Yes, the teaching can be unimaginative, professors may strictly adhere to a syllabus, and the exams test rote memorization, but one can still be stimulated in this environment. I would unceasingly ask questions to fully understand algorithms being taught in class, often challenging professors (and finding holes in the thought process). The database class helped me understand normalization and other ideas of good DB design (and their rationale), which I used for my web projects. A queuing theory class helped me understand performance of a system I later built.

There is no doubt you need to go beyond just getting the degree. Do you have fantastic ideas for products? Maybe a bit of freelancing will help? I created websites for clients abroad while doing my undergrad (just get a low bandwidth internet connection from a mobile company for this). I interned with companies/organizations during the summer. For my final year project I wrote a simd+cluster version of a program that I ran on all the computers in the department's lab (and tripped the ups!). I also realized the importance of a degree and tried to stay close to the top of my graduating class.

The challenge is to stay motivated to get the degree, while also finding an outlet for your passion. Both can be done. Freelance during the semester working nights and weekends; work with a company during the summer; participate in CS competitions in your region; find a local conference in an area of interest and publish a paper (this isn't hard!). It's really up to you to get motivated and rise above the rest.

While I sometimes wish I had done my undergrad elsewhere, I was eventually able to work in an area of my interest. I went to graduate school abroad and am now working in a research department in industry doing what I love.
And btw, this is not the case with private universities alone. You find students with a very very small Body of Knowledge even in very reputed places. They were good with their High School Education, and not with undergraduate interests. Perhaps, this is because fear is a major incentive to pass. And they have no real good incentives to learn.
What do you use to work with it?
I didn't try it for very long but I didn't find it especially conductive to keyboard use.

Or are you referring to touchscreen usage?
How many people are actually using multitouch with Ubuntu?
> Even if it is not universally used, it is intuitive (Mac OS)

I often hear people saying that the Mac is intuitive. Is there actually proper proof for this?
CoffeeScript does look a bit like HAML. But actually, to write CoffeeScript, you write CoffeeScript, not HAML, and then you can either compile it with the coffee command (which does output JS) and run the JS on the server OR on the client (see http://jashkenas.github.com/coffee-script/#scripts). Actually more often its on the server because people don't like running it in the browser (I don't see a good reason to avoid CoffeeScript in the browser really, but he says its "not recommended" on his site so.. people don't feel its recommended.)
I've tried Unity and I didn't like it. But that was to be expected, since I've been using xmonad for more than a year now.

Power users like myself will always find a way to get their favourite system up and running. I agree with Canonical and their policy of "fuck you, we're doing that no matter what you tell us", since their current user base is almost 100% power users and you can't really grow out of that niche if you don't take bold decisions. We will probably leave ubuntu because of it (I'm already on Arch Linux on most of my machines) but if they manage to attract a good slice of the market it will be a great thing for Linux as a whole.

They probably shouldn't try to sell themselves as a "cheap mac", but that's another story.
The pre-programmed holds (as opposed to unplanned holds) exist so that if there were any unexpected temporary hitches in the launch sequence, there is still time to make the launch window. Imagine for example that you have a 1 minute launch window, and a slower than expected fuel pump means that it takes 5 minutes longer to top off the fuel tanks. Well, you just missed your entire launch. Stand everyone down, and put the spacecraft back into standby before trying again tomorrow. If you have a planned hold, you simply reduce the planned hold time, and you can still hit the launch window.

The hold is also used as a sync point between all of the different activities that have to be completed at certain points in the launch preparation. For example, at the t-4 hold for the Curiousity launch, they needed to pass the go/no-go from the entire team. If one team had been running late up till that point it wasn't a problem, the other processes just entered the hold earlier. Once the last hold has been cleared, all of the remaining processes have to stay synchronised.
The problem is, by the time they have fixed the bugs and made it nice they will spot something else shiny and start again.

So you'll get 2 or 3 nice stable releases before being baptized by fire again.
Chinese ministers barely even claim to be communist these days; anyone in the government who takes communism seriously is seen as left-fringe. It's true that they seem to be miraculously making more money than their official salaries, but that's also true in many countries, including Europe and the US. Some are shadier than others; it ranges from outright dirty stuff (taking bribes, insider trading) to gray-area stuff (accepting free trips and gifts) to semi-legit stuff (giving paid speeches and doing private-sector consulting on the side). US Senators get paid $174,000/year, for example, yet their average net worth is $14 million. Some of that is wealth accumulated before entering office, but a typical Senator also makes quite a bit more than their official salary when in office. Though I can certainly believe that the scale of shadiness is much higher in China.