skysight-inc/HackerNews huggingface dataset:
I had a very negative experience with Jira and Confluence. The context was a very small development team (around 5) in a very small company (under 50), and some very inexperienced administrators, so maybe some of those are key factors. And again, I want to emphasize that no one really knew what they were doing with it, including me, so maybe in 20 years I'll have better context that lets me appreciate what Jira was doing for us.

Certainly when I read ghshepard's several comments, I think "wow, okay, if you're a much bigger heavier bloatier organization, with much more byzantine needs from an issue tracker, maybe this thing actually has some value!"

I eventually got superuser privileges, and spent a lot of time myself trying to figure out how to beat it into getting out of our way and just tracking some frigging tickets. That's a week of my life I'll never have back, with no benefit to anyone.

At some point, management decided to double-down, and renew our license, to get an upgrade (I think to Jira 4.0, since this decision was late 2009). Oh my god. For one thing, we wasted SO MUCH TIME on that upgrade. And for another, the dashboard started taking 30-60 seconds to load, because it's suddenly full of clever (read: not clever, not performant) AJAX. And I still don't remember getting anything out of it.

Please, Jira, just get the hell out of our way!

At this point, if Jira was the only product on the market, I'd rather use one huge text file to track tickets, shared via svn or git. It would offer less useful features, sure, but it'd also offer way way less pain.

The main argument anyone could give was that it would have features not present in our other issue tracker, RT 1.0. Uh, y'think?

Short summary of my experience: on my small team, in a small company, with no experienced hands to manage it quickly and efficiently, Jira is a big bag of slow-down pain, with nothing to recommend it, and I'd rather use NO tool than use THIS tool. $10 for 10 users sounds like about $1000 too much.

Oh, and don't get me started on Confluence. I mean, less pain than Jira, but ZERO useful features (relative to free pain-free alternatives). Why would you ever choose this over Mediawiki? My new company uses ikiwiki, and that's beautiful, and it clocks in under 25kloc of Perl.
Duck typing is one form of it, yes. But interfaces are not always inferred- Go has you specify the interfaces themselves, Haskell typeclasses have you specify the implementation, but it's still the same idea.
yes.

http://infrequently.org/2011/09/google-the-future-of-javascr...
Hey p4wnc6, welcome to Hacker News. I've downvoted your post - here's why.

The comment isn't particularly insightful. It espouses your opinion (totally OK) without any reason or rationale (not OK). Why is it better? What could this company learn from Learning Catalytic's product? Is this just observation, or are you uniquely qualified to judge these two products?

The link is completely superfluous. It goes to a login page and doesn't tell me anything about the company or product. Also, a note on style, links are typically just left inline http://google.com or in parens (http://google.com) but that's orthogonal to what matters - insightful comments.

I hope that's helpful!
Thank you - much appreciated :)
If you find a "cell-hacker news" I'd be interested to learn about it too.
There Are No Rogue Traders, Only Rogue Banks
Customer culture
Yeah, and some years ago I saw a concept video even more awesome: The Nokia Morph

http://www.youtube.com/watch?v=IX-gTobCJHs

And it is not a hoax:

http://research.nokia.com/morph

It is expected to hit markets on 2015.
Locksport is a ton of fun! You can make your own starter set consisting of a hook pick and a tension wrench with nothing but a bench grinder and some hacksaw blades. With that pick, you can learn the basics of picking and (given patience) actually pick most any lock.
A lot of this is bufferbloat - modern systems tend to be strangled by designs created back when a server had 1-2 cores, often not tightly coupled, and I/O vendors realized that by reducing the number of interrupts by having a big buffer resulted in a performance win for CPU bound processes, but incurred a latency penalty.

On modern systems with 4-16 cores per machine, there is more than enough CPU to spare in the vast majority of cases. Therefore, binding I/O interrupts to a specific core and reducing buffer size can greatly reduce latency, at a cost of more time in the driver code, but those CPU resources wouldn't be used otherwise.
I've used Anorm and its very flexible.
If you have multiple sites, have you considered hosting directly through Wordpress.com VIP Hosting? The cost is a bit steep starting at $2,500 for up to 5 wordpress installs but they seem to handle a lot of high traffic sites well. The other option could be to host some of the resources like images and static content on Amazon S3. I'm not knowledgeable enough on WP to know whether it's the server of the way your site is set up.
I had the same problem (actually ten hours) until I was 27. It made my academically-rigorous engineering school an extreme challenge. But then I was able to get by with 8 and now 7, which makes things a lot better. No idea why.
Diwali 2011 Wallpapers, Dewali 2011 Dates, Photos, Pictures & Images
Diwali or Deepavali is festival of Hindu. On this festival all India celebrate Diwali. On this festival people decorate them house temples and also streets of different area. On this festival children enjoy with crackers. In city some ware people also held some programs. Diwali is very best day so people doing Mahalaxmi or Laxmi Pooja, Chopda Pujan, Shubh Labh Pujan.
It's really too bad you didn't. You might have learned something. The parents, whose "inclination as parents had been to intervene to protect our children" Learned that "maybe it was better that they had to win these battles by themselves". When the family left Russia, "Danya, now nearly 14, was ambivalent about leaving, drawn toward being a teenager in New York City. But Arden and Emmett would have gladly stayed." There was no abuse, but it was hard work for the kids, and maybe that's the point.

"Life at New Humanitarian was full of academic Olympiads, poetry-reciting contests and quiz bowls. The school stressed oral exams, even in math, where children had to solve an equation at the blackboard and explain methodology. Children were graded and ranked, with results posted. We were not accustomed to this: in Brooklyn, the school instilled an everyone’s-a-winner ethos. At New Humanitarian, Danya says, “they send an entirely different message to the kids: ‘Learning is hard, but you have to do it. You have to get good grades.’ ”
No, he means the lower bound.

A function should be as short as it can be, and no shorter. 'As it can be' is the lower bound, and he's striving to meet that.

He's not trying to give the best estimate possible. He's trying to achieve the best possible.

* Actually, a function should be as short as it can be while doing its job and being maintainable. But that's really long and didn't flow.
Just to point out -- whether it's relevant or not -- I remember reading recently that confusion is often a good sign, i.e. confusion often means that one mental model is being replaced by another, which can be an indicator of learning. For example, in the process of replacing a common-sense model of physics with a Newtonian one, there has to be a "confusion" stage somewhere in-between, and an absence of such stage could indicate a failure to acquire the Newtonian model.
Wow guys, thank you all! Had some very interesting replies in the mail also, I`ll be answering them today and sorting one out. I`ll report back later.

I intend to create a reputation from this, so I can hop around the world lending my expertise while mutual help is given for each other.
Google has contributed quite a few large patches to MySQL. I doubt they would be spending engineering time on improving MySQL if they did not use it internally for at least _some_ projects, and probably many.

Do a Google search for mysql google contributions and plenty of stuff pops up.
Yeah, I read a few comments on that thread and was immediately reminded why I prefer Hacker News to most other tech news sites.
Hi, I worked on this project, so let me jump in on this. It can run acme, but at this time we don't have a way to do right and middle clicks. I didn't make it a priority, because the accuracy you can get in selecting text on these capacitive screens is just not very good--I don't think Acme would be a very pleasant experience. It worked fine on my old iPaq, but that had a resistive screen and a stylus.
It's certainly annoying and odd that their press pack doesn't include real photographs, but there is a video of one taking off, flying, and landing on http://hybridairvehicles.com/
Guys, please don't do this. You submitted your startup. The submission got popular, and will now be discussed. Do we really need obvious sock puppet accounts created 10 minutes after the initial submission, commenting with enthusiasm and marketing speech?
(I would use gunicorn)
Yes, that's a good start, if in most US states you'll want a living trust set up in addition to a will which avoids the legal costs of probate court for your heirs. Last time I changed towns I went through three lawyers to talk about setting up a living trust in the new state. The first three had serious issues. The fourth didn't and is now my basic attorney. I think batting 0.25 isn't bad all things considered, it really is like looking for a good contractor or mechanic, most of whom are either not competent or are dishonest. But there are always competent honest people out there if you can find them. Competent, honest and cheap you can't get. You'll have to pick 2. Once you have a professional you know you can trust, stick with them.

It's not possible to just pick a good one randomly the first time yourself except when you are lucky. However, it's not any more difficult than getting a good mechanic, which is why I keep using that analogy.

I should mention that when in a new town do not trust recommendations made by others who are not professionals who work in the system as peers. Others will recommend their friends or relatives, or someone that helped someone they know in a bind once. This is very different from the high respect of an honorable peer, which is why you want a good attorney to be recommending the specialty lawyer and not your coworker, pastor, or waitress.

Consider the $800-$1500 you'll spend on a routine living trust a down payment on a good lawyer.
Here's a short video I threw together demonstrating the phone. It's pretty spur of the moment, and the video quality is low, but you may be able to get an idea of how it works: http://www.youtube.com/watch?v=dF_-jQc53jw

Also check out https://bitbucket.org/floren/inferno/wiki/Home for screenshots.
The question was mainly rhetorical because Google's work on Dart has not been done in the open.
Amazing experience. The administrator of the school, Bogin, sounds like a jewel. The way he thinks reminds me of the things I hear about the way Larry and Sergei approach problem solving.
Very Uncomplicated Approaches To Obtain Site Traffic - Cheap Web Hosting List
Inferno running on an Android phone [Youtube]
Just a quick heads up, I made a Flask template with Gevent to get up and running on Heroku: https://github.com/zachwill/flask_heroku
How to find a Sugar Daddy?
Fix D3dx9_43.dll Not Found or D3dx9_43.dll is Missing Errors
Maybe Lamarckism wasn't all wrong!
Sort of. I sleep for 9 hours if I've been up for more than about 14 hours prior and there's no alarm. If I've been awake for more than 24 hours it goes up to 12hrs.

If I've had several drinks (alcohol), I never sleep for 9 hrs, it's always less, but I haven't tracked post-alcohol sleep times closely enough to notice if it's still a multiple of 3.

However, I can also do 6 hrs or 3 hrs, and I don't feel groggy but I'll get tired sooner the next night. Not adhering to a multiple of 3 hrs (rem cycles I assume), or reasonably close to that, ends up badly.

What I really need is an alarm hooked up to a primitive EEG so that it can start the clock when I fall asleep, and set off an alarm after a programmable number of minutes. That way I could sleep for 6 hrs without ever being groggy. But even the cheapest EEG stuff I've seen connectable to a computer is not cheap.
On ubuntu linux running chrome 11.0, I get the following message at the splash screen:

"We're sorry, but the Google Puzzle was designed with the browser Google Chrome in mind. As a result, it may not work properly in your current browser"
This video might have felt different if they had not chosen that atrocious, noisy background image for the iOS springboard — and had they adjusted the brightness on each device to be more similar.
Tell PG: Logout is broken
On OSX Chrome and Firefox, the logout button doesn't work, both on the home page, and the YC application page (http://news.ycombinator.com/apply)
The problem you describe does not require a complex technology stack.

Front-end: HTML5, sure. Considered JQueryMobile for the mobile app?

App: Use whatever you're most comfortable/experienced with. Even if that's PHP, use it.

Database: Have you been looking at MongoDB specifically because of its good geo-spatial indexing? If so, that makes sense. But if you don't need it - just use MySQL/Postgres. You'll be able to reach your goal without the learning curve of using a NoSQL DB.
My point is that "access to a full kitchen" is not part of the federal government's definition of poverty, at least not the one regarding those who are eligible for assistance.

Quite simply, it's not a basic need. Someone living in a studio apartment in NYC with a kitchenette, making $80K a year and living there because it's got a great location, is not poor. Someone who can afford to eat out for every meal, and lives in a place with many food offerings, needs no kitchen.

To test your contention, is a family of four living in the US on less than $23,000 per year - that being roughly the CPI-based poverty level using methods relatively unchanged for 40 years - not a reasonable definition of being poor in the US?

If not, what is a reasonable value, and do you have a way to determine that value which is effective for more than a few years? (Since if not, it will be highly subject to political pressure.)
I got to the final cube and then I cheated (searched for the phrase), read several links and went to that-website but it just redirects me back to thegooglepuzzle.com, anybody else confirms this behavior? I think they disabled the game somehow...
Fantastic article and video. It made me reflect on the experiences I had with education at that age look, well, mundane and archaic. While immersion schools look to be a viable gap filler in today's educational system - there is, with even more prevalence today, the complex of "everyone's a winner". I'm looking forward to having kids and more importantly being tasked with trying to guide them through the fine line of winners, losers, diversity in culture and finding those "extreme schooling" that make sense.

Again, great piece!
The Joy of Indexing
I can't speak for anyone else, but if I had to hazard a guess, I'd say so.
Sorry, my wording was incorrect. I should not have used the word impossible, thank you for the resources you have provided, my point was more that with the standard gui, it makes things easier in a pick up and play way but any sustained time using an application, the tradeoff between being what people describe as "easy to use" and being extensible and streamable becomes very useful.
I consider anywhere I can travel to in the world as an option. I only have a passport though.
Writing a set of Cucumber table testing APIs/Steps
If the original title begins with a number or number + gratuitous adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."

— http://ycombinator.com/newsguidelines.html
Truly bad things can happen. There is no rule that we can't go extinct accidentally.

http://lesswrong.com/lw/uk/beyond_the_reach_of_god/

Edit: Removed Internet psychoanalysis.
Antioch Ca Real Estate
Arizona Medigap Plans - Which are Best?
Antonio, don't be so quick to cry foul.

I am one of classmetrics founder's brother, and run my own company out in Philadelphia area called LeanServer.

If you need my papers, I will be more than happy to fax them to you.

Best,
Mike
I agree that "evolution" is usually a rather vague concept. In biology, however, we do have Darwin's definition based on the "strong principle of inheritance", involving differences in fitness among hereditary variations. Both methylation and cultural change fail the "hereditary" criterion in this strict definition.

It might be possible to analyze cultural change, to some extent, on these lines, provided the units of selection are well picked. (Dawkins made a brave attempt with "memes", but the only credible uses of that theory that I've seen involved peripheral phenomena, like earworms and various other inconsequential fads.) Methylation doesn't seem to fit that bill.
I want to learn something new, I'm not aware what is most suitable for this kind of problem. I can do this the normal way with PHP or asp.net with a RDBMS, but then what's the fun in that.
This article was posted ages ago.

No one is forcing you to do anything, you can write your own database access layer if you like. Often developers who do this end up using parts of their code across different projects, basically they write their own ORM.

Or you can use a pre-built ORM, as far as I am concerned for me this is the saner choice. I really doubt I could write something on my lonesome that is as secure, performant and has the features of ActiveRecord in a non trivial amount of time.

But the important part is that whichever path you go down, if your project is growing, complex or needs to scale, you need to know your stack. You need to be able to modify or reconfigure each part. You need to understand at a high level what each part of the stack does, and be able to learn exactly what it does at a low level quickly should the need arise.
that is pretty funny. didn't expect that at all
Why is everyone so negative?! I really like all the designs and seeing your thought process of how you develop an idea.

My favorite is the combination of the type and simple shell design (the one without the pink/blue/green colorway).

It could be cool to introduce color into that design with some sort of ribbon that flows through the type? Maybe even using the same color palette? ...just an idea.

keep up the good work!
Hover.com Adds Unwanted Forwards
Looking for a Wordpress Ninja as Co-Founder for my Startup.
Hi HN,

I'm Joan.

I'm a non-technical geek that have a dream: Create the biggest UGC (User Generated Content) network in spanish and I need you to help me achieve that dream.

I have choose Wordpress 'cause it's easy to use and the flexibility.

Your function in our startup will be Wordpress Ninja - CTO - Technical God.

The project is almost 80% complete with your knowlege we'll complete the 100% and launch.

So contact me and lets make bussines.

Joan.-
about.me/joanjimenez
Perhaps I was quick on the draw too, but your comment added nothing of substance - it's a "Me Too!" comment which is heavily discouraged here.

The attitude here is "Add value, or get downvoted."

To be honest, I've seen that sometimes people get downvoted anyway, but that's life.

Added in edit: And who's Ilya?
Cool - so I guess you're asking which is the "cooler" of the two solutions?

If it was me - I'd go for the NodeJS and MongoDB... because I haven't got a chance to build anything meaningful in either as yet. And also because I think MongoDB's geo-spatial stuffs would be useful for your project.
Lines of codes are a horrible metric. Having 10+ "frameworks" that you don't understand automatically included in a boilerplate project is just bad practice.

Explaining why these frameworks are useful in certain scenarios and how they work are more important in my opinion.

Also including frameworks like MapKit in a boilerplate project is just wrong. Why not add every Apple framework to the build phase so that novice devs will never by accident and an #import and get a compile error because the framework wasn't added to the project?
My first comment on HN, but thanks - I'll keep that in mind for future.
I agree. I have a feeling PG was implying something more along the lines of the Einstein quote, "Make things as simple as possible, but not simpler."
> For anyone who likes to tweak and tinker, and who loves having full control over their computing experience, I highly recommend it.

My experience has been the exact opposite. I've been using Arch for over 3 years now. And once I had the system configured for the first time, I've never had to mess with it at all. It is one of the simplest distros. And the packages are usually well maintained so that upgrades will automatically make the required changes or notify you about making them. It is surprisingly stable. Also whenever I've to install it on another machine, it takes just over an hour to install and then get it going with my custom config files etc. What I'm trying to say is that after the first time investment, its very very straightforward.
Have you looked at http://wpengine.com ?
My recommendation to you would be to not use any of these frameworks to start. If you come to a point in your project where you think you would need one then write it yourself and use these frameworks and their alternatives as references.

I have written my own version of basically all of these frameworks (except for JSONKit because JSON parsing is incredibly complex and efficiency is very important) and I am a better iOS dev now because of it.

If every time I needed to do a HTTP requeste I just included ASI I would not have learned as much as I did about network connections and iOS.
As a fairly recent graduate (just over a year now) I'd like to say, please stop giving us things to distract us in lectures.
You seem to have worked with a lot of lazy hack developers, and I can only sympathize. I hope you find a better group of colleagues soon, and maybe you'll find less use for words like 'never' and 'doomed'.
This looks pretty interesting. I actually would be more interested in using it for curriculum design, not really for real-time classes. I think I'd get a group of students and a BETA version of one of my books, teach a class with it, then use this to review which exercises are working and which need to be redone.

If it also included metrics on improvement in understanding over time and across instructors it'd be even more powerful.