skysight-inc/HackerNews huggingface dataset:
neither photoshop nor fireworks are ideal for creating websites. Some features in fireworks are great but it's missing some important stuff that give photoshop the edge. it will be interesting to see how Adobe Muse turns out in practice.
Pathetic, really. Whats so 'ancient' about a P4? Its still just as functional as it was the day it was minted - a manufacturing process that cost the earth a LOT in terms of resources. The carbon debt of producing last years computing devices is still huge, and that is all going to be thrown away and ignored because the "P4 isn't fast enough any more.."

So all those resources are going to be wasted just because its not 'fashionable' to have a slow computer any more?

I find this attitude disgusting. There is no such thing as a 'dead computer', only dead users. That P4 that someone finds 'uncool' could just as easily make a huge difference in someone else's life, it only it weren't sitting there in a huge pile of garbage, rotting away ..
If it's experimental, I don't think either Adobe or Google can be blamed for the fact they don't work. Naturally the css doesn't degrade – the browser is advertising support for a feature that's currently broken in the browser and thus disabled by default.
Windows Phone came out 3+ years (almost 4) after the iPhone. It was the most obvious and slowest product launch in recent memory. It also hasn't been a great success. If Windows Phone is proof that Microsoft is doing well....It also wasn't some spontaneous/organic product that just sprung up. It was a massive coordinated company-wide event that took years to "pull off".

As for the Xbox, it's a huge loss leaders. The division is billions in the red. XBox 360 (which had a 33% failure rate) started to make a bit of money last year (or maybe the year before that)..but it's a fraction of what they've put into it. In the long term, the strategy of owning the living room might work out, but so far, no, it neither "came out of nowhere" nor is it a succes. The problem with consoles is that, you are only as good as your current generation. Also, no one has managed to crack the living room yet, and they've all tried. History tells us it's a waste of money.
5 Business Apps for Linux You should Check Out
A bit more obscure, but tremendously fun (and very geeky), are George Gamow's Mr. Tompkins books (http://en.wikipedia.org/wiki/Mr_Tompkins) - I discovered the first two in my high school library, but they would be very accessible to any elementary school child.

Also in the geek mode, why not Abbot's Flatland (http://en.wikipedia.org/wiki/Flatland)?
I'm happy to offer publishing advice. Contact information is on my profile page.
yes. the army of today has progressed a lot. lead by objective, after action reviews - most companies do not implement these techniques as they are too disruptive.

even better: maneuvers. exactly which companies 'train' things? a roll out? a disaster recovery? you fight as you train.
I am with Dustin on this one, but from a different angle. By creating flowable text, Adobe will ridiculously enhance the usefulness of their current publishing tools. A few years back I dabbled into newspaper publishing, and you can't imagine just how frustrating it is to have a beautiful layout in InDesign, which isn't really portable to the web. Having these tools will allow 'normal' people who don't do web to easily create stunning experience; that is a big undertaking!
HTML5 Benchmark with special focus on lag because of GC
>>I'm speaking in generalities here. If you specifically have evidence that real world systems written in Clojure still look this tidy, that just makes me want to learn Clojure all the more.

The number of people even wanting to learn clojure are generally going to be in the bracket of people who are going to learn not just for a living but to perfect their craft. So you are likely to find good programmers in Clojure than in Java. In fact it might be difficult to find bad clojure programmers.

On the hand other chances of finding good programmers among java programmers is going to be difficult. And your average Java programmer can't even write a fully functional program let alone a full app without eclipse doing 90% of the auto completion, and vast part of code automation happening automatically for him. So the IDE use case for a java programmer is totally different. What a java programmer needs is a tools that can program in itself with little inputs from him.

Light table is not for code automation and auto completion in itself. Its for programmers who like think instead of IDE doing that for them.
Leaving aside the fact that an ESL teacher even working part time somewhere near mountain view should probably net 25k pretty easily (there's always unemployment to factor in, and I have no interest in going too personal either), do you really see no advantages of attending public school in Mountain View vs a town in, say, Mississippi? Or having a teacher for a mother vs, say, a migrant worker?

It's a pretty fundamental error to assume that you are a good sample for that kind of conclusion. My examples were deliberate. It's nice to think that exercise and eating right can avoid medical issues, and you certainly can influence your chances of needing 20 years of kidney treatments or needing early joint replacement. But the leading causes of death in the US are heart disease and cancer, even amongst the physically fit, and that still doesn't preclude that latent heart condition, or getting hit by a car while on your bike, and suddenly facing hospital bills of tens to hundreds of thousands of dollars.

Your life is yours to create in many of the same ways that your startup's success is yours to create. You just have to make sure you define success as including adapting to and (most importantly) living with failure. Meanwhile, don't assume those that are hurting right now didn't dream or work hard enough; far better to start from the assumption that in addition to those qualities you also had good timing and incredible luck.
> the only sane way to build the layouts was to absolutely/manually position every paragraph

To me, this looks like the most INsane way to build a layout. What is wrong with a "let browsers and users choose their font size, their text widht, etc."?

For instance, both my wife and I are Kindle users, we have different font size, the text reflows almost always correctly, and who prefers bigger font has bigger font. My father is also a Kindle user and use an even bigger font because of his age. Soon he will have to read book on this device, because all fixed-font books will be too small for him.
Always trust the Fashion and you reviews
Fashion and You review acts as your personal guide for your shopping experiences. Every shopper needs someone or the other to give an opinion about their clothes and other things that they purchase and this online portal is sure to give very convincing options to shop from.
And then watch Kathryn Schulz's TEDx talk on the psychology of regret and why it's OK:
http://www.brainpickings.org/index.php/2011/12/05/kathryn-sc...
I wonder how this library compares agains Apple's Grand Central Dispatch.

I guess they don't contain 1:1 functionality, but both libraries seem to be meant to make threading easier. I guess GCD is a more complete solution due to the addition of queues.
星空戀曲
Things not getting better in a world whose population is increasing drastically (from ≈ 2 billion in 1930 to almost 7 billion currently) is a problem.

The real test though, in this system, is what Instagram or any successful startup does next (or are they so used to pivoting towards profitability that nobody tackles hard, virtuous problems).
Do newer versions output better HTML? Because it's pretty obvious to me when a site has been generated, and when it's been coded manually. I'm sick of seeing <strong><strong></strong><strong></strong></strong> everywhere, and CSS rules being called style1, style2, etc.
Statistics is dangerous in the sense that some use it to frame their potential for success, adopting “Well I guess statistics says I won't get a nice job in the current state of economy considering my social position, so why bother doing things”-like attitude.
Perhaps. How many misers younger than middle age do you know who have wills?
Thanks for sharing your code and experience.

600 bytes per de-scheduled thread sounds excellent; It makes a million mostly-dormant threads feasible in less than a gig of memory -- I think that's the use case lthread-style threads shine in. You wouldn't be able to do that with blocking kernel threads (you'd need 64gig of ram just for stack, and that assumes the kernel scales well enough to handle that).

I think overall lower efficiency per thread, even if it's 50% slower, is acceptable in such a use case, given the memory requirements reduction.
>>sometimes a algorithem is clearer in one function.

Once many such reusable algorithms come up. The function sizes keep shrinking.
I was asking if the parent was using the experimental feature and wondering if it worked for him because of it. I am not using the experimental feature.

Of course samples are only samples, but they would be better if they showed a real life scenario where you have to make it work for the current generation of browsers and the upcoming generation. You don't have to degrade it with CSS, just make it work somehow.
Fluff, fluff, fluff, some history, fluff, more fluff, and maybe four paragraphs that mention Udacity. No mention of coursera. Not worth your time.
EML to MS Outlook 2010
> to easily create stunning experience

I know that I've lost this battle and that I'm in a minority, but to me "stunning experience" comes from the content, and not the presentation.
Microsoft allegedly has fourteen layers of management. They're not the biggest company around, many have significantly more employees, but this is a disproportionate amount of bureaucracy.

A more tightly run ship can get that down to six layers at most, some even less. The shorter the chain of command, the more reactive the company will be.
> and it's not pure form, it's also functional

Understandable, honest, unobtrusive, thorough, and useful. Really good design by D.Rams definition.
Presentation without content isn't much, but content without presentation isn't either. When you are competing for users' attention, having an option to present the content in a memorable and outspoken way is quite important.

It's much like code, no one cares what your backend looks like, if users can't work with your apps.
He is talking of programmers who start programming with IDE's and nothing else. If you belong to this category it will difficult to explain you the very concept of bloat, because that is what you have started with and feel it to be perfectly normal.

Most people who program in Editors I know read the documentation, manual and tutorial better. They think and code. On the other hand IDE only programmers I know can't write even simple functional programs without IDE, autocompletion and intellisense.

Take a big Java project and try to work on it without IDE/eclipse/IntelliJ, that would give a true picture of how much work IDE had automated for you.
Nahcolite
How about if someone offers to host the site free for some time. And once you have recovered, you can move it your own server.
Even if you are not going to update it any time in future, the information already there could be of some help to someone.
Just don't take the sites down since could be providing some value to some one in the mean time.
Let me know.
Wholesale prada belt for men
BBC had a better, although still sensationalist, article.

(http://www.bbc.co.uk/news/technology-17782718)

> The soil in Guiyu has been found to be so saturated with heavy metals such as lead, chromium and tin that groundwater has become undrinkable.

> According to China's Shantou University, the town has the highest level of cancer-causing dioxins in the world, and local children suffer from an extremely high rate of lead poisoning.

This is a serious problem, but it's one that could be fixed with some strict eco and H&S law in the country concerned.
I love this. The U.S. is a leader at everything. I live in the Philippines and everyone is crazy about getting cars. People in the U.S. now hate their cars. Countries such as China and India are churning out gobs of college graduates while people in the U.S. are beginning to question the value of a college education.

Anyone who sends out 4 resumes a day is obviously doing something wrong. As a web developer, I probably couldn't expect to land anything if I were to apply for 4 gigs every day. The problem with learning marketable skills in college is that apparently college students aren't learning how to market.

Get yourself out there, talk to people, network, make friends, build things! All these activities increase your surface luck area. Sending out resumes is doesn't really help with any of the above, though it probably doesn't hurt to send one out every once in a while if you are more targeted with it than sending out 4 a day.
First of all I don't care how a library is written - what I care is only its interface. Functional is more black box - if the abstraction suits you then it is great. OO is more manipulable, adaptable - you can override methods, set state etc. I also suspect that imperative programming is more natural (think cooking recipes and other instructions how to make something). In many cases the optimal solution is to provide two APIs - a functional, simple one, that covers most of the cases - and an OO one for the cases when people need to adapt the solution (this is often related to providing good defaults: http://perlalchemy.blogspot.com/2012/04/breaking-problems-do...).

It is very nice if all you need is a simple function - and in that case sure you should use a library with functional API - but what if your needs are more complex? This is why I don't buy the "functional programming at the low level" idea.

The thing I would like to see is a way to mark a function as pure in imperative languages which would be checked by the compiler. That check would enforce that all variables are local and that no system function is called - but it could still call imperative code and also OO code that uses state manipulation - the only restriction would be that all that state is local (that is it is on the stack of the outer function that we mark as 'pure').
Google's doc is bit more descriptive here.. https://support.google.com/a/bin/answer.py?hl=en&answer=...
I've been on the receiving end of what this, more than I care to remember and usually it spells the beginning of the end at that place of work for me. Here's what I've gathered from having it happen to me so many times.

If someone brings something like that to you as a manager, you have to realize that they are highly motivated about what they're doing and that you shouldn't get in the way of that unless its affecting other things that are a priority for you.

Its a very rare case where there is a valid reason to tell someone to completely stop working on something that they're doing, if there is, then outline it in simple terms and have a good discussion about it and how they feel about it, instead of just commanding them to stop.

The only valid reason these side projects are a problem is that they become a distraction for the employee. A skillful manager will know how to use this project as a carrot to let the employee perform better on the major projects that you want them to do. "If you can get me x by the 12th instead of the 15th then I'll give you 2 days to work on your side project on company time".

Its also the case that as a manager, you're overconfident about your abilities to foretell the usefulness of an idea to the firm. Only 1 out of about 5 side projects I've ever done for companies , I worked for, turned out to be total busts, all the others were pretty popular when I put them out but if I bet if I had asked my managers before I did them, they would have told me they wanted me to work on something else.

Overall, show interest in what they're trying to do ... talk through it with them, you'll learn a lot more about your employees by seeing what genuinely excites them than the stuff you just assign to them.
Except Adobe killed upgrade pricing if you skip versions now. Only CS5 and 5.5 owners get upgrade pricing for CS6.

There is a temporary reprieve for CS 3 & 4 owners until the end of 2012 (they backtracked somewhat after user feedback). After that only the most recent previous version get upgrade pricing going forward - everyone else pays full price.

This effectively kills version skipping as for the suites you'd typically have to skip 3-4 versions to spend less than $50/month overall in the end.
Organizational Profile: Kuhcoon
I don't know why you're making this personal, Larry. If it's such a struggle for you to be civil with me and discuss the facts rather than dragging our respective life histories into the conversation, you should find a better hobby than Hacker News.

Statistically, the median income for a family in Mountain View, California in 2007 was $105,079. (http://en.wikipedia.org/wiki/Mountain_View,_California#Demog...) (This is higher than San Francisco, and MTV also includes more families with children, which is why I've chosen it as a basis of comparison.) Compare that to a individual income of roughly half again as much. Unless you're asserting that more than 50% of Mountain View families are struggling to get by, you have to admit that someone who can't make ends meet on 150k has an unusually high level of financial commitment. Such a person is unlikely to be a startup CEO, especially since most startups fail and leave their employees suddenly unemployed.

I'd rather not get into your personal business, so let's speak more generally. Medical school is expensive and leaves one with a lot of debt, but unless you've made a horrible mistake, it also makes you a physician, who presumably can earn enough income to cover that debt. If not, medical school is a terrible investment. But in Mountain View, at least, the average physician apparently earns $131,000 a year (http://www.indeed.com/salary/q-Physician-l-Mountain-View,-CA...), which means our hypothetical CEO/doctor couple has a combined income of $281,000, about 2 and 2/3 times the median. I don't know anything about you or your friends, and I don't really care to because it's not a personal argument despite your constant desire to make it so, but if being unable to make ends meet on almost three times the median family income in your town isn't overextending yourself, what is?
Maybe there's a place for some sort of a smart test runner that would execute assertions multiple times with random input, trying to achieve failure. If all attempts succeed then it'd mark test as questionable.
There are two big "design movements" on the web, and dustin represents one end of the spectrum. His side argues that great design makes things better, and that we all should put more time into design.

The other side says "design is not needed", and that each user can manage their design settings themselves. These are the people that pushed for RSS and Responsive design, and that see design as more of an optional addon.

None of the sides are always correct.
Is it Worth to Charge Redmond-based Company?
I do agree with you and was definitely was in the same boat. Dreamweaver actually functions pretty well for a starter/basic FTP and code editor, but beyond that it's very, very outdated and needs a massive overhaul.
50 Cent sued for allegedly sampling song, then giving it away online
Actually, I would really like to see a navigable map of science. What web of science has is weak (you can check two citations back and forward) but it really doesn't let you check out nodes or unexpectedly valuable but potentially under-cited papers in your field. (Think a paper that several big papers cite but no one else seems to.)

It would be nice to look at a field and be able to figure out what links together and what areas are connected well and which are poorly. (A possible indicator of people studying an artifact? Or perhaps an area missing out on a possibly useful technique? Would over-linking mean a trendy field? What would a broadly connected field mean? What would an incestuously connected one mean?) This would also be a good way to find the 'best' reviews that everyone cites. Add in a way to sort by year, field, and to rapidly zoom in and out on papers and topics and you'd have a fantastically powerful way to visualize science.

It would be even better if you could 'play the tape back' and show what the network looks like year by year. Do fields follow a stereotyped network behavior before exploding? Or does each explosion look different? What does the citation map of an explosion look like? What does a field that is about to 'die' look like?
When you run the Django test runner with default verbosity, it shows a dot for each test so you see it's progressing and actually running the tests.

It has the problem though, that even with the lowest verbosity setting, it still prints out the summary of the tests, so every night I get email from cron confirming that the N tests still pass..
No Sorry, And please.

Almost all Java programmers I've seen so far can barely write any code without IDE, autocompletion and intellisense. Even people who claim to have years of experience in Java.

Its just the community is very heavily on IDE side. The libraries, frameworks are all heavy bloats designed with the perspective that IDE is going to take care of that anyway.

In other words, Java world without IDE doesn't exist and I presume that is going to be the case for a long time to come.

And that is one of the reasons why I never went deep into Java because one tour of eclipse and the best and worst Java programmers both become the same.
What if the CEO lost his job? (That's the typical outcome for funded startups--they fail, and everyone involved loses their jobs.) If you can't handle that, you need a more reliable career than "startup CEO".
Adobe is moving to a yearly release cycle going forward, with a major/minor tick-tok.

They've also made version skipping uneconomical going forward with the elimination of upgrade pricing for all those except the most recent version owners:

http://www.adobe.com/products/creativesuite/faq.html#upgrade...
Have you heard of fuzzing?[1]

1. http://en.wikipedia.org/wiki/Fuzz_testing
> after a while, I noticed that I had started to subconsciously alter my designs to fit within the limitations of the display technology.

Isn't that what always happens? That's one of the reasons designs from different eras look different: not just that fashions change, but that the output technology changes and allows a different set of design choices. No matter how much somebody in the 1940s might have wished to set some type a smidgeon wider or narrower, that just wasn't possible until the advent of phototypesetting in the 60s, and 1940s designers would have subconsciously altered their designs to fit within the limitations of their technology.
It got a modest update. Nothing earth shattering, but quit useful:

http://www.adobe.com/content/dotcom/en/products/fireworks/fe...

http://www.adobe.com/products/fireworks/buying-guide-version...
This is why you should practice test driven development. If you write the tests before you implement the solution then you will know that your tests are doing what they are supposed to do.
Google AdWords For Video