skysight-inc/HackerNews huggingface dataset:
I use this amazing invention for highlighting things in my books, it also has a fantastic undo function. It called a pencil and costs pennies. You should try it sometime.
I think it would be worth perusing (not buying), just to see if he still recommends that procedures (routines with side effects) should never return any value, but should instead set one or more member variables - one or more per procedure - which callers should access after the call by separate getter methods. Really.
What's the worst API documentation you've ever used?
As an alternative to http://news.ycombinator.com/item?id=5268976

For me it was Janrain's old one before they updated it.
Well it is not surprising -- the advantages of digital books are mostly cut out of the picture. Digital books should mean unlimited access for unlimited time, the ability to print the books, share the books with others, etc.; these would help to make up for the disadvantages.
SOA is great, people in Java EE world use it wrong.

Instead of making small isolated services they do one single gigantic WAR file.

Instead of using right tool to do the job everything is written in Java.

Instead of having services with implemented business logic they do services that convert one DTO to another.

That sucks...
Wow, it seems rather arbitrary. Can you elaborate?
I never quite understood why music went this way. My take is that, as always, musicians had to have some kind of sponsorship, and it slowly shifted from musician being sponsored by noble family (for example Liszt and Esterhazy) to getting a stipend from some institutions board (for example Arnold Schoenberg who worked as a bank clerk and got his first stipend through intervention of friends). That is why nowadays you get much more quality from say jazz than you get from classically trained composers.
If I only had 4 hours I would stand on the shoulders of some good APIs. Maybe make a gaming site with challenges - "guess the common theme"... pictures, video or something like that. Use search and embedding.
Unfortunately, there's not a recording, but I'm doing my best to expand on the slides and add in the year's worth of lessons learned since this deck into a book.

http://startingandsustaining.com
It's not that disappointing. Guile as a kernel would be interesting as well, but this is still useful.
Between ZenCoder and the encoding services that AWS released, someone needs to expose easy video encoding to non-developers. It's easy for us to wire up these services for our needs, but Joe Marketer can't.

Here's what he see when he searches: a large amount of spammy looking sites offering downloadable software of questionable origin (and ability). Five minute trial versions. The actual download page has twelve other download buttons for affiliate links and products. It's awful.

He just wants whatever-file-type he was given to work on iPhone/iPad for this upcoming ad campaign.

Bootstrap + filepicker.io + Zencoder + Stripe.
David Rothschild who is heavily cited and quoted in the article is doing some great work aggregating all kinds of forecasts from disparate sources at http://predictwise.com

Speaking of, we built a fun little viewers guide based on Inkling Markets' play money predictions here: http://academyawardspredictions.com
Per capita federal spending since 1901 in constant dollars
ابراج اليوم - ابراج يوم الاحد 2013/2/24 حظك ليوم الاحد 2013/2/24
The most important thing which matters to customers is the kind of support you provide to them. Just take an open source bug tracking software and provide "incredible" support to your customers and that will be a win. This has been proven time and again. And when I say "incredible" support that also means proactively solving problems/pain-points for your customers.

Most corporations spend a big part of their IT budget on "Support". Think about it for a bit and you will start to get a clear picture of what really matters.
With a proper runtime, you don't bolt caching on, but rather implement it throughout the code base using both local cache state and shared network cache state. The end result is something simpler to implement, maintain, and deploy.

However, thanks to using faster systems, the bar at which you must pay the implementation and deployment costs for caching is much higher than that of someone that needs it just to achieve acceptable speeds at all.
I'm not sure I agree. How about: "there's no such thing as a bad short program".
Those slides are horrible, they are too fast for reading and worse, it seems that manual clicking on the arrows do not reset the timer.

Not sure if I'm particularly slower than others at reading or something, but I closed the page after 3 "slides" when the site made it abundantly clear that it didn't want me to read its content.

One note though: you should use mockup pictures for the visuals rather using screenshots from existing websites, as it is now it sort of give a "Chinese knockoff" feel.
Thank you for mentioning Paul's Online Notes, this will be invaluable for me this summer term as I am signed up for calc 2 but have had 10years away from maths.
6 months later they fixed the problem: http://meta.stackoverflow.com/questions/111279/remove-nofoll...
I'm not sure of the best solution to this problem, but these quotes (and a lot of famous inspirational quotes, I suppose) are very clearly "men-only".

They refer directly to "men", or "man", use masculine pronouns only, etc..

Do you need a different stream for women? Or even optionally tweak the gendered words on the fly?

I'm not sure if this was just a random sampling, but it really struck me, just scanning down the list on the front page....
I just launched one yesterday for a small business. I'll probably launch another today. If it takes you more than 4 hours to ship, you've probably made it too complicated and you'll never finish it.

I usually even go as far as setting up a website. Here's a coupon for a $0.99 domain name (http://www.networksolutions.com/domain-name-registration/PS-...), and here's some $1/month web hosting (http://www.lowendbox.com/).
Dragbox - Drag and share your code
Eh, the UK has had cameras covering every square inch of their cities for years, hasn't turned into a dystopian hell scape yet
>That is why nowadays you get much more quality from say jazz than you get from classically trained composers.

Define quality.

If you mean "you get much more to stomp your feet in the beat to", then OK.
Are transgendered women allowed in PyLadies? Do you need to be post-op?
I am currently doing my bachelor thesis, and a part of my theoretical framework addresses these two kinds of shoppers. There is actually quite some academic research on the subject.

According to Swanson (1992) gratification can be categorized in two dimensions: process and content. Process gratification refers to the enjoyment and satisfaction from engaging in communication, content gratification refers to learning information from media content. In other words, motivations such as entertainment, relaxation, escape or just passing time are related to process gratifications (Parker and Plank, 2000). On the other hand information, cognitive and search motives are linked to content gratifications (Stafford and Stafford, 2001; Charney and Greenberg, 2002).

Other studies related to consumer behavior have identified two types of behavior as well. Much like content gratification, utilitarian motives are related to problem solving, goal oriented, task related and rational (Batra and Ahtola, 1991; Wolfinbarger and Gilly, 2001). Contrasting hedonic motives can be compared to process gratification. Hedonic motives are often driven by such things as fun, amusement, enjoyment, arousal, novelty and surprise (Hirschman, 1980; Babin et al. 1994; Hausman, 2000).

Simply put, utilitarian shoppers are those with a purchasing goal, while hedonic shoppers fulfill their needs not simply through the purchase, but in the shopping experience itself (Arnold and Reynolds, 2003). Hedonic shoppers are shopping for shopping sake.

Digging into research on the effect of web aesthetics on buying decisions of consumers, a case can be made for two aspects of aesthetics: aesthetic appeal and aesthetic formality. Aesthetic appeal refers to the attractiveness and creativity of design, while aesthetic formality covers the way information is presented, the clearness and legibility of a website (Schenkman and Jonsson, 2000; Lavie and Tractinsky, 2004).

Now combining these two types of consumers and two aspects of aesthetics, we can argue that the utilitarian shopper is highly motivated by aesthetic formality. He will be more likely to make a purchase when he is not distracted by novel design, and is able to find all the information he needs easily. Hedonic shoppers o the other hand are motivated by aesthetic appeal, and are more likely to make impulse purchases on a website with a high appeal (Constantinides, 2004; Kim and Eastin, 2011; Wang et al 2011).

Now Pinterest is a website typically for hedonic shoppers, and the aesthetic balance is heavily biased towards aesthetic appeal. While a website like apple.com where we can expect shoppers of both types is far more balanced in its aesthetic. On the other end of the scale we can put sites like Craigslist or maybe Ryanair, which you will only visit if you have a certain goal. These sites have an extensive amount of aesthetic formality, and little to no aesthetic appeal.

I will not list the entire list of literature in this post, you should be able to find it on scholar with the authors and year. Just send me a message if you would like to receive the list of articles.
Stupid Q: But are there any "gotchas" with a $.99 domain? Seems too good to be true.
If this does get built, then we could probably allow people to use custom themes to design their site. As for branding, there will be no TavernBB branding on any forum. All forums will carry their own branding.

Also, it would be available only as hosted. If there is demand for a self-hosted version then maybe it'll happen.
They did remove the link, what are you talking about?
Looking forward to it!

I had no idea you were in this thread so please feel free to disregard my email as you've answered my question here!
> It's usually restricted to newspapers with limited space these days

That's false. Almost any printed publication uses justification and hyphenation by default: books, magazines, scientific papers. The big exception is websites.
There is a famous saying in Japanese "七転び八起き" which means even if you fall 7 times, get up 8 times and move forward. But at the same time, the Japanese wants to do things well and organized, the citizens does not like failure, it's a country that fears shame.

I've been working in Korea for the past 4+ years, and they suffer from the same exact issues - the extreme shame of failure and unwillingness to "lose face."

Korea and Japan produce a lot of engineers and have amazing tech infrastructures even compared to the West, but they'll never be able to become a thriving startup ecosystem because the culture is just too different from that of Silicon Valley. You can relocate or attract new mentors and investors to a given place, but culture is one of those things that just does not change easily, if at all.
Hey, nice idea for a weekend project :)

Perhaps you could add server-side validation for the signup if you're looking for ways to improve it?
Well, I did not really spend too much time on the visuals, since this was just to gauge-interest. If I make an MVP, it'll definitely not feel 'knock-offy' :)

EDIT: I've also slowed down the slides by four seconds each. Please do visit again and check out all the slides.
No comments. Lack of essential data types, forcing you to make the contents of strings part of a hidden unspecified semantic (this parses as date, that parses as time, etc). Constrained by the limitations of JS floats (they aren't even bigdecimal). Excessive significant punctuation. Insignificant white space (permitting a difference between valid, and pretty-printed form). Looks like executable code and tempts you to parse it with eval.
The classroom is dead
SEO Video Strategies Presents a Top Youtube SEO Video Progress Report - Part 2
This Video SEO Training course (presenting here our Progress Report Part 2) is NEW, Up-to-date and the Best SEO Video Marketing Tutorial for 2013.
Broken 'enter' key; it's the only way I can imagine while clinging to sanity.
Could you please be explicit about this in the thread title and the webpage itself? This comment is the only thing besides the lack of screenshots of the product itself that indicates that Tavern doesn't exist yet.
> I guess my point is: books are like drugs and are priced according to local market conditions. So the rich Americans pay more (they get nicer binding, but still...) and subsidize the rest of the world.

Absolutely not, and I think your idea of global and local market conditions are completely unfounded. "Rich Americans" don't subsidize the rest of the world.

An example for this particular setting: I'm from Brazil where a copy of this book simply does not exist. It needs to be imported, which will be the precise price of the book in dollars, converted to reais, plus shipping and the local library's fee (if you don't buy from Amazon).

If I could buy a copy of it for R$50 I would right now. But as it stands it'd cost me ~R$200 for a new copy. People who don't have that kind of money to spend on a technical book are simply priced out of knowledge.

> I doubt Bertrand makes that much money on being an author (who does?)

I agree, he probably gets a very small percentage.

But he's not just an author, he's a PhD professor and a software consultant. Writing books isn't his only job and he probably makes more money in a single year of his other activities than he did in the sale of all of his books combined. If we were talking about someone who is a pure writer I'd agree somewhat. But if he wasn't a professor and a software consultant he would never have written that book, so it's just an offshoot of his other professional activities.

> We should respect property rights, we don't have to buy it unless we are Dr. Meyers students.

We don't have to buy anything. Not even his students do. But if we want to acquire knowledge we must. The point is, to those who are producing this knowledge, do you want to enhance people's intellect or do you want to make money? If it's the latter, and you are already handsomely paid, I won't shed a tear when your intellectual property rights are ignored.

I wouldn't have a problem if it wasn't him, personally, complaining.
I can understand it for something for a forum, or links posted in comments, but otherwise, I still wonder..

"a spammer would be able to leverage the high rating of the sites"

Sure; as would legitimately useful content. A spammer can already take advantage of eyeballs, so taking of nofollow doesn't mean you don't have to remove spam; and if you remove spam, what's the use of nofollow? As a safety net? Well, one could e.g. take nofollow off for links that have a lot of upvotes etc.. I'm just not convinced that even the harm by some random spammer getting some search engine love for a short amount of time outweighs the long term benefit of an "honest" graph of relevance and connectedness, if that's not throwing out the baby with the bathwater.

Sites like HN and reddit have a high rating partly because they have links people like, and do not consider spam, and nofollow might be presenting a completely broken picture to search engines of what is actually going on. That's fine by me, I'm not complaining, but I really do hope being a black hole of page rank doesn't become some kind of status quo, against which sites which do it "my way" would then stick out negatively.
I think the endurance of the performers is what impresses me most...
This is really a list of features, not a product. Basically if you execute well and create great forum software it may become popular, otherwise it won't. That's pretty much a truism.
It seems like "Show HN" posts should be reserved for actually showing off something you've built, whereas customer development / surveys / landing pages should stick with "Ask HN" (or something similar). I know it's a bit of a wild west here when it comes to title prefixes, but unless someone has actually put in the effort to build a tool / product, "Show HN" is a little over-the-top.
Do you mean PHP languague ?
It doesn’t make much sense to “try Feldman” by listening to excerpts, you have to experience the whole piece if possible. The process of trying to find some meaning in the music and the eventual point of giving up and just accepting it is very interesting. At least that’s my point of view after listening to a live concert of Feldman’s For John Cage (70 minutes).
Try packing circles as closely together as possible. You will see that the best packing has one circle in the center with 6 circles around it. https://en.wikipedia.org/wiki/Circle_packing#Packings_in_the... If each circle then expands equally to fill the gaps, you will end up with a bunch of hexagons. https://www.youtube.com/watch?feature=player_detailpage&...
I've added four more seconds to each slide's display time.
I don't like this trend. A modern self-hosted forum is badly needed. We've moved away from the time when any self-hosted web software had to be written in PHP now that many turnkey web hosts support Ruby and Python (and VPS hosting is cheaper), but the software hasn't caught up yet.
Thanks for posting your lessons learned.
I think this is a little unfair - you do prefix your thoughts on the Ruby community with 'whether this is deserved or not', but then treat your perception of the community as fact.

I'm a Rubyist, and I've found that the vast majority of the community, events, interactions, etc are smart and civil. Yes, the Ruby community does have a bit of a publicity problem, but that's just the noisy/stupid minority.

Perhaps this is a common issue more broadly. (Are all PHP developers stupid? Are all lawyers money-hungry scum? Do politicians have no regard for intelligent discourse?) Our media (whether that be mainstream or Twitter and HN) is great at highlighting the controversy, but not a good source for a deeper understanding of the lay of the land.
Same here. I am not a native speaker of English and reading is not any easier. But as it's written using reveal.js you can reload the slides.

And when it comes to security, I think all the things listed there is almost like a requirement in current-day web development.
The thing is, I quickly had a very negative opinion of it, and it had nothing to do with the actual product, only its presentation. With a better slider system, you would surely get a lot better reactions as people would focus more on what you are talking about rather that "wait, what, why doesn't it let me read this".
i thought ruby was dead over javascript
It's important if it will refuse to mount a later version. I don't know if that's the case, just guessing here.
Resistance is futile!

The dawn of the age of the cyborg? These are important advances. Combine with dermal drug dispensing - there is a whole new world of telemedicine coming.
I kind of want to use this to build a hacking game. You get to use real world tools to uncover bits of story scattered across a virtual network. You could even write little "agents" that run on the nodes that cause traffic to happen between nodes, or react to things happening on the network.
I did one a couple of months go. wishlistagram. took about 6 hours though.. from idea to prod..
A new reality between the CMO and CIO
One obervation: if you're really that adamant about Real Names, you're going to be regarded as just another privacy reaper. I suggest you implement some form of locally-registered aliases if your concern is accountability, because there are entirely too many real reasons for limiting exposure surface on the Internet. Of course, if it is all about the tracking...
Crazy stuff at our startup today. It's Purim.
The Island of Earthly Delights
Ac
kaj pa ven
The Next Frontier Is in Your Brain
One solution that hasn't come up but might be worth pursuing: ext4, with a umlwin32 ftp server to export it to Windows.
Only two small issues I noticed were you can't change the whois data, and the 2nd year would cost $39. You can turn off autorenewal and transfer it in a year though.

I just tried it.. not too good to be true! They even give you complex DNS zones and setup was near instant.
There is value in reading pages of legacy code. Its very common to watch new hires solve an already solved problem. Too many people are allergic to reading code it seems.

Solving complex problems in the physical world usually results in complexity in the source code world.

It is always overwhelming to jump into a new gigantic code base. Talk to someone who's been on it a while and they won't have the same drowning outlook.
In a few years, maybe we can have "nfnpm" (noise-free node package manager).
I tend to disagree. A lot of shared hosting providers still support only PHP. The ratio of providers who support Ruby to those who support PHP is staggeringly small. So, practically the only way to self-host something not written in PHP is to go for a VPS.

While a VPS is quite cheap these days, the skillset needed to operate a VPS is quite different from that needed to install vBulletin on a shared host. This is why I wish to keep this as a fully hosted offering.
As someone who have done my fair share of work with with masonery view among other things this

http://apps.facebook.com/pinviewer/

I would say that the pinterest view is great for anyone who want to show a huge amount of pictures in different sizes in order to allow people to browse or explore.

For most other things a feed is faster. But a mixture could somehow work IMHO (as you can see in the example)
Seems similar to an Android app called Libra. Do you have a phone app?
> By this logic anything that the masses do is better?

Yeah, I could have worded that better. The OP said:

Why people still use Ruby?
2. Because they do not want to learn new languages and can stay in their comfort zone

Which implies that a reason people are "still" using ruby is that they are too lazy to switch to one of the new, "better" languages or frameworks. I was just trying to point out, maybe they haven't identified that there's a better language or framework yet? I am not aware of any obviously superior alternative and if I found one, of course I'd start learning about it.

75% was a wild-ass guess which I nonetheless believe is pretty much right. But maybe it's 50%. Who knows. The point was, rails devs are not solely working to maintain "rusty slow legacy systems".

> I am a Rails developer, I choose to be one right now, until (if) I find that my efforts are better spent elsewhere.

Couldn't have said it better myself.
Helpfully enough, the entry on chillingeffects.org now directly links to the pdf as well.
I know a great way to avoid all those TV shows depicting sad-sack dads: get rid of your TV.
Making the Mobile Web Faster
Sounds like you're redacting, not highlighting.
At first i was thinking this was a parody, but it seems that the idea is well ... serious.

Popular stuff on top, unpopular stuff at the bottom makes me think of downvote squads and paid upvoters.

Social logins. What when they go down? See facebook login last week. What about people that don't want to log in with their social account?

The flamewar control seems that it might hamper legitimate conversations. Imagine 2 or 3 people discussing something civilised, and each time they post, they have to wait 5 minuten or more.
I know I'd stop talking pretty quickly.

The other points are mostly standard stuff. Notifications, mentions, ..

Perhaps I'm not the target group, which might explain my answer :)
7 Principles That Predict What Steve Jobs Would Do
PHPConform: A BDD for phpunit prototype
Congrats! Great works