skysight-inc/HackerNews huggingface dataset:
Are you being sarcastic? To me it's obvious that middle schoolers should in fact at least skim parts of the Bible. If not the most important, it's in the top ten most important texts of the western culture.

BTW Those other nine (Iliad, The Song of Roland, Heart of Darkness, 1984...) are also full of violence so if schools really do apply that criterion consistently, teachers may as well stop bothering students with any reading.
This is, I think, the biggest issue with abusing fonts in this way. As a workaround, icon fonts are excellent—but they are still undeniably a workaround. Unfortunately, SVG is the closest we have, and isn’t a viable solution either, for reasons other commenters have thoroughly addressed. I do have (what I think is) a better idea in mind, but I’m not sure how it would ever get adopted.
Going from this to a cube farm or an isolated office seems depressing in comparison.

Being in individual offices doesn't necessarily mean being isolated to an extreme degree. As long as people choose to keep their doors open more often than not (in my experience, most people do) and as long as the team members who work together are physically located near each other, it's not - in my experience - a bad thing at all. In fact, assuming that people are given offices that are large enough to fit 2-3 people and are outfitted with guest chairs, it's no uncommon for 1-3 people who need to "huddle up" to do so in one of their respective offices.

The difference between this and trying to encourage collaboration through "open plan" is that when somebody needs isolation it's easy to get, and the huddles are on-demand and last as long as needed and no longer.

The other advantage to this is that small meetings can just take place in one individual's office, saving dedicated conference rooms for larger groups.
No, what I am saying that if you want a program to grow it needs to be able to sustain itself.
Max & Ben are some of the best developers in the midwest. Very excited for this project and for them!
Interesting aside? http://maxlynch.com/a-website-design-trend-that-needs-to-die
As with most things 'Forbes' these days, this article is very link baitey. (We need an index for baitness I think, and a unit)

Its also incorrect on a number of facts.

Its also in a school district that isn't your school district (probably) and so outrage is difficult to change into action.

Its also not part of a cluster of such events, or a general rise in incidence of such events and so unlikely to be an indication of a trend.

But the author knows that the book 'Ender's Game' is well regarded by the tech savvy community, as is the author, and so constructing a blog post which implies that a well regarded story is considered 'bad for children' elsewhere in the country, is a great way to pump up the page views in the morning.

I would have so much more respect for these folks if they did research, checked their 'facts', and then put those facts in a bit of context. But of course had they done that in this case, it would have been a non-story and well who is going to click to read that?
Really cool. Something that I'm going to look into in the future - one of the very few online tools that I might actually use!
The problem is not your job.

The problem is your relationship with your job.

While others will suggest that you take a vacation (and I do agree), it wont fix the underlying problem which will just re-occur when you resume work (or another type of work).

You need to learn to be still even when your external circumstances are chaotic.

For this reason, I would highly recommend you take up meditation.

Start with 10-30 minutes per day in the morning where you still your mind. It will be difficult at first, but after 2-3 few weeks you'll get the hang of it and you'll notice that your mind will start to go back to the quiet space in your developed during the morning meditation.

You don't mention which city you are in, but I can personally vouch for Kadampa Buddhist centers as good teachers where the general classes are very light on doctrine and heavy on practical skills. You should be able to find them by searching for "Kadampa <your city>". You may also find other teachers, but I wouldn't be able to give you any idea of the quality. That said, it's likely that any class will be better than no class.

In a practical way, this will enable you to make better decisions and see the bigger picture. After a shorter time that you would think, you'll start to feel like you are the driver, rather than just a passenger stumbling from one chaotic and intense situation to the next.

Good luck!
That's true, but this functionality is perfectly compatible with mutability.

Various flavours of Lisp have been in the forefront (CMA: among 'popular' languages) in making this functionality available, but I don't know of any (CMA: 'popular') pure flavour of Lisp. (Maybe Clojure --but its preference for 'immutable by default' is quite different from not having mutable values at all!)
TBH I don't even see the problem with a three year old seeing A New Hope (except that he might be too young to understand it and might get bored and turn it off). What damage are you hoping to prevent, exactly?

Exposure to new ideas is a GOOD thing. Actively preventing your children from knowing about something simply because you disagree with it is censorship in its worst form.
He's relying on generating fuel on Mars, which considering that we've barely scraped the Martian surface with robots is highly speculative. Mars travel is still beyond business planning and into the realm of futures studies. I love SpaceX, but they haven't yet demonstrated they can reliably deliver payloads to Earth orbit on a regular basis. They're a long, long way from Mars.
Think of it from a teacher's perspective: you do your job, when out of nowhere some nutcase or religious zealot comes out of the woodwork and tries to get you arrested, and failing that, pressures the school board to have you dismissed.

Right or wrong, this teacher will be tainted and have his or her career ruined, over the use of a book in the classroom. Ender's Game is a book that has been widely used in high schools for at least 15 years.
Thank you, HN
After almost 4 years of HN I’ve taken the leap into working on startup full time. Friday was the last day at the full time job and I just wanted to thank everyone here for making the community strong enough to motivate me to go out on my own. I don’t recall how I ended up at HN but I do recall not being able to stop reading or participating. I’ve flown cross country to attend two startup schools (highly recommended) and left each one motivated to start something. I’m excited to take the next step and learn from the many mistakes I’ll make. In return, I hope to document my steps (and missteps) of my entrepreneurial journey and hope that others will be able to learn from me the same way I learned from others.

And for all the new HNers out there, the community has definitely changed (you’re no longer guaranteed to get on the homepage with every submission) but it’s still a great place to be whether you’re working on a startup or just waiting till the day you will be.

Thanks again!
Rabble rabble rabble!
If your venture didn't get funded, don't claim bias -- look to your gaps
My class read LotF at age 13/14. This was in the UK though, we're not nearly as sensitive to such things :)
Karbonn KT7 Jumbo TnT Touch and Type Dual SIM
Karbonn KT7 Jumbo TnT is a touch and type Dual SIM mobile phone with large 2.4 inch TFT display which support 240 x 320 pixles screen resolution.
Two things come to mind that might be your cause:

1) Not enough sleep and exercise. Get at least three consecutive days of solid sleep and go work out. See how it changes your mood and thoughts.
2) Your co-founder is dominant and you have no say. You don't feel ownership. There's an imbalance of power and you're in the second seat. A lot of startups operate this way.
Fair point. Here is a link to my cv: http://tinyurl.com/vitatomrod
I hadn't heard of dotCloud before. From their web page, it looks like they might really simplify AWS deployment. Can any current users comment on how it compares to going through Amazon?

The pricing page doesn't indicate how much storage or processing power you get for each price plan. I'm also wondering if they allocate enough resources for a site that does scientific computing on the back end.
New readers can already fork over a buck (well, 99c) for a four-week trial subscription - of course, plenty of people dislike that because they don't trust themselves to cancel in time.

The problem for subsequent use is that I suspect a.) very few people would be willing to pay $1/article (maybe $1/day might be more likely?) and b.) Bringing it down that cheap may well mean it will have fairly stupid credit card processing fees.
was on HN yesterday: http://news.ycombinator.com/item?id=3721198
Nice presentation and looks to have real promise, but the source output looks just as bad as WordPress (unless it is just the Developer Tools). I see spans with inline CSS, empty divs and br's all over the place. It doesn't look very clean but if I am wrong please correct me.

Also, for practical use it needs indent controls for lists and there is a need to deal with links.
Thanks for posting this. I'm the author. Happy to answer any questions.
Not only that, but the longer you can delay taking funding, the less of your business you'll have to give away.

I hate the thought that getting funded is like winning the lottery. Yes, it is absolutely necessary for some startups, but far too many seem to treat it as an end in itself (presumably there are bragging points associated with being able to say you've been funded to the tune of X million)

Bootstrapping encourages you to keep your costs tight, focus on profit and revenue, ship early, quickly and often, and build something people want.
Which is great in theory until your designs are viewed on not-such-an-awesome screen. In my early web design days I learned that lesson the hard way. Don't get me wrong, I love the iPad and I can't wait until all of our displays are technically on par but until that we still have to worry about "lowest common denominator".
I had to cut this a bit short since I was heading to bed at the time. A big reason why this is important is because this fundamental dynamic throws a huge wrench in the feedback loop for employers.

If employees were emotional and flighty it might be better. Something happens, and suddenly an employee quits. That gives the employer the time for a "baby, baby what's wrong? how can I make it right?" moment. In reality, there is no single one breaking point, it's a subtle and gradual process and the ultimate feedback sometimes comes as a surprise to the employer.

Just like in any relationship open communication and sensitivity is necessary. If you are a manager you have to always be on your toes. You have to wonder if the experiences that your team are going through right now are the sort that could harden their hearts to a degree that would drive them away from the company a few months or years down the road. If you don't realize such things, and you don't try to open a line of communication to get these subjects out in the open so they can be worked on or worked around then you're like the oblivious husband who doesn't notice his wife growing colder and more distant until you see her bags backed by the door.

Professional relationships are different from friendships and different from romantic relationships but a lot of the fundamentals are the same.

Many large companies exhibit stereotypically abusive behavior. They take and take and take and they don't typically back off until they hit a brick wall. But as mentioned above by then it's already too late. If you've ever wondered why the top talent seems to always evaporate out of big, soulless companies and over to smaller startups, well, this is precisely why. Even if the big, soulless companies had it in their hearts to do whatever it took to retain top talent the only thing that's really at their disposal is money, everything else they wield with too much insensitivity to actually matter to an employee's decision to stay or go.

Edit: also, big companies tend to do silly things like shuffle people around between managers as if the relationships between people and their managers were interchangeable and inconsequential.
As always, use the right tool for the job. I've had some luck using icons fonts, but it's by no means a complete solution.

Something i would like to see though: ligature support in browsers. That would enable the creation of named icons in the font. so "right-arrow" would literally be a "right arrow".
Though I like the idea of modularity, wouldn't having so many different services running at once in completely independent compartments make it much harder to monitor and manage the software as a whole? I feel like that's a whole lot of quirks to interact in the course of a given transaction.
It certainly is simple and beautiful but it also needs to be functional. I selected H2 and typed some characters, then backspaced to the beginning where it reverted to normal text but did not update the UI (still showed as H2).
History of the Universe
Automatic Release Notes using GitHub Milestones, jQuery plugin
We’ll increase the number of clients we work with both in our current locations and in new offices as we expand to additional locations

So PivotalLabs will still consult but also work on internal ECM "stuff"?
(Ruby) Bundler Pain Points
Guilty as charged. Thanks for making me chuckle. We didn't put the "See" in front though :)
Man, the guy's a marketer, you got to give him that.

I can't wait until my next trip to SF in 6 months, when I can play the "Homeless Bum, or Homeless Founder?" game! ;)
I'm surprised the potential here wasn't recognized; seems like a no brainer given the target market (one that's growing ridiculously fast with no signs of slowing down) and the obvious level of quality! Of course what doesn't look like a no brainer with the benefit of hindsight ;) Out of curiosity what change did you make that led to your conversion rate increasing so dramatically? You mentioned something in your post too, but didn't elucidate.
Last.fm has a new (beautiful) discovery platform
Instead of a blatant "it's incorrect on a number of facts", I think it would be more constructive to say what those facts are and why they're incorrect so we can have an intelligent discussion.
I know for a fact that effectively nobody involved with high school Shakespeare education understands Shakespeare, up to and including the teachers, because if they did it would never pass muster in a modern school. Oh, sure, the teachers may intellectually know it's filthy, and may intellectually pass that on to the students, but if they really understood it, it would not be there. As it stands now, it's more like telling students that there exists a dirty joke on the internet; true enough, but it hasn't got the sleezy joy of a real dirty joke like the original audience experienced.
Do you want to read quote daily on your iPhone?[Quoter Cydia Tweak]
Anode - a node.js PaaS on Microsoft windows azure 
anode is an experimental platform for rapidly prototyping web apps on Windows Azure. anode is built by Microsoft entirely with node.js and uses many great open source modules written by the awesome node.js community around the world. This is not a service. It's an experiment. That said, the anode team, as members of the node.js community, have released the modules they've built as part of the anode project.
I'm a Ruby guy, with no experience with Perl - so no comments on that front. The part I really like about this story is David Filo's gesture of gratitude to Larry Wall. That's a great karma story that warms the heart.
One day when I have a startup of my own. I'm going to have a mixture of small offices with doors, and larger team rooms, and open space lobbies. Everyone must have wheels on their entire desk. And they'll be able to move around to whatever office suits them for that day, for that problem. That would be my dream because that's what I would like myself. Having options and being able to decide for myself.
I did stand-up comedy for a while. Allow me to offer my own experience about the entrepreneurial streak you're seeing from the comedy sector:

1. As a comedian, you have no choice BUT to get creative. Nobody is going to give you stage time as a no-name comic so your choices are either (booked) open mics or starting your own show.

2. There isn't an "agent" culture for comics like there is for bands or actors. You write your own material. You're alone on stage. You're alone every step of the way.

3. The money stinks as a comic. I can remember being paid for a show in food. FOOD. And there were limits on what I could order. At a mexican restaurant. Since there isn't a lot of money in comedy shows, every dollar you spend on getting to/from a show or paid to someone to help you book a show is almost a eat-or-pay-rent type of decision. If you go to a comedy show, buy a CD from the comic after the show. It's likely that 5 CD's sold puts more money in the pocket of the comic than whatever they earned from the club.

4. Finding another comic to share expenses is almost a losing proposition from the start. Unless you're on stage together as part of an act, it's impossible. Only headline acts can bring their own opener/feature and you aren't a headline act.

SO, to sum up, the money stinks in comedy, you can't easily achieve scale, and you need to be your own writer/agent/booker/show-runner to make a living.
I'm really in favor of an html5 canvas based icon system.

<canvas width=50 height=50 class="icon icon-check">

Icon-check then calls a JavaScript function which draws the icon to the canvas. The icon files end up being javascript files which can be gzipped along with other assets.
Am I the only one who, though exposed to violent media as a young child, didn't turn into a deranged psychopath?
JQuery File Upload Demo
I was not impressed with the conversion - until I scrolled down and saw Billzebub.

http://wonder-tonic.com/geocitiesizer/content.php?theme=2...
Simple project management app with powerful gantt chart
Absolutist hyperbolic linkbaity titles must die...
As the note at the bottom of the page mentions, the 'tree' part of that can be got for any mathematician from the wonderful Mathematics Genealogy Project: http://genealogy.math.ndsu.nodak.edu/index.php.

While we're on collaborations and curiosities, I could have sworn that there was a page out there that would try to calculate your Erdös number automatically (maybe through MathSciNet?), but I can't seem to find it.
Node.js is built around a lot of continuations, if I recall. It's very common in event driven computing.

I believe the basic way to do it is that the function that processes the original request both returns the output and the continuation, then the next time the user connects it would use the continuation instead of the original function.

function doHTTPRequest(requestVars, renderPage)
{
(content, renderNextPage) = renderPage(requestVars);

return (content, function (newRequestVars) {
renderNextPage(newRequestVars);
});
}

It's a little awkward, and maybe not the best example of CPS. But basically what happens is the request gets handled and returns the output and something to do next. Then you return your output and some additional computation that will get executed later, in this case a function that renders a different page. This is computation that hasn't been evaluated, but which can be passed around to evaluate later. Note that this whole function could be replaced by renderPage, but I wanted to make things more explicit. A good language would let you write

doHTTPRequest = renderPage;

Also, when your config would probably specify that it should call renderPage and so that function would get passed around or held by your controller/dispatcher until the actual doHTTPRequest is called.
Many managers are frequently hosting mini-meetings or yelling into their speakerphone a lot. It's an act of mercy to everyone to give them a shuttable door. :-)
Congrats guys! I wholeheartedly believe in bootstrapping over funding. Keep that company to yourselves. I played around with Codiqa on the jquerymobile site and what you've put together is truly impressive. I've worked with startups in the past and I haven't seen any as well put together.

Need a marketing person? Give me a call.
I think maybe they will learn different things.

I imagine virtual machines, both cloud and local will become a commodity at that point so whilst they may not be taking their iPad apart or replacing the software it could potentially provide a dumb terminal to an infrastructure of disposable Linux instances all loaded with state of the art FOSS.

I can see them doing things like building mashups of their social data and possibly using the next generation of arduino like devices to create real world interfaces.

They will still "hack" just their building blocks will be different. Hell in the 70s you probably weren't a real hacker if you weren't a whizz with a soldering iron, how many of the RoR type hackers today practice that?
Spot on—wish I could upvote each sentence of your comment.

Everyone knows code readability counts, because it's “read much more often than it is written”. Same on a larger scale—the project is built once, and then maintained for years and decades (especially in “enterprise” environment). So you should optimize for maintenance—that is, write docs.

It really puts me out that no one else in the team or management appears to take documentation seriously. Is this ‘job security’ or general negligence, I don't know. I think either your primary concern is project success, or it is your job and money. If it's the latter, then of course why would you write docs—just bang out something that works for client/employer, you'll get paid and it'll be harder to fire you.

Or maybe it's management problem really and I shouldn't care.
Pirate Bay Runs Servers from Unmanned Aircraft to Avoid Law Enforcement
No offense, but how many deranged psychopaths actually agree that they are?
pg has a patent on this (I think).
http://www.ptodirect.com/Results/Patents?query=PN/6205469
I hate to be that guy, but what exactly is the purpose of adding 3D transforms to web pages? I mean, beyond nifty demos like this?

Honestly, isn't this just going to add a bunch of dumb cruft to what browser vendors will have to support and probably just for the sake of being 201x's <blink> tag?

EDIT: To clarify--wouldn't it be more useful to focus on faster js engines and better WebGL support?
What's wrong with "Plans & Pricing"?
What has created a greater projected lifetime value for a customer?:

A) Targeted Facebook ads based on a specific affinity

B) Friends of friends referred through your "viral mechanics" (organic lead gen)

C) Targeted search or display traffic
Google programming languages failing to gain traction
Comic Sans didn't disappear. It's just been hanging out at Microsoft Research.
"having the developers take customer calls and help requests"

wat.
I can imagine a kid telling a parent about the fight scene with Bonzo in the shower, and (with the parent not having much context) it sounding incredibly creepy. So the parent goes to the principal and complains, and the principal (who has also never read the book) decides not to take any chances. After all, nobody wants to be the administrator who "ignored a red flag" in the case that the teacher actually is some kind of creep. So the teacher gets suspended until an investigation is complete, not because the administration is evil or stupid, but simply because the incentives are all aligned for the administration to suspend first, and then ask questions.
What do you think of the approach to TV censorship in Europe, where fantasy violence is blurred, but nudity and sex are not?
Most poachable players? Is this a tabloid now?
Why you should ignore (most) posts about Go