skysight-inc/HackerNews huggingface dataset:
With the FP approach you can just write "show book as a widget" function yourself, without the whole inheritance hodge-podge. In case of real libraries the change of data structure probably won't be a problem as author would probably supply a function Book -> (Title, Chapters, Sentences, Strings) which would be guaranteed not to change and discourage the use of actual constructors.
I haven't looked at the page at all and the Intel PDF I could find wasn't too informative for me, but the reasoning could be that there are other processes running on the CPU. If 'hitting a modified line' means 'requesting an address that would be mapped to the same cache line in the other core' and not 'requesting an address that is in the cache of the other core', this approach would be viable [However, if that is the case, there have to be other conditions involved, as it cannot be that simple, as without them, it would be so easy to hit this problem that Intel would have detected it before selling one of these]
Except you can have many "thises" in a single scope. In OOP you'll write a.b(), in FP you'll write b a or b(a). Having "this" pointer is not OOP.
How To Prepare Your Startup To Raise An Angel Round
I think this is a beautiful example of competition at work. Google Chrome enabled them to forge ahead of the other browsers to scratch their own itch. Facebook evaluated their work and it checked out, so it will become the defecto standard as others join in using it. Thus, standardiztions committees avoid clean room engineering and instead formalize proven implementations for broader distribution.
That's great news. But why is that FB's SPDY session never gets captured in chrome net-internals?
This is true. We have largely removed all tarrifs and disincentives to import here, but when it comes to books the local publishers have a stranglehold over the market.

Ironically, they are dying anyway because you instead of reselling the books here, consumers just buy them directly from sites like amazon.com.

Meanwhile, Angus & Robertson and Borders have closed, and it's damned hard to find a bookstore any more. Which means that publishers can't sell there books as there are very few retail outlets they can sell their material. I'm really not shedding any tears - books are far too expensive in Australia.
I don't get this. I'm not here for launch stories.

Showing launch stories down to HNers throats is not the purpose of HN. Startup scene is so hot now that we could do nothing but read those "yay, I'm a CEO!".

I'm here if you do something interesting, like a product.
This has to be one of the most invaluable filtering techniques I've learned to employ in the past year or so in regard to sites like HN.

It seems obvious in hindsight, but I'd never realised how many article headlines ending with a question mark naturally contained so much fluff.

I now instinctively answer the question with a 'no' and move on without reading any further.
Q: "Exactly how screwed is PayPal?"

A: "No"
I think he means dicts combine data, state and functionality, expose a clean API and hide the details.
It's worth noting that a world without coral reefs is hardly unprecedented. Approximately 14,000 years ago, every coral reef in the world would have been destroyed by Meltwater Pulse 1A[1], an event which caused sea levels to rise by 20 metres in just a few hundred years. Although this must have caused the demise of the complex reef ecosystems, coral itself survived, presumably as isolated individuals and very small clusters. Afterwards, sea levels continued to rise rapidly, and the large reefs that we have today could not become established until about 7,000 years ago, when the sea levels finally stabilised. The corresponding ecosystems have evolved only since then.

For this reason, I am mostly unconvinced that the (admittedly horrible) disruption which we are causing today will irrevocably knock things back to a precambrian state. When you look at history of our planet over evolutionary timescales, you see all kinds of disruptive events -- rapidly rising or falling seas; bolide impacts as powerful as tens of millions of nuclear bombs -- which the planet has managed to shrug off with apparent ease. With one exception, most of the harm we are causing seems to be along these lines. So even if the great reefs die off, then my expectation would be that coral itself would continue to survive in niches. 10,000 years from now -- long after we've wised up or died off -- there could very well be great reefs again, and our disruption would be relegated to a small blip in the overall evolutionary record. The planet's losses will ultimately be minimal; the real losers will be our children, who will inherit a less beautiful and wondrous world than the one we know. I've swum through coral reefs, and it's painful to think that the next few dozen generations won't be able to experience that kind of beauty. But from the planet's perspective -- looking at evolutionary timescales -- this may not be a particularly big deal.

The one real and substantial caveat to my nonchalance is ocean acidification. It is truly global compared to other forms of ocean pollution, acts as a disruptor to individual cells rather than to the (more resilient than we give them credit for) ecosystem relationships, and is making an excursion that may be unprecedented in the past 300 million years. In contrast to things like changes in sea levels and temperatures -- which actually happen all the time when you take the long view -- evolutionary timescales give no assurance that ocean acidification will be a survivable event. It is something that merits a much higher level of attention than it's getting.

[1] http://en.wikipedia.org/wiki/Meltwater_pulse_1A
A lot of this depends on your location. In South FLorida, for example, you won't find the people you need on the net. Sure they're on FB and (maybe) Twitter - but for the most part you will need to be face to face

It also depends on "how small". Are we taking store front shops or companies with 50+ people? Small to me is a company with under 25 employees. But You might have a different idea.

Ok some suggestions:

1. The local Chamber of Commerce (not the national group, but the local one). You probably have a few in your city. Pick the biggest. Join and start going to the networking groups. You'll need business cards, by the way. Oh and since you mentioned Real Estate - The Chamber always has lawyers and Real estate agents in attendence . :)

The Chamber also hosts leads groups and other events where you can showcase your services.

2. Another example, assuming you selling to the geeks that work at these business, the local tech meets. In FTL Microsoft hosts monthly meetings/parties. Doesn't matter if you run MS or not. Everyone trolls through it at one time or another. A great place to be networking. Again bring, lots of business cards.

There are various other events. But really.. you have to go where your customers are.

Also, fine turning your google search is a good idea. But if you selling to this market, don't expect them to find you on google. In fact, they probably don't know what you do. So you gotta train your potential customer. The Chamber events are great place for this; proving to your potential customers why they need you.

Also if you selling nationally your best bet is to setup sales people in those areas who can work off commissions. Sort of what the local carriers do.
Small businesses can be tricky for a number of reasons. The biggest challenge is that they are generally run by 1 or 2 people who are aged 40 - 60 years old, and these folks aren't online all that much as they busily running their companies. Add to that the fact that they may be distrustful of the Internet and things they find there.

Before you go crazy on channels online it might be a good idea to think through why they go online and what their intent is when they are there. Maybe its to socialize with friends/kids/family on Facebook, but more likely it is to do research or read the news.

Research = Search will probably play a huge role in your business getting discovered

News = PR is the way they're going to discover you without doing an explicit search

I would also go where the small business owners are - FORUMS! Find out where they are talking and get yourself and your company into the conversation. These forums and communities are usually segmented by industry: real estate, hospitality, restaurants, beauty, retail, etc. and then sometimes even sub-categories within that

My gut says you will probably have to combine online self-service sales with some amount of more direct sales to make this work. If you have something free that they can play with and give you their email for, then a followup email or phone call within 24 hours could go a long way toward winning them over (and you'll come to understand them better in the process)
San Diego Airport Taxi - 858-24-5474 Low Rates Reliable Service
From the link:

Although
we have not run SPDY in production yet, our implementation is almost
complete and we feel qualified to comment on SPDY from the
implementor's perspective.
I'm a Java developer and find working with Scala a pleasure. I will admit I probably wouldn't have given it a serious look if it wasn't for JVM support.
> People aren't poor now because their vast wealth has been decimated by inflation. It's because we are doing more with less and commoditizing the types of work they were doing.

Efficiency in production makes society as a whole richer, not poorer. For example, programming computers to drive cars will ultimately enable a lot of taxicab drivers to do other things to help society that they couldn't do before because they were busy driving. When self-driving cars become widespread, society will benefit because it will have the same benefits of transportation that the taxicab drivers used to provide as well as the new goods and services the former drivers are now providing. The fallacy that machinery reduces wealth and employment is debunked in longer form by Henry Hazlitt in Economics in One Lesson. See http://www.fee.org/library/books/economics-in-one-lesson/#0.....
There are currently a few projects ongoing with enabling VMs on smartphones. The way it was thought is that you would put your corporate stuff on a protected VM that would have no external app install, and the rest (games, social networks...) would be on the "fun" VM. That way, the company data would be better protected.
Right now I'm a contract developer (building web applications for clients) - if that wasn't possible (and, since it seems like a cop out, I'll ignore non-internet related programming) I'd likely be a carpenter/tinkerer (building physical things for clients).
Detecting pancreatic cancer early: Q&A with 15-year-old Jack Andraka
< In many countries, the standard payment problems have been largely solved locally, at least for the local markets. In the Netherlands, a wide selection of payment providers will give you the ability to receive payment through virtually any method.

Is it really? Sometimes I feel the Netherlands is the only country where it's been solved. Who of you live in a country with a satisfying, cheap, standard local payment provider?
Yeah, it's the reason why Template Haskell (macros) are awkward. The ASTs are just too complicated.
Google did have a deal with Yahoo! early on and it was absolutely crucial because they got Google's branded search box on the Yahoo site
I'm currently writing a C program that runs on a router. The router has 4mb of flash. It also runs linux has wifi and all the usual crap. We added VPN support. I don't have the "luxury" of including Perl or any other "run time system" like Python or Ruby because I have about 50kb of flash left for my own code and any customizations. In this case C (maybe even C++, but why if C will work?) is the best choice for the small userspace app I have to write. Over the years I've worked on enough embedded systems of all sorts and C has been the obvious choice. It worked out pretty well.

Whenever I meet someone who extols the virtues of language X I always, sort of cynically, ask them what low-level embedded work they've done and how X could be utilized for that use-case. It's one of those areas where most programmers don't seem to have much background, which if they thought about it would make the utility of C readily apparent.
There was a substantial discussion when this was submitted 3 1/2 years ago:
http://news.ycombinator.com/item?id=474919

I do wonder if this discussion repeats all the same points, or if it raises new ones.
Type classes in Scala (with Cassandra and Hector)
The funny thing is that most of these APIs wind up with what's essentially a "this" pointer at the front of every argument list so you're really doing OO anyway.

Do you have much experience with non-OO programming? Or even OOP, for that matter? How can one honestly believe that every instance of passing data into functions is automatically OOP? Did you even consider the fact that this has nothing to do with objects?

Time objects are a really bad example because time calculations are exactly the kind of hairy mess you want to hide behind some kind of abstract API.

You miss his point here. Time not being an object would not imply that it can't be abstracted into an API. Just see Clojure's clj-time library for an example.
Fashion can't be trademarked or copyrighted. You can slavishly copy a Chanel handbag if you don't also copy the logo. That's why many expensive brands use their logos in patterns on their handbags.
This is what happens when 'web devs' start learning how to program.
Top Page Rankings
Why to do SEO: How you can get first page ranking in Google and other popular search engines. Here you can find some simple onsite and offsite seo tips to make your site Search Engine Friendly
Excellent idea. We know even the exact type of companies, so should be easy to get the list.

Are you aware of any online service which can automate for us sending of sales letters and brochures? Something like sendgrid but for letters / brochures.
But on the big OSS projects, where making a contribution wins you significant geek cred, is anyone involved in a hire/no-hire decision really going to take a load of time to look through a bunch of commits you made and figure out whether they were any good and what sort of impression they give of you?

This is true, but not the point (at least until automatic tools run through the commit history and rate the contributions automatically).

Contributing to OSS projects gets you through filters, in the same way being Ex-Google will open a lot of doors.

The fact I'm an Apache committer and have code included in Spring gives me some credibility as a Java programmer (even if I haven't been active in either of those roles for years). Hiring managers are more likely to put you on the "worth looking at" pile rather than the "doesn't have a clue" pile based just on that.
A PR pro walks into a bar …
Alan Turing: The Enigma, by Andrew Hodges

Although first published in 1983, I only managed to read it in 2012.
Step 0: Verify that small businesses actually have a problem managing the data they have in the cloud, which is highly non-obvious to me.

After that, since small businesses don't think of themselves as "small businesses" but rather as "law firms", "hairdressers", "financial services", etc, you niche like crazy and target each of those with dedicated landing pages / etc. This, again, assumes that "law firm cloud data management" is something which anyone in the world is actually looking for.
I'm more amazed you think you're so brilliant but you don't understand how Hacker News works. People vote up stuff they find interesting, not stuff they know 100% is the truth so-help-you-god.

People think this is interesting. I voted it up. I have no idea if it's true. I don't think a up-vote has ever been code for "also, this is 100% true"

Sorry I'm so much more gullible than you.
The ML family of languages have structures, signatures and functors for encapsulation. Yet, it has little to do with OO in the traditional Javaesque kind of sense. Encapsulation does not require an object to achieve. Hickey says OO a'la carte and splits up the conflated concepts.

The reason he says to use a map or a list is because of another conflation danger. If you have an opaque book - you have a book but not its underlying representation - then if you want to represent multiple these, you should make the container "exposed". Because that choice is the modular one. All the functions which operate on my container can now be used. For instance (MAP spellcheck books). But I can also easily do (PARALLEL-MAP spellcheck books) right? Or even (MAP-REDUCE spellcheck id books) if I have petabytes of books and a cluster supporting MAP-REDUCE. This is why templates or generics are so powerful. They expose this modular relation.

But encapsulating the list into a "books" class will mean we have to write lots of extra code for each of the above 3 variants. We naturally don't want to do that.
Which one is best: cats, alligators or pencils?

You're question is about how best to model a domain of which you've given the scantest of details. Domain modelling is something you have to do in any programming paradigm and is equally as obtuse if you don't have proper knowledge of the domain.

Come back with a more detailed description of the domain and then we can start comparing the emergant designs from OO and other paradigms.
Specifically, scientists who were actively fighting for public safety. The top management fucked up and then treats those that call them on it as 'security risks' in order to justify their attacks. Classic.
Well, it is because you write AST in Lisp :)
Isn't the whole question what you need to do to get a nice, clean interface?

Also wouldn't it be true that the ideal data structure of a book would depend on whether you were optimizing it for reading or for writing?

Wouldn't it be better to just say we should follow whatever creates nice, clean interfaces but allows the developer access to internals as needed for debugging purposes? The problem I have with the principle of least knowledge (the Law of Demeter) is that it is used to make objects opaque. I think that's what causes the biggest backlash.

I mean the whole point is to create clean interfaces, right?

The law of least knowledge is interesting though, provided it is not an excuse for opacity. Why should my program have to know beforehand what parameters a stored procedure takes? Why not discover them at run-time and map in properties or other variables?
Being built at Startup Weekend Hyderabad
I know you have a privacy policy; but I'm just saying someone in certification could take it the wrong way.
Ask HN: Why does Goldman Sachs charge Dragon Systems $5 million to give advice?
After reading about the Dragon Systems M&A deal here on HN: http://www.nytimes.com/2012/07/15/business/goldman-sachs-and-a-sale-gone-horribly-awry.html?_r=1&hpw'

From the sound of it in the article, the bankers pretty much just came to a few meetings, gave some "advise"(or no advise at all in Dragon's case), did some paperwork, and charged them $5 Million. Why does four bankers(two in the 20s, one in the 30s) working part time for few weeks need to charge $5 million? What would that be in $ per hour? Does the job they are doing really worth the money they charge?
> the ad-blocking and anti-tracking tools work better on Firefox

Cite, please.
There are pros/cons to any language. If you're developing something web related, PHP is certainly worth considering (especially in your case, as you have experience with it).

Just a few quick thoughts:

PHP is - in most cases - very tightly coupled to the HTTP request. This can be good or bad depending on what you're building. Doing a lot of offline processing? Probably bad. Serving up web pages? Probably good.

There's no (or little) state with PHP (you do have the session, which can be pushed to memcache), so - generally speaking - running your application across a bunch of web nodes isn't too hard to implement (even scaling the horrible legacy style code that helps give PHP a bad reputation shouldn't be too hard). This may or may not be important to you.

There's really no one true way with PHP - it can be used for a simple 10 line script, or for a large scale web application. If you like (or need) that kind of flexibility, it could be a good choice.

Bottom line is - it's certainly sill worth considering, just know why you picked it (or whatever other language/platform you use).

That said "it's what I know" or "I wanted to try something new" aren't necessarily bad reasons.
Sounds very analogous to Steven Johnson's "Adjacent Possible" from his book "Where Good Ideas Come From".
Without knowing any more about the system I'd suggest: contract.sign(property, buyer, seller, agent)

It seems that properties, buyers, sellers and agents could exist without 'knowing' about contracts, but a contract at some point needs to reference the other entities. Also, it seems odd that the contract can exist without knowing the details of buyer, seller, etc. I'd prefer: new Contract(property, buyer, seller, agent) and if possible make it immutable.
The point is, they're all private, all the time.

Let's overlook the fact that ruby allows you to ignore this using stuff like Object#instance_variable_get ;)

Ruby is a strange one because it has a fundamentalist approach to OO, yet it is shot through with FP ideas. Most ruby programmers use the latter heavily. Also, ruby's love of syntactic sugar makes generalisations hard to apply to it, for example the aforementioned all-private member variables combined with the single-line getter/setter macros, and the method invocation sugar. The ruby programmer is often able to have their cake and eat it.
Social Media for Your Search Engine Optimization Strategy
If nothing changes until release it should look like this in Scala:

# without macro
def addTwo(x: Int) = x + 2

# with macro
def addTwo(x: Int) = macro addTwoImpl
def addTwoImpl(c: Context)(x: c.Expr[Int]): c.Expr[Int] = c.reify(x + 2)

It used to look like this in earlier proposal:

macro def addTwo(c: Context)(x: c.Expr[Int]): c.Expr[Int] = c.reify(x + 2)

Here c.reify is similar to quoting in lisp version. It really should have been something like:

macro def addTwo(x: Expr[Int]): Expr[Int] = reify(x + 2)

It almost feels like they are making syntax more cumbersome on purpose to make inexperienced people not to use it. On the other hand they may require explicit Context to have purer API from their stand point. From end-user perspective it would be much simpler to have it in some singleton class as there most likely will never be two different contexts in a real-life macro.
Right, sorry I misunderstood you. Yes it is pure speculation from everyone.
Download Mozila Firefox
Download Mozila Firefox
Download Mozila Firefox 13 TerbaruPostingan khusus update manual mozilla firefox 2012 dengan cara men-download Mozilla Firefox terlebih dahulu http://www.kompinter.com/2012/07/download-mozila-firefox-13-terbaru.html