skysight-inc/HackerNews huggingface dataset:
I don't get the anger here. Surely all of us has written code at some point that tracks what a user is doing, even if it's just to keep state.

What's the difference between that and what Facebook might (/must) be doing? The difference as far as I can see is that Fb has a public image tarnished by privacy issues, and it makes for a good story.

Of course it's a damned if you do damned if you don't situation for Fb. It's not lying, it's just what happens when PR spin and reality get caught in the same room.
The Coolest Man Stuff Delivered to your door each month (UK Only)
I see this sentiment a lot. It annoys me. NoSQL is not a performance operation. It's about choosing a representation that is appropriate for your data.
on, say, a 5GB log file?..

If I read this correctly (http://www.ruby-doc.org/core/classes/IO.html#M000914) it'll read the whole file into an array, then spit out last 10 entries?
Emotional Intelligence Training Works if You Design it Right
So the point is roughly equivalent to being surprised that the iPod Classic does not have a touchscreen interface? Thanks for the clarification!
Implicitly Project Euler already takes speed into account, but more as a step function not as a fine differentiator between players: Either you get the answer in your lifetime, or you should work towards a faster algorithm.
Snakes and crickets
I think there's another reason related to your a) and b) why companies hire management consultants, particularly in less dire corporate situations than you describe above. I think a lot of management consultants' work comes from boards or division managers who have a difficult decision they know they want to make (fire workers, spin off less successful business units), but need an "impartial" "expert" to agree with them to help justify it. The company asks only the questions they want the consulting company to consider, they get the answers they want, and they have an "independent" (and expensive) second opinion that covers them so they can go ahead with what they knew they would do in the first place.
Space CaCSS Animated CSS 3 Background Patterns
Ireland’s tech entrepreneurs that prove it is possible
Ireland is working hard to be Europes answer to Silicon Valley. This article proves it is possible to be a successful tech entrepreneur based in Ireland.
The author raises some good points.

However scaling across multiple workers while using a reverse proxy cache like nginx isn't terribly hard. And it can help make up for a less concurrent language/framework.
Selling Shovels in the New Gold Rush
The current (and poor) state of Firefox
Pointers 101 - Part 2
And yet at the same time, Oracle is trying to fold in NoSQL to its product line. The idea of them trying to stymie NoSQL growth and using it at the same time is laughable. They're starting to feel the pressure a little too late now.
I don't really use a debugger much with Scala or Ruby, makes me write more concise code, and better unit tests.
How karmurl changed my blog
If you use Python/Perl you will never really know the number of instances of the process to run

Eh? Think you could do async IO in both Perl & Python (and C and erlang ..) years before node came along..
doggcatcher is the app I use for podcasting. It is highly configurable, can do all the things you mention and a lot more, and isn't rough around the edges at all.
Sprouter Acquired by Postmedia Network
> You must have never done any meta-programming in C++ ;). It's pretty much a functional language.

I've done enough to scream in terror and run towards a Lisp should anyone suggest such an awful thing! I think there's a huge, huge gap between your 'pretty much a functional language' and standard 'a functional language' [with proper meta-programming capabilities].
The Most Annoying Thing About My Job: Entrepreneurs and Engineers
I think most people don't view social networks as extracting value from their user's the way they view financial traders doing so.

Some people will say that quant trading adds some value, but that the amounts the traders reap is too much.

I believe the value quant trading provides to its customers in proportion to the value it extracts is on par with social networking. A lot of the people who make arguments that quant trading provides no value have no idea how to value the liquidity that quant traders provide in the same way they can value what social networking provides. To appreciate what (most) quant trading firms provide, you have to have transacted frequently and significantly in the market.
Adapteva Aims 64-core Chip at Tablets, Smartphones
In my own experience, deploying applications on traditional relational databases is a pain. Most of the applications I have worked on were applications for State government. The applications get heavily tied to the database, requiring the database to be populated to test the logic. The table structures are unnecessarily convoluted. These applications process client data (eligibility, certifications, enrollment) sometimes in the context of state data.

I have built solutions that allow me to collect data from running applications, and later inject data from these collected scenarios into the business logic for testing and debugging.

All of this to say that any objective analysis of these systems would reveal no need for a relational database. In fact, imposing the relational transaction model onto these applications is clearly detrimental to the development of these systems, the cost of these systems, the testability of these systems (though this isn't really the fault of the database technology itself), and the performance of these systems.

We should be processing the information through an application designed solely according to the needs of the application, and then selective pushing data to a data warehouse for reporting (which can certainly be a relational database).

It is almost like Ford claiming all your transportation needs require a truck, and forcing all supermarkets to accommodate driving trucks up and down the grocery aisles...

Nobody would say you don't need trucks. But the fact that trucks are sometimes needed isn't proof you should always use a truck.
It’s Time for Entrepreneurs to Shift and Reset
Delicious broken even on basic stuff
I don't think we can be tolerant to basic delicious bugs like:

A bookmark for: http://delicious.com/browsebar?urlmd5=138996c62ba8320072fbbcdff443de04&url=http://www.add-in-express.com/forum/read.php?FID=5&TID=8806&MID=44890#message44890

goes to: http://www.add-in-express.com/forum/list.php?FID=5#message44890

(doesn't catch the TID/MID probably because they are passed to the browsebar action)
Octopart is Hiring
How To Plan A Graveside Service
The problem is not why one "would be willing to put a few weeks or months into learning their most important tool", but why one would be willing to put a few weeks or months into learning the next silver bullet, and repeat that two or three times a year.

Experienced developers have learned that, typically, newer languages are better than older ones, but they typically do not get better by leaps and bounds across the whole domain. Instead, language evolution typically is a matter of two steps forward, ten sideways, and one step back.

Also, experience tells that new languages often get overhyped as making only forward steps. Given that, it does not make sense to switch horses too often, or one would be forever learning, and never be productive.
My programmer is a dick... 
I don't know how to approach this situation so I'll detail my situation. We started a startup conceptually since 1 year ago, went full force in developing in May, and are now about to get clients/ship product.

My partner and I are former web designers/developers who can't do web application programming but can sell ice to an eskimo and have great marketing/business networking experience. We put both of our life savings to get front-end development done (are main product is a dashboard tool). Our other (kinda founder) who has been with us since the beginning does the back-end programming, without him it would've been hard. We are paying him about $25/hr below his market pay, but he went to college with me so he is helping with discount. The backend shouldn't be more than about 150 hours of true programming (not including research time).

Here is the situation. The programmer is a dick. He has a house and baby so we try to cut slack, but he keeps on missing deadlines. He has almost no communication skills when we want to meet and work, he doesn't show passion like a founder. We wanted him to come on board as a full equity stake founder, but we've learned to him this is just a project and that's it. We haven't had that come to Jesus talk yet, but we're afraid it may leave us in a bad spot. He's the only one familiar with the backend. It's causing us to lose clients and not gain momentum, not including how our advisors/investors are eyeing us.

Please any advice will help. We would love to find a new programmer founder, but how do we make the next steps in a crucial time like raising funding? Also please note as just a key employee we were going to give him 3-5% equity in the company.
> I'm just asking what's so much better about accepting a given rate at Google as opposed to a startup.

Below-market rates? Not sure if that was implied, but that's certainly not the case I'm talking about.

I'm not suggesting that's the case, but you need to ask the candidates who we've identified that are doing so. We've been losing people to AMZN/GOOG (MS less so) who will often have salary offers matched + bonus structures that exceed ours, plus benefits that jump way over anything we can provide. What's so much better about that? You'd have to ask the candidates.

Not sure where the discussion went off, but I'm not suggesting that options are the end-all-be-all for early stage employees. I agree that the chances of them holding any value are low. But this I would say: if they really are this gigantic crap-shoot, why on earth do startups continue to offer them to candidates?
The End Of The Future
> > > 1. There’s No 3G Web Browsing (except on Kindle Fire)+

> > It's a book reader.

> Previous kindles included it, so even I expected it.

On this note, I believe the Kindle Fire is wifi only so I don't know why he even mentioned it.
When I was working on Gucci.com, Europe was always the biggest problem for payments, each region has different tax law, different payment gateways, shipping laws. Big opportunity to tie Europe together but I don't think its something a startup can do, more intercountry commerce laws need to be made to make it easier.
Are we watching NASA Astrophysics commit suicide?
Are you new here? Facebook has "lied through its teeth" from day one and it's never hurt them.
Free and open source Android SMS gateway
A Proven Plan To Win Back An Ex
Perhaps you aren't trying to find a great dev, you are trying to weed out the pigs in pokes. Anyone who isn't a total fraud of a programmer is lauded as an excellent hire.

It seems to me that just as with reading and writing, nearly anyone could be taught to program. The problem is that there are many people who are completely illiterate. Of those that have been trained, there are still many who are functionally illiterate (they can write godawful code slowly).

Anyway, I've seen plenty of bad code in Common Lisp. You'd have to assume that any language with significant market share would produce more bad code. This is because of bandwagon effect.

i.e. 'There are a lot of companies that want to work in lang_x, therefore everyone gets trained in lang_x, and if you just want a job, you learn lang_x.' All of the programmers who have been taught but never learned 'know lang_x', so you get them producing bad lang_x code.

The elite programming language fallacy solves this, by eliminating the people who only 'know lang_x'. If you had trouble learning to program lang_x, you aren't going to go out and read a book on your own time about lang_y or lang_z.

So lang_y and lang_z become 'elite' even though elite really means 'a bare minimum test if you could possibly to produce good code'.
He probably couldn't care less about protecting anyone's copyright. He is probably benefiting in some way (personally or politically) and that is why he is pushing for this.
This removes discoverability of what could be useful (if small) gems. At the very least, these could be made into full repos on GitHub with READMEs so they're relatively easy to find between GitHub's own search and Google.
Only because the private owners were so bad at running a business that they bankrupted them, though. It will be quite a trick to see if the state can run them even more badly. Quite possible, but the bar was set high.
After thinking about this some more I think there is a massive communication failure here. Lots of unreasonable expectations and plenty of misinformation and not only in this article but by other poster (including myself). I'll try to clear things up:

1. "Kindle Touch" has a touch screen "Kindle" does not.

2. "Kindle Fire" never had 3G.

3. Newer Kindle 3Gs will not support free 3G web browsing (except for Wikipedia)
bold face lies, i.e. "in print".
He's only solving the simpler version of the game, as popularized by Milton Bradley. In the prewar original, you get three simultaneous shots per turn and you get told how many of your shots hit but not which ones.

I'd be more interested to see optimal play solved for that version.
Interesting when you consider Oracle's recently announced NoSQL and big-data plans:

http://gigaom.com/cloud/big-data-startups-weigh-in-on-compet...
Not sure about the scholarly literature on it, but my eye doctors (several different ones over the years) have almost always mentioned how it's better to slightly undercorrect the vision, so that the eyes still have to work a bit at focusing. They implied that to do otherwise could speed the degradation of your vision.
Unconferences/barcamps.
Guys, they're working on it. It's not something where if enough people write letters, they will magically be able to set up shop in Europe. Accepting payments in multiple countries is hard, and all the pain you had to go through to get your payments to set up, they're having to go through and more. So you don't need to remind them every forty-five minutes that you want them to come to Europe/Africa/Asia/wherever.
Debt isn't good or bad in itself. Whether a given debt is bad depends on some factors:

* What is the debt as a fraction of GDP?

* What is the interest rate on the debt?

* What is the growth rate of the economy?

* What was the debt incurred to finance?

If a large public debt finances critical public infrastructure that will promote rapid economic growth and interest rates are reasonably low, the country will be in a situation where the economy is growing faster than the debt and the debt-to-GDP ratio is going down. That's a good situation to be in.
SEO Test: Does Google pass PageRank to a URL in a comment?
Does every text editor expand until it becomes an IDE?
This is the de facto Nobel Prize in Computing:

http://en.wikipedia.org/wiki/Turing_Award

The Nobel Prizes were established in 1895, before Alan Turing started the field of Computer Science.
The reason indentation to imply structure doesn't make sense for datasets is that in data analysis you are constantly subsetting and sorting data at the row level---something you generally don't do to the lines of a compter program.
Octopart (YC W07) is hiring
I stand with Planned Parenthood: To curb abortions, support sex ed
Complaining that Twitter/Facebook are profiting from providing a platform for people's conversations is like complaining that a bar owner provides nothing but an empty room and some booze while the patrons provide all the real value - is the publican getting rich off the "free work" of his customers?

For user-generated broadcast content (HuffPo), he's got a point though.
Great comment. And it's even worse with less common ailments like Asthma or Chronic Fatigue Symptom. My wife has Asthma that is triggered by a number of different things including perfume and smoke. People often dismiss concerns she raises about perfume or smoke as her just being picky when it's really a health issue. But you can't see it and most people never experience it so that makes it harder to take seriously.
I don't think Haskell itself is really the answer.

What was the question?
All who wander are not lost
Ekonomisti - VIP - Kandidatja e X-Factor: 10 vjet pa seks
Tampa Bay vs Indianapolis live nfl 2011 streaming online free game .
The Mysterious Spanish Festival of Semana Santa
Quantum life: The weirdness inside us
While I agree that MySQL is great and probably is most anyone really needs, it does become harder to shard when your dealing with large scale. I feel you can further extend your agile team with the benefits of NoSQL (speed, ease of use like quickly adding/dropping columns). Some big data sites I know use both.
Website Designer Langley Website Company
Hell, you could probably fit 100TB in pure RAM for what you'd spend on Oracle.
It's simply not a matter of your assessment. Canada's non-white population, at 16.2%, is less than the US 27.6%. I have spent a lot of time in both Canada and the US. I'm not just quoting the figures, although that should be enough to make my case. Canada is noticeably whiter.
-18D is well in the legally blind territory, correct? I'm around -5D in my worse eye and I can't imagine something three times worse.
Betfair security chief leaves after massive customer data theft
Checkdent Youtube Channel
Yeah and stick me with a bunch of bullies (hey I consider myself lucky, the fuckers sent my brother to the hospital) whom I now have the honor of working my ass of so that the government can confiscate it so that they can get some food on the table because they are too stupid to make something of themselves.

And I will never see any justice for it, because the law in this country protect the guilty, rather than the innocent.

Yes I properly learned a lot in school and it made certain subjects such as physics and chemistry which required a lab easier. But don't think for a moment that the school was the reason I learned to read or write. I would have done that one my own anyway as I am too much a sucker for good stories.

As for the roads, people went to school before there were roads (paved ones anyway) they made it easier sure, but that is about it.

In summary I don't mind helping those who have tried and failed but I absolutely recent having to feel sorry and repent that I was born the way I was. And most people just need to apply themselves.
Show HN: Patent My Idea
Share an idea that you'll never execute on, so that someone else might get the chance.
No, you don't love your iPhone.
And to start...

A keyboard which is powered by typing.
"Today we may be living in the most peaceable era in our species’ existence."
>"Here, I've specified a bunch of misses, and am asking for the probability of there being a Carrier on all of the positions of the board"

What first caught my attention was that there were four squares between the missed shots, which cannot contain a carrier and thus should be black.

However, upon further examination, it occurred to me that the squares under the misses should also be black.

I will add that anyone who has actually played battleship even casually knows that placing one or more ships in the corners is a good defensive strategy because shots placed in the corner return the least amount of information to your opponent regardless of whether they hit or miss.

Finally, I was somewhat surprised by the lack of a search strategy which recognized the makeup of the opponents fleet. By eliminating spaces in groups of three, one gains information about the location of 80% of the opponents fleet (i.e. sub, cruiser, battleship, and carrier) while still having a reasonable chance of finding the PT boat - and certainly a better chance than the haphazard pattern shown in the diagram.
Except for the high pitch squeals that nearly gave me a headache.
I bought an 27" iMac a year ago and really wish Mac OS X had a "dpi slider" like the one in Windows 7.

Apple should be ashamed to not have this working by now.
Both provide platforms for others to post content. Both generate revenue due to the content.

You haven't specified how they differ. What property of one is unlike the other?
Kickstarter Stand Alone Video Phone
Isn't that since Computing falls under umbrella of Mathematics and there is no Nobel prize for Mathematics (due to Nobel's wife having lover who was a Mathematician, so Nobel excluded the whole Math field from getting the prize) - Computing must have Turing Award instead
most awsm post i've ever heard on HN
Some people swear by their 15", while others (like me) have traded a bit of screen size for some portability.

There are two major differences between the 15" Pro and the 13" Pro: monitor options and computing power. The 15" is obviously more powerful, but you can also add a higher resolution, anti-glare, or both to your screen. These are non-trivial costs ($150-200 each, I think).

The 13" Air is the ultimate in portability, and people love their performance so far. I ultimately went with the MBP, though, b/c I use my laptops for years and questioned the Air's non-expandable RAM (4GB max).
"Pay For Performance" Doesn't Work For Generation Y
When he lays out his random boards, it seems like he's always doing it from biggest ship to smallest, which has an effect on the probation distributions. To get better probabilities I think he should place them in a random order.
Yes, reasoning about laziness and difficulties using types are library issues. Particularly if a library is forcing you to learn about existential types. In Yesod we are very conscientious about what types (even just polymorphism) that is exposed to the user, because they can make error messages, etc difficult.

I don't think the Pong benchamark http://www.yesodweb.com/blog/preliminary-warp-cross-language...
is that synthetic - I think it demonstrates concurrency capabilities fairly well. We just have to keep in mind which web applications benefit from high concurrency.

As for raw performance of a single request, I agree that the average web application won't see a great difference for the 80% case. However, for most Ruby web applications that I have worked on I have had to spend time re-writing slow parts of the application because Ruby was truly the bottleneck, and I would have been much better off using almost any compiled language with types.

Ruby applications I have worked on always have more complicated deployments, worse response times, and huge memory usage due to the lack of async IO. Async IO is possible in Ruby & Python, but it still sucks because it is extra work and you have to always be on guard against blocking IO. So I hope we can at least agree that async IO is a big win, and that Haskell & Erlang are the best at async IO because it is built into the runtime and no callbacks are required. And likewise deployment to multi-core is no extra effort in Haskell/Erlang, whereas in Node, Ruby, or Python you will need to load balance across multiple processes that are using more RAM.
The Way To Get Targeted Traffic To Your Blog
Camere de supraveghere - Cele mai mici preturi din tara
Eight Recommendations on Prospecting and Recruiting
At the moment you can only sign up with a US address. As a stop-gap solution could they enable European addresses but with the caveat that you'd only be able to take payments in USD? This would be fine for me.
Most of the wealthiest founders and entrepreneurs came from humble beginnings
Based on the underlying library, I created this wysiwyg-ish editor a while back: http://troelskn.github.com/upflow/