skysight-inc/HackerNews huggingface dataset:
The copy protection Adobe currently uses in Photoshop is almost non existant, and I can't imagine the CC suite will be any different. It seems to be more of a token effort to prevent easy piracy than any real attempt.

The whole Creative Cloud nonsense is just a way to get people paying subscriptions. None of the "cloud" features are at all usable or useful in any design workflow that I've seen. I attempted to use them on the release of CS6, and there's just nothing there. I would love to see even one person using their 20GB of "cloud storage".
Let Us Now Praise Data Engineers
In addition to visibility, I can imagine having an advisor that worked in and is well connected in the tech press world would be beneficial to many startups. I think he can offer some insight into a blindspot for many startups. While his reporting was too biased and too often linkbait for my taste, his writing never led me to believe he is stupid.
Freelance Projects for MBAs
And yet construction projects are notorious for going over budget... for small off-the-shelf construction projects (2 miles of road for example) it's feasible, but a new motorway?

And if the weather's bad, the contractor will be claiming for more down days in that 2 miles of road than expected - so there is still an expensive variable.
Funny how few canvas libs use stacking of interaction layers. Obviously the slowest part is redrawing quickly for a drag/hover operation. Only one charting example that I know of (CytoscapeWeb) drops the interaction elements to an otherwise empty canvas for the interaction to minimize the redraws needed, and then brings them back when done.

Most just seem to render everything, all the time, in the same canvas element and pray that browsers keep getting more optimized. Funny.
Hmm, the last time I commented on HN on this rent-a-coder hilarity, someone proposed "writing a new scripting language" within a week. I suggested that this was actually doable within a week. One could just concoct some simple language with curly braces that maps 1-to-1 with a procedural subset of Python, then output Python to run it.

The result? I was downvoted by some less than informed individuals who thought there was some deep fundamental difference between curly braces languages and whitespace significant ones. What The!?... On HN!? This was before Coffeescript was a widely known thing as it is today. Think what you'd like about Zed Shaw, but his "DB Invasion" idea has some merit.
This Ad Has a Secret Anti-Abuse Message That Only Kids Can See
Sorry, infelicitous language on my part. Read that as:

Forcing the users to add complexity ...

I think the honeyword concept is very clever. The idea that the same broken security paradigm ONLY THIS TIME EMBIGGENED will work, where its been doing nothing but failing until now, seems like magical thinking.
There are already dozens of tools for Windows that do side-by-side diff comparisons, not to mention the fact that Word itself has a side-by-side comparison tool in Windows, but not Mac.

The reason this tool is worth $99/year to someone like me is that I need it for publishing, not coding or simple business document comparison. It's a nice thing to have if you're an office worker, but not vital, and probably not something you'll be able to get your boss to pay for.

In the publishing world, on the other hand, it's a critical function that would save untold hours of paid editors' time.

For anything other than publishing, there are "good enough" tools already out there. It's very surprising to me that it wasn't developed as a Mac solution first.
AirBnB's growth hack
Why Automate View Testing?
Twice on the front page of HN, but no journalist is interested. What to do?
I have submitted my algorithmic music projects - computoser.com and the related android app to hacker news and both times it got to the front page, with many positive comments.

That made me think I can get the algorithm covered in some tech blog/magazine, so I wrote to news@..., but nothing happened.

Then I tracked down journalists that have written on the subject of computer-generated music, got their emails (around 15 people), and emailed all of them, each with a personalized message, mentioning why I've picked them. No reply.

I've also written to multiple editorial teams with a suggestion for a guest article on computer music - no reply.

These include Mashable, TechCrunch, Gizmodo, Ars, Wired, TheNextWeb, The Verge, GigaOm.

Why is it that something seems to be much appreciated by the community, but no journalist seems interested? Should I continue writing emails to these people until they either block me or reply? Or should I skip tech journalists and try to find another way to make service visible to more people?
I would think that the partners at Google Ventures who spent weeks interviewing and vetting (and ultimately hiring) Siegler would have a much better idea of his qualifications for working in this space than you would.
Wanted: A Startup that Will Disrupt Adobe
I assume the intended word was "unveiling" as Microsoft said it would unveil the product May 21st, if memory serves me right.
The underlying problem is two-fold in my opinion.

#1 We focus on teaching procedures rather than understanding. Most people therefore view math as a list of memorized fixed procedures, and that's intrinsically very hard to remember and become good at.

#2 Math is simple in a way our brains are not wired to be good at, yet we have a mistaken belief that simple is easy. It is not. Adding 1000 numbers by hand and getting the right answer is very simple, but hard. Recognizing my voice is very complex, but easy. Be aware that your brain is working in a way it is not designed to work and have patience with it. Otherwise you'll get frustrated, and mistake "It took me this long to understand something THIS simple?" for, "I'm stupid!"

The result is that most people understand math in a way that is hard, and their experience of math is an experience of repeatedly confirming the message that they are stupid. Is there any wonder that they take that frustration out on the entire subject of mathematics?
You're absolutely right and I have no idea how to best solve this communication problem. The rest of the world is simply trained to scope box. They probably don't even know what their technique is called.

I've found time boxing works much better the deeper in the bowels of an organization you work in.

If you have a receptive customer, try and start with a regular release cycle as part of the overall project management. "During development, we'll do regular releases every x-number of weeks. We'll meet every 2 release cycles to see where we are with respect to overall scope vs. the last release(s), spot bottlenecks or readjust scope and requirements as needed". This gives them lots of input into the process without getting too involved in the day-to-day and let's you timebox. They get regular insight and feedback as the product progresses, and you can emphasize or deemphasize requirements as things go on.
I think these people mean "I can't do arithmetic" which is much more acceptable, in my opinion. If you asked me to find a derivative, I could probably do it faster than I could find 123*26. It's not because the multiplication is harder, but because I don't have to do it in my head that often anymore. I have a calculator, and I use it. However, I have to do derivatives in math class everyday and at this point I'm probably faster at it. Not being able to do arithmetic is fine by me, I can't do it.
SEO Beratung Sachsenheim, Stadtbranchenbuch Sachsenheim
how did these added slashes slip in?
Ahh, now it makes sense why he's able to trash a product like the Surface while praising (with a straight face) a product like the Chrome Pixel.
Without R the ROI of Social Media Is Bunk: Even IF It Is Magic & Free
You never "need" to pirate software. If you're too cheap/poor to buy Photoshop, use GIMP.

Grow up.
How is it my fault (as someone who "can do math") that someone else can't/won't do math? What do you believe I am morally obligated to do that I'm not doing with regard to someone else's preference/understanding of mathematics?
It's a breeze in PS now too.

Well, that's if you fork for the latest Creative Cloud subscription, or wait for the next boxed version.

The upcoming Creative Cloud version, called Photoshop CC (Creative Cloud), finally offers re-adjustable radii (for all corners).

See more here:
http://www.youtube.com/watch?feature=player_embedded&v=B...!
Will you release an ebook? It seems interesting and I would pay paperback price for an ebook with no DRM.

I got a lot of technical books and they're a PITA to read and store as they are usually pretty big.

EDIT: Went back to the Amazon link and "Paperback: 700 pages", woah.
It's true, nothing that combines its simplicity, focus, and ease of use. Though fortunately there have been a number of great indie devs who've stepped in to make terrific graphics editing software: Acorn & Pixelmator are among the two best. My personal favorite (and closest true alternative) is Sketch:

http://www.bohemiancoding.com/sketch/
Remaining .io domain names of common words
5 Website Optimization Tips to Increase Page Speed
Unmangler Ruby Gem unmangles Delphi/C++Builder/MSVC mangled names
converts strings like "??3@YAXPAX@Z" to names like "void __cdecl operator delete(void *)"
Please bring it back.

Some time ago I was trying to register an .io domain - but my bank would not allow the transaction because fraud :(

I still want one...
I think you're using different definitions of math. He clearly shows that he includes basic arithmetic in his definition. And yet, you started off by saying that arithmetic and algebra don't count as "doing math". I'm not really surprised that you came to a different conclusion by defining words differently, but I'm unsure as to why that's relevant.
I don't know. I used to read TDW enough that I could recognize one or two comment trolls by name but I never noticed names anywhere else on the site.
As some of you requested, here's the app listing .io domain names I made about 8 months ago. I notice there's a lot less words available this time -- although I did only check the top 30,000 most frequent words instead of 50,000 so as to not tax nic.io.

EDIT: Wow, that two-letter domain went fast! Note that if a domain is unavailable, it's because someone just bought it :)
I think this is a good idea. The downside I see here (For me personally) is it is location prohibitive. I can see the value in spending $10k to get this education from some top people int he field, building a good network, and assistance landing a job. I don't think the cost is too high. I'd say most top performers could probably make there money back with a signing bonus if they job a good job offer.

Personally I'm looking for something like this. There are a million ways to learn to code online (without much risk) but there are very few good resources for learning performance marketing. My personal issue is I would not be able to spend 8 weeks away from my wife and kids while also coming up with the cash to feed, shelter, transport me around SF during the program.

I think the idea is solid though. I think the best non-traditional education programs out there need to offer job assistance in order to attract people. At least until there is a paradigm shift away from the high value on traditional education, no matter how useless it is.
I posted this because I hope some YC company will take up the torch and destroy Adobe. I'm a designed and I've worked with their products since the early 90s and I've gone from love to hate with Adobe. They've spent the last ten years larding on features on their suite of programs making them a pain to use -- and now they think the answer is using a cloud model as the ultimate dongle.

I realize that desktop software is un-sexy to you kids, but I'm telling you now that if someone created a basic suite of products and had the marketing budget to scale up that there is an audience of creatives who would love to switch.

In fact I've already avoided Adobe Edge in favor of Hype, so I know that someone can do the same thing with the other toolsets. And now more than ever Photoshop feels like Word Perfect...
The hub is where the NSA grabs their copy of the key.
related post: https://news.ycombinator.com/item?id=5656697
I've never actually found a canvas library that delivers consistently better performance, but it is possible. It's difficult because many of the canvas tradeoffs depend on your specific use-case so it's hard for a general library to deliver the best performance. (This is something that is particularly bad about Canvas when compared with other rendering APIs; the way it is specified and implemented makes it harder to work around the performance limitations)

In particular many perf workarounds rely on aggressive caching, and unless you know the workload well it is difficult to create a general-purpose cache that will deliver wins. This is made worse by most modern browsers' particularly low resource ceilings (and in the case of IE, an outright limit on how many canvases you can have)
When `she' said "I hate math".

Read as: I hate the public school/university mathematics rote droning pretentious pedagogy ecosystem.

I personally still retain a enthusiastic thread of the childlike wonder and delight 15 contiguous years in classroom minefields attempted to lame, but its `opportunity cost' has been expensive.

Today's increasing autodidact free materials eliminates this cost.
World’s First 3D-Printer Gun Fired
Alright, I just submitted it to HN (page 2 of the homepage now). All I ask is if you think it's useful, upvote it :)
That's lame - $20 for this list? What's the likelihood one can actually register one of the 3 letter domains for a typical reg fee and not some huge cost?
I may have misread the article but my understanding was that they have built just a single network, is this correct?
Can you paste the copy of one of the emails you sent to these journalists here? Right now you are the common denominator in the problem, so maybe there is something in the way you're communicating or asking that could be improved.
I never learned how to do long division by hand. That doesn't mean I can't do math, though. I could, of course, learn how, but I haven't needed to.
Your post is insightful. Imagine trying to teach philosophy like American schools teach math. That would be unimaginably awful. Which makes me thankful that (most?) American high schools don't offer philosophy class. Superficially it would be good for the students if done right, but since it will not be done right...

Even worse imagine history taught that way. Whoops that's pretty much how they do teach history and (coincidentally?) that doesn't work too well either.
I love Zapier!! These guys have a great story, too - began out of Startup Weekend in Missouri..then to YC... then funding.

Keep up the good work!!
The trend in that graph is incredibly promising either way.
I remember Canvas - really enjoyed it!
Argh. The whole concept of "peppers" begs the question. If you can keep attackers from learning a "pepper", keep the attackers from learning the password hashes too. Problem solved.

The reality is that attackers learn password hashes when they pop a database. They don't get them from XSS attacks an they don't get them from CSRF bugs. When attackers pull password hashes, they've got the database. When attackers get your database, they have your server. It's over. Stop pretending. Your database server has vulnerabilities, even in the (extraordinarily unlikely) event that you've configured it perfectly so that the ability to issue a SQL query doesn't hand over the filesystem to an attacker. But more importantly, your app server has a whole new class of vulnerabilities once it can't trust the database anymore.

People who talk about relying on secret keys in their password hashing schemes are doing the world a disservice. Just use a strong adaptive hash and move on.
What a wonderful person. I sometimes take the time to contact teachers that have made an impact in my professional/personal life and thank them for setting me on the right course. It's a really simple gesture but they are always thrilled to hear they've made a difference.
Hmm, they might take a cue from the Active State distribution, who has done a lot of things right.
Isn't this a testable hypothesis? Also, like many things marketing related, there is no silver bullet. What works for one business/market may not work for another. Long copy selling is a great example. Some people find it works great; others, not so much.
Google just paid him so no more anti-Google articles will be written. Very clever of them.
I have to admit, the subscription model is way more attractive to me than the one-time model. I'm not someone who uses Photoshop every day, so if I sit down and think "it'd be really handy to use it right now, just this once, for this one thing" ... I'm not going to shell out hundreds to do it. I'm just not. I'll use GIMP if I can or I'll pirate Photoshop if I can't.

I might shell out $50, though, and if I find I'm using it often, great. If not, I'll cancel and I'll have only spent $50 for a legitimate use case.
I would like to give a shout-out to Zapier as a tool for building production level systems. One of our production app's module is built completely on Zapier and it has worked really well till now.
Isn't this already possible with any game on the Xbox 360 or any other modern gaming console? This even happens on the PC. So whether or not that rumor is true has no bearing on anything. It's not news; it already exists and has for years.
On the other hand I have a great home internet connection here in the USA yet YouTube is terrible for me. I constantly get HD video streaming at 250KB/s which is well below the bitrate meaning I have to wait for it to buffer. And yes, I've tried the hacks (blacklisting YT CDN IPs) to no avail.
We're trying! http://tumult.com/hype/ :)
My wife is a public librarian, and occasionally comes home with stories of people she had to help with the computer. Patrons are allotted one hour of computer time per day, and she says it often takes that much time just to create a gmail account, compose an email to <government office> and send it. The mouse seems to give a lot of people trouble, which blows my mind--I first encountered a mouse when I was a college sophomore and one of the first Macs appeared on campus. "What's this thing?" I wondered, reaching for it. When I touched it, I noticed the arrow on the screen moving. It didn't take but a second or two to realize that moving the mouse caused the pointer to move in similar fashion. It seemed obvious to click the buttons on the mouse to see what happened, and discover, in about a minute and a half, that a single click selected whatever the pointer was touching, and a double click activated it. How can people not grasp that connection intuitively?

But the sad fact is, there are a lot of people who don't grasp that simple cause and effect relationship, and you know what? Those are the people in your neighborhood... they're the people that you meet, when you're walking down the street. They're the people that you meet each day!
Lets keep aside the question of whether its a fictional story or not.

If its true, would you have accepted the offer ? I think he should have taken it. Here is a manager who has similar taste's as you. if he is the one who recruited other members too, it could be that you will fit better into his team.
> If true, its nice to see that Microsoft actually cares about what gamers want. They could easily force players into some crazy DRM, and while it would piss off a lot of people and the interwebs would explode, they would probably make more money

No, they would just hand the next generation to Sony in much the same way that Sony let the last generation slip after being in such a dominant position with the PlayStation 2. Remember, Sega went from being neck-and-neck with Nintendo to leaving the hardware business in just two generations — this is not a field where you can get away with alienating buyers for too long before it catches up to you.
lol, University of Michigan
Crunch-what?
Keen On… Jaron Lanier: Why Entrepreneurs Need To Make Their Customers Wealthy
> doxing is a form of violence

I don't know about that. It would seem to me, that if you choose to have a pseudonym, it is your responsibility to cover your tracks accordingly. If you put yourself in a position of putting your biggest secret in the hands of a strange hiring manager (as opposed to having your life hacked into against your will), you can't really expect the anonymity to protect you.
What problem do you have with that?
It's just a different pricing model. The apps still live on your machine, they just phone home from time to time.
Simple validation class for php
This is true, but the are pre-rendered for a reason. Anything with water you're looking at 24hour+ sim time, plus render, and 1tb of data plus. SubSurface Scattering (translucency) takes a huge amount of CPU time.
I stand corrected about the audience, but that really doesn't help your point either - when you make a change, you announce the change, you don't send out an internal email asserting the "new" policy like the old one never existed. This sounds much more like a reminder or clarification than an about-face.
Let me go tell 12-year-old me that.
Startups: You Should Value Software More
He just described a scenario where he needs to pirate PS 7.0 because Adobe doesn't offer it anymore and modern versions are inferior.

Unless GIMP somehow covers all his use cases and can read his PSD files without problems? Unless it's changed since I used it last week, that's false.

Basically, there are scenarios where legit customers are stuck pirating. I own licenses for multiple pieces of software that I can now only acquire through torrents because the original vendor doesn't offer the installers anymore (or wants to force you to paid upgrade to a newer version).
Old now, but in 2010 Jon Hicks reviewed a bunch of Fireworks alternatives: http://hicksdesign.co.uk/journal/fireworks-alternatives-on-t... Well worth a read. It reignited on Twitter last week:

https://twitter.com/Hicksdesign/status/329882707507154944
https://twitter.com/Hicksdesign/status/329882861337464832
How Google’s New Palestine Page Could Undermine Peace Talks
Google Glass Privacy Hysteria Misguided
> For me learning to use canvas was easy. But I had learned graphics programming when I was a kid messing with SCREEN 13 in QBasic. And a lot of the lessons I picked up then, apply to canvas today.

Funny that you mention it, the canvas drawing api seems to be inspired by the QBasic-style drawing apis of the 1980s. Unfortunately, computers have moved on since then and these days we have dedicated silicon for drawing and the "immediate mode" way of drawing things became obsolete.

> I found canvas is actually a lot faster than I expected. I made a little graphical Roguelike that was drawing hundreds of sprites at 30fps in all modern browsers easily even on my iPhone (some browsers on some systems are able to maintain 60fps or higher.)

This is not fast. A typical smartphone these days can do thousands of textured 3d models at 60 fps. Hundreds of sprites is next to nothing on modern standards.

It seems like <canvas> was designed for simplicity, to make it really easy to a few draw lines, boxes and ellipses at the cost of performance.