skysight-inc/HackerNews huggingface dataset:
I won't comment on the design concerns. Many people have done that and I could swing either way on your choice of implementation strategies. Instead, I'd like to comment solely on the code.

As an agilist, I'd say: "The code works, so it adds business value, and therefore the rest doesn't matter." However, I am not solely an agilist. I believe this code is too hard to maintain.

This code is terse, which is often good. However, it is also too clever for me to follow in a few minutes. It's a library function, so there isn't much to gain from being terse or clever.

You could do one of several things, but here are the two I'd consider:

1. Keep the logic the way it is, and attempt to use formatting and commenting to make it easier to follow. Use more vertical lines and maybe use sidebar commenting to make each line clear in its intent.

2. Follow the advice of the folks who say that you're not really saving compiler time and unroll the logic into more definitive chunks that use variables to illustrate what you're up to.

In this case, I prefer #2, because I suspect you may have put more effort into writing fewer lines than you may have been able to put into a solution that used more lines. If you consider the cost-per-line-of-code, you may not have saved anything.

That said, congratulations. You may want to consider entering an obfuscated code content. :) (Just kidding).
I think using e-mail for preparation already puts your meeting on a route for destination FAIL.
edw519 I do not know who he is outside of HN, but he sure is somebody here and I follow his comments/ http://news.ycombinator.com/user?id=edw519.
May I also add the one and only http://news.ycombinator.com/user?id=mattmaroon
Damn, these comments are really faded.

Can they be set up so the text is visible when highlighted?
This is a great rule regardless of working in a start-up.
Transient controls: a delicate balance between discoverability and visual clutter
Wordle generates “word clouds” from text - Very Cool Visualization
Exact same age and symptoms as me - 3M ergonomic mouse fixed it right up. http://www.google.com/url?sa=t&ct=res&cd=3&url=h...

Also using my left hand for touchpads and wearing a brace helped get through the worst of it.
Obsession with 'celebrity' is not healthy.
There's a lot of hindsight there, even in the first few paragraphs. For example, the monetary inflation of the 20th century wouldn't have been obvious to someone living in 1884 right after the monetary tightening accompanying the resumption of the gold standard. Inflation occurs in societies that debase their currency or that discover large new sources of whatever commodity their currency is backed by. It is far from a universal occurrence. Constant inflation did not occur in the United States until after the FDR presidency when we adopted a fiat currency standard. Making a company worth $2 trillion 1884 dollars is much harder than making a company worth $2 trillion of today's dollars or of 1865 dollars.

Couldn't bring myself to finish. If there are good ideas in there somewhere, let me know.
We developed our own internal app overnight tailored to the way we work. We figured the time devoted to organizing our priorities would help us out in the long run.

Our to-do tracking is separated into three lists: monthly, weekly, and daily. At the start of each month we list the items we want to accomplish. Next, at the beginning of each week, we transfer items from our monthly to-do list to our weekly to-do list. Then at the start of each day, we take on tasks from our weekly to-do list and aim to accomplish it by the end of the day. Random tasks will obviously come up so we add it to the appropriate list.

Another advantage to our system is that we're able to see eachothers' lists so everyone is held accountable -- if someone is slacking, we'll tell them. A SMS alert is also sent to the person's phone if their last login is greater than 24 hours.
for future reference, the tldr usually goes first.
I would also be very surprised if it turns out that there are a whole lot of bloggers who constantly need ideas from others to write about.

Most bloggers i know, write because they are genuinely interested in an activity/thought/event. If someone writes about something they are not really interested in (or knowledgeable about), it would be plainly visible.
(One of the exceptions i can think of are people who write pure fiction like short stories on their blog ala writers.)
jQuery plugins: Who needs ‘em?
I'm notable? <blushes>
Eliezer Yudkowsky.

http://news.ycombinator.com/threads?id=eyudkowsky
it's not as much annoying as it is distracting

visible round buttons with numbers and slower transition between slides or change the transition effect from a slide to fade in/out
Is that really Steve Pavlina?
I just started using Mingle from Thoughtworks and so far I'm liking it very much. Took me a few hours to get the hang of it and then I was able to create a simple tracking application for my simple needs. There are sample templates included but they were overly complex and not what I needed.

What really impresses me about it is how easy it is to make your setup as simple or as complex as your needs are. It's free for <= 5 users and very pricey after that.

It's a jruby on rails app and I'm running it on glassfish on ubuntu.

http://studios.thoughtworks.com/mingle-project-intelligence
If you're programming in Lisp, this probably means writing the right macros - the right DSL - to express the rest of your code in.
Their markup language is pretty screwed up. They say they give a choice between textile and markdown, but textile does not seem to work correctly and markdown is not really for non tech people, as it does not donvert linebreaks to html br tags.
George Carlin dies at 71
"... I've been having trouble getting much traction going at my teams weekly meetings ..."

Probably because they realise that you get paid just as much in meetings as coding except meetings are a whole lot easier. How many people do you have? (4) Are they all in the same room. If they are all in the same room and your team is small you don't need "formal" meetings. It's just another distraction in flow.
Responding to users still is not PSMS. Whole different game.
Reddit's Awful "Your Week" TV Pilot
Dang.

You're right though, this is much more comfortable :)
"... Wordle generates “word clouds” from text ..."

Wordle is built using google appengine ~ http://wordle.appspot.com/ I was looking at it last week. Needs java to display the output. Don't have java setup for my browser so I didn't get to play with it. Interesting but not as innovative as "I am a beautiful snowflake" ~ http://web.media.mit.edu/~hugo/art/iamabeautifulsnowflake/
The true effect of Coca-cola: Soft drinks were the trojan horse that allowed food manufactures to begin adding sugar (for taste) across the board

Sugar consumption per person in USA - 1850s (52 lb/yr) 2000s (150 lb/yr)

[http://www.cspinet.org/new/sugar_limit.html]
Manager Tools has some pretty good podcasts on conducting meetings. They're not startup or tech specific, but they'll definitely give you some food for thought:

http://www.manager-tools.com
Shit, piss, fuck, cunt, cocksucker, motherfucker, and tits.
BuyPlumbing - Shower Accessories
Online store offering a wide range of bathroom accessories and shower accessories to the UK market. This includes toilet roll holders, towel rings, towel rails, soap dishes, toothbrush holders and glass shelves.
Is Widgetbox a big site? Should we consider listing Skribit on there?
Resume Writing Tips for Professional Resumes
How to write a Professional Resume
Macros, Hygiene, and Call By Name in Ruby
It's also extremely refreshing on a summer day. Let me worry about my own sugar intake.
Exercise.

You will probably ignore that, so let me say it differently.

Every day, at least 15 minutes, cycle, run, I don't care. Move.

Every week at least once, do something (I like Climbing) that gets your whole body, but especially your ARMS dead tired.

You don't need any kind of special keyboard layout, just something with good key response. It is far more important what you are doing with your body when you aren't sitting.
Using free google apps account. pretty much serves our need
http://unfuddle.com

Supports to-dos, milestones, time tracking and a notebook (simpler ver of wiki). It also supports Git and SVN.
Copeland’s Colossus
If you are self-learning, then wikipedia is not a good way to do learn computer science. Its way better to actually read a good book, think a great deal and read/write code when appropriate. Computer science is not history where you learn just by reading. Thinking and problem solving are very critical too.
Aussies develop world's smallest wire
£50/hour and I don't take it in the ass lets go
Turning mobiles into virtual lens
These are great suggestions! We use a private wiki that anyone on the team can edit: it saves a lot of time versus E-mail. We use the same page for both the agenda, the minutes, and a decision record (you can always re-factor or start pages to address ongoing issues/concerns, but there should be a single page for the meeting that links to related content). Since you are geographically separated I would use an IM session (e.g skype chat, google chat, AOL, Yahoo) that lets everyone take contemporaneous notes and pass links/URLs and raise their hand to speak. Take a few minutes after the meeting is over to clean up the transcript and paste it into the meeting wiki page, it doesn't have to be pretty, but comprehensible a few months from now (and everyone else can continue to refine/edit etc..). Key thing is to get decisions documented, the context that led to them, and for major decisions a brief prediction on expected outcomes and when and how to re-evaluate.
I'm lukewarm on Carlin being remembered for that (edit: that alone). His comedy is a lot more intelligent than a list of dirty words might imply.
TiVo Remote's Untold Past, Present and Future
The Disadvantages of an Elite Education
Also, it's written in lisp! For the type of team that needs software like Streamfocus, I don't think there are any equivalents.
Ratshit, batshit, dirty old twat, sixty-nine assholes tied in a knot. Hooray! Lizard shit. Fuck!

In other words: You demean the work by dividing it into the bits and pieces you consider polite.
The other good thing about wiki vs email is that you have a permanent record of everything that has ever happened. E-mails get lost, and new employees cannot browse the old content
Not only beforehand: you can use the same page for the minutes as well and the "secretary" doesn't become the neck of the bottle. The page should be updated during the meeting and links added to other relevant material as needed.
Business idea: internet radio search engine
Endpoint Resolver: JavaScript Library to hunt for Location redirects
The New York Times: Big Paycheck or Service? Students Are Put to Test
They should definitely set cursor:pointer on the color selector for the ffox plugin.
Chumby: Tinkerer’s Toy
The point here being that these people are notable for a reason. I expect to find disproportionately more useful/insightful comments from them on their subjects than from the average user, including myself.
Billing Services, Bill collection services
Billing Services - National Asset Management LLC is today's most progressive loss prevention and collection agency available. Our purpose at National Asset Management LLC, is to provide to our clients unmatched support, service and financial growth.
Judgment Recovery & Collection Services
Judgment Recovery Services - National Asset Management LLC is today's most progressive loss prevention and collection agency available. Our purpose at National Asset Management LLC, is to provide to our clients unmatched support, service and financial growth.
Great. When somebody puts me in this thread, I'll know I made it!
Medical Collection Agency
National management offers Billing, Medical Collections, Commercial collection and many more services which will help to grow your business.
No, not during the meeting. I think it's rude for people to be using devices in a meeting unless it's necessary - demo'ing, presenting, etc. Not only that, but it will make everyone else in the room uncomfortable, and the person on the device won't be paying attention or contributing much of anything.
I've been waiting to buy a couple of these for months...pretty much since day one. But I don't buy leather products, and they've gratuitously used leather on all three models. Irritating, to say the least...there's just no sense in putting leather on a cute little computer like this.
[ Replying to a very old thread ]

Indeed, fsync = off just means that the WAL isn't fsync'd at all, which can cause permanent corruption after a crash.

PostgreSQL does support a "deferred logging" mode, in which one or more transactions can avoid fsync'ing the WAL without risking data corruption -- the only risk is that those particular transactions might not be durable if the system crashes before the next fsync. This allows you to mix must-be-durable transactions with more transient ones, which is a nice feature.
I would be willing to bet that just about every notable person in the startup/programming industry uses this site and may occasionally post comments.

I would also be willing to bet that only an extremely small subset of those notable users would publicly reveal themselves.
I guess my experience has been different: we've found it very effective to have the decisions documented and reviewed before the meeting ends. This is for 3-6 folks on a small team, either face to face or on the phone/skype.
"An elite education gives you the chance to be rich—which is, after all, what we’re talking about—but it takes away the chance not to be. Yet the opportunity not to be rich is one of the greatest opportunities with which young Americans have been blessed."

How awful! Those miserable Ivy League kids and all that they miss out on. I never knew they had it so rough. We really should do something for those poor kids going into these schools. A warning or something. Maybe we should start some sort of charity to help them.
Bad beat. Also a bad beat will be the flood of memorial crap in television and film sure to follow.
They should have tossed in a reference to the Banana Jr. 6000!
http://evalinux.wordpress.com/2008/06/23/jquery-vs-prototype...
I am unfamiliar with this side of Carlin, having seen some videos of him on YouTube recently (maybe a very occasional shit|fuck), I thought he was hysterical.
I'm calling shenanigans here. You can't use poker terms in real life, can you?
Seven dirty words only became famous because of the court case. It's good, but not nearly as brilliant as state prison farms, golf courses for the homeless, euphemisms, etc.
hi there,

i am 27, and just have had the worst tendonitis ever. adding to the already brought up advices, my doctor provided the following important insight: if your blood contains too high values for uric acid, or you are a candidate for urarthritis, then you also might take some concern for minimizing purines in your diet. so in the long run, you should be interested in keeping your uric acid values low.

ps: usual stuff here too: kensington expert mouse trackball, kinesis freestyle keyboard, xwrits, cycling, using stairs, checking posture, etc. -- switching to dvorak soon...
According to their website they are.

I know about them because they're so well integrated with TypePad: http://www.sixapart.com/typepad/widgets/
No, although it could potentially be modified to fulfill that purpose. Its purpose is best described as providing a macro system that allows some C code to be generated by more-succinct Python code.

By the way, you e-mail is not in your profile. You can send me an e-mail (in my profile), and I'd be happy to keep you posted.
Great suggestion, very cool site! Someone should submit this as a HN link. Pretty useful resource for hackers I think. I have like 70 domains that are just sitting around with lame Godaddy parking pages (with godaddy adwords). I'll probably spend some time tomorrow and just convert them all to LaunchSplash parking pages.
Take your best idea and RUN WITH IT! Don't quit college - the degree DOES matter; But use that free time and run all aspects of your "startup" business - create it, deploy it, market it, refine it. You can do that AND keep your classwork up. Once you're out in the post-grad world, the pressure is on - so take advantage of it NOW and see those ideas come to life!!

Go on an info-diet, CREATE, don't CONSUME.
Congratulations to the .Net team. C# - which started as a Java look-alike - has come a long way.
Plazes Acquired By Nokia
"that alone"

We're in agreement on this point. But the reality is that if one wanted to point out his impact on the entertainment industry, one of the most important aspects was that he (along with a handful of others) made it OK for a mainstream comic to work blue. Really, really, incredibly blue.

My favorite of his bits were actually pretty clean. But let's not water the old man down. He's no longer able to defend himself against sanitization.

And, I don't think his seven words bit was lacking in intelligence. I think it was one of his more astute social observations, and it was so controversial partly because it did touch a deep nerve in American culture. And the "ratshit, batshit" cheer was about the funniest thing I'd ever heard in my life. I don't know if I'd call it smart, but I'd certainly call it funny.
For me, I was starting to get wrist pain with my mousing. I purchased 12 different mice, tried them all out, keeping note of how I felt in my hand. I eventually found out that really large mice is what work for me. The M$ intellimouse explorer specifically. The MX revolution, and all the other fancy mice weren't as good as the huge honking intellimouse explorer. The huge thumball mice were also good, but I didn't have the patience to learn them.
Why can't Java people do something like this?

I really like what C# people are doing and the language starts to sound really good but unfortunately my work is done with java and *nix so C# is not an option.
What a great idea! Chairing a charity will finally put those poor Ivy League children to hard work.
That's really sad. But 71 isn't that bad.
Kratom's worth trying... it's a leaf legal in America right now. Free samples available, just email me if anyone has questions. I always get crucified when I try and discuss kratom, so please don't try and criticize me linking to a business here. It is on-topic for the sub-discussion of the thread.

http://www.getkratom.com
I also felt the same. From the front page it was difficult for me to find what your startup is about.
Feeding quasi-"legitimate" trolls in an attention economy
Just to note, the title of Cialdini's book is "Influence: The Psychology of Persuasion" (http://www.amazon.com/dp/006124189X/)
I think it's easy to criticize the New Coke fiasco in hindsight. But when your product is losing by a wide margin in every blind taste test to a competitor that is smaller but growing a hell of a lot faster than you are, that's gotta have the people in the C-suite shitting bricks.

And I'm still not saying I disagree with him, but I think it's a little more than a lack of knowledge about Pavlovian conditioning that leads to a mistake like that.
Bad beat and bluff are the only ones allowed.
suggestions can be voted on to gauge interest on that suggestion.
Smoke pot.
working on a day job at an established company to pay for me and my two buddies working full time on a startup.
Yoga (in a workout variant) seems to help the most. A lot of exercises stretch the wrists.

Also, I had a cyst in my index finger and had to get surgery to remove it. The doctor almost didn't discover it, because he wasn't sure if the "common RSI" symptoms would even warrant taking an x-ray. Luckily he decided for it.
Panoramic photo of your PC's Great Grandfather
I think this one was outsourced to one of those services that write your sociology paper for you.
Everybody's saying run run run, time's running out! I beg to differ. You'll have time enough for things you don't want to do, later in life. For now, kill time, relax and don't do stuff you don't want to.
Healthy or not, it's human.
About as INTP as INTP gets. I'm going to claim that INTP is the optimal personality type ;P
It's Zed Shaw, so who cares?

I mean, honestly, the writing is so bad that I can't even grasp what he is getting so excited about. Is it because someone just introduced a bunch of vulnerabilities into the MRI? Is it because someone just fixed a bunch of potential security flaws? that's what it looks like in the code, but then I don't get it, what's so bad about fixing bugs???
I think he's trying to say that there is some secret juju going on, where special people get to find this stuff out before others, but Zed never actually gets around to explain why he feels that this is the case - it is after all open source, and everyone has access to it.

Or maybe he feels that the fact that there was a delay of a couple of days between the patches going live, and the actual announcement. Oh noes! It's the end of the world! Quick, sue somebody!

Anyway, I've wasted too much time on this post as it is. Zed Shaw may actually be a brilliant programmer, but considering his complete inability to be more coherent than a Markhov chain generator, I'll never know it.
Start doing some part-time businesses now. Get with classmates, especially classmates outside your major, put together something quick and dirty and see if you can make a few bucks. You'll learn what you need to complement your skills & personality and get some experience balancing different parts of your life, going through the whole business start-deliver-grow-falter-fail cycle. Invaluable experience and killer resume/interview material.

For social groups, find groups _outside_ of college. You'll be able to connect with people at all stages of life, and you won't be an outsider the day you graduate. Find something with a worldwide presence, whether it's the group or just the activity itself. I did medieval re-enactment, I connected with not only other medievalists worldwide, but all historical enthusiasts. Travel? Free room and board and often transport from the more established co-enthusiasts. Instant networking, too--jobs, advice, backing, prospects, you name it.
More 20-20 hindsight follows in later paragraphs. There's a lot of unfortunate bellyaching about random 'mistakes' the Coca-Cola company made that clearly would not have been worth thinking about on the first pitch of the company (like worrying about letting other products use the word "cola").

By the end you realize it's less of an instructional on how to build a good soft drink business and more of a rant about how there aren't any good sociologists/psychologists working at a Coca-Cola and that the academics aren't paying enough attention.

Not really that useful...
Only for you - and only for the current state of efficencies.
They are lambda isomorph.
As long as you are not in my health insurance pool, fine...

A good rule of thumb seems to me: avoid drinks that only taste good when cooled.
That is awesome. Very versatile too.. it would readily work on your companies mission statement or your last card to your girlfriend.