skysight-inc/HackerNews huggingface dataset:
> Open source really doesn't want designers.

I'm certainly not going to speak on behalf of every open source project. But the ones I work on? This couldn't be farther from the truth.

If you're a designer and want to contribute to Django PLEASE hop on django-developers or get in touch. I would love to have you.

[I think there's a kernel of truth in iamcalledrob's comment. Designers and developers often speak different languages, and I think this can often make designers feel unwelcome. I've neither the space nor the time to expand on this thought, however.]
> Firefox, the Linux kernel, Wordpress, Rails (and here I'm specifically mentioning infrastructure, as APIs need good design too).

I can't speak for the Linux kernel, but Firefox isn't a shining example of great design. It was back in its early days, when it was incredibly simple, but now it's place is as the complex browser that's extendable in any way.

At the cost of ease of use.

Chrome is now the browser that has opinions and does it right.

> Personally I hate the Gnome desktop because it doesn't have the features I want. The OS X desktop has tons more features and attracts many more users.

The OS X desktop is fairly feature-light, and definitely opinionated. Notice the lack of support for themes or colour customisations in OS X. The dock is at the bottom, the menu bar is at the top. Because Apple say so. And I trust they know what they're doing.

That being said, Apple's shift in focus to iOS can be felt when you look at Lion.

Last time I made a serious attempt to use Gnome was a year or two back - and it was clear that there was a lack of decision making.

Nobody's got a strong enough vision to just decide what typeface the UI should be in, or how the menus should be structured, or whether running apps should be at the top or the bottom of the screen.

They defer these decisions to the poor users, saying "it's customisable, make it exactly how you want!", when in reality, you end up with an unpredictable and difficult to use product that nobody understands, and can be got into broken states easily.

"Oops, I removed the Applications menu". That kind of broken.

> It's also not the job of the designer to cut features. His job is to create an interface to make those features easy to use.

Not true. This is what I mean by open source doesn't want designers.

A good designer will almost certainly simplify your initial idea, cutting all the fluff that's not essential to the product. This is why you need to involve a designer at the very start of the project.

A designer who doesn't do this is probably not a good designer.
Well, this was some useful discourse.
No, but you can still use 10x10 chunks where possible and use chunks as close to 10x10 as possible for the rest.
Quickbooks Online will handle this for ~$30/mo. They transfer the money directly out of your account and handle state/fed taxes, etc. Really easy.

I don't think that's what he's asking about though. I think he's asking if there's any legal strategies to make your money go further when you're both employer and employee.
This is not a good solution. If you're emailing them generated passwords, you should immediately route them into a password-change workflow on login.

You shouldn't be "hoping" anything.
SSL session caching in nginx
I'm the developer of TruxMap, a real-time food truck map for 21 US cities. Check out the iPhone or Android apps + the web app at http://www.foodtrucksmap.com/la/ . Let me know if you have any questions, info [a.t] truxmap.com
I still care, but would be nice to not have them take up ram/phone space/etc. I really don't want the sprint nascar app. Really don't.

Combined with HTC's policy of unlocked bootloader by default, this will be the most open system for android available (next to Nexus phones)!!!! I am excited.
Wait, my intented question was, `do those backup files have the executable permission bits set'? Not `do they hold valid input for interpreter/CPU'.

In Slackware's startup scripts, there's a good bunch of

if [ -x SOME_FILE ]; then # if the file is executable, run it
./SOME_FILE start
fi

which makes it trivial to enable/disable various services by simply chmod +x SOME_FILE / chmod -x SOME_FILE. If EMACS' backup files were marked as not executable by the editor, that would be `case closed' for me, no need to pay extra attention to characters in file names.
Bill Gates Urges Young Scientists to Consider the "Needs of the Poorest"
The big university cities tend to have good cycling. Oxford, Cambridge, and York I know are all good, although the car drivers may disagree. London careers from the brilliant to the disastrous, often within blocks of each other.
Ask HN: Which Angels/VC's Have Given The Best Feedback To You?
So, I just got finished with a pitch to a VC I've known for a long time. Normally I can pretty much nail any pitch but it caught me off-guard; it may have gone well but I could have done better.

That said, I want to ask funded HN startups this question:

- While you were raising money, which VC's or angels gave you the best feedback?
- What feedback did you discard and what did you use?
- What was the most valuable thing a VC/angel said to you that affected the success of your company?

I'm asking this because while I've been involved in fundraising, this is the first time it is my company (instead of my consulting for the fund). My experience with VC's and angels is limited, so these are questions that are important to me.

Cheers :)
Challenges of a Design-Driven Startup
Or rather with less features disabled.
If carriers could give away iPhones for free with a 2 year contract, iPhone sales would go through the roof.
Thats pretty cool looking:

http://yubnub.org/
My point was that Eclipse and Netbeans (and IntelliJ IDEA) cater to a specific public with specific needs and that public is not the same as Coda’s. To compare the experience of using Eclipse and Coda is questionable and to argue that Eclipse does not “feel designed” is absurd.

I never said Eclipse had better or worse UX than IntelliJ IDEA. This is not what the OP is about.
"If a set of values were truly random, each leading digit would appear about 11% of the time"

This kind of mathematically unsophisticated reasoning is exactly why Benford's law is so surprising to people. If you think of what it means for a value to be "truly random", the result is not surprising at all.
Oxford is going the other way. The last few councils have taken it upon themselves to make the city centre more painful for cars, and generally better for bikes and pedestrians.
(disclosure, I am the author of this post)

Hi hn_decay,

Our use case goes like this: a member database of over a 100M records, and a number of content databases each with tens or hundreds of millions of records (reviews, video, lists, wiki, this, that , the other thing, one content table with over a billion records, where all the content records had a member id. Our primary usage pattern is to grab a set of content records (say 10-200 at a time) with their member information.

Putting everything in one database and doing the join there does not scale for us, and severely reduces flexibility. We would need to continue to scale up our hardware to handle the sum of the content sets, and new content sets are being created on a regular basis. By putting these all into different databases you then have the choice (not the necessity) of keeping them on one or more machines. You can put on one machine a bunch of content sets that are relatively small, and put the big ones on their own machine. You can also scale the hardware to individual content sets - infrequently accessed content sets do not have to be on powerful machines, very frequently accessed sets can be scaled on bigger machines.

There are downsides, the two-query hit being the least significant, the extra query on a tuned database is on order of 1ms. Even if the hit was larger, I would still live it, scalability != performance

Andy
Spinning Up Cloud Compute Instances
The people who use AutoCad most likely use it for a living, and the time investment in learning the UI is probably worth it.

I feel the same way about Photoshop. People spend time learning its quirks because it's worth it.

However, realistically 90% of the features could be cut and it'd be for the good of the product.

The problem in the software industry (and this is not limited to Open Source) is that people like long feature lists.

This is especially important if you're a Photoshop or an AutoCad. You need new things for the new version.
Thanks for posting this, I'd never used git before, neither looked into VCS (I'm just beginning to learn to program) and this provided a very decent understanding of the concept and how to use it!
While I get your logic here, there is a flaw. Your assumption is you'll live a great life enjoying its fruits then die suddenly. However its probably just as likely you could spend those last few years in painful decline, say from a slow spreading cancer. would it have been worth it then?
Show HN: Qwink.com - Search engine for online movies
I put this together to simplify finding where to watch an online movie. I'm not picky about which provider I use, but I do have an order of where I check for availability first.

I subscribe to Netflix and Amazon Prime, so my process usually goes: check Netflix, check Amazon Prime, compare prices between iTunes, Amazon, and Vudu rentals. It's an inefficient process, so I aggregated everything to one search.

This is a "for fun" project to get familiar with Solr. I am about to push a "Newly Released" page, and if anyone has any other suggestions or comments, I'd be very appreciative.

For those interested, it's running Tornado, MongoDB, and Solr on Rackspace and AWS. Crawling/API queries performed with Scrapy. It's not optimized for a phone browser yet, but it does look nice on a tablet.

http://www.qwink.com
Tell HN: Google updated visible pagerank today
look up your site! I was happy with ours.
By the way, don't interpret the above as saying that Amsterdam, or Holland generally, is a horrible place.

Amsterdam is a cosmopolitan, small city -- a combination you won't find many other places. It's a college town, a tourist attraction, and a center of international commerce. The city center and indeed many of the residential neighborhoods are extremely beautiful, at least if you're into brick and trees. You'll find many decently trained people to hire, all of whom speak Dutch and English fluently as well as a bit of German and French. You'll find that official bureaucracy is comparatively efficient and honest. You'll find well maintained, if slightly underprovisioned, highways linking you to the rest of Europe, as well as comfortable, clean trains running to every significant town in the country twice an hour, and a very well designed and operated international airport with a train station in the basement.
Oddly enough, it hasn't seemed to effect the life expectancy of Buddhist monks...
Hi ajg,

Bump iOS developer here. It's hard to get a feeling of the redesign of an app just from screen shots (i.e. you can't tell what the depressed state is from a screen shot). You also can't tell that in the real app the hands are animated, showing the bumping motion in all its non-linear core animation glory.

The touch "area" on the settings button is actually decent sized, but it is not emphasized, as it is not an area that most users need to go to. We want it to be visible, and easily discoverable if that's what you are looking for, but not a big attractive button. We've found that users like to press anything that looks pressable. The fewer distracting things we put in front of the, the more likely they'll get to the good stuff sooner.
Your login form is susceptible to a trivial XSS attack. The content of the username field when posting an invalid username/password pair is embedded in the response and is not escaped at all.

You should get someone to take a serious look at the security of your site.
Apple Moving from Samsung to TSMC for A6 Chips
What Certifications to Consider after PMP??
It's not like if you sit on the computer, you increase the chances of the other people in the room to die of cancer.
Is this the future of laptops?
There's an open Git repo for it[1], but so far it's quiet. (Stick the repo's RSS feed into your favorite feed reader to see when it updates.)

[1] https://gitorious.org/learn-c-the-hard-way
I'm pretty surprised that the topic of immigration and work visas hasn't come up in this thread (unless I missed it, if so I appologize).

- I for one am very curious about laws around foreigners coming to Amsterdam to work, securing work visas etc.?
- How easy is it for an entrepreneur to move there i.e. no job offer, just moving and looking for contract or to start their own company?
Excellent just what I wanted to know. Thanks
Yup. This has been borne out in studies of high-rise buildings as well - they just don't work to efficiently house large numbers of people, it ends up cheaper overall to put people in traditionally-sized houses.
I would love an iPhone mini. Think the Pre form factor, with iOS.
Apple would be wise to address the threat posed by low-cost entry level Android devices. If this is true I'd be more inclined to believe that Apple management isn't content to again be relegated to a profitable but small niche market.
How so? Do I have to get even more cynical about where I live?
How To Handle Incoming Twilio Texts Larger Than 160 Characters
Yes, those sound about right. I try not to eat any of those things.

Glycemic Index is really complicated because it can be affected by what else you eat with the food (like putting milk on cereal), or how you prepare the food (some people think toasting bread can lower the GI).

You're right that "how much sugar per serving" is an oversimplification - I just use that as a starting point because most nutrition labels don't list GI. And even if they did, the number isn't really meaningful except in the context of everything else in your meal, and whatever else is going on in your body that day.
I have to say that if you have ever lived in China, you are not surprised that so many corrupt officials run. China is not like the US where you can engage in corruption and get a slap on the wrist.

In China, they _will_ execute you, your wife, AND your mistress. And they will keep arresting or executing your acquaintances until someone comes up with the missing money.

Then they will execute that person as well!

That's a bit of an exaggeration, but not much.

What is sad is that some of these guys _might_ have been willing to cooperate in returning the stolen funds were it not for the aggressive nature of anti-corruption prosecutions over there. Now, however, the whole thing has spiraled out of hand. The Chinese are swimming in money. They don't even _want_ the money back...they just want the corrupt guy or gal dead. So there is very little incentive for witnesses or corrupt officials or whatever to cooperate if they can manage to flee. And they all go to the US or Canada, where they are protected. So the whole thing has deteriorated into a grudge match.
Look harder? What does that mean? There are what... 6 health insurance providers per state? They all decide you are expensive, sucks to be you....
The biggest cost in having an iPhone is the monthly plan. Fix that first.
Well... that's my point. I'm suggesting blendergasket does it, not me. That would be crazy.
You could destroy it instead.
See also: reading android PINs by the smudges on the screen.
Sure, but that wasn't the specced challenge. If you can bend the rules, what becomes of the game? [edit: moved reply to nest]
Ask HN: Know any UX pros looking for a sweet startup gig?
HN:

CivicSponsor is hiring! We're also offering rewards for successful referrals, so please send to all interested parties.

We are a new social startup (B Corp filing imminent) currently in private beta that will change the way local governments interact with and raise revenue from their constituents. We're at the center of massive global trends, and we're signing up jurisdictions left and right.

We're looking for an enthusiastic UI/UX Visual Designer. This is a paid position with an equity stake in a fast-growing, funded company.

See details here: http://www.civicsponsor.org/jobs/designer.html

Thanks!
Groupon's model is only broken in the context of billions or trillions. At smaller scale, which sounds like what your friend is thinking, there is still lots of opportunity to innovate and profit.
Solar Sinter - 3D Printing with the sun, fusing sand into glass
The author states in the opening paragraph that he has slowly been migrating off Eclipse, to Netbeans, now to Coda!!?

Seriously, what was he using Eclipse and Netbeans for if Coda is a migration path. Stating the obvious: He clearly wasn't doing any heavy duty coding. Talk about using a sledgehammer instead of a fly swatter.
Thanks Zed, I just bought the epub for my kindle. I am going to give it a go.
Sadly, i'm not. I live in toronto, ontario, canada. I really appreciate it though. I wouldn't mind email correspondence... I'm not sure how a potential mentor would feel though.
Writing a C library, part 1: best practices for writing C libraries
If the rest of the team feel the same way, you have to confront the situation and air all your grievances about the product and the direction of the company. Communication is key when traveling this treacherous road. Worst case scenario, it breaks the team, but it accelerates the inevitable since the status quo is clearly not working. Best case scenario, everyone resets and you can talk candidly about your concerns.

Now if you're the only one in the team who feels this way, then take on the leadership role and shoulder the responsibility with the money-man.
And how about Perl 7? Perl 14 would feel like the Java version bump, and people would say "well Perl 5 just dropped the 5" which means nothing in fact. Perl 7 could start enforcing all "use feature" and "strict modernity" out-of-the-box and package things like Moose and sub signatures. And as a side dish, we could do a cleanup of the interpreter code for p5p mental sanity, in a "less is more" fashion.

Actually the odd numbers could become the Perl5 series and its gradual evolution. And the evens, the experimental Perl6 series of taking computer languages where no man has gone before. But that's just pointless... it would be another 20 christmas before Perl 8 would start to materialize.

Besides, Perl 7 is supposed to be "God's rewrite of Perl". So, here's where God comes in and Perl 7 saves us all.
You sound pretty dumb.
You must have missed out on last weeks posts about PHP internals devs saying no to practically every enhancement. Including enhancements with patches ready.
Depends on what you mean. A healthy 40 year old has more stamina and well-being than an obese 30 year old. So at least in one way, you actually are extending your 20s, and your 30s, and your 40s, and your...
Boost Employee Satisfaction...the Beatles Way
As the Beatles almost said, "In the end, the satisfaction you give is equal to the revenue you take." Cost-saving employee satisfaction tips.
most companies this size pay the 3 individuals on 1099, ie independent consultants. no payroll tax on 1099 (at the company level)
No. The up and coming torrential downpour of lawsuits and bad karma ... does count.
Dearest Recruiter
Not everybody lives in SV. By your logic, could someone who doesn't travel but lives somewhere else achieve anything significant?
Even if you don't move much, standing needs more muscles just to hold you in place that sitting. (Sitting also needs a few.)
So did MySpace ...
Staying healthy is not just about living "just a few more years". It's about quality of life. Being unhealthy at 70 is painful and expensive.
Cloudflare: "Our Marketing Strategy Is Sign Up All Criminals" [TCTV]
Good luck with that. In 1999 every programmer I knew used Perl. Now I don't know anybody that hasn't moved on to Ruby or Python.
tl;dr "web attack" = ApacheBench
Just my 2 cents, but you might want to put San Francisco/SoMa in your title (if you can edit it). Or at the very least, in the body copy.
Yes, Marcin is doing a very good job and it does look great. But that just means I need to improve and make mine better. I have seen hundreds of ideas already "done". Maybe my website won't be any better than what's already been done by others, but I am still going to give it a shot.
Yes exactly, thanks! Nevertheless, it is useful to hear where to save money in any part of the process.
I would point out that elementary school teachers are not likely to be very tech-savvy, and would probably be toward the high-end of amount of support required.

YMMV.
In Denmark they are everywhere. I've been consulting/freelancing for a number of years and only on very rare occasions have I not had an adjustable desk. I haven't yet heard about negative conseuences.
this sounds useful. Thanks! I'll look into it.
More comprehensively:
http://en.wikipedia.org/wiki/List_of_company_name_etymologie...
Linguist is GitHub's language identifier that determines which syntax highlighter should be used when you view a file. Some excerpts from the docs:

> Most languages are detected by their file extension. This is the fastest and most common situation. For script files, which are usually extensionless, we do "deep content inspection"™ and check the shebang of the file. Checking the file's contents may also be used for disambiguating languages. C, C++ and Obj-C all use .h files. Looking for common keywords, we are usually able to guess the correct language.

> The actual syntax highlighting is handled by our Pygments wrapper, Albino. Linguist provides a Lexer abstraction that determines which highlighter should be used on a file.

It also provides other features like generating stats on a repository.
Can someone please explain to me what Hadoop is and what the software does? I did some googling and read their page but I wasn't able to follow.
Personal anecdote, a family friend sells Usenet access. Seems to be doing very well. Probably the same things that make him successful is the same thing that made my father's business (commercial roofer) so profitable. 1) Unsexy markets. They don't attract competition. 2) Be your own salesperson/secretary/accountant/marketer/janitor/2-3 (cable/roof) monkeys. You don't have to hire bodies if you don't want to and you'll often work harder when it is your bacon on the line.
For TCP over 3G, could they just turn off reliability at the PHY level and let TCP do its thing?
This is something I found particularly interesting. I once attempted to build an aluminum can smelter with my kids. The idea being a giant Fresnel lens (scavanged for free from a dead rear-screen projection TV) focused on the bottom of a feed tube, empty cans put into the top drop into the focal point, get melted and drip into a bucket of water below converting hard to transport mostly smashed aluminum cans into easy to carry aluminum BBs (small spherical balls).

The downside is that you can't melt aluminum this way, it gets hot enough but it oxidizes so quickly you end up with black aluminum oxide dust rather than small balls of aluminum. (You could turn it into sandpaper though)

Sand on the otherhand seems to glassify nicely. Although I don't think he needed to drive into the middle of the Sahara :-).
As a marketer, I love this study because it's a variation on the "Make people think they are thinking and they love you. Make them think and they'll hate you." concept.

You're working hard. On your feet all day but this study proves that you're going to outlive those people at corporate who are sitting at a desk all day. You're better than them.

I can think of a lot of great products to market with this study like beer or DIY stuff. Here in the US, I would not be surprised to see this study touted by politicians looking for working class votes.

Make people think they are exercising more than others and they'll love you. Make them exercise more and they'll hate you.