skysight-inc/HackerNews huggingface dataset:
Title is linkbait. The article is neither about "the scariest thing in the world" nor is it really about teenage daughter. It's a nice story but it simply needs a better title.
> OCaml includes many features that are not available in the more mainstream programming languages ... and we believe this gives us a competitive advantage. ... The purpose of this post is to explain the benefits of OCaml and compare it to other languages. We hope to convince readers, especially other developers, to consider adopting OCaml for their projects as well.

The authors did a great job explaining the benefits of OCaml and why I as a developer should think about using the language. I actually want to play around with it now in a side project.

As a start-up manager though, I think the business case is strongly against them and don't believe there is any "competitive advantage" from using OCaml... in fact, I think the opposite. Here's why:

* There is not a strong community behind OCaml. You can't take advantage of the numerous libraries and references created by the community like you can with Ruby, Python, Javascript, Java, or any of the other mainstream languages.
* OCaml is hard (and so are most functional programming languages). You will always need exceptionally talented developers to work on your code base and that will get expensive.
* OCaml is not popular. You will have to pay an additional premium for OCaml developers due to the lack of experienced talent.
* OCaml is a risk. If you're starting a consumer-oriented service, you need to prove there is a market for it. Will OCaml help you get to market faster? I don't know. Will Ruby-on-Rails? Yes. I'd pick RoR any day just to eliminate the risk of getting to market late.
In the context of the EU this makes perfect sense. Leaving a bad review, regardless of the merits, is mean. Being mean should be illegal.
Good point. So it would seem to be hard to find solutions for 6, 10, 12, etc. colors. Have you given any thought to how to solve those cases?
Everything you need to know about Sass 3.4
While I don't agree with the way this ended up I really do sympathise with the owner of the restaurant or any other future owner for that matter. Things can get better on the side of his business but that article will stay there for who knows how long and, in these times, a few words on a website can bring a slow and painful death to a local business pretty easily. I could also be mean and start using such practices against my competition (not that it's not done already) chewing their customers bit by bit. I don't have a solution...just saying.
right. and the beautiful thing is that once you realise that you only need to do it once, not everywhere you open, write to, and close a file.
Another interesting perspective over meritocracy, definitely a good read/watch: http://alaindebotton.com/status/
>I clicked on the link and saw the "Welcome Home" message with a lady sleeping in the background. A second or two later she moved and I realized I'm watching a short video of some lady sleeping. Which felt very creepy.

could not reproduce.
All vanity stats. Where are the revenue and profit figures?
Telling one truth just has to lead to telling other truths until the worldview is consistent. We do have the answer. Most kids have to go to school because the actual and opportunity cost of homeschooling is usually too expensive or often neither parent is qualified to provide a better or even acceptable education. When homeschooling is workable, going to school is often still a better aspect exactly because having a huge amount of experience with both the good and the bad of social settings is incredibly valuable as an adult (and that most adults have such experience is one of the main reasons adult society does tend to be less nasty IMO - people get fed up with it).

If you can be honest and tell kids "the real world isn't like school", why can't you be honest and tell them the real reasons they are nonetheless made to put up with it?
TED Radio Hour -- Guy Raz on NPR. http://www.npr.org/rss/podcast/podcast_detail.php?siteId=151...

Freakonomics Radio -- Stephen Dubner http://freakonomics.com/category/freakonomics-radio/podcasts...
I wonder if you have a not ideal library? I get a large fraction of my audiobooks and ebooks from libraries. For very popular books there's a bit of a wait list, but if you have a very long "to-read" list like I do and a library card at a major metropolitan area (in many states, you can get a library card at any library in your state assuming they take state-level funding, so if you live in a small town in California, for example, you can still get a library card at the SF Public Library and the LA Public Library so you'll have access to larger catalogs), there's usually quite a bit that's available.
Please be clear that you are describing two different women in two different events in that statement. The rape charges has nothing to do with "holding a woman down".

What you are referring to is the second women which the case states that "Mr Assange must have known", just before he asked what she was doing in middle of sex. A lovely logical statement if I ever seen one. Maybe he should have known, but that's is not the same as "must have known".
this is ridiculous. from what I read the "harm" that happened was really the fact that it was prominently placed in the search engines, which the blogger really had no direct control over. I do understand how the title of the review was a little harsh, but it was her opinion. Mind kind of blown right now.
This isn't about e-books vs physical books, but about the difference between subscription and purchase models.
> Never attribute to malice that which is adequately explained by stupidity.

It's astonishing how backwards a seemingly modern country can be.
[Going to a library] was more convenient for my family. We happened to live a few blocks from the library and didn't need to drive across town to the mall to get books in dingy little B. Dalton bookstore.

Yup. Remember that well. "Bookstores" were tiny places with fewer books than we had at home. If you really wanted a selection, you'd go to the library. Then came B&N, Borders, etc with vast holdings on par with the local library (or bigger), and - better yet - newer content: everything was new & content turnover was frequent, as contrasted with the library which was pretty much stuck with what well-thumbed old volumes they had. In-store coffeeshops just clinched the attraction.

Local libraries already lend ebooks as well. I'm not sure why more people don't take advantage of that.

Mostly that it's just a new option that hasn't normalized yet. 'til recently, the process was obnoxious enough that physical media and/or a CC# made it much easier to get what you wanted. I'm using Hoopla a lot now; it's improving fast but hasn't quite reached the UX needed for normalization.
"But we don’t keep statistics on total revenue or jobs created, though I expect both numbers would be impressive."

I find this rather odd, since these numbers actually mean a lot to YCombinator. You even blogged that YCombinator would like to create 1 million jobs recently (http://blog.ycombinator.com/new-rfs-one-million-jobs). How can you know you've reached one of your goals without even tracking the stats? Even though you don't have stats on revenue, do you at least keep track of profits? This seems like quite important/crucial information.

Ps. Don't see this post as a bash - I think what you guys are doing is awesome!

Cheers,

Sam Granger
Relevant to this comment: http://www.elephantjournal.com/2011/06/why-being-broken-in-a...
Well you our decimal numbering system is based on our digits, so that's why digit is another word for number. Computers only work on numbers, even more, integer numbers, the kind you can count with your digits. Most computers work with binary numbers, but that isn't a rule, in fact some older computers worked in other systems than binary. So calling them digital was more appropriate than binary.

I don't think many people call computers 'binary electronics', the usual term electrical engineers use would be discrete circuits. Note that that does not rule out other counting systems either.
Has changing goalposts ever worked for you?
With a lazy language its not always obvious if a certain expression needs to be evaluated now or not.
In particular I was writing some list comprehensions in Haskell, trying to solve some of the project Euler problems, and when I introduced a bug I got an infinite loop.
When I fixed the bug I got the correct answer thanks to lazy evaluation, but the buggy code and the correct code looked awfully similar.
Maybe it is just my inexperience with lazy languages that caused trouble (I came from C), and learning two radically new concepts: functional programming and lazy evaluation was too steep of a learning curve. Or perhaps list comprehensions aren't really supposed to be (ab)used like that.
Unfortunately I don't have that code anymore, it would've made it more clear what I'm refering to...
Loved that post.
Thank you! I've been trying to get my head around responsive grids for a while and after using this for 2 minutes I finally "get it".
No, you most certainly can't claim that.

Technically, "two" qualifies as "many", too, and two people among hundreds of millions is most certainly insignificant.

In general, if you can't demonstrate that a significant problem exists, it doesn't. The burden of proof is on the claimant, and they've certainly done nothing other than throwing some weasel words around.
Is the iOS version of PocketCasts as bad as the Android version? The Android version does fundamentally work, but isn't robust. For example it will randomly stop playing mid podcast for no reason, forget that it is playing a sequence of podcasts, play two hours after pressing the play button, forget play position and revert to an earlier one, not sync play status between devices reliably and the list goes on. None of these are a big deal if you have the app in your pocket but are awful if you are driving since they require interaction to fix.
Perhaps you'd care to get your facts before you buy into Washington rhetoric then, you grown-up… How big is US-EU trade at the moment? In absolute and relative terms (ie compared to other links)? And how high exactly are the tariff barriers at the moment? And what is the TTIP actually about?

So what exactly does opposition to TTIP in particular and trade negotiations w/o public dialogue or debate in general have to do with mercantilism or Irish nationalism?!

Also, you might also think that after most of the trade barriers have already been removed, what remains probably does so for a reason. European people just do not want GMO food, for example. Many polls in different countries always reach the same conclusion. It doesn't matter if some trade official in the pocket of Monsanto thinks it's okay. Europe is the last bastion of freedom and liberalism since Bush wrecked America's soul. It should isolate and defend itself vigorously from the US, at least until the US remembers what it once stood for in the world.
Don Draper is a fictional character. The reason they used home is to increase auxiliary market share such as home cleaning, key exchange, food delivery, etc services.
I would think CL using a proxy that silently blocks client ips that interact with the service suspiciously may be cheaper than sending out lawyer letters and more immediately effective. Just prefer technical solutions to legal threatening I guess..
There are several. And no, just because a license appears on the site I linked to does not make it "solid".

* The codebase in question neglected to include the "No Warranty" clause, which implicitly means his code is fit for use. So, if I run it on my machine and my machine crashes, he is liable.

* Just because a license has yet to be challenged, does not make it solid. That would be rather dangerous in a corporate environment.

* This license does not forbid me from re-assigning copyright to myself, then pursuing the original author.

As I said before, licensing is serious business. There is a reason most licenses are pretty long, even the "do what you want" licensing like MIT or BSD.
Interesting list. I'm curious if the author has looked at Rust and how they think it stacks up. Rust is obviously still pre-1.0, and it doesn't have an identical feature list, but it seems to me to perhaps be a lot more practical for a lot of work than OCaml (largely because Rust can basically be used anywhere C++ can be, and it has good support for C FFI).
Fred Wilson says Product Market Fit Enough For A Seed Round
A very large fraction of my paycheck is confiscated & "redistributed". It's happening.
Binary electronics are unfortunately very analog. H and L are just abstractions and simplifications. This is just more "up front" about it.

This is also a fun display of sig figs. You can build a sundial that tries to display to single minutes, but that doesn't mean it'll be accurate unless you have a rather elaborate microcontroller almost continually adjusting the angles from day to day, not to mention daylight savings time. I think if you'd have to adjust the mounting angle thru the day would depend on latitude and month of year.

On the equinox, a quarter of an angular degree is a minute of chronological time. This varies a bit thru the year, and depends on your lattitude too. Ask your local celestial navigation guy. I have just enough experience with celestial navigation and sailboats to know I shouldn't be doing it, or at least I'd have to be super careful if I tried it for real.
Kim Kardashian's Video Game Is On Track To Earn $200 Million
>I don't particularly think it is likely the US is involved.

Perhaps not yet, but US authorities will definitely push for extradition, and are likely to get it, once he is in Swedish custody.
- Put UK only sign if it is

- Remove ugly search indicator

- Autocomplete on adresses fields

- Try more focus on the content then background

Then you actually have a good idea :) Good luck!
Almost everyone involved in developing Tor was (or is) funded by the US govt
The eager vs. lazy distinction is not relevant here. There are some programs that under eager application semantics will not terminate, but under lazy application semantics they will, and vice versa. What complicates reasoning about termination is the presence of mutation. In a lazy language, you'll never have mutation so you don't have to worry about those complications. You could have an eager language with no mutation (e.g., Elm[0]), but for the most part eager languages include some form of mutation and so you may have a harder time proving termination.

[0]: http://elm-lang.org
This SSD plugs into a spare PCIe slot, but is it faster?
When Twitter Fails: Math and Programming Edition
How is that unexpected or unwanted compared to the original argument? You have a right to say whatever you feel like, at whatever volume you feel necessary. The land owner has a right to kick you out of her business for whatever reason she deems appropriate; this includes private conversations.

I've been to places that won't seat individuals, only groups. I've been to places that won't seat you if you wear jeans.
I'd be interested to see the stats on valuations of companies that applied to YC but were rejected.
I am the author of bfb. It started as a joke with coworkers. I still consider it a joke but I'm proud of it!
I like to use the wtfpl for simple code I wrote (like ptyproxy, a code I wrote on a sunday afternoon that I use to debug Terminology (under 2-clause BSD)). I don't expect much contributions on these projects anyway.
If you're really concerned about the license and want to use my code in one of your projects, just send me an email and we'll talk about it. Since I'm the sole author of most of that code, I am still able to put it under a 2-clause BSD license.

I do hope you're not restraining yourself from contributing to bfb because of the software license ☺

Could you please point me which licenses were made up or adapted on my repositories?

The only repository I could change is photoalbum because it might useful to someone else.
Future Gamer: "I have access to any game in the world, but all I ever play is a combat themed hat collection simulator".
public and private history of everyone

That is the case now, however under the scenario that I'm putting forth (and what general societal trends are moving towards), what we call "private" today is increasingly becoming "public".

So now that joke everyone can make can still be taken out of context by everyone, but how one ends up on a no fly list or any list anyone is free to see/compile/disregard will no longer be the black box event it is now, especially if the information about people who decide (human biases involved in such decision making will be increasingly open to see for all) how one get's placed on such list becomes increasingly public or theoretically everyone would be on a no fly list because of some aspect social behavioral norms people will violate at least once in their life or because anyone is capable of making such jokes, it will become meaningless to compile such lists in the first place especially if how one becomes on such lists and those who enforce such lists are available to such potential scrutiny by everyone else.

It's the lost of anonymity

I suggest that people/organizations/governments are coming to terms that it's the lost illusion of anonymity/control over what information propagates, that was never an inherit property of the universe, but merely local maxima we have constructed from prior limitations/experience that we were (and increasingly less) constrained to for our relative existence, that now has become (and become increasingly more) something we're able to see beyond and challenge now on multiple levels now that our capabilities have shown us that our constructed ideas of reality and how things are not nearly as absolute as we have conditioned ourselves to be.

That's not to say that anonymity can not exist to any degree, even now, I think people will gain anonymity in other forms like from apathy to sifting through all the information that is increasingly more available about everyone and everything else.
(I worked at Google, with Closure, on some of these large JS apps. The Closure tech lead responsible for open-sourcing it is a friend of mine.)

It's true that all of Google's major customer-facing apps use Closure. However, I would not consider it to be a separate language, but rather a large component library and toolchain for developing JS apps at scale. The language is identical to Javascript, and Closure apps can be run uncompiled, they just take up more bytes on the wire and give the programmer weaker error-checking.

It is also very possible to write Closure without the type declarations - I've done it, frequently, for various doodles & easter eggs. They are non-optional according to the styleguide, but that's a style choice mandated for large teams. Typically, type annotations make working with large multi-developer JS apps much easier, but they're unnecessary for smaller one-off projects.

Also, any JS developer off the street can download Closure and use it to write JS apps, since it's open-source. If they want to use Closure Compiler they will probably have to forgo certain language features; I once tried to get JQuery to compile with it and it was basically a total loss. But the language should be completely familiar to anyone accustomed to working with Javascript. (You probably don't want to do this if you just have a small startup, since both the compiler and class library are designed for working with very large-scale apps and pay a large verbosity penalty for keeping things manageable, but it's possible.)
One plausible explanation... YC needs to be notified when portfolio companies take on new funding, upon which they will receive access to valuation and financing information (eg. so they can exercise any pro rata rights). They don't need to go out of their way to request this information, nor do they need to unduly burden their portfolio.

For job and revenue information, they would need to directly reach out to portfolio companies and ask them to self-report. I'm sure most would... but it's not exactly passive.
But there is a strong community behind OCaml. A lot of undergraduate programs use a dialect of ML for their core classes.

While most OCaml implementations have poor standard libraries, Jane Street Capital has released several open source libraries that make it easy to implement high quality, performant applications.
Ng-nuggets a random collection of AngularJS code snippets, links, and opinions
Citation needed. It does not mesh with my experience of life. Though it does seem that boys are socially pressured to act as if it were true, which can make it look from the outside as if it is.
iBooks Match would be wonderful.
Whats that gibberish after Library usage examples at
http://www.posty-soft.org/doc_client.html
So it's like ubiCabs, but without the convenience?
What's the purpose in announcing this three years in advance?
Two-way Dataflow
Men in Blazers -- http://meninblazers.com/

"We discuss football. And wear blazers. Usually at the same time. Men in Blazers is driven by the belief that Soccer is America’s Sport of the Future. As it has been since 1972."

Consistently excellent. Zero football/soccer knowledge required.
iOS 8 Beta 3 Just Arrived
Why do you need lambdas/closures in order to have function composition? Don't you just need higher order functions?

The thing about map id = id etc. probably has more to do with equational reasoning (can use equals to substitute terms, since there are no side effects, at least in Haskell), but I don't see the connection to lambdas/closures.
My company makes this password manager: http://www.cloudentr.com/ Give it a try! You can secure all your passwords using your mobile phone as second factor of authentication.
Not sure - maybe by showing a company that is manufacturing your patented product under licence, or at least by showing your attempts to find a company to do this.
F# is an ML without any of the things which make ML good (modularity). It's a breath of fresh air if you're on a Microsoft platform, but if you can use OCaml, it is superior.
Nice little graphic, though I'm not sure it will get across the "home-made" message to tourists. And I tend to agree with the skeptical guy in the article that it will end up more trouble than it's worth.
You speak of "the business case" as if there is only one kind of software business in the world, one that focuses on getting to market quickly with inexpensive developers. Reasons like "OCaml is hard" are short-sighted unless you are only planning for the short term. You wouldn't have to hire for OCaml, just for functional programmers.
I find the biggest problem is web applications. Google+ and Facebook are abysmally slow for me, even though I am on a very powerful machine. I shudder to think what they are like on something even a couple of years old.
Neat reply, thanks.

In regards to #2, this sounds like the ST monad, are they comparable at all?

What makes OCaml easier to debug with GDB opposed to haskell specifically? I don't have experience doing either, but that's a curious statement, I would have assumed they were similar (both native code w/ some sort of GC...)
How could YC possibly keep statistics on revenue for the entire portfolio?

Sam isn't saying "we don't care about revenue", he's saying "we don't have any way to keep statistics on the total revenue of all portfolio companies". Those are very very different statements.
http://getsimplesite.com is a very good CMS which is very help full for designers. And these people also develop websites in a good price and website is of good quality.
Software Insourcing vs. Outsourcing – 9 Questions to Ask
I just feel like there is just not a lot of good material out there in the PHP community to learn from
Hoopla as well.
Show HN: DataRake – Search and download CrunchBase companies contacts