skysight-inc/HackerNews huggingface dataset:
The article tries to imply that 3D designs cannot be copyrighted, but this is incorrect. If the design is functional, it cannot be copyrighted, but if it is a work of art, it is still protected by copyright. So if you carve a statue, and I make and distribute copies of that statue without your permission, I am violating your copyright. If I alter your design, but copy substantial portions in a way that does not constitute fair use, I am also violating your copyright by producing a derivative work.

In contrast, design patents only apply to functional items. The classic example is the Coca-Cola bottle. Coke's patent on that is not on the invention of a bottle, or on a useless bauble, but on the ornamental design of a functional item. If the bottle were not intended to hold liquid, but were just a pretty object, it would be eligible for copyright, but not a design patent.

I think it would be hard to argue that Warhammer miniatures are functional items. Rather, they are non-functional works of art, and therefore fall under the jurisdiction of copyright. So if you make your own figures based sufficiently on those made by GW, you are creating a derivative work, and violating their copyright.
To be fair to academic code, it's typically used once to prove a point and then thrown away. It's a lot like an R&D project any of us might do that will either be rewritten later or just used to test a theory and then forgotten.
When NASA recovered capsules, they sent a carrier battle group.

When SpaceX recovers capsules, they send a barge with a crane, a single crew boat, a couple of inflatables, and a P3 Orion. [1]

That's pretty Lean.

[1] http://www.spacex.com/press.php?page=20120530
A SSL cert vendor has a popularized writeup for 2048-bit RSA (which UEFI uses according to http://www.uefi.org/learning_center/UEFI_Plugfest_2012Q1_v3_...) at http://www.digicert.com/TimeTravel/math.htm:

"[...] It is therefore estimated, that standard desktop computing power would take 4,294,967,296 x 1.5 million years to break a DigiCert 2048-bit SSL certificate. Or, in other words, a little over 6.4 quadrillion years."
"Take the most significant part, rip off the constants, and that's its growth rate."

Well, it's an upper bound on its growth rate. And only after some possibly-gigantic n.
This should really carry an epilepsy warning, but I enjoyed the article :)
Hmm; good point. We put it in there pro forma. Age isn't very important to us; feel free to put 0 in. We'll take the field off when we get a chance :-)
"Now, it’s less of what company had the best package, but more of who’s dream do the talented people believe in the most."

It always bugs we when people don't know that "who's" is grammatically equivalent to "whose"
Ah, thanks - not sure how I missed that.
If you do it right, it won't cause much damage. Have you tried barefoot?
To me that's rather disappointing for 2 years work and the announcements made before this.
> Any exercise is going to carry some risk of injury, it's up to you to learn how to mitigate it.

Not all risks are equal.
The Case for Facebook
All the good stuff is on the west coast.. I'd murder a unicorn to have this available in Philadelphia.
Talk about hitting home. This was me a year ago, except my girlfriend (who I then planned to marry) broke up with me.

> "By far the biggest win in my situation is the support of my wife. She not only tolerates my involvement in a startup, she actively supports me and roots for me. She wants to see us succeed."

Truer words have never been spoken. You don't lose your family by equal parts self-discipline but ALSO having a spouse that supports and tolerates that kind of craziness. It makes sense why doctors marry doctors, lawyers marry lawyers, PhDs marry PhDs...cause someone working the 9 to 5 cannot appreciate, nor empathize, with the other person's extended (and often erratic) working schedule. They'll feel neglected since they have more free time, and it will be tough to relate and feel appreciated. This I know first hand.
You could sprint (or sprint up stairs).
We will look back at our designs and sites years from now and go... "What happened to 90% of those sites?" :)
It will draw more attention to the core of the problem: people using Microsoft products deliberately breaking standards for lockin reasons
"We techies have it good right now but don't fool yourself into believing the party will last forever."

How true. Over time various careers become the hot thing to do and then fade. I remembered it happened with nursing at one point. I know of a cardiologist that had a difficult time because that specialty had attracted talent and the supply and demand became out of wack.

With all the attention on learning to code over the past few years as well as the money that is being made by the outliers the competition will increase to the point where salaries will drop.
Something that no one is acknowledging here is that a "CS" program isn't a uniform thing, and that people who come out of a "CS" program have not uniformly learned what it did have to teach.

I never took the full CS program, but I hit most of the core classes while studying Cognitive Science. By far the most valuable class sequence I took was compiler design; learning HOW a compiler takes code and turns it into assembly language was a revelation to me, and I was able to "see" the relative optimization of algorithms much better after taking that course.

Will I ever need to write a compiler? Probably not, though I have written several small interpreted scripting languages/DSLs. But taking the class expanded my mind in a way that grants me insights a LOT of self-taught programmers I've worked with never seem to have.

Does everyone who takes a compiler design class gain those insights? No, certainly not. It's possible to muddle through just about any class without REALLY understanding it and pass -- some more easily than others.

The weeder classes in CS at my college were tougher than many, though, including one that actually required each student to write non-trivial programs in assembly language.

But back to your comment: It's not that all code needs to be "clever." A friend of mine once CRITICIZED a piece of code for being "too clever," and he was right. "Clever" isn't a goal. But sometimes the straightforward approach made by someone who is good, but self-taught, isn't as good as the equally straightforward approach by the self-taught AND CS-educated programmer.

>The higher level CS projects exist just to prove a point(research), or doesn't exist at all except in theory.

Real higher-level CS projects frequently involve interesting graphics research, which (also frequently) ends up working its way into commercial game development.

I don't have any clue what you mean by "doesn't exist at all except in theory," since even if you're building advanced data structures that you could otherwise pull from a library, you're building something "real" that could actually be used.
> True but what about musicians who write songs and don't release them until many years later (stuff that is written and not released until it fits on an album 5 years down the road). If we shorten the copyright period too much it could be problematic for them.

That's solved by not starting the copyright clock until they make it available for copying, that is, releasing it.

Do you have an example of a piece of music that sat around for more than 30 days before it was released unchanged? I ask because the last change starts a copyright clock....
At least one member of his social media staff is pretty smart. Posting a tweet (with a #politwoops hashtag, no less!) deleting it, knowing it would appear on the politwoops site in a perfect context for his message.

see: http://politwoops.sunlightfoundation.com/user/SpeakerBoehner
It is a lot nicer to read than comic sans.
The article mentioned in the future the capsule will use thrusters to land on the ground. Is this something that has been done before or is that a new advancement?
How to increase upload speed?
No, I was just refuting that LCDs were a step backwards from CRT until recently.
Michael Jordan VS. Lance Armstrong - User Generated Profile Battles
In theory, it should be pretty easy to lab test the effects of lucid dreaming on various parts of the brain. In your case, the regions associated with willpower, executive function, etc. (prefrontal cortex, primarily). You could do sleep studies and fMRI studies of brain regions, both after waking from normal sleep cycles and after waking from lucid dreaming.

Call me highly skeptical that there are any neurological benefits to lucid dreaming. In fact, I'm inclined to believe that intentionally inducing lucid dreams, night after night, is going to have a serious net-detrimental effect on health by way of disrupting sleep cycles.

Sleep serves a lot of very finely tuned purposes for the brain and the body, not the least of which is mental "garbage collection."
Voeding: dit mag je wel en niet eten bij trage of snelle schildklier
I'd get something like this instead, and put Debian on it:

http://us.acer.com/ac/en/US/content/model/PT.SJ4P2.001
Lobster is a nice, versatile, _trendy_ typeface. What's wrong with that?
What's with all those social buttons sprinkled on top of the ad?
I agree. I made my first "mobile app" in 2002 - a cell phone remote control for Winamp - but there was no obvious route to monetization at the time, so I gave it away for free. Today, competition notwithstanding, I could just throw it up on an app store, and watch the purchases roll in.
It's all fun and games until they bring an alien back with them!
I'm serious. If you give a Mac Mini running Chrome and a Chromebox to someone who doesn't care about the numbers, and ask them to use them, how do they compare? If you cared about the OS and that you could install e.g. MS Office, you wouldn't buy a Chromebox in the first place, so you're not even remotely their target audience. And then there are always people who will crack the thing open and write their own OS into it, for whom the bottom price vs specs are the only real deciding factor.
Kinvey Service Link Uses ql.io to Integrate with Third Party Data Sources
So unbelievably bad ass. Way to go Elon.
> Black Hawk Down

Yeah, that was a good movie, but Ridley Scott is so much better than most Hollywood directors that it's not a fair comparison. (Never saw Jarhead)
Recently funded NYC start-up is hiring
Basic company blurb:

SumZero was founded in 2008 by Divya Narendra with the goal of disrupting the way professional investors communicate and share information. Over the past few years SumZero has grown to become the largest online community for hedge fund, mutual fund, and private equity analysts with nearly every well known fund represented in the userbase, including Fidelity, Tiger Management, and D.E. Shaw. Members routinely share actionable investment ideas in exchange for access to the ideas of other members.

We've gotten to where we are today with free-lance work, but we're hoping to invest in our technology for the long term by bringing our engineering team in-house.

What we can offer you:
- An incredible team: we've all worked together for years and have launched and exited numerous other start-ups successfully.
- Great compensation: competitive salary, significant equity, health benefits, and all the other stuff.
- A lean, flexible, fun and results-focused culture: no bureaucracy or politics.

What we'd love to see:
- BS or MS in Computer Science (or equivalent knowledge and experience)
- Full stack skill-set: if you're "just a designer" this might not be a great fit
- Knowledge of Ruby (or other scripting language), Javascript (jQuery), HTML+CSS (our current app is using Rails)
- Ability to learn quickly and desire to explore new tech
- A genuine passion for coding and building great products
- A self-starter with a desire to work in a highly entrepreneurial environment
- Excellent communication skills: we want people who can work well as a team
- CTO potential: you will be an integral part of the team and ideally we'd want you to eventually step into a CTO role.

Here's some recent press about the company:

http://video.cnbc.com/gallery/?video=3000086802

http://www.bloomberg.com/video/69755854/

If this sounds interesting to you, get in touch with divya@sumzero.com. Be sure to send whatever you think represents your best work: whether that's a resume, a GitHub project, or links to things you have built.
Behavior Driven, Test Driven, Domain Driven Design
To be fair, NASA probably had good reasons to fear that the Soviets might try to intercept the capsules. SpaceX doesn't need to worry about that, unless they drop into the Somalian coast or something.
That might have been because NASA was a national project and so national pride was involved. Showing the military strength and size would have been part of the overall story that the NASA program was showing.
I agree completely about the standard units - I was able to get that right in the production code fortunately. The biggest gain I can see from moving away from the primitive is from a developer's point of view.

By leaving it as an int, I (and the rest of the team) have to know that the value is not suitable for display. Moving to a value object is not the only way to solve this issue; I could have introduced a `CarbsView` that handled the conversions and it would have solved the issue as well. A lot of this kind of stuff just comes down to personal (and team) preferences for designing your app.
I agree with him about email, but not about RSS feeds. I've trimmed my RSS reader to remove all the blogs I rarely read. The TechCrunch slurry pipe was one of the first to go, but I also removed lots of blogs that did occasionally have good articles but drowned it out with too much noise.

I still subscribe to over 40 blogs, but most of them update very infrequently and the articles are consistently great. (Ben Horowitz, Gabriel Weinburg, Venkatesh Rao, etc). The people who do update frequently generally produce short-yet-high-value content (Sebastian Marshall, Josh Spodek). In fact I often find run out of good stuff to read pretty quickly.
"If everyone in developing nations suddenly manufactured their own parts, we would see a huge strain on non-renewable resources really quickly."

The plastic darling of 3D printing is PLA, which is as renewable as it get, and as non polluting as it gets.
I think smart appliances will catch on eventually, but not until you can say "Siri-- I'd like pizza for dinner" and the phone takes care of everything. Until then, there's just not enough benefit.
Seems like a good idea, though I signed up and installed it and it's not working for me. I can't bookmark anything. I'm using Chrome for mac, version 19.0.1084.52
From a consumer's perspective, isn't an Apple TV or a Mac Mini a substitute product? Especially at the 400 dollar price point of the Chromebox.

I mean, the sales pitch for the Chromebox is: surf the internet, stream movies and use some apps...
This sounds like the kind of problem that puts really expensive robots into craters.

http://youtu.be/OB-bdWKwXsU

There's a salient point in that talk where he describes a mission that failed due to a human error. Someone forgot to convert an internal representation of a unit in some algorithm which led to a miscalculation and a loss of some millions of dollars. Apparently the error made it through all of the code reviews and tests that were written. Bjarne then shows some pretty simple code that might have avoided such a disaster by specifying your types up front and letting the compiler do the work of converting them. Seems like a pretty simple concept and I wonder why it's so often missed.
To extend on your points, I believe the difference is smaller in practice than in theory.

The biggest difference is that rigorous CS program will drill this proof-first, implement-later habit in you through repeated exercise. This is very valuable when solving something difficult because you will end up with many trial/errors, and it's much faster to iterate in your head than in an IDE. This habit is also difficult to acquire without deliberate and repeated exercise.

Most other differences are just difference in experience. It'll take a smart programmer+ no time to learn enough about CS theories to adequately solve that 5% of the most difficult part of the job.

+ By smart programmer, I mean someone who have enough intelligence/discipline to graduate from rigorous CS course, but did not.
Ask HN: my plan to create premium iPhone app on tight budget
Ok, so here's the deal: I don't know how to program, but I've got some great iPhone app ideas that I'm sure will do well. (I know, I know, don't we all)

I'm trying to figure out how I can create a top-notch app on a low-price contractor budget.

I know I can get competent low-cost iOS programmers on odesk, but they're not going to know how to design the app and take advantage of all iOS features.

What I'm looking to do is hire a top-notch developer as a "consultant" on a short-term basis. I will explain how I want the app to work, and they will tell me the best way to develop the app, and any pitfalls I need to watch out for. They will also provide a detailed outline of how it should be coded.

I can then use their outline and manage the project myself while working with the low cost contractors.

Does this sound like a plan that should work? Do you think top-notch app developers would be willing to do this?
I think this idea applies to everything, not just software. If you paid $10k for something you probably will consider it valuable and treasure it. Even if there are better alternatives out there you're likely to have some emotional attachment. You put in research before investing that much money and you're likely to rationalize and defend your decision to purchase it.

Whereas when you get something for free you obviously have no financial investment. You can just throw it away without any care or feeling of loss. You're likely to perceive it as having no tangible value at first. The more time and resources you invest into that the more you will start perceiving the value.
How to Land a Technology Job on Wall Street
Even having the underlying ability to understand something sufficiently doesn't imply you'll automatically do so. There are plenty of times even a properly educated person on the subject matter at hand will miss opportunities to apply their knowledge. Recognition of a given scenario is a test of your analytic ability, not sheer know-how.
Yes, that would be great (+ chronological front page, which is the deciding factor for me).
This has always struck me as inevitable.
People always joke about "the year of the Linux desktop", implying that there must at some point be some head to head battle with Microsoft that must be won.

In reality Linux is more like a treacle , slowly moving through the computing world filling in gaps and commoditizing everything it touches.

If you already have the guts of a system for free, it moves the value elsewhere which currently seems to be in providing user experience or "service" computing.
... said the company with the awful trying-to-be-hip design.
http://www.killersites.com/killerSites/

And yet, in its time, this was the shit.

Let's pour one out for the single-pixel GIF ...
this guy worked on the TRON command line/vfx stuff
http://jtnimoy.net/?q=178

Really amazing!
Two thirds of that is being attempted to be provided by a kickstarter that ran a while ago [1], he hasn't shipped anything yet but once he does I'll probably write up a review of how well it works. So far it looks to be shaping up to be working but how well it'll work altogether is another question that can't be answered by me yet.

[1] http://www.kickstarter.com/projects/rocknail/filabot-plastic...
One of the few sites released in the last few years that I actually find useful! Great job team this is really going to help me save content/bookmarks in a more friendly and searchable manner. I've wanted something like this forever.

My only question is.... how are you monetizing it? The browser extension can track my entire browser history. Are you uploading it to your servers?
People who aren't interested in pursuing new technical education/re-education will not only not going to benefit from it, but it will also be a waste of the employer's money (2X actually, for the time lost and for the education). They will just either sleep during class if physical presence is required or just find ways to cheat if done online.

It wouldn't have to take the form of classes. It could be some sort of relevant side project or open-source work.

On the other hand, those who do want to further their skills will not stop even if they are already working overtime, have a family with kids, or perhaps even personal side projects.

Sure, but they don't grow nearly as fast... and for many, not fast enough to meet the demands of the marketplace.
One of the few times I'm actually qualified to comment on an article. Top comment by tokenadult has it all wrong. Sure you can do Wake Back to Bed ones or mess up your sleep cycle to do it but you certainly don't have to. I never did I lucid dream several times a week. It's much easier to just keep a dream journal and do realit checks while you're awake.

Second, there's no need for piles of studies on lucid dreaming. I never feel tired or anything like that after I have big lucid dreams. The opposite in fact. After a particularly emotional or powerful dream I feel alive! I feel exuberant and it's easier for me to get out of bed. It's a fantastic way to practice skills as well. I'm an MMA fighter and I have many many fighting dreams that feel perfectly fluid and natural. The pathways in my brain for fighting are being stimulated for hours at a time while I sleep. Sure it's not 1:1 with real life practice but the opponents in my dreams often do novel moves I have never been exposed to before and I have to come up with novel counter techniques. It's clear to me that lucid dreaming practice is helpful to real world skills.

Not to mention the entertainment value. My favorite most recent one was telekinetic powers. I made forks and knives fly across the room then when I wanted to test out more power I looked out the window and made a nice car sized chunk of earth come rippping out of the ground. It was fucking awesome.
It might not be needed, but it's about the approach. You don't need all the tools all the time, but knowing what patterns are available and having a good understanding of why you would or wouldn't use it means you approach a problem starting from a different place.

It's possible to get the same end result most of the time (especially if the end result doesn't require the "clever" solution), but I would also agree that there definitely is a difference in approach that is discernable by watching someone work.
Thanks for the advice.

I'm flattered, quite honestly, to tell you the truth. A simple mention in size 6 font would've been sufficient for me.
I work at Forbes, so it was cool to see our article page in the screenshot. However I noticed the app appears to be blocking Forbes ads and overlaying its own.

I'm perhaps biased in this case, but I would consider that to be bad form.
For the fall session, is the $1,000 discount* for female candidates legal?

*http://www.hashmaplabs.com/app_academy/program