skysight-inc/HackerNews huggingface dataset:
I won't deny it it was. Like android they had the capability to have the GUI hardware accelerated but never implemented it. Where it did excel was the multitasking. I would normally start 3-4 processes (for example, mail, twitter, music player, browser) let them spool up. By the time you got to the last one task the first would be ready to go.

WebOS 3.0 finally implemented GUI HW acceleration because if it was bad on the smartphone it would be unusable at tablet resolutions.

When people say that android is slow this what they mean, the interface doesn't flow it jerks.
You certainly don't want to work for those people.
It shouldn't be taken literal. He doesn't mean that everyone has days where they fly at 7am from Newark to Tampa and back, or between any other cities for that matter. It's that everybody has days from time to that that are jam-packed from morning till evening, doing whatever.
I've met a couple of people who've worked there, one was quite bitchy about working conditions but you could get that at any company.

About 2000-2001 the company I was working for tried to buy a license to use their search software on our internal documents. It all fell apart for various reasons, including a price tag that was well in to six figures (Sterling) may even have been almost £1,000,000 my memory fails me as it wasn't going to be a good fit for our project anyway (long story.)

The tech they had then was very impressive when demoed, and I've heard even more amazing things about it since, but again, all in demos. I've not used the software direct, partly because I haven't worked for companies that could afford to use it.
The call center tech was acquired; I don't suspect much of it ever had anything to do with their core product.
No, it doesn't, I have prior art growing in my pot.
;).
Restaurant design ideas plans
Restaurant Design Firm. Offer restaurant design ideas, interior design, free site survey, restaurant construction and permit services,offer commercial interior remodeling services and design construction ideas for restaurants in Northern California, For more details please visit our website.
Insurance MA
Phil Richard Insurance is a MA insurance agency that provides fast and free Insurance MA quotes for car insurance MA, homeowners insurance MA, life insurance MA, renter insurance MA and business insurance MA.
Autonomy is very good at selling demos for prices at and above what you're listing there.

I spent some time there in consulting, which amounted to attempting to convince customers that the demos they'd bought actually existed. In general, the demos were mixes of Perl and JavaScript that barely held together for the length of the demo, let alone scaled. Autonomy did have some internal large-scale success stories, but they tended to involve heroic (and large uncompensated) work after the sale and customers who were willing to repeatedly threaten to sue until said work was done.
Crucial difference: the tree-leaf problem is about how to arrange leaves which are shading each other; but here he compares such a "tree" with a flat array that has no overlaps at all. He claims that the tree generates more energy than the no-overlaps array, which is impossible. I have a longer comment about this in the other thread:

http://news.ycombinator.com/item?id=2902684
That's true, in the original fable the grapes were inaccessible to the sole character (the fox) and the moral was just that "IT IS EASY TO DESPISE WHAT YOU CANNOT GET." Colloquially, however, "sour grapes" is often repurposed to describe the rationalizations of a sore loser, that is, when someone else CAN get the grapes but you cannot. That is clearly ellyagg's usage, and as in the cognitive dissonance of the original fable, there is an implication that the loser would change his tune if he were to gain access to the "grapes". ANH disagrees, asserting that the grapes are genuinely sour in this case.

From http://www.bartleby.com/17/1/31.html (and it's well into the public domain):

ONE hot summer’s day a Fox was strolling through an orchard till he came to a bunch of Grapes just ripening on a vine which had been trained over a lofty branch. "Just the things to quench my thirst," quoth he. Drawing back a few paces, he took a run and a jump, and just missed the bunch. Turning round again with a One, Two, Three, he jumped up, but with no greater success. Again and again he tried after the tempting morsel, but at last had to give it up, and walked away with his nose in the air, saying: "I am sure they are sour."
"IT IS EASY TO DESPISE WHAT YOU CANNOT GET."
Android Tablet Mid | Tablet District
Those figures you quote are sterling prices. E.g. yesterday it was £3.7Bn. It's about an 70% premium over market not a 3x
Where is your A* implementation?
"The Leader in Meaning Based Computing"

what does that even mean?!
淘宝男装新款
Sweating remedies
Hyperhidrosis
v
bcrypt vs SHA-something is a cryptographic decision. You've already decided to store hashed & salted passwords, great! However now you have a decision to make about which is the better cryptographic system. Listen to what the cryptographic expects say about that. They don't say use SHA.

You site might be just a simple "social network site, nothing serious like banks", but loads of people use the same password for their email. Once you have someone's email password, you have the keys to the kingdom.
Can someone explain the dichotomy between lambdas-as-objects and whatever the alternative is? If they aren't objects, would they be a primitive value with no methods or superclass? What is the advantage of that?

EDIT: Ok, I think I'm starting to understand the issue. If lambdas are objects then they have to be typed by their signature. It would have to be a parameterized type i.e. generic. And because of type erasure, the call signature of lambdas would only be known at compile time. So you can't check, at runtime, that a lambda has a compatible signature. That does seem pretty hairy to me.

And if they aren't objects, I guess their signatures would be tracked with some sort of new parallel type system that could be better tailored for the purpose. Is that it?
They have a big building here in Cambridge where they employee 170+ people. The Company has been public for a long time (first floated on EASDAQ back in about 1999). I don't think there's anything shadier about it compared to any other enterprise software company.
Indeed, but in this case I wish I could upvote it without saving it.
Also, (at least where I'm from) there's an expectation that as an undergraduate, you'll address professors using proper tone. This way, you end up writing lots of "I'd like to ask (...)", ", "is it possible for me to", etc. The writing gets full of fixed-phrases with lots of "I" and "me" - the author's "I-word salad". And academics I know tend to reply directly, without any formally required style of writing, so their communcation is more natural.
> I think part of it comes for asking for stuff. I've had a few experiences like this.

I have too. I usually get treated well by the places I frequent, though I also make an effort to treat the people at those places well in return.

And it's not just fancy places, even the local Dominoes has been very kind to me. It's all about how you treat the people there.
IBM produces first 'brain chips'
IBM has developed a microprocessor which it claims comes closer than ever to replicating the human brain.
Packers and Movers
Packers and Movers Agents provide Services regarding Relocation, Packing and Moving, Shifting Services, Loading Unloading, Car Carrier Services, Household Shifting, Transportation, Air Cargo and Parcel Services.
They implemented it at my last employer - a professional services business with lots of documents to search. I don't think we were really using it to its full potential though.
The FT is pretty down about another UK company being sold to foreigners. Doesn't this count as an export? Haven't we just exported a $11bn asset?
Apple files inaccurate evidence in Samsung Galaxy phone case
Related to this question is: 'Why is Google investing in and developing Android?'. Google's core business is NOT software; it's building connections between businesses and customers (i.e. advertisements). This is how Google makes money; Google has been doing this through software.

The problem with Android is that it is not clear that further investment in it will create enough business value, especially now with a looming patent war and as we see the data from Verizon indicate how the general public prefers the iPhone. That's not to say that the phone wars are over (they're not) but it's becoming harder and harder for me to understand how Google's innovations in other areas (e.g. driverless cars) helps it to make money.

Particularly puzzling is the whole open-source idea; it's not clear to me that non-Google entities are contributing back to Android. Thus Google is giving away its competition advantage to its bottom line: by making Android open-source, companies do not have to use Google services and thus can subvert the whole purpose of getting people online to view ads.
I had noticed in the past that i use 'I' a lot, i do.
Possibly, but like many things that are "obvious" they seem not to happen as often as you'd think they should.
The problem is, I've actually not seen anything arguing that bcrypt was cryptographically stronger, only thing arguing it was exponentially slower.
“We’re In” app by Bing released
10 Android apps account for 43pc of usage
India got another cheap Tablet worth Rs 9999 only
Which of the two approaches would you consider better for the JVM and/or .NET as a platform:

1. Make the most popular languages, c# and Java, more complex by adding more features such as functional and dynamic support.

2. Make the "core" languages simple and precise, and encourage the use of other languages for adding more options and features to the platform.

Currently, for example, c# does support functional style programming, but there is also f# which ships with VS2010. At first, it seams as if the designers are not sure which of the two approaches to take. and just go both ways. Java is a little behind, but that's why we have clojure and scala.
How To Save Online Videos & Watch Later on Your TV or iPad
Shop Prada,Prada Handbags,Bags,Totes,Satchels and Accessories - Shopprada.co.uk
Shop Prada Handbags Online: Free Shipping Prada Handbags,Bags,Totes,Satchels Prada at 80% Off. Shopprada.co.uk 24/7 friendly customer service.
Not applicable if you're debugging code
Fluorescent bulbs
ESL offers fluorescent bulbs, lights, lamps, energy light bulbs, ballast and compact fluorescent.
Google, Motorola and HP: How the Tech Industry Is Changing
Ben Bajarin is the Director of Consumer Technology Analysis and Research at Creative Strategies, Inc, a technology industry analysis and market intelligence firm located in Silicon Valley.
Fluorescent lights
ESL offers fluorescent bulbs, lights, lamps, energy light bulbs, ballast and compact fluorescent.
Some companies don't seem to have caught on that we are in a recession. People don't have the money to just go out and buy the latest cool gadget. No more one-upping friends. No more trying out the latest toy. In a bygone age HP Touchwhatsits would be littering Hummer H2 dashboards everywhere. Not so today.
Is it reasonable to flag (and send a complaint to the ISP) anything without an obvious "unsubscribe" link as spam?
For a company to buy an OS for $1.2 billion, then spend a fortune on developing a new class of device only to ditch it a month after launch along with it's entire infrastructure business, to then pay a massive premium for a software company in one particular space says an awful lot about the thought processes in HP. I can only assume that whoever makes the decisions has been prescribed something very, very powerful.
Christian Louboutin Daffodil 160 Suede Pumps
Bright blue suede pumps with a heel that measures approximately 160mm/ 6.5 inches with a 65mm/ 2.5 inch concealed platform. Christian Louboutin pumps have a pointed toe, a signature red sole and simply slip on.
And you're STILL assuming that the 75-hour work week you would not get a severe case of burnout and turn into a 0-hour work week you for a year, after which going back to the regular schedule would simply not feel like an option.

Even if you didn't assume that, there is still an underlying assumption that working harder and getting more more money will in the long run make you happier than working shorter hours and having less.
We skipped Vista, XP SP3? was around forever.

I will have to read up on Vista, like did it have the auto close programs shutdown feature.
Decimal Computing
"We bleed friendship and work together, so it’s hard to tell when we’re discussing work and when we’re chatting over beers"

Isn't that potentially a bad idea from a work/life balance point of view? I like to know at the end of the week that I'm free to do my own thing - feeling compelled to go out drinking with co-workers and talking about work-related subjects would stop me relaxing, and would be bad for my productivity in the long run.
"When, in the late sixties, it became abundantly clear that we did not know how to program well enough, people concerned with Programming Methodology tried to figure out what a competent programmer's education should encompass. As a result of that effort programming emerged as a tough engineering discipline with a strong mathematical flavour. This conclusion has never been refuted, many, however, have refused to draw it for the unattractiveness of its implications, such as

1. good programming is probably beyond the intellectual abilities of today's "average programmer"

2. to do, hic et nunc, the job well with today's army of practitioners, many of whom have been lured into a profession beyond their intellectual abilities, is an insoluble problem

3. our only hope is that, by revealing the intellectual contents of programming, we will make the subject attracting the type of students it deserves, so that a next generation of better qualified programmers may gradually replace the current one.

The above implications are certainly unattractive: their social implications are severe, and the absence of a quick solution is disappointing to the impatient. Opposition to and rejection of the findings of programming methodology are therefore only too understandable. We should remember that the conclusion about the intrinsically mathematical nature of the programming task has been made on technical grounds, and that its rejection is always for political or emotional reasons."

EWD611 (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EW...)
Are You Building a Tribe or a Community? | Big Red Tomato Company
You can only complement and enhance your existing programming skills by branching out.

A big part of that branching out in my opinion is expanding vistas in areas unrelated to engineering, like reading good literature, creating or appreciating art, and travel.
That is a brilliant idea. How do you decide where to buy from and what brands to buy? How do you split the payments? How do you distribute the groceries?
So, generic type erasure is still a bad idea.
How many times have you heard promsied of independence when an innovative software house is taken over by a a lumbering giant? I jsutdon't believe this.
Developers respond to Adobe Muse
A type of PageRank.
Louis Vuitton Outlet,Cheap Louis Vuitton Bags
NASA designed antenna using genetic algorithms. This guy can use GA to optimize his solar-fibonacci-tree further.

Way to go kid! The force is strong with you! Best of luck! :)
> Representing Chinese (no ASCII, many character points high up in the set) in utf-8, you begin wasting a lot of memory due to the ASCII compatibility.

That's not "a lot", that's only 33% more in the best case of purely CJK text.

OTOH any non-CJK characters are 50% smaller. It starts to even out if you add few foreign names or URLs to the text.

And for HTML, UTF-16 is just crazy. Makes HTML markup twice as expensive.

CJK websites don't use UTF-16, they use Shift-JIS or GBK, which are technically more like UTF-8.
Why is this answer so downvoted? People around me constantly rationalize how they made the best phone/tablet purchases, where in reality it's just fanboyism without admitting the product's faults.
True, I should have said most of the time.
Having a product is not a big deal,but the way it sell and the unique way of presentation that your product having that matters lot.See there are 100's of school management system but still our product fedena(http://projectfedena.org) enough no of clients and sales leads...so dont let you down..work hard......
UK sex survey shows amazing ways of visualising data
Neither Java, nor c#, are simple. They're arguable less complex than things like f# and scala, but its quite a lot about the question of familiarity.

If you're coming from an imperative, oop, background then these languages will require more learning because you're not familiar with the concepts.

But a language like Java is huge by comparison with something like Javascript or python. In terms of the size of grammar, the number of semantic rules required for description, etc.
How the police behaves in Spain for the Pope's visit.
I actually like the OO paradigm much more than functional. It makes the code much more readable! (I have no opinion on the comparative strengths though)

But I have only used a few languages - Scheme and C are horrible to use (personal experience, yours might defer). Java and JavaScript have been brilliant!
Ask HN: What is the best social sharing service API out there?
There are a tons of social sharing mashup services out there that allow for easy social integrating of your website.

I have located some of those services, to name a few as an example of what i am talking about: http://www.addthis.com/ http://sharethis.com/ http://www.shareaholic.com/ and http://easy-share.com/

For a web developer building his startup, requiring advanced customization and configuration options, which would be the best solution for social sharing mashup services?

What is your experience?

I also added this question on quora: http://qr.ae/7KnB4
Even the Canvas/JS is not necessary. Have your website load up a styles1.css file which is really generated by a script and has long expiry; that can then in turn @import a styles2.css embedding some unique ID in the imported URL (alternatively reference an image with the unique ID). As usual you would try to identify the user by existing cookies first, so this is a fallback.

The styles2.css has little or no caching enabled, so that it's requested reasonably often by the browser; it can then set a cookie or you can just correlate the information on the server side.

That doesn't require Javascript, just CSS (if requiring JS is OK, you could serve a some innocently named "helper_functions.js" that sets windows.uuid = "some unique value" and force it to be cached).

The site that started this: http://samy.pl/evercookie/
I can give you a baseline to think about. First think about what the salary for that job would be. Let's make up a number for arguments sake it's 10,000 euros a month (in total). (NB: I know nothing about Salaries in your part of the world)

Now, freelancers have to work a lot of hours a week that aren't billable, for various reasons.

So - for arguments sake, lets say you can do, on average, 5 hours a day of billable time.

Let's also factor in public holidays, your holidays etc - so deduct 2 days a month.

Let's assume a month is 4 weeks, so 20 working days available, but minus the 2 so 18.

18d x 5h = 90h/month

So to make the equivalent of the salaryman, you need to charge 10,000 / 90 = 111 euro / hour.

Obviously you should adjust this to take into consideration any other costs you might have like professional indemnity insurance, accountants fees, business registration... whatever.

I hope that helps.
Previous submissions of the same story:

http://news.ycombinator.com/item?id=2900896 (hothardware.com)

http://news.ycombinator.com/item?id=2900685 (cnn.com)

http://news.ycombinator.com/item?id=2900593 (technologyreview.com)

http://news.ycombinator.com/item?id=2899885 (popsci.com)

http://news.ycombinator.com/item?id=2899850 (cbsnews.com)

http://news.ycombinator.com/item?id=2899643 (cbsnews.com)

http://news.ycombinator.com/item?id=2899299 (computing.co.uk) <- some discussion

http://news.ycombinator.com/item?id=2898229 (venturebeat.com) <- lots of comments
Google Maps gains weather layer with forecasts
To the best of my understanding, lambdas-as-objects would mean providing structural types, i.e. generic function types that are able to describe the structure of a lambda (arguments and result type). e.g. (a fictive syntax):

Function0<Int> f = () => 5

f here is a lambda that take no args and returns an Int. It's type is Function0 (0 for no args) and parameterized with the return type.

Another example with 2 args:

Function2<String, Float, Int> f = (String name, Float rate) => 5

The Function* types are the generic structural types able to describe lambdas. C# has them, and so does Scala.

Java however decided not to have them, because they don't adhere well with Java's history with nominative types (a type has a name that carries sense). They rather came up with the SAM auto conversion, which is a neat idea in itself, but a bit less flexible than structural types, and may (and will lead to a Cambrian explosion in the number of types, e.g. Reducer, Mapper, Folder, Filter, Predicate, etc.)

What's even worse though is erasure: Java generics are erased at compile time, and this fucks up things really bad with overloading, so in a code like this (in the type List for example):

public <S> List<T> stupidOpName(Function1<T, S> f) { ... }

public List<T> stupidOpName(Function1<T, Boolean> f) { ... }

After erasure, we'll end up with :

public List stupidOpName(Function1 f) { ... }

public List stupidOpName(Function1 f) { ... }

i.e. 2 methods with the same name and same signature. This is bad. You don't ever want that to happen. And fortunately the java compiler won't let it happen.

So, the alternative is I said SAM (Single Abstract Method) types: no structural types, but lambdas can be automatically converted to a SAM if compatible, so you could do this for example:

Runnable r = () => { ... }

The lambda gets converted to the Runnable type.
Free Advice to the remaining PC makers
Ad Groups Oppose New Domains, ICANN Chief to Step Down
Thanks!

Actually that's a very good question that I need to add to my list ("what's considered city center?").
SEO Australia
Website advertising has become one of the priorities of business owners.With almost 7 billion internet users in the entire world,entrepreneurs hire online advertising professionals to market their business.After all,it doesn’t take a genius to figure out that the more.
More "shorter games" propaganda, huh? -sigh-

Players don't finish games because they get bored, or they can't. Not because they don't have time. Because something else is more interesting.

Red Dead Redemption is an excellent example! I love GTA-style games. I fully expected to love RDR. I played about 10 hours and then felt I had done everything that I cared to and quit.

It was boring. The open world was too open, and not enough world. Travel took too long and had nothing interesting along the way. Quests were simple and boring, and didn't require any thought.

It might have gotten better, but I'll never know because I got bored and found something better.

Other games (GTA San An, Oblivion, FO3, FO:NV) held me to the end and then some. They kept me interested the whole time and I kept coming back for more, no matter how busy my schedule got.
I'm not a brainwashed Mormon today, so ultimately their evil plot didn't work. Though there are probably many kids everywhere in the world today wondering if a religious jingle that they can't get out of their head has some cosmic meaning when it has a message with 'god' in it.
Weather forecasts in my calendar would be very useful.