skysight-inc/HackerNews huggingface dataset:
I'm turning 32 in March and I gotta say it's been all uphill the last 2 years. Trust me it really means nothing, don't let a number scare you.

When I was in my late teens/20s I was way into the electronica act Underworld. I remember reading how their 20s/30s were spent doing a failed synth pop act (Fruer I think the name was). I son't think they wrote that classic Trainspoyting track "Born Slippy") until they were in their 40s. Maybe it sounds silly but that always stuck with me. I think the current tech startup scene puts an emphasis on youth that is turning into vanity a little. Don't let it get you down.. negative thoughts and fear are infinitely more crippling than any birthday. Keep it up and focus!
I'm 44 today. I'm both sympathetic and dismissal of the author's plight.

Comes down to one thing: PICK SOMETHING AND DO IT.

And don't put off marriage.
Me too. Every time I make popcorn, I burn it. Damn you, robots! They're taking our jobs, I tells you.
A service is completely different. For one, you are not giving out any source code. If you do give out all your service source code under the GPL, you still have the same problem. If a single person buys it, they can then continually release a free version of it with the source provided.
This is not a new invention - it's called a multi junction solar cell. (Although this may be a cheap way to do - that part may be new.)

A photon needs to be above a critical energy to generate an electron - any energy above that is lost as heat. Any photons lower than that energy are unusable and also lost as heat.

A multi junction solar cell has multiple layers, each one capable of handling a different energy level.

For extra credit have the photon create an electron, then get emitted again with a lower energy only to be captured a second time by a lower layer.

But these type of solar cells cost a lot to make, so are mainly lab curiosities and are not used commercially much except in very specially applications where the cost is worth it.
Well, I'll start by saying that it's excessively annoying that each artist and independent label and movie creator and so on, are responsible for knowing about and checking for their material on every site that provides MP3s, videos, etc. New ones pop up all of the time and it's impossible for most of these companies and individuals to even know about them, let alone check them from time to time.

But then it gets worse, because you have sites like Grooveshark, which plenty of people do know about, do police, and do contact to have their content taken down, only to have that content reappear every other day. As of right now both The Eagles and King Crimson have publicly shared their lengthy email histories with Grooveshark, asking repeatedly to have their content removed. Grooveshark removes it, and then 24-48 hours later most of it is back on the site. Technically this is covered by the DMCA and it is the artist and their label's job to go to Grooveshark every day, find the content, pull the links, notify the company, and keep doing this over and over. The problem is, between the upload and the takedown, the content is there long enough for people who might otherwise use a legal service or purchase the material to access it as much as they want.
Your assuming a vary high density food distribution network. Most restaurants in the US are in fairly low density areas. So while food is often prepared offsite, the shipping delays result in preservation issues.
It's worth remembering that web applications come a long way from conception to what the general public will see. Facebook is barely a hallmark of what Zuck was programming by himself.

If you have a great idea the early adopters will recognize that. The general public won't. However those early adopters might give you enough money to keep developing so that 5 years from now the general public might be paying too.
"No more new ideas, no more domain names, ..."

That sounds counter-productive. If you need good ideas, you better allow yourself to keep the ideas flowing (I suppose I believe there's something random about the quality of ideas, so to have a good one, you need to allow lots of 'em).

What might be interesting is to look into something called "mental contrasting": it says you shouldn't just revel in a new idea, because envisioning the outcome gives you a good part of the gratification of actually achieving it. Instead, you should still allow yourself the envisioning, but afterwards contrast that with how far you are now.
Kevin O'Leary: The Best Deals Leave Both Sides Unhappy (part 3, 8:30)
I hope one day you come to think about what you are really saying.

The music industry isn't a thousand part as important as a usefull internet. Frankly copyright has become far too difficult to enforce without killing the internet so we should drop the enforcement, accept the decline in output from the movie/music industry (and I am ok with it going all the way to zero) and move on.

Unlike a lot of others here I don't have anything against mainstream music, but I do no that there is no such thing as a free lunch and that the price of copyright, compared to the additional value created by it, is too high.

Remember there is no natural right to copyright, it was allowed by the founders as a way to promote useful art and science - and there is no requirement that we keep it.
Embracing uncertainty
I mean, I feel pretty good when I take the trash out on the right day and finish a book - he's setting a pretty high bar if he's assume everyone has to make a startup, let alone succeed at it.
I think it's safe to say that the Web 2.0 user-generated content sites were not envisioned (by either side) when the DMCA was drafted. These sites have made it so easy to share content and their business model does nothing to discourage infringement (compared to traditional Web hosting); these factors have shifted the balance so that infringement is much easier than enforcement. I don't know how to fix that, especially since there's a powerful status quo bias now that Web 2.0 has existed for so long.
It is, however, smart to put resource limits on a shared printer so that no one user can cause it to burn through reams at a time. And even as expensive as ink is, the ingredients of a sandwich are more expensive than the ink and paper needed to print a typical document.

Additionally, we've been seeing more and more viruses attacking SCADA systems (most notably Stuxnet), which show that people have not been taking the security issues of robotics seriously enough.
For the curious -- previous discussion about adding TameJS constructs: https://github.com/jashkenas/coffee-script/issues/1710

And the history of a previous attempt at doing something similar:

https://github.com/jashkenas/coffee-script/issues/241

https://github.com/jashkenas/coffee-script/issues/287

https://github.com/jashkenas/coffee-script/issues/350

http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-java...
s/NoSQL/MongoDB/
Here's the part I find interesting. YouTube's content filtering system would have required UMG to upload a copy of the video (or at least have a copy on hand to generate the fingerprint)...

"YouTube has engineered a filtering system enabling rights holders to upload music and videos they own to a “fingerprinting” database."

Even if UMG isn't guilty of abuse of the DMCA takedown system, might they be guilty of copyright infringement for having made an unauthorized copy of the Megavideo and uploading it as their own? I would really like to know more about how YouTube's fingerprinting system works.
"Don't fight the Internet." - Eric Schmidt
> {8 years on on engine I threw away}

* 8 years experience designing and producing a game engine, accruing knowledge of dos/donts

> {homeless for a year...}

* Practical experience living/working with extreme resource constraints

> {Developed startup, quit}

* Have produced profitable ventures from nothing -> profit, and in the process realized what really motivates me.

Please don't sell yourself short (not just @mathgladiator, but anybody reading this). The expression "It's the journey, not the destination" can be applicable to both the past and the future.

Keep on keepin' on.
Please, no. I'll stop using coffeescript the day the compiled JS becomes unreadable at first look. A bundled flow-control library with special syntax privileges would be more feasible, and prevent mangling the output.
Everyone do yourselves a favor and read these instead.
hmmm... python had taught me that "battery included" means that out of the package i find a web server, drivers for at least one database server, graphics libraries... a compiler and a lexer aren't what i call "batteries".
Agreed. I use ST2 on windows at work, and on OSX at home. I think it is great on both.
Design of CPython’s Compiler
To think that xkcd can make stuff like this happen...
Is this just saving some tabs, or is it cooler than that? Will a return return to the top function? Will exceptions get caught across callback boundaries?
Well said. I think it would be interesting to see the reactions/votes/comments to this broken down by age group. I suspect those > 30, by and large, agree strongly with you, those between 25 and 30 would be a mixed group, and those younger than 25 would think you are a crazy person. I have no "data" to back this up but it's my guess.

Well written - thanks for sharing. (And I'm 40 if that matters)
> I don’t see people in the technology community making real and productive proposals for how to solve the problems of copyright protection and piracy.

That's because there is no technical solution, this is a people problem, not a tech problem. I've thought about it a lot myself. Software gets pirated too, after all, so if there was some technical way to block it, it would've happened already. Microsoft controls a significant fraction of the world's OSes and they can't even manage it, and not for lack of trying or lack of funding.

But that does not mean that artists are screwed, only that they'll have to adapt. Computers won't replace authors any time soon[1]. And adapting is possible, though it relies less on copyright and more on business acumen. Look at the webcomic authors: they give away their work for free, but the smart ones can still make good money. If you want lessons on how, start watching how Howard Taylor does business. He gets his fans to ship his books for him and they like it.

You can give the pirates the middle finger all you want. But, laws or no laws, I don't see how people are going to stay in business unless they adapt. I can understand it being painful: I see factory workers getting replaced by machines, after all. But the lesson is the same: evolve or die.

[1] Uncreative fill-in-the-blanks style writing, like that program that does sports reporting, excepted.
It's been done: http://wonderpizzausa.com/

Oops. Bad example, appears to vend only pre-made pizzas. This one actually makes it from scratch: http://www.letspizza.co.uk/gallery.html
I think that you're wrong and I will illustrate why. When I graduated from college I spent an evening with friends and we mused what we'd buy with our new paychecks. I wanted a brand new Mustang and indeed I purchased one. But one friend, the only computer major, said he wanted a computer.

This was pre-pc era and the one he wanted cost as much as a house. We teased him all night about how speedily he could balance his checkbook or play checkers. Finally he'd had enough, pounded the table and said with a red face in ten years you will all have a computer that sits on your desk.

Our only exposure at that time was to the IBM 360 mainframe the school had and that only made us laugh harder. Truth is he was right, every last one of us had a pc in ten years.

The computer industry moves faster than you think. A few years later I went to a local store to see one of the first laser printers for sale. This one was $10,000 and as a group of us looked at it with the proud sales guy. I said as soon as I could get one for under $1500 I'll buy it. Everyone looked at me like I was crazy and the salesmen said maybe in ten years it will happen. Actually I got an HP Laserjet in around three years for $1499 and still have it - somewhere.

I'd wager that most of us on HN will have a robot in our house in well under ten years. I can't wait;<).
I hope one day you come to think about what you are really saying. It's too hard to protect the interests of artists, fuck 'em.
I would suggest installing the dark soda theme. It seems to remove any need for your finger to be put on anything. https://github.com/buymeasoda/soda-theme
> living in the CS department

How'd you manage to do that?
The Thunderbolt logo reminds me of Dustin Curtis' own branding, and the characters on the front page are straight out of eightbit.me. That said, cool.
Web designers around the world rejoice.
> To Stallman, every user has the right to modify and redistribute software, just like they have the right to modify and resell any other tool they use.

I guess we should then be permitted to modify and resell a book, a movie, or anything else that's the output of one's thoughts?

If that's where the argument ended, I would simply say "well ok" and move on, but Stallman goes beyond that. He wants to dictate what terms I would put around any application I provide as a product, simply because it's in the realm of software. As if software is this magical land where I have no say in anything I produce.

Framing this industry as somehow different based on a simplistic parallel of hard goods = soft goods is disingenuous.
This is a game changer, in my opinion.
Overbroad Censorship & Users
* That's because there is no technical solution, this is a people problem, not a tech problem. *

That's just not correct. The technical "solution" of Napster and later torrenting enabled this on a mass scale, did it not? Surely that's a "technical" matter and not only a people matter? If you make it technology easy enough that a 14yo with little tech skills can download the latest pop album for free and with virtually no risk of any consequences, then you've technically provided a way for someone to take the easy way out. People are like water - they'll almost always take the easiest route to get what they want. If it's easier to torrent/download and there are no repercussions (of whatever type), then they'll choose that more often than not.

Take away the tech that made it easy (or technically add in repercussions like a virus/trojan) and they'll stop.
Device Orientation in HTML5 (tilt your computer if you have a MacBook & Chrome)
Umm.. Look at the homepage
Step #3) We find them great gifts.

If you're just finding the size, reword it to "You find them great gifts", NOT we.
I don't think mike-cardwell deserves downvoting either, but I don't think your (and his) characterization was quite fair.

mseebach didn't intend to make a convincing anti-SOPA argument, he was commenting under the assumption that his audience was already opposed to SOPA. He may have been wrong — that's a danger on the internet — but I don't think that makes him stupid.
I am a woman just entering the field after college. So I'm going to speak from my own experiences.

I haven't found much discrimination, but I have noticed that any boss considering to hire me after an internship has asked if/when I plan to have children. This has happened twice, and is the only situation anyone has asked me that question in college. It really is an odd question to ask an 18 year old.

"I wonder what is blocking more women from feeling as passionate about tech as men do, especially since such passion usually emerges very early. Do girls spend less time with computers at the critical young age, perhaps?"

Why does someone have to be interested in computers/video games at a young age to pursue software development? I think the attitude that if you didn't play with computers at a young age you can't do tech is rather egotistical. Some girls I met in college didn't pursue an interest in tech until college and by the end of college you wouldn't know the difference.
What he is saying is that the output from artists and the resulting copyrights has next to no value when compared with the value of the internet. I tend to agree, people will still make music even if they cant easily profit from it, yet if we lose the internet we are back in the stone age of communication. So what if a few special interest groups pay the price via a failed business model, empires rise and fall as it has always been and will continue to be.
Don't worry -- this is currently just a pull request and a fork that you can try out:

http://search.npmjs.org/#/tamed-coffee-script

The real challenge here is to see if this branch can be made to generate the asynchronous code you would have written in the first place ... or how close we can come to approaching it.
Positive or negative?
Could this mean in the future that simply showing your face in a picture will provide the world the means to find all sorts of information about you? Imagine a future where high-resolution cameras are common and anyone's identity can be drawn from a photo. On one hand, perhaps it could be used to quickly identify criminals. Public cameras or bots scouring publicly posted photographs might alert officials to recent uploads helping to pinpoint their location. In an entirely different scenario, the people participating in protests would be doxed; perhaps their frequency would be recorded somewhere. Soon it would become obvious who the loudest voices are.
Look Joey, if you want to argue that the DMCA is flawed and we should have a stronger law to protect rightsholders, then you really need to spell out what you want that law to look like. Because it turns out that whenever anyone tries to suggest a "compromise", that compromise will break the internet in some fundamental way. That is the point that tomjen3 is making.

So tell us - how to you propose to "fix" the DMCA? Because if you won't give us any specifics except saying that the DMCA is flawed, and you won't come out against SOPA, then guess what - the recording industry is just showing the rest of us who you really are.
Thanks for the last link[1]. It is pretty amazing. I've studied some Scheme and call/cc on college (and played around with it on Ruby), but this post made me realize how much more powerful can continuations be (besides doing basic control flow/exception stuff).

A post that stands on its own, whether you like/care about Coffeescript/Javascript or not.

[1] http://gfxmonk.net/2010/07/04/defer-taming-asynchronous-java...
Hey Daniel, it's great to see AppMakr featured on TNW. Congratulations!
Data is just bits, bits can be copied with virtually no cost. Welcome to the internet.
The same theory applies for pro PC gamers, an unusually high amount use $10 microsoft optical mice. Then there's the majority of casual players arguing over the details of the latest $90+ mice with bells and whistles.
Hi, I showed the Eightbit.me designer before I launched, and he was happy with me using those characters.
Thank you. What's been conspicuously missing from the entire SOPA debate is how there does exist rampant and willful violation of copyright currently hidden under the safe blanket of the DMCA and that this is a legitimate problem that needs to be addressed.

SOPA is not the right way to do it but denying the reality makes the anti-SOPA side's message not being heard by those across the aisle.
This is best read with CPython's source code available on the side for reference IMHO.
And they got their return. Are you trying to say they spent more than they made off Louis CK? This is a weak argument for how they're going to turn back the clock.
To put no blame on either side, as the only attempts I've seen on this ground involve louis CK and some small-time dubsteppers, what of the music industry's effective monopoly and set-without-alternative pricing? Not many artists have the resources to bypass this system when they really have the opportunity to opt out of the label system, so the argument of "pay for it or find another way to get music" isn't exactly reasonable. And as a better indication, there's been a clear decrease in consumer valuation of individual songs, as evidence of the total effort exerted to bypass current prices, and yet the prices for music have remained steady.

I believe that there is a market equilibrium, and that as songs are made cheeper to reflect their new value to consumers, more will buy rather than steal, but it seems like labels are insisting that they should dictate market price without alternative rather than adjust price to demand. I don't mean that they should just lower prices until we get what we want, but I think the direction the music industry is headed is more enforcement of monopoly than prevention of theft.

If there were a way for artists to effectively bypass the system, or for value to consumers to have sway in the market price, this may not be an issue, but it is. In reality, the system means more theft, so artists see less revenue, and I'd imagine that artists would go for an alternative as readily as many consumers. And further, if there were some way to do away with it, there'd likely be far less of a culture of theft, or say, less communally supported resources for it, so artists might conceivably be able make money if they attempted to go sans-label.

Obviously these are just more reasons why the system is broken, but the difference is the availability of a market solution. And if there isn't in fact, a treatment for the disease rather than the symptom, I really only see SOPA as reasonable if it were immediately followed by anti-trust legislation against some big name labels.
I hate to get 2nd-amendment-peanut-butter into your piracy-chocolate, but as I was reading your comment, the phrase "Guns don't kill people, people kill people" flashed through my mind. Guns are a mix of a technology/people problem, must as much as copyright infringement is, and we haven't even solved that problem yet. (At least, we don't seem to have solved it in the USA.)
will defs look into that!
thanks so much appreciate it
Form Of Minimalist Web Design
yeah, well make sure that you will not repeat this statement turning 31. go go go.
no I am lucky to have a kickass team of designers and developers building this with me. the team is everything!
The "30 freakout" is one of the great undiscussed traumas in our society. I don't know if this is just an American thing, or a product of western culture, or if this is universal. It needs to be addressed, and I wished people started talking about this to kids in high school. I believe this is a more significant problem than the mid-life crisis.

For whatever reason (base 10 maybe?) we latch on to 30 as the time by which we should have some proof that we are on the right track. You can always beat yourself up at any age by comparing yourself to others. If you're in college, look at a Galois or a Joan of Arc and you're already a complete failure.
I think it is a cool thing to be considered.

Mostly because you can already do it with runtime AST metaprogramming (which is very doable in JS, due to Function.toString, even though is not as easy to do as Lisp/Clojure's macros), and have it as lib.

What the language support adds is simply the convenience of not passing a function with the block of code that will be instrumented. In fact, with language support, you can even debug it.

And the best part about this change: if you don't use it, it will not affect you at all. It is opt-in by default.

Not saying we should take this change lightly, but I believe it does have many merits, and we should not be too quick to dismiss it.
normal cloudy has light blue outlines! let us know if you want a sticker
This should be much simpler once we stop using those silly text files and start storing everything as a proper representation of AST. Then again, at that point we can get rid of the silly text-diff-based systems and just store everything as versioned trees.