skysight-inc/HackerNews huggingface dataset:
Huh? The features that are explained in the article were made by Facebook and are being tested on a selected number of users. Facebook have also confirmed this at the end of the article. I simply wrote the article for The Next Wek and the user who informed us of the update (who the screenshots are taken by) is a sort of friend of mine ;).
You might like Bertrand Russell's 1930 _The Conquest of Happiness_. At least if you're the target audience:

"I shall confine my attention to those who are not subject to any extreme cause of outward misery. I shall assume a sufficient income to secure food and shelter, sufficient health to make ordinary bodily activities possible... My purpose is to suggest a cure for the ordinary day-to-day unhappiness from which most people in civilised countries suffer."
http://en.wikiquote.org/wiki/Bertrand_Russell#Conquest_of_Ha...
Business accountant milton keynes
business accountant in milton keynes from connolly holmes. For more info, please visit us online.
AFAIK PL/SQL is not "Oracle's SQL". It's executed by a different engine and you get context switches when you execute SQL Code (don't know about T-SQL).

But Oracle's SQL is by itself Turing complete since the introduction of the "Model" clause (see here:
http://www.adellera.it/investigations/nocoug_challenge/index... how you can compute the FFT using it).

Moreover, I read somewhere that the engines that implement the "recursive with" are also Turing Complete, but can't recall where.
It sounds like they just negotiated with AT&T since they already have agreements with operators all over the world.

And I agree that the e-Ink screen is much better for reading than a tablet ever could be. I can use the Kindle anywhere I could read a normal book, including out in the sun, without having to worry about the fatigue you get when using monitors or other backlit screens.
I really think the headline should be:
LSE dumps badly written system for (hopefully) better written system.

While I'm sure .NET / Windows/ Sql Server will be the whipping boy, there are high performance Windows based systems around. Bad programmers and architects can make a hash of any technology stack. Microsoft just brought this one on themselves by trumpeting the LSE connection far and wide, before seeing if it actually worked.
Anus Mc Badger Ghee
Flippy McSquirtlee Flip
Shitting Badger Cordial
Fanny McAnal
No, I don't think you read my comment correctly. I don't need group insurance because the rates any employees would be perfectly capable of electing whether or not to have private cover, and most likely will have an existing policy not tied to any particular employer. The whole point is disconnecting jobs and health - there is no logical reason to connect these. I wouldn't expect my job to pay for my house insurance, why would I expect it to cover my health insurance?
Interestingly, this could really boost performance for languages on the JVM like Scala as they tend to create an awful lot of temporary objects.
Is there anything similar for django?
Haha, will remember to do so in the future :-).
With the Bilski case still hovering around the upper echelons of the judicial system, now would be an excellent time for someone with deep pockets to take on Software Patents in general.

Please let this be the straw that breaks the camels back.
I totally agree with this. The .Net stack is just as good anything else out there. This is probably just another example of Enterprise Architecture Software where one should have used a low level to the bones architecture. Stock trading system is one of the most demanding system one can make regarding latency and reliability.
I just read it and it is awesome!
10 early stage start-ups from Vator.tv's Juice Pitcher
I don't disagree with your application driven vs data driven distinction and I agree that it's impossible to say in general which one is better. My experience is that it is rare for an application to stand on its own for long. Data has a longer life span than application code, but anyway, both scenarios do exist and both are legitimate.

But making this distinction says little about what are good design principles in order to reduce the complexity of a system. My opinion is that data and relationships among data items should be represented uniformly on the application level as well as on a broader data management level.

Creating one API per combination of attributes leads to a combinatorial explosion, an increase in coupling and unnecessary mental load. It makes generic transformation of data and querying very difficult indeed. We need to work with few general purpose data structures that are easy to reason about.

And no, I'm not assuming that my approach should or even could be the only one. But I think the standard reply of "one size doesn't fit all" or "use the right tool for the job" has become all too fashionable. There are many tools for the same job, so I have to have an opinion and I have to choose. I'm not an authoritarian person at all, so I don't care the least if you make a different choice ;-)
US court says software is owned, not licensed
A White House Message to Health Care Start-Ups
54% of firms don't allow social networking sites at work
I suspect that among this crowd it should go without saying, but I think OCaml integration with emacs or vim would have solved most/all of the author's issues. In particular, I'm a big fan of the Omlet vim plugins. Particularly useful for someone (like myself) just getting started with OCaml. It's also nice that you never have to leave the comfort of the terminal.
An Image Problem
Drupal v. SharePoint from a Developer's Viewpoint
Give your project a voice
I've seen this one before. Dupe?
I think that blogs is something HN could implement, I mean it could take advantage of something like posterous for it. Just to give people who don't really want to run a blog but want to write the occasional long form post on HN.
Simple Ways to Stay Focused and Get Your Goals
It is a simple fact that you can’t always work at one-hundred percent. You might be the most dedicated project manager in the world, but there are still days when your brain goes into shutdown mode and your eyes seem to slide away from anything you try to tackle.
Professional Canadian Immigration Consultant firm India
Canadian Immigration Consultants India is a full-service immigration firm, serving clients wishing to immigrate to Canada. We offer a range of services including professional assistance with permanent residence visa processing, official qualification and trades recognition, study in Canada, business migration, job search,re-settlement services and many more.
How would you make it easier? Why is that kludgy?

That is not the kludgy part. The kludgy part begins when you have created a few branches that way and start bringing in changes from upstream, or when the branches begin to conflict with each other. Suddenly there is housekeeping involved, merging stuff back and forward.

I just don't understand why git lets me comfortably stage individual hunks (a feature that I love and use extensively) but refuses to deal with uncommitted changes as intelligently as with everything else.

I don't want to commit the three spurious lines I just typed into the editor before going to the bathroom. Yet I'd like to do a quick pull from my co-worker when I come back, before continuing on those lines and without commiting my 3 lines first. This is rather contrived again, but it shows the underlying problem of git not staying out of the way as it should but instead forcing me to do something completely unrelated to my actual goal - a sure sign of a bad UI.

You are contriving a complex use case of a rarely used safety-net command

Well, I agree it was rather contrived.

Yet I still wonder how many git users, when asked, could quickly type out the command to undo their last rebase and how many know, without looking, how to weasel out of the various follow-up errors that may appear ("Interactive rebase already started" anyone?).
I much prefer a black rectangle to blurring.
I feel your pain. Most articles on the Internet could use a summary to help the reader make a decision about whether they're worth reading. Most of them would also be a lot better if they just got to their point. And skipped the other stuff.

But this article is very hard to summarize. And it wanders. It's also quite good.
How to Get Rid of Abdominal Fat Most Effectively
I have gleaned many good ideas from the python libraries that are shipped with the standard CPython distribution. I found the implementation of the various TCP, HTTP, etc server classes very interesting. Learnt quite a bit by reading the Tkinter support stuff.
Now, the only really big thing missing from the JVM seems to be proper tail call optimisation. Does anyone know the status of that?
Get 2 Free Issues of the FILE Magazine & DVD
To be fair to the author of the email, he didn't entirely assume his approach was the only good one, since he did suggest:
"either use the data, and structure your data (at
that layer) to take advantage of it, or don't use a database."
e.g. if what you want is to persist objects, then use something other than a relational database. Perhaps one problem is that most programming environments don't have an obvious choice for this so MySQL or equivalent just jumps out as being the ideal candidate. A very brief amount of googling for various permutations of "scalable object store" or "object oriented database" didn't seem to return anything useful.
I use Erlang which has an integrated DBMS that can store arbitrarily complex types without marshalling. Are there some equivalents on other platforms?
That's not what I took from the article. A summary of this article will distort it terribly, but here's an attempt:

1. A person's entire life story contains ups, downs, and complexity, of a sort that can't be disentangled, and are unique to each person, though you can find patterns, too. For example, hitting rock bottom fuels some people to great fulfillment and happiness in the future, but of course that's not the only way, and hitting rock bottom is no guarantee of future happiness.

2. Many things make people happy, but the top factor is which kinds of mechanisms you use to deal with adversity.

3. Many things make people happy, but the top factor is quality of social relationships.
I occassionally use Microsoft Windows because it's the only one that supports my _______ (fill in the otherwise unsupported device that you need to use occassionally)
The tacky techie conundrum
Long Live(d) AJAX
The one on the left is the odd one out because it doesn't have a single unique feature.
Tractor Trailer Accident Attorneys
California Truck Accident Lawyers of Scarlett Law Group are specialized in representing injured clients and their families affected due to tractor trailer accidents and various other trucking and big-rig vehicle and automobile accidents.
http://news.ycombinator.com/item?id=863899
Virtual Clouds Could Prevent Data Centers Destroying the Planet
I'm going to guess it's our awful wireless operators, who charge higher data rates than any other place I know of in the world (a few years ago it was 3 to 10 times as much as the second most expensive location).
+1. Well said. They're joking themselves if they think Linux + Java is any better. For systems where speed is of the essence and latency is intollerable, a managed language will simply not do whether it's .net or java.
disclaimer: I am an author of the paper (but not the blog post). The title is a bit dramatic but the content conveys the idea relatively clearly. If you need more information, the paper is linked to at the bottom of the article.
Yes, but Scribd E-books can be copied in the blink of the eye and without exchanging any money at all.
What a great informative post! Thanks and thanks to Mahmud as well.

- There are 'middle-men' in the VC world that sell their services to unsuspecting young companies in order to get them capital - so they say. The trick is that once they have your signature on a piece of paper that gives them exclusivity they no longer have to do anything. If you find your own capital they will claim their pound of flesh.

I recently came across someone with biz plan (essentially one-person with a vague plan in his head and some details on a PPT) who has come here in Dubai in search of funding and exploring clients. I tagged along with this founder to a meeting with one such person - (I've never been involved even remotely with any VC/angels/startups - so I'm not really sure if I'm reading your description of middleman correctly) - and I was quite frankly there only to learn how these kind of deals/discussions take place. I was essentially a passive listener while the two of them discussed over coffee.

I was surprised by how it went. He asked for a 7% stake via some kind of a nominee account in exchange of getting a funding of around $1M + some upfront commission % off the actual funds he could get, and 25% stake for the investors. More importantly he said something about this nominee account means he is not listed as a stakeholder in any of company's legalities (I got the impression that he'd not be held for any future liabilities, lawsuits etc) yet he'd share in the profits....that part was confusing to me.

By all background checks, this guy seems like a well-connected investment consultant who has worked on bigger deals and he indicated this nominee stake thing in a off-hand way and said it was an industry norm. And all he would be doing was take this business plan and pitch it to investors in his network.

And get this: there is no real way to even evaluate or even remotely guesstimate the worth of this business, because as I said right now it's just a plan in someone's head, a shoddy website and cheapjack PPT with nothing really fleshed out.

What's the deal with this nominee stake thing? Certainly he needs to be compensated for his efforts but 7% sounded a bit too much. But what do I know.

Can someone tell me, if this is how just deals take place? If so would you call this angel investment or VC? And apart from the funding size, is there any real legal difference between angel investors and VCs?
Yahoo Twitter Clone: Yahoo Meme Is Now Open To The Public
People were measuring temperature with thermometers for centuries before they were able to define it.
yep.

http://news.ycombinator.com/item?id=865286
Read the fine print though -- it seems like the 3G access can only be used for books outside of US (I checked UK and Denmark, and both say "Blogs and the experimental web browser are currently not available for your country"). Not sure about e.g. Wikipedia.

Also "Service fees for transferring personal documents via Whispernet are currently $.99 per megabyte." -- but I think that might already be the case for the US Kindle. That's similar to the fee I pay for basic wireless data service.
"But then again if you did the MBA or PhD maybe you'd only need to start one company to accomplish your goals."
I wouldn't think so. It helps to have some sense of business skills or insights into most business topics, but it's more of a jack-of-all-trades thing than a deep insight into a specific field. The latter of which you probably need for a startup to succeed.
From what I've heard, it aint gonna happen soon. It wasn't in the list of things to include for java 7. Perhaps this is an opportunity for one of the open-source JVMs to gain usage-share.
Royalty-based financing - a disruptive model for the VC industry?
IBM cleans up Lotus licences, gives free gifts
I like it - don't underestimate the interest, for me it is pictures from far away :-)
I'm confused here, isn't that something that is better handled at compile time than in the JVM ?
Promo People
Find the best Promotion agency that provides Field marketing, Promotion girls, Promotional models,Event staff, Events staff, Promo Girls, Promo People, Promotional Staff etc.
this is a dupe by the way:

http://news.ycombinator.com/item?id=866005
A lot of applications that I have worked on (primarily written in PHP) use Exceptions in a fashion similar to what has been shown in the example. And, I have seen places in code where exceptions get thrown when there is no data in a given table instead of returning zero or null. But, the I wouldn't be totally against using Exceptions in the example on that page if the calling method does something very important. I would love other's views on this.

Also, I was able vote multiple times for the same example (went from -3 to 3).
You have done enough thinking by far :) Over-analyzing isn't going to help you any more, it seems. You have done your research, not get out of your fear-induced stasis and go one way or the other :)
I know a few people who worked on the project and from what I've heard that the London Stock Exchange contracted Accenture to rebuild their system and they've decided to use .NET as the underlying architecture. Now this was European "flagship" project of Accenture for the last few years but it didn't quite work out. I'm assuming (I don't know for sure) that the reasons behind the failure of the project were more like managerial issues as opposed to technical issue; like feature creep and overengineering and generally being enterprisey.

I suppose they decided to scrap the project and start from scratch. In a situation like this (huge failure, firefighting and starting again) it might make sense to start again on a different platform if only for psychological reasons.
Could the UK drive on the right?
The engineering manager's lament
I wish there were a non-overlapping window manager like XMonad that I could use with OS X. Spending time arranging windows feels wasteful.
Thanks. Not very practical if two people using want to be able to contact each other on Skype and especially if they are both using it on the iPhone. Imagine if everyone was using Skype like that. No one would be online.
My local blackwells has had a similar service for a while. The trouble is they charge more for an on-demand book than an off the shelf one. I've never seen anyone use the service.
Mobiporter: An IITian's dream venture
I love how you can see the MSFT hatred in the voting for comments on this submission. Looking at the comments, none of them are down-vote worthy yet some fools just can't help themselves.

And yes, I'm fully aware that I will be down-voted to oblivion for this.
Might be something very GREAT BREAK THROUGH is waiting for you. These all incidences are creating the path for that BREAK THROUGH, because if you did get success in any of your attempt (you mentioned) then might be you would not have attempted the other one. But you did and even if that one failed then you again did. So clearly you are moving towards to your GREAT BREAK THROUGH .Keep trying because the day you get what you deserve and what you good at then you will be the BEST in that. Nitin T
Open Source Makes Big Gains at the London Stock Exchange
Even if the rules aren't applied to traditional media -- that seems to be more a bug than a feature. Quit your whining. This isn't some grand plot to put the blogger down.

The net result is that the FTC seems to have made a very good call, and we (the blog consumers) should all be the better for it: We'll now know up front if/when and what incentives a blogger has received to write a post. That seems like good progress to me.

If you're a blogger and you're really upset about this, you're telling me that you're now pissed that you have to now disclose all of your back-room dealings, and that doesn't instill much confidence in your reporting.
Good submissions for me are carefully considered and composed. I always proof read mine before submission. I feel it is discourteous to expect 200 people to read something I am unwilling to read twice. I see four obvious mistakes in your post that someone with your clear command of English could have caught before posting. I have no knowledge of your other posts.
See also:

http://news.ycombinator.com/item?id=866384

http://news.ycombinator.com/item?id=865286
I'm pretty sure they already learn English in school like in every other civilised country. English trumps every other language in terms of usefulness.

People who argue in favour of the Imperial system are the same kind of people who argue against renewable energy, Everything-over-IP and an eventual 10G mobile internet. They will lose, not because of some cultural or moral superiority but because what they're arguing against has been proven to be so much better than the alternative.

Remember, we all used to measure using sticks, body parts and things we find on the ground, but most of us have moved on since then. There's a reason for that.
I don't know... I am still bothered by the idea that Amazon can remotely delete content that is already in my Kindle. I am not completely comfortable with a device that can be remotely controlled by somebody whose interests may not always coincide with mine. What if decides to erase my (legally acquired) PDF magazine collection? I have backups, but, still, it's a major nuisance.

I am also not too happy with the idea of the wireless data connection contract being between my local telco and Amazon. I would be perfectly happy to pay my connection fees in proportion with my consumption.

I also want the DX, not the II.

On the other hand, I am happy they finally made HDSPA/EDGE/GPRS available. It seemed to me a completely stupid move to use a mostly US-only technology.

That also should prompt a move from Sony. I think I will wait for now. Interesting developments will come.
While it seems he found something which seems did the trick for him and it's hard to to dispute his comments about the maturity of OCaml vs F#, his complaints about the F# interactive console is not 100% correct.

You can easily write a F# script once, and have that launch in the F# Interactive Shell within Visual Studio whenever you like, with the latest builds running.
How to study and learn math
Jinni (the movie "taste engine") comes out of private beta
Yes, but he seems to be more of an "IDE guy", and apparently, Eclipse did the trick, solving all his issues.
Actually, Vim or Emacs would have probably created more issues for him if he's not used to those tools.
No, because you can't optimize tail-calls made to virtual methods.
Maybe that's the way you'd do it. I was thinking more along the lines of...

inet_addr_t some_var = inet_aton("123.456.789.123");

The way you represent constants in code doesn't have to be a direct correlation with the way you store their representation.
tl;dr: No, it has to be built-in to the JVM.

First of all, if a JVM were to attempt this optimization for tail calls using the ordinary method call bytecodes, it would break existing programs that are written to rely on stack frame inspection.

So the only solution is to add a new bytecode for tail calling methods, so that this bytecode can be used from non-Java languages without impacting existing code; however there's no such bytecode yet.

Self-tail calls (where a function calls itself in tail position) can be compiled as a goto, however this is not as general as full tail call elimination (you cannot implement a state machine consisting of several functions this way, for insance).

Also, an arbitrary set of tail-recursive functions can be compiled into something that fakes a call stack using a heap-allocated data structure, with a top-level trampoline that drives an interpreter loop. However this incurs a significant performance penalty, and requires a whole-program transform. When you hear about Scheme implementations on the JVM that implement tail calls and call/cc, they generally use this trick, and as a result as too slow to be useful.

So, right now there's no good solution for tail calls on the JVM, and it would require changes to the JVM to implement in full generality.
Microsoft's Windows phones hit the market ?
After months of talking about Windows Mobile 6.5, Microsoft is announcing on Tuesday that the first crop of phones to carry the Windows Phone brand are ready to hit the market.
There's no theoretical difficulty with compiling tail calls to virtual methods; of course perhaps you meant that the JVM doesn't expose a bytecode for doing so, which is absolutely correct.