skysight-inc/HackerNews huggingface dataset:
It's "just plain wrong" to have something challenge the status quo of this being a heavily male/macho field?

I know you meant it as a light-hearted joke, and she didn't seem to take offense, but a joke that suggests hacking is male doesn't help us get more females into the field.
Gerrit 2.2.2 roadmap - Prolog interpreter included
The proliferation of amateurs with even less security than Sony is a predictable side effect of decentralization.
This is a false choice, and much of the discussion here is arguing for or against a strawman. Pick the right algorithm, and your efficiency battle is mostly over. Code it cleanly and have good tests for it. Then, when you discover where the actual performance problems are, you can fix them, transforming clean, correct code to faster, clean, correct code.
Excited About the Cloud? Get Ready for Capped Data Plans
>> In short, we need a language for those of us who are skilled in fields other than mathematics.

The only language I ever used where I felt my knowledge of mathematics was inadequate was Haskell* . Other than that I don't see the reason why the author feels like programming languages require advanced mathematical concepts. In my opinion it's not the language itself, it's what you're using it for that may require math. And when that is the case, there's absolutely no way you can try and avoid it -- you have to understand how you're solving the problem in order to actually solve it, and this will have to be true regardless of what language you express your solution in.

Anyway, he mentions C a lot, and to me that language was more of an abstraction over how computers work as a machine rather than an abstraction over some mathematical concept of computation. Mind you, my only experience with C is reading K&R and fiddling around with pointers and memory allocation a few times, so by no means can I claim I actually know what I'm talking about. It's just to me it felt like I was concerned with getting some metal to do what I wanted instead of expressing something mathematical, and therefore, I can't follow this person's critique of the language.

* And even in the case of Haskell, a lack of knowing anything about Category Theory did not stop me from getting a basic idea of how and why Monads are so fundamental to the language. It does not stop me from being able to write something in Haskell, etc.
I'm surprised Erlang isn't used more often. Out of the box it seems to solve a lot of the hard scaling problems many business face now. Maybe it's just too exotic.

I wonder if they could have been as successful with Scala + Akka. They mention a desire for at least limited static typing at the end of the slides. In my experience well-defined, statically typed interface declarations can eliminate a lot of dumb bugs.
http://qa.debian.org/popcon-graph.php?packages=screen+tmux&#...

tmux still has a long hill to climb.

FWIW, my .screenrc is 4 lines. My .tmuxrc is 26 lines, and all it tries to do is get a behavior comprable to screen. Ie, using the same ctrl-a,
supporting ctrl-ac without needing to release ctrl before the second character, allowing titles to pass thru tmux to the title bar, etc.
There's always a chance that it wasn't part of the deal, but that Microsoft won't care. If they feel that they are buying the tech, and not the team, then they might not object to this.
Can I use pip to just install the dependencies without packaging my project as a module? I understand that pip installs "my module" to site packages or a directory under virtualenv. This is not what I need. I don't have a "my module" to install. I just need to make sure that the dependencies are installed on the machine/virtualenv that I'm using for development.

I studied the requirement file documentation and I couldn't find a solution. It seems that to take advantage of this feature in pip I have to write a setup.py, and as I've mentioned that really doesn't make sense for my type of project. Or am I misunderstanding something?
The fact that they might not care doesn't change the fact that the sellers are extremely unlikely not to check if they care before firing everyone.
Those are the most cited from the Physical Review journals: http://bit.ly/jMN0SP

Interesting because they have such high citation counts in part because they hit a nice spot relevant to both physics and chemistry.
Not only that, but any service that is relied upon to say whether some dish has nuts in it or not could get themselves wrapped up in a phat liability case in the odd case that it causes a problem.
I posted this on the blog too, but keep an eye on my startup, http://forkly.com

We just might solve your problem ;)
I put in my email address I clicked on Create Listing, but nothing happened.
I switched to django from rails 2 years ago because I grew tired of getting burned by black magic. Back then, rails had the reputation of being amazing at building specific types of web applications but going outside that box only resulted in pain.
I haven't heard that recently. Has rails gotten better in that regard? I know they've gone through at least 2 major revisions since I knew how to use it.
Rather than focus on TAM, focus on what your service brings to a potentially unlimited amount of users. I would never open a deck or conversation with 'we will max out at xxx'. That's like starting a job interview out with an apology for being late.
So, interesting question...what's better? Tagged as "contains gluten" or "gluten-free"?
sometimes when watching hulu or youtube i see ads that i find offensive. it's not the same situation, but i do wonder where to draw the lines mentioned in the discussions here.
The players I am talking about would be names you'd know; some are in the Top 50 websites online. We are partnered with a few; but the core of this "Ask HN" is how to exit in our situation.
Actually, the article is correct. However almost all distributions also add the patch to the code before they compile it.

So vertical splitting, while not in the main tree yet, is pretty much available if you've installed GNU screen on any recent Linux distribution.
http://hntrends.jerodsanto.net/?q=google%2C+apple
hey, did you put in a US address? I probably should have stated that currently, it only works for US addresses.

A good way to see if it supports your address is to click the "preview" link once you've put in your address.
The answer to you is no, I think it is. It's a question at least, it's not it it _is_ a killer. That I think is misleading. At least with this title you still have to come to your own conclusion.

But yes, better article titles.
I am convinced that something will have to happen, and I agree that the insurance deal sounds promising. Companies will be forced to have good security if they want good insurance.
Show HN: Have you been Mt.Goxed?
Would love to add our shirt to this. :)
> Are people who have bad or deceased fathers offended
> by the very notion of Father's Day and the marketing
> around it?

There's a difference between Bob Barker saying "Remember to have your pets spayed or neutered" and Bob Barker coming to your house and saying, "Hey, asshole! Spay your dog already!" You are arguing that there is no difference. You seem to base it on the idea that if someone feels offended by Bob Barker talking at them specifically, then they need to be offended by Bob Barker broadcasting to a large group of people in general.

In the same way, the general idea of Father's Day is different than talking specifically to someone about their father. At that point, it is no longer impersonal (or easily dismissed as, "They are just talking to other people / people with happy father memories").
I have to say I have a similar idea with this and how to execute it too but I haven't started on this as I'm doing something else to start off with.

The restaurants giving out menu ingredients is quite idealistic though but possible using GroupOn-mentality (eg Everyone's doing it so I should too).
Netflix Website And Streaming Services Go Down
You bet it helps. Thanks for the great explanation!
Send me an email; it's in our profile.
Show HN: HN GeoIP Search: Find who and what on HN is near you
A Google search for "kosher restaurants" suggests the kosher SEO winners are not very aggressive.

Result 1 (http://www.shamash.org/kosher/) requires that you know the name of the restaurant ahead of time.

Result 2 (http://www.greatrestaurantsmag.com/KOSHER/restaurant_az.php?...) is not bad. It lets you search by city, but the design is pretty old and cluttered.

Result 3 (http://www.nachas.org/BethYehuda/kosher.html) is just a static html list/table of kosher restaurants in NYC. Could be a good source to scrape for seed data.

A search for "kosher" in the Android Market lead me to the http://KosherNear.me app, and its web-based equivalent http://locatekosher.com. This seems to be the most modern offering.
I don't doubt that most .NET/PHP programmers don't give a crap about security.

Is this any different from RoR or Django, though?
This:

> Screen has had vertical splitting for
> sometime now, just get a beta release
> or build from source

and this:

> Screen is everywhere. I can go from
> system to system and it'll be there.

Seem to be opposing ideas. Seems to me like 'vertical screen splitting' isn't available everywhere. It's much more likely that old builds of tmux have the function, while old builds of GNU screen don't.
To keep this in perspective, Gurle, Dean and Gillespie were not long time employees from the startup days (all less than three years), Sunkara and Campa came on board this year through acquisition, and Brewsher, as head of marketing, was probably redundant in light of Microsoft's purchase.
Only thing I learned from this was that you can add an ampersand (&) to the end of a command to launch a program (such as one with a gui) without tying up your terminal window.
Sounds like PG/YC should launch a hacker news app store now. :)
Can technology exist without government?
I think "gluten free".

For the record, my startup to be, looks to be tackling the same "problem" as you are with Forkly (great name btw). That is, personalized food and drink recommendations.

Although based on what little I've seen of your product, we might be taking two different approaches to it.

Best of luck to ya!
I would also like to see a CoffeeScript compiler (it has a pretty good Haml compiler already), but more than that I'd like to see an LR parser generator so we can write those compilers more easily.

I have half of one now, it will take an already-built parser table and run it against input to make a tree, but I haven't had the time to finish it and make the actual generator.
Cool. The map preview didn't work for me (using a non-US address, Firefox 4.01, Win7), but the embed code etc. was fine.
Poll: HNSearch Contest Voting
Thanks again to everyone who submitted an app for the HNSearch API contest (http://www.hnsearch.com/contest). We received 28 submissions and couldn't be happier with the results.

The winner of the contest will be the app with the most number of votes at midnight tonight (Monday, June 20th 11:59pm EST). Please try them all and let the authors know what you think.

Vote for your favorite apps!
HN Visual Search - http://hnsearch.heroku.com
PopDots - http://jflatow.github.com/popdots/ui.html
HNInstant - http://hninstant.com
HNTop100 - http://HNTop100.com
HNSearch Ruby Library - https://github.com/ryanatwork/hacker_news_search
HNSearch Topics - http://zacharymaril.com/HNSearch/Topics/testing-api.html
HNSearch Mobile - http://hnsearch.mobi
Android Ticker Tape - http://www.socialmediaticker.com/SocialMediaTicker.apk
HN Sentiment Bookmarklet - http://hnmood.appspot.com
Improved HNSearch Interface - http://sc.nightserve.net/
FeedHint Custom HN Feeds - http://feedhint.com
iPhone App - https://github.com/qhoxie/newsyc
HNJS - http://www.hnjs.dotcloud.com
Best of $user - http://bitovod.com/hn/best-of
HNTrends by qF - http://www.hntrends.dotcloud.com/
HNChat - http://hnchat.philipds.dotcloud.com/
Save My Search - http://beta.mindcast.com/sms
HNMood - http://hnmood.com
iHNteresting - http://pewpewlabs.com/ihnt/
Hacker News Sidebar - https://chrome.google.com/webstore/detail/hhedbplnihmkekhgmaoikgfbkjjaocnl
HN Vote Button - https://chrome.google.com/webstore/developer/detail/keplliehhgghgaopgmodonjfcpjafaam
HN Trends by sant0sk1 - http://hntrends.jerodsanto.net
pyhn - http://pyhn.gnocchi.dotcloud.com/
Shomi - http://shomi.associatedtechs.com/
HN Search by Ian Burris - http://ianburris.com/hnsearch/
Interesting article. Would be interesting to hear more about more advanced "suggestion"-algorithms.
My way around screen nesting is that I use non-standard key-bindings locally (which I find a lot better than the default ones), that way the default screen key-bindings pass straight-through.
I consider this one of the biggest challenges of the idea.
People are always the weak link.

You can't just secure the servers; you've got to secure the entire set of machines which ever connect to the servers, and all of the machines which ever touch the offline data. If your data is stolen off of a laptop or USB drive -- as an absurd amount of data has been -- it's just as stolen as if it's taken from the central server.
;) We're working on it (and it seems like others are too).

The amount of resistance from small business owners even for a free product can be staggering.
Apps with clickable links:

HN Visual Search - http://hnsearch.heroku.com

PopDots - http://jflatow.github.com/popdots/ui.html

HNInstant - http://hninstant.com

HNTop100 - http://HNTop100.com

HNSearch Ruby Library - https://github.com/ryanatwork/hacker_news_search

HNSearch Topics - http://zacharymaril.com/HNSearch/Topics/testing-api.html

HNSearch Mobile - http://hnsearch.mobi

Android Ticker Tape - http://www.socialmediaticker.com/SocialMediaTicker.apk

HN Sentiment Bookmarklet - http://hnmood.appspot.com

Improved HNSearch Interface - http://sc.nightserve.net/

FeedHint Custom HN Feeds - http://feedhint.com

iPhone App - https://github.com/qhoxie/newsyc

HNJS - http://www.hnjs.dotcloud.com

Best of $user - http://bitovod.com/hn/best-of

HNTrends by qF - http://www.hntrends.dotcloud.com/

HNChat - http://hnchat.philipds.dotcloud.com/

Save My Search - http://beta.mindcast.com/sms

HNMood - http://hnmood.com

iHNteresting - http://pewpewlabs.com/ihnt/

Hacker News Sidebar - https://chrome.google.com/webstore/detail/hhedbplnihmkekhgma...

HN Vote Button - https://chrome.google.com/webstore/developer/detail/kepllieh...

HN Trends by sant0sk1 - http://hntrends.jerodsanto.net

pyhn - http://pyhn.gnocchi.dotcloud.com/

Shomi - http://shomi.associatedtechs.com/

HN Search by Ian Burris - http://ianburris.com/hnsearch/

Hacker News GeoIP Search - http://geoipsearch.jfriedly.dotcloud.com/

Unscatter HN Search Tag - http://www.unscatter.com/search/?q=%2Fhn+facebook&t=test...

HN Reveal - https://chrome.google.com/webstore/detail/kpmlnebfcgjcohlbod...
Gurle used to work at MSFT IIRC.
Liability issues are the first thing I thought of when I read this idea.

With the small market of dietary-limited and the complete exposure this puts on the restaurant (open to both litigation and copycats), why would any restaurant go for this?
I think this idea definitely has some legs, but unless you incorporate it somehow with a pre-existing social networking framework or product, it's not really something that can turn into a fully defined product I think.
Thanks, I'd wanted alternatives.

Can you link an app that uses it?
Thank you.

The challenges you outlined definitely put an idea like this in a "sink or swim" scenario.
This might be a good time to remind everyone to sign up for two-factor authentication with GMail.

http://googleblog.blogspot.com/2011/02/advanced-sign-in-secu...
Hacker News GeoIP Search - http://geoipsearch.jfriedly.dotcloud.com/
Too bad your only choices in Firefox are:

1) Add a permanent exception and forget about it

2) Add a permanent exception and remember to remove it later

3) Not view the content

Personally, I'm wondering where option #4 is:

4) I want to view the content of this webpage, but I don't want to permanently except this certificate because what I'm doing now isn't a high security risk (viewing a blog post about GTK3), but I may end up doing something with a high security risk on this site in the future and I don't want to have an exception at that point.

E.g., if the cert is for *.skype.com, I may want to view https://blog.skype.com without worrying about self-signed/invalid certs, but I might actually care about certs when it comes to https://shop.skype.com.
There's also been a Palo Alto hacker house for several years. I met a couple of the guys at Startup School and they seemed pretty cool. http://hackerhouse.bluwiki.com/go/Hackerhouse
Yeah, the top four are the four key papers of Density Functional Theory. After that it gets a little more diverse.

I've met a couple of the people on that list. One of 'em is a nice guy. Another is a complete jerk. And that's all I'll say in my state of only partial anonymity.
Research funding trends ($70T cancer, $14T stem cells)
If you're worried about Google being a bad web citizen, they've already said that they only use prerendering for the tom search result, and only if they think it has a very high probability of being clicked. (Based on my limited testing, this only ever seems to happen with navigational searches.) So you'd be spending that bandwidth anyway, and your users are getting a better experience out of it.

If you're worried about the technology itself being abused to DDOS people, I don't see how it enables any attack methods that didn't already exist.
yeah, what he said
good luck with your beta lunch!
It depends on what you would want out of college. College could be a very social experience where you talk things out, think a lot and make great friends. If you have a great relationship with your 3 friends you are half way there already. The other thing you get in college is inspiration from a few great professors, if you are lucky enough to find them.
Why does everyone's ecommerce site need a "daily deals" email sign up form now? What works for a coupon site is not likely to work for a T-Shirt site.

Show me some products and there's a slim chance I might buy something.

Show me nothing but a form to REQUEST spam every single day for a product i'm not even sure if I want? Ctrl+W.
Shipping Container To Open-Source, Off-grid, Affordable House
Input Validation means more than Javascript
May 2011 Search Engine Market Share from comScore, Compete, Hitwise
Thoughts on the Alive Web
I have the option to not make it permanent at the bottom of the dialog in 4.0.1 on OS X. By default, it's checked, but it is also clearly there for me.

Edit: A screenshot, for anybody that doesn't see it: http://i.imgur.com/rkZ4c.png Just above "Confirm Security Exception" is the checkbox.
The Economic Death Spiral Has Been Triggered
Big data: Distilling meaning from data
I don't consider $3.88/month to be "making money with Android". Granted, it's only the first month, but if this was on the iOS App Store at $0.99 he'd only have to sell 6 copies to make that same amount of money (18 if he wanted to offset the monthly cost of being in the iOS developer program) rather than 965 total Android installs.
The Mirror Test
OPEN STANDARDS are the alternative.

XMPP and its sister protocol Jingle are all described in detail in either RFC or XEP documentation.
Fish don't know they're in water
If you end up finding enough interest, it would be awesome to know how this works out. Any chance you will write about this more in the future?

Also, this is when I wish that I was in the bay area instead of Middle-of-Nowhere, Midwest.
Show HN: My weekend project DomainPolish
This is a really helpful comment. Just want to give another vote for brevity and focusing on product and user details in the PD.
I don't know if I'm slow but I couldn't figure out what this does in the first 30 seconds. Now that I know, it seems cool, but an example or something more explicit/clear would be nice.
My startup's infrastructure (still in development, could use funding ;) ) would be perfect for executing, in a comprehensive way, your idea. I've spent a couple years refining the back end and just starting into a development centric front end.
Does the Internets know my password?
I keep reading about people only being able to take a small number (50 or 80 BTC) out of the market at once, which is why the hacker couldn't do the same.

If that is true, then once you have your 500k BTC in the exchange, it will take you over a decade to get them out, either as cash or as bitcoins.
Out of curiosity, how does the Mt.Gox hold the bitcoins. Do they have a bitcoin account for every user or do they hold all the bitcoins in their account and trades are only changes in their database?
Are there plans to allow users to choose their location? The site thinks I am in Easton, Pennsylvania, which is 150 miles away from my actual location.
Bcrypt is nice but anyone attempting to kid themselves that they're creating secure webapps should at least know security standards like PBKDF2. It's in practically every good crypto library, as well.
New CTO. How do I manage developers and report to CEO?
Can anyone point me to guides, books, or provide any advice for managing developers? How about reporting to your CEO for timelines and progress?

I struggle with keeping timelines that I've set, and then have been late to achieve. I also struggle with communicating just how critical our timelines are to my developers.

I'm been through the Mythical Man-Month. Its relevance today is astounding, but I think I need a more general guide to management. Can anyone recommend any other texts?
I still don't understand the merit of using the same markup syntax for template programming.

Its harder to tell what is part of the template and what is part of the html.

Example from http://snapframework.com/docs/tutorials/heist

<bind tag="longname">
Einstein, Feynman, Heisenberg, and Newton Research Corporation
Ltd.<sup>TM</sup>
</bind>
<p>
We at <longname/> have research expertise in many areas
of physics.
Employment at <longname/> carries significant prestige.
The rigorous
hiring process developed by <longname/> is leading the
industry.
</p>

In django, instead of <longname/> it would be {{longname}} or {% include "longname" %}, which is much easier to pick out from the html markup.
Sorry to see this and respond late, but yeah, mine is pretty big too. Most of that doesn't change hour-to-hour in my use case luckily, so incremental backup to disk is good enough for the bulk. If you work mostly with code or other text, you can probably find a few folders of frequent business that fit on a small Dropbox plan and just sync those.
Sorry my post was sort of condescending/snarky. Your article was good food for thought.
Annual Travel Insurance
Purchase premium Annual Travel Insurance at competitive prices starting from €17.95 in Ireland. Get amazing quotes with various offers for Annual Holiday Insurance and make your trip secured.
Kickstarter now doing $2M a week, founder
He chose the advertising route, it is a lot harder to make money that way on either platform, unless he has a big hit.
Just because we're nerds doesnt mean we can't wash some dishes every once in a while.
Same here. My email is my name, so they got my name, email, and username. Fortunately, it's a relatively new username I haven't used much.
Kickstarter now doing $2M a week
This is an awesome idea! However, it's for a very specific type of entrepreneur: The non-vc backed lone-gun or family business. Or a small group that is 100% committed to building a moderately sized profitable company for the long haul without funding. My gut says it has the potential to grow to low 8 figure revenue per year in 5 to 10 years.

The online restaurant space is not as lucrative as many other sectors because restaurants tend not to spend much money advertising online. So it fails the classic VC test of "Is it huge and getting bigger". You'll probably have a hard time raising money for this biz, but if you can go it alone, it could be a great long-term play.

Friends have started companies in the restaurant space and one of my siblings is a chef.