skysight-inc/HackerNews huggingface dataset:
I have some issues with your statement.

> The problem with that is you know your service is going to be used by criminals, child pornography, organized crime, terrorists etc.

Thats a huge stretch and abuse of logic IMHO. Don't build roads because criminals and terrorists will drive on them. There will be also UPS/FedEx couriers delivering printed child pornography driving those roads. So better, setup checkpoint and unmanned vehicle x-ray type scanners and set them up every where on highways.

More insane: don't open a barber shop, because if you have hairy guy robbing bank next door, he can get a haircut at your place and cops will have hard time recognizing him.

I don't think every one and each of Lavabit 1,500 paid customers were terrorist. I understand and respect people willingness to have a safe and secure email, as Constitution says you should feel save and secure in your own skin.

> So if you start this service you know you're going to have to comply with government requests for that data.

We don't know what really happened. Knowing how feds work just a little bit, I wouldn't be suprised if owners were intimidated via FBI/CIA/DEA/IRS and plenty other Government Organisations. I wouldn't be suprised if owners, their families and their friends would fall under heavy scrutiny and deep IRS audits. There is really soo many things Feds can do not to break the law, technically, and still harass $hit out of you and your family.

If they fall on each gov request, next we will have that barber share his info, just because feds want to. You know, terrorists are humans; they do get haircut sometimes too.
I really dislike shortened names in programming and I'm not sure what I'm going to do about Bootstrap using col, btn, or lg. Probably switch to Foundation.
Yep. It's back.
Uhuh, except this isn't really the case (since BSCA already has next years premiums loaded in -- they're pretty much identical to 2013).

On the flip side, and far more important, once Obamacare kicks in any would-be founder with a pre-existing condition can get health insurance.
Very and probably not very good (Compare Gigablast to Google as an example of why its hard). Not to take anything away from Common Crawl but crawling is often one of the easier things to build when creating a search engine. A crawler can be as simple as

for(listofurls) {
geturl;
add urls to listofurls; }

Doing it on a large scale over and over is a harder problem (which common crawl does for you) but its not too difficult until you hit scale or want realtime crawling.

Building an index on 210 TB of data however... Assuming you use Sphinx/Solr/Gigablast you are going to need about 50 machines to deal with this amount of data with any sort of redundancy. That's just to hold a basic index which is not including "pagerank" or anything (Gigablast is a web engine so it might have that in there not sure). You aren't factoring in adding rankers to make it a webs search engine, spam/porn detection and all of the other stuff that goes with it. Then you get into serving results. Unless your indexes are in RAM you are going to have a pretty slow search engine. So add a lot more machines to hold the index for common terms in memory.

If someone is keen to do this however here are a list of articles/blogs which should get you started (wrote this originally as a HN comment which got a lot of attention so made it into a blog post) http://www.boyter.org/2013/01/want-to-write-a-search-engine-...
I can see that, I guess it's just going after a different use case than I was using it for (i.e. the decent designer-less site). It has no real value to me if I have to go through and style everything over again.
Could you partner with other orgs that have the same needs? Like the Internet Archive?
I'd prefer Bruce Schneier.
Dexter's inability to provide a halo to the Showtime network is mostly due to the sharp drop off in quality in the middle of its run and Showtime's unwillingness to kill it there after.

Homeland might be able to achieve what Dexter failed to, but that'll be contingent on how the fix the serious missteps they made last season.
Tardis on Google Streetview
This non-sense has been posted a number of times and concluded that it is RFID redux.
I love Ansible but I have a little bit of a complaint with the new website. The website used to be very focused on the product and how to get going fast. Now it seems more enterprisey with all of the major links on the frontpage linking to the solutions page which have way too much content for someone who isn't attached to the product yet. It seems almost more geared towards the business folks rather than the devops people like before. What I like about Ansible is that it gets you up running fast. Now, I have to spend a lot more time digging through the website to figure out what Ansible actually is. Even under Products, Ansible isn't there there. Instead, it lists Ansible AWX which makes very little sense w/o knowing Ansible first.

The documentation is still great and gets you going fast. I think the focus on the website with the Technology vs Solutions vs Products categories is uninviting to your core audience. Perhaps the reason for all of this is because Ansible != AnsibleWorks which makes sense. If that's the case though, I would recommend splitting up the two websites like 10gen did with Mongo ( http://www.10gen.com/ vs http://www.mongodb.org/ ). If you look at Mongo's site, it's very much straight to the point. However, 10gen's site is more focused on the business side of things.

Anyways, you guys are doing a great job with the actual project. See you around.
BROWN NOSE!

FWIW Hyperloop doesn't bring much to the table, even if it would work (in principle, yes, in practice, many years and billions to iron out the kinks), there are many better options.
Further, the biggest question is QUI BONO?
Rich people who want to shave an hour off their inter-dealing travel time. Much better to spend the money on, say, automated busses, to shave 30 minutes off the commute times for the many.
Cost for most domains is in the $5 - $8 range, actually. GoDaddy is losing money at $2.49, but they're hoping to make it up on addons and renewals.
VC perspective: The 3 things I want to hear first in a pitch
The default behavior for coffeescript is to hide the code in a JS module (the pattern). This is to prevent turning variables into globals. This behavior can be disabled, but I see it as one of the many benefits of coffeescript.
As it should be! You have more of an explanation anywhere?
Jon Bernthal. Whose character was already outliving what the creators were planning.
> Ryan Dahl created Node. He's not just some schmuck.

---

"The only interesting languages are C/C++, Go, Dart, JS (and possibly Rust). Everything else is legacy bullshit."

"Node.js has linear speedup over multiple cores for web servers.”

There is also the one about math not being useful for computer programmers and how programming is just like playing with duplo block and legos.

---

I don't know. Node scaling linearly over multiple cores. I can see how many would agree with you saying he created node.js but might think twice about the schmuck label.
(Right. I think we are in agreement, but to be very clear for others who might only read these comments: the accepted answer is from where I quoted the "most notable" technical benefit.)
Oh I agree, but so far the people in the Central Valley don't, and think it's some sort of scheme to oppress them: http://www.economist.com/news/united-states/21582556-can-hug...

Wha tI mean is that most of the popular backing for HSR seems to be in SF, SJ and LA. The interior of CA is like this whole different country.
I think the biggest disconnect is the market. The first two seem fairly obvious, but founders don't tend to think in terms of markets (at least not the engineering/designer founders I know). They tend to think in terms of product or users.
How do you design a service that can comply with a specific warrant but which cannot:

1. Allow a hacker to read your messages by attacking the mail server?

2. Allow a spy to read your messages by gaining employment with the service provider?

3. Comply with a broad, non-specific warrant?
If the West Wing is your current high bar for high quality programming you're in for an absolute treat.

The West Wing was the last great show put out by the major broadcast networks before the rise of cable and the it pales in comparison to the output what has been dubbed "The Golden Age of Television". It's actually an embarrassment of riches right now on the television front.
This is a licensing debate, but please don't conflate that with a divide between "Free Software" and "Open Source".

Personally I'd call it a divide between "Free" Software and Free Software. The GPL's style of bringing freedom to the world reminds me of Operation Iraqi Freedom...
You're trying to oversimplify something that's just not that simple. When you project something down to a lower number of dimensions, you lose something. In this case, you lose determinism. Your code can break depending on the input. E4X tried to do that (blurring the distinction between XML and XMLNode), and failed. It might look good in oversimplified examples on blog posting, but it's a trap waiting to be sprung when used with real world data.
Not bad. I personally used a jackhammer to chop firewood faster, which was pretty awesome for the larger types of stumps. This only really saves time on one of the easiest parts of the firewood manufacturing process.
can someone explain me why bootstrap continues to be NOT compatible with it previous versions? whats the reasoning behind changing -large into -lg other than cosmetic?

also, I am not a fan of !important. To many times it feels "screw it we dont know how properly cascade styles so just overwrite everything with !important". Its especially problematic when you want to overwrite !important with !important :|
You might actually get more responses if you posted in the "Who's Hiring" thread for this month instead of creating a separate post:

https://news.ycombinator.com/item?id=6139927
Chef/Puppet have a much higher learning curve and typically require you to set up a master. You can do things masterless but most of the docs I've read assume you have a master set up. Chef's documentation is incredibly awful and the only way to learn it seems to be by suffering through it. I would recommend Puppet over Chef but Ansible is just easier. If you have the time to learn Chef/Puppet then I guess go for it and you may find things you like more but if you're trying to get stuff done and want new folks to also be able to come up to speed fast then use Ansible.

The only problem with Ansible is that it is less mature so sometimes there may be features it doesn't support but the project is moving at an incredible pace and it is very extensible.
I see Merced on all the maps on the state's HSR site, and Modesto and Stockton on maps for later phases of the project. Where did you see it would only connect to Fresno and Bakersfield?
Increasingly however it seems that stigma is going away. In fact a number of indie distributors are currently experimenting with simultaneous theatrical + VOD + streaming services releases with a degree of success.

As the average age of people who've come to assume streaming services like Netflix as the norm increases, I think we might a see a greater willingness to forego theatrical releases altogether.
You’re completely missing/ignoring his point, and arguing about topics that are entirely unrelated/orthogonal.

You shouldn’t return separate types of objects from a function based on the current state of the DOM, because the resulting code will be confusing, fragile, and hell to debug. To take the Clojure guys’ language, such code is “complex”. Don’t make APIs like that: it’s an anti-pattern. Either always return an array, or always return some kind of wrapper, or use separate methods for different return types, or use exceptions, or whatever mechanism you want, but pay close attention to cases where the typical API usage will lead to fragile code, and try to prioritize avoiding those.
Confluence 5.2
Although the design is beautiful, I'm still waiting for something ergonomic that uses a matrix keyboard layout instead of a staggered one.
Wow, PT Barnum was right.
Breaking News:Obama talks about a Resume Alert that started a few hours ago
Any chance you can look at restoring 309852345803454. I lost 4 apps but this is the most important one as it's integrated with an iOS app in the app store so I can't just create a new app and carry on as I've done for the other apps.
A month without a phone
So many really good points made here in the comments. My two cents, I really really hope that GOOD WRITING some how wins the day. AMC shows like Mad Men, Breaking Bad, Hell on Wheels, etc. are really well written in my humble option, compared to the "reality shows" that are staged/sort of written ugh, whatever. I hope that other networks see what HBO and AMC are doing and realize there is a market for good writing. Quality story, quality production, I will watch, otherwise, I can just surf hackernews or do something else on the internet.
This seems to parallel some of the work VPRI is doing, eg from:

http://www.vpri.org/pdf/tr2010004_steps10.pdf

STEPS Toward Expressive Programming Systems,
2010 Progress Report Submitted to the National
Science Foundation (NSF) October 2010
Alan Kay et al

"If computing is important—for daily life, learning, business,
national defense, jobs, and more — then qualitatively advancing
computing is extremely important. For example, many software
systems today are made from millions to hundreds of millions of
lines of program code that is too large, complex and fragile to be
improved, fixed, or integrated. (One hundred million lines of code at 50
lines per page is 5000 books of 400 pages each! This is beyond human
scale.) What if this could be made literally 1000 times smaller — or more?
And made more powerful, clear, simple, and robust? This would bring one
of the most important technologies of our time from a state that is
almost out of human reach—and dangerously close to being out of
control—back into human scale.

(...)

Previous STEPS Results

The first three years were devoted to making much smaller, simpler, and
more readable versions of many of the prime parts of personal computing,
including: graphics and sound, viewing/windowing, UIs, text,
composition, cells, TCP/IP, etc. These have turned out well (they are
chronicled in previous NSF reports and in our papers and memos). For
example, essentially all of standard personal computing graphics can be
created from scratch in the Nile language in a little more than 300
lines of code. Nile itself can be made in a little over 100 lines of
code in the OMeta metalanguage, and optimized to run acceptably in
real‐time (also in OMeta) in another 700 lines. OMeta can be made in
itself and optimized in about 100 lines of code."

More:

http://www.vpri.org/html/writings.php
Using <input type='date'> should bring up a datepicker in modern browsers.
> Only nobody cares about you.

Except me, I care about me.

And I don't want to use crappy and shitty tools. I want to use good tools. I am less productive when I use crappy tools, it can be done, but then a lot of time is spent fighting the tools not really solving problem.

> Oh, and there will always be programmers as long as there are money to be made

There are not that many good programmers. Or at least they are not the ones throwing resumes around. One has to find them, if they are good they are probably already in a good place and are not looking for job. So you just taking anyone from the street because they did some VBScript in High School you are going to replace one good programmers with even 100 incompetent ones. It is just not how it works.
This hits pretty close to home. When I was helping with engineering over at 500px I was shocked to learn that one of our biggest API consumers was Pinterest. "How can this be?" I thought, "Do they write a custom API consumer for every major site?!" Turns out, yes, they do, if it will make the experience better.
TL;DR: a phone's ambient temperature and a phone's temperature correlate.
I'll add it to the list for sure. Can you verify that it's still missing?
I'm sure you've never been in precisely the same situation as the guys you're criticizing, so where's your leg to stand on?
It's not that nobody ever thought of simplifying the DOM like that before. It's that the people who thought through it realized it was a bad idea, and the people who had to use APIs like E4X designed by people who didn't think through it also realized it was a bad idea. Don't blur the distinction between lists of nodes and nodes. It just moves the complexity around to where it's not expected, it doesn't eliminate it.
One of the things I do when writing emails (particularly important ones, or ones going to clients) is after I finish what I would normally write, go back through the whole email and remove as many words as possible.

Things like 'we need to move forward and complete x' become 'we need to complete x'. (sloppy example)

It's amazing how professional the emails look once you remove all the fluff, but it's something so many people dont do.
> If you use a lot of GPL code in your product you have to provide the source.

Fixed:

If you use ANY GPL code in your product you have to provide the source.(There are of course exeptions eg LGPL)

Also it isn't simply derivative work that that can be forced to re-license under the GPLv3. If FreeBSD had elected to adopt a GPLv3 compiler and distribute the source(as they do with the compiler) then the FreeBSD kernel itself would become subject to it. In fact, it isn't just gcc which has this restriction. Any GPL v3 code isn't allowed in base.

Further reading:

http://www.freebsdfoundation.org/press/2007Aug-newsletter.sh...
What happens if you don't finish the project? Nothing?

If I don't finish a project I'm working on, I don't eat. Well, I'm not that bad off, but my projects do put the bread on the table.

Maybe that's a good test. I find I have a hard time finishing projects which are probably just a waste of my time. Then at some point I realize the project is a waste of my time and trash it. Now I try to guard my time more carefully. We only have so much time on this planet, we need to be careful where we spend it.

I think it's too easy for developers to waste time on some shiny new object or taking the time to build something for the sake of building something. They have some itch they want to scratch but ultimately it's not providing value to anyone. Instead, we need to think of our skills as just a tool to provide real value. For example, a developer starting a business will first think about code (should I build it in Rails!?) when that person should really be thinking about the market first (is anyone going to pay for this thing?.)

Scratching an itch or coding nothing important is okay for sharpening the saw, or putting in some "garage" time. My Dad spent years building cars in our garage after work. He never finished any of them, but I don't think that was important. I think more important was the process and the outlet. He provided value to customers at work, but then after work was his time to lose himself in his shop. If he finished a project, then he wouldn't have anything else to do!
I would agree with you but the success of Hannibal on NBC suggests otherwise. The problem in network television has been either their complete mismanagement of reasonably successful shows or their unwillingness to let ambitious projects come to air.

When they've let showrunners do their thing - Michelle and Robert King with The Good Wife on CBS and Bryan Fuller with Hannibal on NBC - successful high quality franchises have been created as a result. They just don't do it often enough.
Also, what were the other App IDs?
They should literally just remove the first definition.
Yes, 100% agree. This is one of the biggest issues right now. Too many people are raising too much money without focusing on revenue or profitability.
If I were the CIA, I'd snoop on Noam Chomsky. The guy has never had a pleasant word ever to say about the US Govt. And if he were more of a man of action, than man of letters, I'd suspect him of actual subversive acts.
Just so you know "gipped" is a bigoted remark that's based on the word "gypsy".
I have the impression that the importance of traction heavily outweights all others. So much that it is not even worth reading about these small victories like introductions and other tactics if you don't have traction yet.

The only substitute for traction is past traction (on previous startups) or a very big credential (as being on YC or being early employee on a big hit - Facebook, Google, etc). And this narrows the audience to only a few individuals for whom these tactics might apply.

Not by chance Paul Graham recent essays are aimed at this YC batch aproaching Demo Day. And, as interesting as is to us, regular folks, reading this; it sounds like reading advices from a pro driver on how to drive a Ferrari. They may be somehow useful, specific tips that you must know if you want to drive a Ferrari. But you first must own a Ferrari. Before you do it, they are just fiction.

And if you do have traction, I guess all these tips will have just a marginal influence on the outcome. Posts from VCs and succesfull fundraisers always seems like hindsight rationalization about why it worked. Forgetting that traction was the single most important reason by far.

I mean, traction is 99,9% if you are a regular founder, not a star. So wondering about the 0,1% is more of a Maseratti problem.
In addition to "weight loss", it also sounds like "weigh less".
> Once in a great while, a rubber-stamp grand jury discovers they still technically have vast powers, goes "rogue", and brings down the local good-ol'-boys network.

Do you know of any specific instances of this occurring? I'm sure it would make for interesting reading.
You should write a post on it! I'm sure it'll be controversial (in a positive way)
You can sell GPL software. It's just really hard to actually make money :-P
More like "Syntactic Olestra".
No, I am meant that $1.87 is absurdly high compared to how much money AMC makes from cable viewers. See the analysis a little further down, it's less than 40c per episode.
One of the most helpful and meaningful pieces of advice I ever received as a manager was this:

When you're meeting with someone, give them your undivided attention. No cell phone, no computer screen, no doodling notes. It makes a difference.

I'm paraphrasing because I don't recall the source, but it's worked extremely well--at work, and at home, and out with friends.

Most people won't be offended if you check your phone, but the difference it can make when you don't is generally worth a five-minute delay on your email replies.
Good crawlers should typically avoid wikipedia links, to avoid the number of HTTP requests on wiki servers (and keep their costs down), esp. because they make available whole data dumps for download through a separate cheaper channel: http://en.wikipedia.org/wiki/Wikipedia:Database_download
That's why Warren Buffet gets every time Anne Hathaway makes a movie.

http://www.theatlantic.com/technology/archive/2011/03/does-a...
But when "literally" means "figuratively", how do you express the concept that "literally" used to mean? You have to go out of your way to circumlocute, which is at least annoying, if nothing else.