skysight-inc/HackerNews huggingface dataset:
It's all about commercial interests. So, here's hoping the budding space-industrial complex one day overtakes the war-industrial complex.

And fingers crossed the two don't merge to become one giant space-war-industrial complex. Gulp.
Facebook Hacker Cup 2012 Winner is Roman Andreev From Russia [Pics]
Pure zoom with Nokia 808 PureView
Stop writing class hierarchies.

Classes are fine. Over-engineering classes, like over-engineering anything is bad, m'kay?
If you like this, then check out Unix Power Tools. It's full of exactly this kind of stuff, with broader and deeper coverage. I highly recommend it -- I consider it one of the top ten or so books for a new programmer to spend some time with.
I thought it was clever too, but the paranoid side of me thinks if this is to go ahead, Prentice Hall may not like it.
Yes, yes, yes
For a modest down payment I know a guy that launches small objects into space using the world's largest trebuchet.
So, this is WebOS, over again?

What is different about this other than Mozilla making it?

Appreciate any insights.
No, a suggestion would be:

"You need to narrow your scope. I personally would be more interested in X and Y, but not Z, J, or N."

What you did was give a vague criticism without offering a concrete solution in response. Those kinds of criticisms are always difficult to respond to primarily because, should he follow your suggestion and it fail, you can simply say:

"Well I just said narrow your scope, I never said narrow it to those failed topics."
Ok,You want to pass a parameter to TestNG Dataprovider?
Watch Online Guzaarish 2010 Hindi Movie
Watch Online Guzaarish 2010 Hindi Movie, Watchvideo songs, Watch sequences,Watch performer star:Aishwarya Rai, Hrithik Roshan, Aditya Roy Kapoor,
Mutual Fund Company In India
> In what language do you find it easiest to make classes only when you feel like it?

Any language that isn't a fairly close C descendant. Haskell, Lisp, Python, Perl are languages I've done some work in with minimal OOness.

When I used Java a few years ago, it required classes. C++ winds up being very class-ish. C of course is limited.

I have come to be very pleased with not using classes unless the solution really demands it. It's sort of a "grow the solution" idea, instead of "waterfall the solution".
Maybe take a half-load of subjects and spend the rest of the time focused on what you enjoy.
This keynote was by far the highlight of PyCon for me. I hope to hear David speak again soon.
If you live in a place like the SF Bay area (or anywhere with a state income tax), take as little as possible for your salary. 60k max, and if possible even less than that because whatever you take as salary you'll be losing 30%-40% of it immediately (which could better be used for your business).

You can expense your rent out of your company since you will likely work out of a home office. Car and (maybe) meals as well.
SOX is pretty extreme. I don't think it even applies to organizations that go over the 500 (soon to be 2000 with this bill, is that actually enough for super-microfunded kickstarter style startups?) investor limit, but I am no expert.

I'm not asking for much. Maybe even just what is filed for tax returns would be enough, or maybe not (or maybe it's more than necessary). It just seems like no disclosure obligations at all (and I'm not even sure if that's what the bill actually provides) is too few obligations.

Case in point, Facebook. For a long time -- may be even now -- authoritative numbers of numbers like revenue or profit that would be seen on their tax filing are probably only known to investors with sufficient leverage, AFAIK. Again, not intended to be an assertion; countervailing knowledge welcomed.
This will happen.

One of the reasons the Concorde never really succeeded was due to the nature of faster than sound travel. A sonic boom doesn't just happen as you pass the sound barrier, but rather trails behind an aircraft the entire time it is traveling over that critical speed. This resulted in the Concorde only being able to travel faster than the speed of sound when it was over water (hence it's primary use for travel between New York and Paris or London).

But what if you could travel where there is no air?

Suborbital space flight means that any place on the globe is a 2 hour flight away. This will happen, and I am confident that I will travel in space before I die.
micro-transactions are fail. The are a solution looking for a problem. If your technology's killer feature is micro-transactions, you have a worthless technology.
"But this just means that a laptop would also have been a luxury for you."

You're pivoting to a very circular definition of luxury here. A laptop is something that would have been very useful to me, as it turns out it always ended up one lower then other things on the budgetary priority. That doens't make it a luxury/status item as you said 3 up.

Ultimately there's a contradiction in your claim that a laptop in general is not a luxury/status good ("sign of affluence" - wiki) but a cheaper iPad, which often functions as a laptop substitute, somehow is.
A story about Startups can belong in multiple subreddits, eg: r/startups, r/entrepeneurs, r/business.

If a story had tags and there was a system where the frequency of tags appearing in a subreddit mattered it would allow me to look at r/startups and then find the other subreddits relevant to my interests.

reddit made the mistake of treating every subreddit as its own individual isolated community without considering crossovers in interests. If tagging existed then this would not have been a problem. Today 6 years on it's still impossible to find good subreddits relevant to specific interests, tags would have been one of the solutions for that.
I ended up porting from jQuery to Zepto for my mobile PhoneGap app, where the files are stored locally. Porting to Zepto resulted in performance gains due to the browser taking less time to actually parse the JavaScript. Here's a blog post I wrote with more info and performance comparison: http://blog.pamelafox.org/2011/11/porting-from-jquery-to-zep...
Special methods are special. It is a feature that they look different and stand out.
Who or what is TB?
I think you went too far.

You're correct that reddit didn't/doesn't need any form of recommendation engine for individual items -- that's what voting + subreddits are -- it most definitely did (and still does) need something for recommending subreddits. This is a problem they should have been addressing from day 1, it isn't make or break but it takes the site way beyond its current usefulness to hardcore users.
"Capsule Option (1 gram total) — Launches cremated remains sample of one person	$995"

No thanks!
Hope.

Hope we get to maintain our constitutional right to assemble.

Downvotes expected but not welcome. (I really can't afford the Karma loss)
Change to hacker news
i usually limit myself to the top 60 hacker news and top 60 new hacker news per day.

i've notice lately they top 60 seems to update less.

has there been a programming change or am I just imagining things?
Glad Encyclopedia Britannica Is Alive – Now If I Could Only Find It On Google
I'm not so egotistical as to think that the topics which interest me would be the ones which interest lots of other people. In fact, I have ample evidence to the contrary.
The Space Shuttle; coolest white elephant on the planet. Video was amazing.
Controlling Attribute Access section is really poor. Giving poor explanation of getattr vs getattribute, wrongly recommending to not use these methods, claiming there is little use, and providing poor examples of common use cases. The biggest of which is object composition.
Dictionaries, lists, tuples and other structures also demand names. Getting away from classes does not free you from the need for names; and in a dynamically typed language, it requires even more attention to names - see my other comment http://news.ycombinator.com/item?id=3719056

I almost invariably find I need more than one closure down the road, outside of simple predicates handed off to algorithms. Even for such simple things as specifying a sink for output (out :: string -> ()), later on I find myself wanting a flush() routine. That's just my experience: problems grow thornier over time, and starting out with something more object-like adapts to that growth more gracefully than a closure does.

I think a lot of the problem comes from the syntactic weight of classes. I've implemented closures in a commercial compiler; the actual implementation, when it uses captured state, is very similar to a class, and in fact the implementation method I chose behind the scenes was a class. So I tend to view closures (rather than simple function literals that don't capture state) as just a concise way of declaring and instantiating an object.

I've had some success with blending the two. For example, a read-only collection facade is often implemented in .NET with ReadOnlyCollection<T>. But the normal way of implementing that thing is to pass off an IList<T>, which you may need to implement wholly if the logical read-only collection is not already a list. I think that's a complete waste of time; instead, I wrote a function that takes two closure arguments, getCount :: () -> int and getItem :: int -> T, and henceforth I can create a new collection with new behaviour without worrying about the "name" of the descendant, but with the benefits of a class for flexibility down the road.
Nice to step back every now and then to appreciate the wonders of modern technology.
[after you're dead]
In effect, the subreddits are the tags. There's been a number of times where I followed a cross post to another subreddit I hadn't known about before.
So how much was true and how much was a lie? So far, the accounts I've read say that there were no guns, that guy who had his hand crushed doesn't exist, and Daisey didn't see under-aged workers.

But they apparently really do work their guys incredibly hard, workers did threaten (and attempt) suicide, and some actually were poisoned by n-hexane.
For anyone who's trying this, I recommend basing your effort on factor models (i.e., the thing that won the netflix prize). It works very well for us at Zite.

(Content models are the other, probably less interesting, 50% of the solution.)
This is magically, I haven't felt this way about space since the first sci-fi I read as a pre-teen.

We should build a space colony.
Polymorphism and type hierarchies.
> I'm surprised they landed so close together.

this doesnt make sense to me. On the orbit they look like they gaining a distance between each other. Any distance on that altitude would be 150-fold back on earth. How come they landed less than 20m from each other, no idea. Anyone?
I completely agree with this. It's actually part of the philosophy that inspired the structure of my new communications platform app.

Check it out: http://ec2-50-16-106-77.compute-1.amazonaws.com/ - (it's still in its infancy)

You can link the same post as a reply to multiple items. This allows for complete flexibility. Posts that are relevant to more than one section can live in each of those places
I've noticed this problem lately. Last night, I saw that a large percentage of my front-page was from 1 subreddit.
I'm also subscribed to over 200 subreddits. Some of these subreddits never hit my frontpage, and I tend to visit only 10-20 subreddits. This results in the majority of my subreddit subscriptions being useless.

I think there could be some interesting UI solutions to this problem. If more people treated the Reddit API like the Twitter API, there could be applications that aren't necessarily supposed to replace the traditional Reddit browsing experience, but to make whole new experiences (e.g. Flipboard).
This is patently false.
1) There is a stable build of ICS for the N1. The only hiccup is the video driver which is not being officially developed/released. Hboot was reformatted and it works quite well.

2) Apple upgrades older hardware with "lite" versions of their OS update. See iOS 4 for 3g (not an iOS expert, expecting corrections). No reason Google couldn't do this or at least release an optional experimental update. Sheesh, it's not like the rest of their stuff isn't beta.

They really need to get their house in order. The Nexus brand has erroded even with the hardcore fans (such as myself)

Here I am holding my beautiful but abandoned N1.
The reddit founders talked and thought about this tremendously, and ultimately decided that it was more important to have distinct communities, so that the same story can be on /r/aww and /r/photography without one group overrunning the other. Or /r/TwoXChromosomes and /r/MensRights. Or /r/politics and /r/economics.

I think that this was one of the most important strategic decisions in reddit's history, and that they got it right.

I'm not saying tags can never work, just that any proposed tags system needs to supplement, not destroy, the siloing of subreddit communities. And be simple to use, even for the 99% of redditors who never even vote or subscribe to anything.
BRAEMAR HILL MANSION(MID-LEVEL EAST) - RENTING PROPERTY - HKRealty.com.hk
I hear what you saying, but is there anything else than an issue of material being burnt in atmosphere due to speed lost/air friction? Gravity will make sure you will get back on Earth so its not like you have to spend another million bucks to get on earth. Given you have a heat/damage-proof can and know when to open parachutes (I know its more complicated than that), you should be good to go (I mean - come back).
Ha, precisely.
Here's the complete transcript of the This American Life retraction of the Daisey story.

http://podcast.thisamericanlife.org/special/TAL_460_Retracti... (PDF)

Act One: What Daisey's Chinese translator said.

Act Two: What Daisey himself said.

Act Three: The truth about Foxconn manufacturing conditions.

Kudos to This American Life for the rigorous way they handled this, and for calling lies as lies in clear, simple language.

Too bad This American Life didn't think to do that Google search themselves before running the story.
Oh, so you're saying tags in addition to the subreddits, but tags don't cause posts to show up in subreddits. I think that could work, but I'd be most wary of burdening down the poster with selecting tags or distracting people by having them "vote" or suggest tags.
If you can swing it, don't take a salary at all. You'll thank yourself later.

Otherwise, anything between $50k-$90k (Bay Area) is reasonable depending on founders' personal situations. My current company has raised <$1m and there hasn't been any pushback from investors so far.
Can someone explain what the nominal "velocity" counter means? I thought it made sense going up (although I wasn't sure why its rate of change---which would be the acceleration---seemed to increase a bit), but then I was totally baffled after the separation. It goes down from 2900 to 2500, then back up to 2920, then it plummets to around 300, then gently lowers down to the 50 or so that it's at for splashdown; there is no discernible change in acceleration when the chutes blow around 190.

Here's what I would have expected: numbers increasing at a relatively constant rate until separation, then a rapid decrease to zero (and since 1mph ~~ .5m/s, expected decrease at about 20mph/s), then increasing again (maybe with a negative sign) until atmosphere, then a decrease to terminal velocity, then another big decrease when the chutes blow.

So aside from the fact that there is no direction (not even a minus sign), so it's at best a speed counter, there still is something I really don't understand about that number. But... what?

(Edit: fixed dumb math error)
Bypassing the Password: Seeking Ways to Make the Computer Password Obsolete
Pivotal Labs & EMC: The Future?
they should be speeding up but not until infinity of course. At some point (here around 300mph) their size with "glide" in the atmosphere causing it to slow down.

It was interesting to watch how they gained speed on the orbit while being sucked by Earth gravity, and then quickly hit the breaks when atmosphere/air got thicker... awesome! Must be amazing feeling, given you would have 3000mph-withstand material, to actually "drop" yourself from space to Earth :)
I think it is important to spend more time learning to program and see if it is a skill that you enjoy and excel at before committing to getting a master's degree. Taking courses for a certificate could be a good way to test programming out, as well as learning on your own.

To be honest, you are going to have a hard time getting into a highly ranked CS master's program with the GPA that you had in college. Also, most CS master's programs require some level of CS knowledge before enrolling. Therefore doing either a certificate program and/or learning on your own would be very helpful before enrolling.

After 6 months or a year of progress, then consider enrolling in a master's program if if still feels like the right thing to do. One thing that is nice about programming jobs is that it is more about what you can do than the degree you have. There are a ton of great resources online that can help you learn if you have enough dedication to stick with it.

Best of luck.
I would do a second bachelors in CS. It should be maybe 40-48 credits. If you decide not to go on to grad school, a certificate is not as valuable as the second bachelors. A certificate may get you into the same school, but after a year you may want to apply for other masters programs. No one is going to give much credit to a certificate except the people who issued it. Plus maybe you could apply for a five year masters program and double count those last few credits.

Its not the low GPA that is going to hurt you, it is the complete difference between STEM and non-STEM degree programs. Do you understand advanced math? Are you at least an intermediate level programmer? You actually need these skills to be able to complete graduate courses in CS.

It's only worth the debt if you are committed to turning your degree into a profitable career. That means you would need to work towards an engineering position while doing this. You need to leave with a strong portfolio and expert level coding skills and software knowledge, not just student projects.
It might not have any impact on the outcome of the case but getting his stuff back must be a welcome boost to his morale. Meanwhile the procedural error underlines a feeling current amongst some kiwis that the NZ Govt were so busy doing the FBI's bidding that they made fools of themselves in the process. I've still yet to see anyone explain why it was necessary for armed police to arrive by helicopter at his house in order to explain they had an arrest warrant for him - embarrassing.
"subscribers[+i] ! (publication);"

What is this ! operator? This is not currently valid JavaScript, and I do not see any new ! operator in the latest Harmony draft.
You probably can expense your rent, car and meals. However you also can get caught and tax evasion is a federal felony.
I really like the list of VC blogs here: http://larrycheng.com/2011/01/19/venture-capital-vc-blog-dir...

They are ranked by the number of page views which is a decent proxy for quality.
Soul of the New Hacktivist
One of the other reasons Concorde never really succeeded was due to the other part of the nature of faster than sound travel: it uses a huge amount of fuel, which is a major expense. For comparison, the 747-100 (which made its first flight just before Concorde's) used perhaps 1.1 times more fuel to cross the Atlantic but carried about 4 times as many passengers.

Suborbital space flight means any place on the globe is a 2 hour flight away, but the fuel costs are pretty high. I expect such a service to one day exist, but I don't expect to be able to afford it.
I do nothing with Python and I couldn't care less about Python, but... I really enjoyed this video. Great talk!
This is an appropriate place as any. WE have an ambitious start up idea to launch loaves of bread into space so that they will re-enter as toast, perfectly cooked to perfection and delivered right to your door.
I run a Windows shop and for the longest time we used a third party product called Radmin for our remote administration. Finally, after some time we switched over to RDP for a number of reasons... but one of the top ones is simply that is has such massive adoption. Any vulnerability that bubbles to the surface will be announced from the highest mountains as is the case here. When I was using a third-party product there could have been a critical update released and I don't feel I would have heard through the grapevine for quite some time.

In my opinion, having a vanilla Microsoft stack is useful in a lot ways, one of them being that news travels fast within the Microsoft ecosystem.

I agree with the author though, nothing is more eye roll inducing then when some unhelpful fellow chimes in with "Why are you doing it that way?" and 'that way' is the way million and millions of people are doing it.
B-52 Low Pass Flyby Is Even Crazier Than You Thought [Wtf]
Sunaokuwahara Fall/Winter 2012-13, Tokyo
Where do you get the figure of 150? I reason that if they are nearly identical pieces, and falling near each other, wind and other atmospheric forces would shift them about equivalently. Even if they veered hundreds of miles, it seems reasonable that they would do so together.
From what I've read, it definitely seems as if there was some showmanship involved....
I was wondering what that buildup of cloud was and then I saw the velocity breaking 760 MPH and realized it was breaking the sound barrier. Pretty awesome stuff!
He might not get his stuff back.
I won't invest until you demonstrate your solution to the fundamental physical principle that causes it to land butter side down.
If you can make a 'makerbot' that can make a makerbot I think you're 95% of the way there :)
The audio is chilling.

It would be amazing to hear an AMA fron the booster recovery team.

What is the housing that holds these cameras? What type of camera are they and how to they capture and store footage? Are they PTZ?
Did you try using Prey? Do you know when and how is the GPS used?
80 Apps and Resources for Cloud-Based Web Dev
As a person who has written games, I think games are one of those weird cases where OO really shines, but I don't think it's representative of most general programming problems. In my experience OO makes a ton of sense when you have a lot of mutable state that actually represents a tangible real world object or metaphor. So that works great for games, which are all about simulation, and where you actually have a lot of things that really do map to an "object".

But, outside of simulations, a lot of programming problems come down to things that don't have a convenient real world mapping. A lot of it is just data transformations, and data transformations are awkward in an OO setting, because the focus is on the object rather than the process. This is where more functional styles really shine, (for instance, in compilers and such), where the existance of an object would be incredibly transient and short lived, because the goal is to transform one set of data into another representation. OOP basically sucks at this.

Objects are certainly useful, but I think they've been fetishized to a weird degree.
I would not recommend expensing rent. The best you can legally* do in the eyes of the IRS is get a smallish deduction/credit (I forget which) for however many square feet of your home are used solely as a workspace.

*I am not a lawyer
Wouldn't this be better?

function greet(name) {
console.log('Hi, I am ' + name);
}

var o = function() { greet('David'); };
Twitter Co-Founder – Damn Impressive Interview
Off-topic: Is active Meego Development still happening? I'm a QT developer and might be interested in contributing a little...
This problem has long been solved by public-key cryptography. The real problem is coming up with a solution that computer illiterate people can use.