skysight-inc/HackerNews huggingface dataset:
It would appear that Adobe think that Photoshop is a target for attackers as the company says that it does not believe that "the real-world risk to customers warranted an out-of-band release to resolve these issues" - see here: http://www.h-online.com/security/news/item/Adobe-Photoshop-i...
Agreed. I found the contrived chained filters at the beginning of the article off putting but the rest of the article was quite interesting.
> ...If you're approached weekly about new business ventures, you've probably made a good name and good game for yourself.

I don't think that's really true. I'm approached any time I am at an event with a business spin of any sort when people find out that I write code for a living. I am not saying I'm a bad programmer, but I will say that those who have heard of anything I have done are in the dramatic minority. And the number of people who can connect me to all of the projects I've worked on is less than 5.

This includes a recent social event for skillshare. There are zero boundaries. It's completely reasonable to get frustrated.
Complexity Theory applied to society
Well that is very cool. I'm meeting my co-founder today at a small cafe we saw a few times, but never tried it out - thanks, I've just rescheduled a few meetings now! (for the suggestions!) :D
Seems like they're stuck on the same problems that have always killed the Semantic Web: manual metadata, and incompatible schemas. Without a solution to either, this is no different from what we had in 2003.
You can build software as reliable as a car, but that's not the issue. You cannot build software with all of the features desired by management in the time allotted and also make it robust. It's a matter of priorities, and robustness is not Adobe's priority.

Although you're right that for some projects, the poor quality is because it's more fun to just hack it together, but for many, it's a matter of business priority. I've worked on projects (avionics software) that had the rigor that you describe. I've also worked on projects where the developers consistently tried to add robustness, but management kept redirecting them to add more features.
Boot2Gecko: http://www.wired.com/gadgetlab/2012/05/hands-on-with-boot2ge...
It makes a lot of logical sense - the demand for startups is higher than the supply, and that's driving costs up. Better to buy low and sell high than buy high and hope for higher.
Conversion University
If you would get value from people signing up, just testing your services you'd probably be better taking the money you would use to buy the ipad and posting on Mechanical Turk.

You'd then get a good number of people to sign up to use your service, they could even do a screencast of their interactions, how they navigate your services and common places where users get stuck.

Asking and paying for direct feedback will be far more useful than buying users with no interaction requirements and hoping for some meaning to arise from your stats.

Least after the testing is done you can purge your system of the testing accounts and then you know who your genuine users are.
All good points. The next step — pay a billion dollars for a company with lots of users and no business model — is still not leaping out at me though.

It seems to me that, say, three years ago building an absolutely kickass mobile client, or just iPhone client, should have been a major priority (versus, say, randomly thrashing the timeline interface over and over).
Sorry, I was more pointing out the irony of learning insights from Steve Jobs from a technology he loathed.
> Personally, I'm not completely convinced by the decorator-based idea. It obscures the details slightly, and feels a little "hacky".

The purpose of the decorator is, indeed, to obscure the implementation details in favour of more semantic code. But then again we're using an ORM which makes heavy use of metaprogramming to obscure the details of the database layer from us; I don't see how this is a bad thing.
Come enrich your life Spiritually and Financially - sarro4's Space
Awesome—let us know what else you'd like to see, would love your feedback!
Optimizing websites for IE has cost webdesigners time and money. It has cost their clients money. It was a frustrating process whereby the designers got heat from their bosses and their clients. That is something most designers will probably remember forever.

It's not the bad software that lost Microsoft so much goodwill from the designers. Software can be fixed. It was the attitude from Microsoft towards the problem. It simply took them too much time to make things better. IE9 might be a good browser and most designers might acknowledge that. But ~10 years is way too long for a big corporation like Microsoft to make things right.
Effective similarity search in PostgreSQL
If You Were Immortal - What Would You Do With the Infinite Time?
You can, but then you're not testing IE7, you're testing IE9 in IE7 mode. That's a condition which may be worth testing in some circumstances, but it's not the same as testing IE7 properly.
I work at Localytics (www.localytics.com) and suggest you give us a try -- and we already work with other app libraries like yours.

Our solution is built for apps analytics, our SDKs are open source (go directly to the SDK: http://www.localytics.com/docs/), there's no advertising conflict of interest, and there are both free and upgraded plans available depending on your needs. More details and a full demo are available on our website.
Once the Raspberry Pi distribution kicks up, I bet there are going to be tons of kickstarter-esque projects using it. It's a fantastic prototyping platform for smart gadgets.
There are a ton of money making opportunities in the social space if you can transparently insert your product or service in the path between two people partaking in a social activity together on which they are spending money.

The money is there. It just isn't trivial to extract just like drilling for oil in deepwater.
A core.logic Primer: gentle introduction to logic programming in Clojure
I don't have 500K, are there any other good deals on Flippa? I'd love to buy an autopilot business for that rate of return.

Any advice? Has anyone bought a site on Flippa?
For Windows RT, is iOS the standard of comparison, or is Windows 8? We were excited that Windows for ARM was going to be a full OS, rather than a mobile one.

Microsoft will be offering tablets with the full Windows 8 via x86 tablets in addition to the ARM ones with Windows RT. In other words, there will be a full OS in direct competition with a crippled/mobile version, and they will look exactly the same.

In the end, consumers will buy Windows RT tablets, expecting Windows 8, only to realize that they can't run their preferred programs such as Firefox or Chrome, and Microsoft and Windows 8 on the whole will come out looking really bad.
Auto Traffic Monopoly
to me its a bit hard to identify the check mark as V. additionally the kerning is very close which makes it hard to read.
i hope that helps, martin
It's not bad.

When I saw it before going to the site, I said to myself "This should be the logo of a company that is offering assurance or 'verifying' something for the check mark to be so prominent", and I'm glad I was right.

I think it works for what you're doing, but I wouldn't say it sweeps me off my feet. I think you could leverage the V-check mark in a lot of ways, however, like you have on your globe.

In my un-qualified opinion: B+
No, but it explains how the bubble is going to deflate. Within two years, Facebook will be MySpace. We just haven't discovered what the replacement will be yet.
This is amazing! Everyone is doing stuff the inbox (xobni), glad to see things for the calendar. Maybe you shd name yourselves radnelac?
Here's the main problem: People dont live in their Google Calendar.

Your main value prop is: Know what you have to do in the next 48-hours. But the problem is, I have to go open up my calendar to see that with your app...why even install then, when GCal can tell me what I have up in the next 48h.

The key would be for it to run in where I spend most of my day -- my inbox, not my calendar.
x86 windows 8 tablets will probably be fantastic, provided that the Atom processors are any good. They'll have both the great experience and apps.
LOL, oddly that never even made the list of possible names, but I like it! :)
I would say that Instagram buys Facebook time to solve the mobile revenue problem by extending their virtual lock-in on user's photos.
Exactly. Every time I hear somebody talk about the "overabundance of capital" in the startup world, I want to grab them by the shoulders, stare them in the eyes and scream frantically like a mad-man "Have you been to RTP (NC) ?!?!??"

OK, not quite that bad, but still, you get the drift. What's happening in California is not necessarily indicative of what's going on in the rest of the world. Research Triangle Park, for example, is FAR from having enough capital freely available, much less too much. Look at the most recent Triangle Startup Factory class... they took, what, six startups out of - IIRC - a hundred and some applications?

Now to be fair, probably not all 100 of those startups are worthy of funding... But I know there were more than six worthy startups in the Raleigh / Durham / Chapel Hill area as of March, 2012.
If you watch the roadshow video, Zuck even makes a point that they are "real soon now" making these advertising platform mobile friendly. Now it seems obvious why they had to emphasise this.
I've been looking for this for a while! Great work!
If never seen FB or similar service as intermediaries between business partners. Again learned something around HN!

On the other hand, I found it pretty obvious that facebook is in a powerfull position. That's an outside perspective since I'm not on it.
Can you cite some figures? I don't know anyone that has purchased a windows phone or tablet.

For example http://blogs.computerworld.com/19966/windows_phone_market_sh...

(Windows phone market share is so small, Nielsen don't list it separately).
Its a product with customers and traction.

Investors? If that's your goal, I guess you have to buy into the whole slap-happy salesguy smilefest. Tell that to Mr. Persson (minecraft).

Sure one example doesn't prove a point. I refer instead to the ideal web product that goes viral. It's self-funding and low-maintenance, and the topic of lots of discussion on this site. And it doesn't necessarily need any marketing staff. Sure SEO etc are often done by Marketing, but consider the more statistics-driven and testing-centered, the easier it is for an Engineer to grok the task.
He worked in marketing and had ideas, so he learned to code to build them. Then the idea for Instagram came along, he built it, marketed it and sold it.

"Management/finance" doesn't mean anything, other than excluding Systrom as a specific example which disproves your theory.

You're asking to see someone who was successful in a non-technical role who had an idea for a startup and learnt to code to build it. Let me surprise you: very few people learn to code just to learn to code. Most people learn to code to scratch an itch. How many news stories have we seen in the last few years about people who learned to code simple addictive games for iPhone?

In that sense, I'd argue that almost everyone learns to code because they have an idea they want to see happen. A lot of them go on to become full time software engineers. A lot of them don't.
So a quick verification. The io is the difference between these two. The JVM is doing some caching somewhere, whereas the v8 engine is not. Making a small change to both (in order to ensure that both are using the exact same logic):

https://gist.github.com/2652991

and then I get the following results:

vert.x:

39890 Rate: count/sec: 3289.4736842105262 Average rate: 2958.1348708949613
42901 Rate: count/sec: 2656.924609764198 Average rate: 2936.994475653248
45952 Rate: count/sec: 3277.613897082924 Average rate: 2959.610027855153

node.js:

38439 Rate: count/sec: 4603.748766853009 Average rate: 4474.62212856734
41469 Rate: count/sec: 4620.4620462046205 Average rate: 4485.278159589091
44469 Rate: count/sec: 4666.666666666667 Average rate: 4497.515122894601

Making that change so they both store the file in memory and nodejs is 50% faster than vert.x.

This is using an m1.small instance on EC2, and both vert.x and nodejs only using a single core.
Paying for lots of engaged, loyal, and happy users is a very different thing from paying for eyeballs.
Interesting. I created a javascript module that emulates an ActiveX control. It needs to parse binary data sent from the web server.

I actually got it working in Opera, Firefox, Chrome and Safari via JDataView, which parses the binary data via a string. However, it doesn't work in Internet Explorer because IE will not read past a zero byte (null character). The data is actually there, you can see it in the debugger, but it won't let you get to it. This behaviour isn't mandated by the ECMA spec, and all other browsers handle it fine.

You can do a massive VBScript hack, which may stop working at any time. I decided that I'd not support Internet Explorer because I can't use it - even in IE9 and 10. Call me lazy if you like - I don't care. I'm not hacking up VBscript to get around a crazy Microsoft Javascript string processing decision!
We do provide additional information not in your calendar, but I totally see your point, and we're working on this — in fact addressing this challenge is a key part of what we'll be tackling in our next updates to the extension.
Samsung Galaxy Note Android 4.0 OTA update rolling out
A sweeping generalization of business and product people. I'll offer a counter example.

This story starts over a decade ago. There was a high level executive at a large enterprise software firm. The guy was one of the best enterprise sales people in North America and highly valued by the organization. In reading about the trend of software moving online he realized that the industry he was in, selling large scale enterprise solutions to Fortune 500 companies, was eventually going to be replaced by software delivered online.

He attempted to get his organization to shift into investing in online web services, but they saw it as a threat to their traditional business model. He quit work and then went to find technical people who could implement the visitation. He ended up recruiting a group of 8-10 developers, all sold on the vision. He wrote up a quick vision for the company and raised a few million dollars on the back of it.

He leased out cheap and nasty office space down in the suburbs outside of San Jose. He spent two weeks writing a software specification for a new enterprise product that would be entirely web based. The spec was a couple of dozen pages long. He also wrote a marketing brief on how the product would be sold. He handed the spec over to the developers and then went on vacation in Hawaii for a few months while they built the initial version of the product.

A few months later and with a first version he went out to the media and announced 'the end of software' and introduced a new web services model for the enterprise: salesforce.com. Over 10 years later and the company has a $20 billion market cap, defined an entirely new industry and threatened the business of his old employer (Oracle) to the extend that they setup a clone competitor.

If the original developers who joined Marc Benioff had read this blog post, they would have questioned 'his contribution', especially the part where he took off on holiday. Product and business people are entirely undervalued. Benioff could have found the eight developers he required from any thousands of other developers to implement what he had in mind, but there was only one person who had the vision, perseverance and balls to do what he did.
It looks cheap. Sorry that was my first impression. It might be some other logos that I've seen around the place for cheap products that was triggered. Your website looks good however. If I was you I would lose the upper part of the check mark and just have a green V.
I appreciate the response.

I would say that we mostly agree on both points.

I think that the word 'ambition' is colored in a negative light, which is probably the source of your intuition feeling that it was wrong. That's why I specifically used 'drive' or 'desire' first in the sentence.

Your father is successful, because he had the drive to get to where he is in life. I was not referring to the drive to be better relative to others, per se, but the drive to better oneself, one's life quality, etc. by internal yardsticks.

As a few other posters have talked about - I think someone who gets into a 'cog' position, and then ceases all personal growth and betterment is 'not as good of a person' as someone who gets into a 'cog' position and continues their attempts at growth and betterment. They may end their life/career in the cog - successful growth is not the requirement, merely the desire for it. And that growth may be entirely outside of 'work' - moving into charity, the arts, etc. is all just as good, from my point of view.

Does that clarify at all?
For my android app DJPad I originally implemented knob control as linear. Move up or right and the value increases, move down or left and the value decreases.

I realized this was a mistake when I gave my app to friends to test and had to stop myself from saying "no! you're moving the knob wrong!" and went back to the drawing board :)
That's not strictly true. People generally skip every other version of windows because somehow every other version sucks.
Well, it'd be nice to see Microsoft try to make something that's an alternative to how iOS does things, for one.

For two, this part worries me: "Note that Windows 8 for x86/x64 has similar restrictions for
applications distributed via their Windows Store."

I think that's actually a far bigger deal.
This is Oracle we're talking about. Your reasoning doesn't really matter.
Ask HN: Restless to RESTful - are we doing it right?
InterFAX is an online fax service provider which is popular with developers because of its API. Up until now we've only had a SOAP API, and due to popular demand, we're coming out with a REST API. I would appreciate your comments on how we're doing.

The service is documented at http://www.interfax.net/en/dev/rest/reference (this is a deep link; the link hasn't yet been published publicly), where there's also access to a little developer's guide.

The service is live on a pilot server. To play around with the service, register by clicking on any one of the "Get Started" buttons which lead to www.interfax.net/en/dev/register. Because the service is on a pilot server, any live code needs to go to endpoint https://rest-pilot.interfax.net instead of the documented https://rest.interfax.net .

Pre-empting some comments that are likely to be raised:

- Samples for various languages will be released at a later stage. However, cURL and raw HTTP samples will be available for every operation before the API gets released.

- A "Getting Started" page is in the works.

Fire away!
Do you understand that "the government" funded the internet in the first place?

Mandating standards is one of the things that a government should do. The Korean government did a job with downsides in this case, but given that the decision was taken in the nineties, it was not that bad.

At the time, the US government had embargoed all the cryptography with keys that had more than 40 bits. What Koreans attempted was to workaround this limitation.
Keeping Cool in the SuperNAP
Some impressions from the SuperNAP event tour that CloudSigma hosted at Interop!
The point is, why raise a big stink about it when Microsoft does it (which at this point, affects no one), when Apple has been doing the same thing for the past 7 years, which affects millions?
I'd agree that the check mark could be a little less dramatic.
Pengobatan Tumor Kista Secara Alami
Kista merupakan penyakit yang sangat berbahaya karena penyakit ini dapat menyebabkan kematian. Pengobatan Tumor Kista Secara Alami dengan Jelly Gamat adalah solusi tepat untuk pengobatan kista anda karena pengobatan ini menggunakan bahan yang alami yang baik untuk menjaga dan mengobati berbagai penyakit.

sekilas Mengenai kista :

Kista merupakan suatu benjolan/tumor berisi cairan yang umumnya berbentuk seperti buah bertangkai. Cairan kista bisa kental seperti gel (mukus), bisa juga cair (serous). Isi cairan bisa berupa air, darah, nanah atau cairan coklat kental.

Sebenarnya kista bisa terjadi di bagian tubuh mana pun, dari paru-paru hingga usus. Namun, bila berbicara kista pada wanita, biasanya ada pada indung telur, lantaran itu dinamakan kista indung telur atau kista ovarium.

Kista di ovarium diproduksi oleh kelenjar-kelenjar yang ada di ovarium, yang tak bisa dikeluarkan. Akhirnya tertampung, dan makin lama makin besar,

Kista ovarium sering terjadi pada wanita di masa reproduksinya. Sebagian besar kista terbentuk karena perubahan kadar hormon yang terjadi selama siklus haid, produksi dan pelepasan sel telur dari ovarium.

Kista dapat bersifat jinak, dapat pula ganas.

Ovarium adalah salah satu organ reproduksi pada wanita yang berfungsi menghasilkan ovum (sel telur). Tempat pematangan sel telur juga terjadi di bagian ovarium. Ovarium juga mensekresikan hormon–hormon penting, seperti estrogen dan progesteron yang berperan dalam pengaturan siklus menstruasi. Wanita mempunyai sepasang ovarium berupa kelenjar berbentuk biji buah kenari yang terletak di kanan dan kiri uterus (rahim). Sepasang ovarium dapat menghasilkan 300.000 sel telur. Dari hasil penelitian, diketahui ada dua hormon yang penting untuk fungsi penuh ovarium yaitu FSH (Follicle-Stimulating Hormone) dan LH (Luteinizing Hormone).
The judge was probably hoping he wouldn't have to decide, and still might not have to decide.
Testing in different browsers is a real pain. Getting front end code working properly in all those different browsers is even more of a pain. Getting that code working really well is harder still.

It takes time, dedication, skill, and a lot of specialist knowledge of bugs, quirks, standards and tools.

That's the reason that front end development is a role in its own right, and not just a function of someone else's role.
I inherited a predisposition to RSI and was headed for surgical intervention when I made a few minor life changes that cleared it up completely over the course of a few months.

1. I started taking huge doses of vitamin B6.

2. I moved my work space around a bit to allow for better typing and writing posture.

3. I switched to a good buckling-spring (mechanical) keyboard, like the IBM Model M or one of its successors from Unicomp[1].

4. I switched to the dvorak keyboard layout, which reduces the awkward twists/bends that qwerty forces on us.

5. I stopped writing with ballpoints, rollerballs, or any type of pen other than a fountain pen.

6. I purchased the book Write Now by Barbara Getty and Inga Dubay and learned their italic and cursive italic handwriting, which is much better for the hands than how most of us were taught to write in school.

7. I keep mousing (esp. use of "eraser mouse" or touchpad pointing devices on my laptop) to an absolute minimum.

...and that's it. I've been RSI-free for about a decade. The only caveat I have is that my RSI was in my wrists and the backs of my hands/third knuckles. It was not in my fingers at the second knuckle as your pictures show. I'm not sure that this makes a difference, but I'm not sure that it doesn't, either.

I still spend most of my typical day typing, and a lot of time writing longhand. I don't take any scheduled breaks from either (just the usual pause-to-think/snack/etc) or do exercises for it -- I tried both of those things and they did nothing for me.

Good luck, and feel free to contact me if you have any questions. RSI is not fun.

--Susan

[1]: http://pckeyboards.stores.yahoo.net/keyboards.html
not to be confused with Amazon Silk[1], which is the browser offloading to AWS for kindles.

[1] https://en.wikipedia.org/wiki/Amazon_Silk