skysight-inc/HackerNews huggingface dataset:
Let's stipulate for the purposes of this thread that he broke the law, was a jerk, and did a morally wrong thing.

None of that is justification to violate the privacy of innocent third parties.
First you need to add a space (or two as my preference) for "video.Make" on your landing page.

The second thing and I think the reason why you were rejected from YC was you never showed how your application would increases your users chances of interacting with their idols. I think one of the questions that was part of the YC application was "is your product a chicken and egg thing".

How did you answer this question? What makes "tweets" from "Chance" that much more discernible from other twitter posts.

In your video you promised a better way to get your idols attention but you never explained how.
Not necessarily. I could imagine that YC may fill slots. They have two enterprise security companies and the third best may rank really high, but they don't want to spread themselves thin in this space. Likewise they may pick an augmented reality company that ranks at 100, but they are interested in diversifying to this address.
Yet nobody is making a better c and we are stuck with performance vs safety.

Hit the nail on the head about if although I disagree about the fancy syntax examples - enforcing scopes is enough - every decent coding standard I've worked with forbids one line ifs... as does common sense acquired 15 years ago...
It sounds like you acknowledge that your TOS is scary and you know how other companies have fixed this problem but you refuse to do it. Why?
That's not what this guy is trying to say to people, though.

He's criticizing people who buy traffic using corporate or personal credit cards without adequately capitalizing their company (i.e. trying to protect idiots from themselves, which is almost never possible). It's goofy to criticize credit qua credit though, because, as you say, every business in the world uses it.

I don't think that articles like these are genuinely helpful to people. A book titled 'Bootstrapping 101' that went through a lot of the things you needed to know over maybe 300-500 pages written at a high level would be useful.

500 words of self-praise mixed with some old chestnuts may be entertaining for some people, but it does not fulfill the promise of the title.
That's fantastic. I was trying to guess from the name. Latin American? German? Vietnamese?
Yeah, really scary. But just trust them, they are a corporation. Corporations always have the customer's best interest at heart. They aren't about making as much profit as possible...oh wait, yes they are.
Ironically the destination site is now down. I'll just leave this here: http://research.google.com/pubs/pub36356.html
Oh I see. I hope it doesn't ever come to that!
Economic Indicators Dashboard
Angular is easier for me to read and understand then the equivalent Backbone code right from the start
A VLA is basically just alloca; you can't pass attacker-controlled lengths to it.

(I have no idea if it's an issue here and sort of doubt it, and would not call this "rank amateur bs").
Obviously, but being exposed to real issues first hand will certainly give you a better insight on why it should be fixed.

Some kind of reality check.
You should push for split shifts, 12 hours each or maybe rotating 16-hour shifts or something. Nobody should be a pager monkey during their sleep hours.

Of course, you should also be pushing for higher quality systems and software :-)
It is the difference between chronic and acute sleep deprivation. Go 100 hours without sleep, and sure you'll be hallucinating at the end, but you recover after about 16 hours of sleep. On the other hand, get slightly less sleep than you need, and it builds up over time, and requires an equal amount to get back.

http://en.wikipedia.org/wiki/Sleep_deprivation#Counteracting...
> Generally I think it is a slight mistake to use specific data types in arglists - basically mixing syntax and data types.

That's kinda what alists and plists do! They mix up the abstract "map" or "table" data structure (something that maps keys to values) with some concrete implementation of it. '((key . value) (key . value)) and '(key value key value) are literal representations of two particular map-like data structures, whereas {key: value} or {key = value} could have any concrete representation that the language implementer desires.

Maybe I should have dropped the "hash" from "hash table" in my above posts, so that it was clear that I was interested in the syntactic benefit of using one syntax for mapping names to values, and not some imagined efficiency gains from having (read keyword-function-call) include a hash table instead of an alist.
Gut flora-related disease could have also exerted pressure on an insulated population leading to tolerance for elevated levels of bacteria which are observed as being related to unwanted symptoms in other populations.

It takes more than a load of crap to tell the whole story.
You have no evidence that any such violation occurred, and neither do I.
This is what i got with Moto G Google Camera App
http://i.imgur.com/a6AxO4e.jpg
Oh....err...divulging.
AT&T Threatens Boycott if TV Airwaves Auction Rules Aren’t Changed
The most expensive lesson I learned was to start a startup in Europe
That's not the motivation for the question at all
Show HN: no-exif removes Exif and GPS location data from JPEG images
Mid-way on the page, the examples it shows are a $2.5M home, a $90k car, and a $20k painting. I think you are correct.

It's an interesting idea and it very well may succeed, but I think even here on HN its affluent target demographic will be at most a small percentage of readers.
Trying really hard no to be a dick here.
I'm not exactly sure you understand the nature of YC or start-ups in general, but objectively, you'll learn more by building, or trying to build, your own company, than you will by interning for one.
I think it could be possible for any context-free language, through outputting the parse tree with ranges wrapped with class="symbol-type". CSS's grammar being like this (for those not familiar with the idea): http://www.w3.org/TR/CSS21/grammar.html, and JS's being like this: http://www-archive.mozilla.org/js/language/grammar14.html. You might want to have a black/white list of foundational grammar rules to ignore.
But here's the thing - you don't weed out the bad apples by drastic punishment alone. You weed them out by designing your processes so they get tripped up, and then simply eject them from the profession.

And it's not the bad apples that are the problem. You spot a drunk captain easily. It's the mistakes that are the problem. The worst aircraft accident in history? Caused by one of the most experienced and responsible pilots in the industry. As a result of a large chain of failures along the way.

And these kind of problems are fixed by systematic change, not by punishment. Tenerife (the accident mentioned above) led to a whole slew of regulation changes. It led to an entirely new approach to leadership and decision making - crew resource management.

And that's what's keeping the airline industry a fairly safe business, not just imposing penalties.

It has nothing to do with "having the wits of children". It has everything to do with accepting that we all make mistakes. Sometimes silly ones. And that we need to put systems in place to prevent them before they happen.
I never waited for the carrier to update the phone. We've been able to get updates via the free "developers" program within short windows after announcements of said updates. e.g. Just installed the update yesterday that was announced at Build 2 weeks ago? I have a device on each platform and my Note 3 gets used for consumption, my iPhone collects dust, and my Lumia 920 does most of the daily business. Still my favorite.
which would be more valuable an experience to have on a resume

kinda sounds like it is
The general sentiment of bootstrap, get traction, get paying customers etc... is generally accepted by the vast majority of serious entrepreneurs, but I think the idea that moving forward you will be able to get to an MVP with no budget will become very difficult. This is largely because the projected technologies of the future will require much more up-front capability to even prove useful to a potential user than ever.

Doing anything useful or reliable with machine learning, computer vision, data processing, image processing, robotics, genetics or nanotechnology takes years of practice engineering and studying. Those are the frontiers 10 years from now and to think you could bootstrap a competitor to SIRI or QR reader etc... without already having a significant background in it is in my mind far fetched.

I would love to see this proven wrong with the creation of an API/framework/toolset that allows people with <5yrs in engineering to create such products.
I agree completely. I'm curious how recruiters view it because my parents think the risk is so much that they adamantly advised me against applying to YC (and still adamantly oppose me interviewing). I'm interested in starting a company in its own rite because I feel like I can contribute more when I am self directed, however it would strengthen my argument to have any evidence showing that even if I fail it won't be a waste of time (which I know it won't be).
Sorry, I edited my post to clarify.
What Fruit Is Left Hanging For iOS In Education?
beside that being the question of the day if not the month, do you imply that my tax dollars have been just wasted fruitlessly?
I'm trying to help my parents understand why Y Combinator is worthwhile even if I fail, not only because it is more relevant to what I want to do (start a company) but also because it would allow me to gain skills that could be useful at a company even if I did fail. Because I very well might need to work at a company if I failed in order to make money to try again.
I can list a hundred tech companies that wouldn't have been successful / acquired had they not raised money. You couldn't really bootstrap Twitter. Or most medical device companies.

I have a friend bootstrapping a company right now. He is growing organically, and is cash flow positive. He'll likely be acquired in 4 years for about $20M. That's awesome. But if he would have raised just $3M, he could have built his product in 18 months instead of 5 years.

In the end, he'll have the satisfaction of having bootstrapped. But from a purely financial perspective, I think he would have been better off raising money and exiting (or being even more profitable) faster.
Yeah, but at the end of the day it doesn't matter.

Stocks are priced based on the expectations of the company's future value. If the expectations were wrong, the price is wrong, and needs to be readjusted. It's not a matter of blame.
The three months is because there have been studies showing it is safe for that long. But afaik there have been no studies suggesting that it would not be safe to take it for longer.

Gwern has a page (with a very pro-Melatonin message) with lots of links: http://www.gwern.net/Melatonin
Mozmill
From the second paragraph you posted, if they created a compnay that does music promotion, it seems like you could delete your files off Streem and they would no longer have the rights to do anything besides store it. In fact, storage seems to be the only right you can't revoke. Isn't this the same for a ton of other companies that allow you to upload content (i.e. doesn't Facebook get to keep your data even when you delete your account?)

ritikm gave a pretty detailed response to why they request those rights. To dismiss that explanation with "Streem is using this just to gather lots of content and sell it for profit" seems like unwarranted FUD.
Have you not encountered people with the opposite sentiment? I'm in your same situation (but I haven't gone to a bootcamp yet) so I'm wondering what I should do.
why goto fail?
why not raise?
why not let it crash?

And also in erlang same code almost prevent such error with operator like:

case Expr of
Pattern1 [when GuardSeq1] ->
Body1;
...;
PatternN [when GuardSeqN] ->
BodyN
end
Do you really think that mistake was made by a beginner programmer? An amateur? That Apple has no review process?

Many things along the chain failed. Enforced braces would have prevented that chain failure. It's that simple.

> I'm getting a bit tired of being grouped in with programmers like the goto fail guy

Really? You never make mistakes? Or if you do, you just know they're not going to trigger a chain of failures?

Side note: What's with the "literals on the left side" obsession? That's an issue compilers started catching 20 years ago, provided you were willing to forego assignments in a conditional - another safety measure that most engineers are more than happy to accept.
That Taobao link above is good start. Taobao is incredible.

That said, if you're not set up with local bank account and mailing address one can find them in any electronics market.

SEG Plaza in Shenzhen or Modern Electronic City in Shanghai should have them for 20 kuai.

They usually come with an ultraviolet led for currency fraud detection - there are so many small stores and so many people in China that these are basically ubiquitous.

There is a trickle down effect on Amazon too: http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3D... - see for instance the one available for $3.96 - I would splurge and get the square boxy one though.
It sounds to me like he acknowledged that other companies are able to phrase their TOS in a more friendly way while still essentially getting you to agree to the same terms. Whether that's "fixing" the problem depends on what you view as the problem, I suppose.
I've noticed the same need, which is why I started a series of articles trying to cover that stuff.

http://daemon.co.za/2014/04/introduction-fullstack-fundament...
> Who would have thought between Microsoft and Google that sending search traffic artificially to a search engine would be a > $4B/year business?

Many toolbars make all their money that way. Ask Partner Network, Conduit. Mozilla makes their money this way, in fact I bet a huge chunk of that cost you see there is the Mozilla deal worth hundreds of millions of dollars.
I was recommended by someone to learn Rust, but without reason. Does anyone have any reasons for why I should look into this, apparently, new language?
Step Inside an Interactive M.C. Escher Drawing with Monument Valley
WeChat – The "creative destruction" from China
Well, this guy is Chris Anderson. The same guy who wrote The Long Tail, Free, was Wired editor for more than a decade, and wrote about the hardware and maker movement well before IoT became mainstream.

His company created DIY Drones [1], and heavily supports ArduPilot [2], paying developers to actively contribute to the project (either through benefits, physical goods, or even equity). He's certainly not your typical business guy, trying "to get [open source] people to do the hard work for him". Chris has been involved and contributing in meaningful ways for decades, either as a thought leader, a writer, entrepreneur, or contributing to the open source community.

Several other large businesses were created on top of open source communities, and have a symbiotic relationship with the community. MakerBot started as a clone of Rep Rap. Arduino was created on top of Processing IDE. Amazon AWS wouldn't exist if it wasn't for Xen. Raspberry Pi was created on top of Linux. I feel it's exactly the same with 3D Robotics (or better; e.g., MakerBot's contribution is highly controversial).

Having said that, I agree that his profile and this talk wasn't a good fit for DEFCON. It'd be a better fit for Solid, or other O'Reilly conference.

[1] http://diydrones.com/
[2] http://ardupilot.com/
For those who don't know, Hendershott wrote Cakewalk, the most popular music-creation software on the PC. He knows his stuff. It's also an engaging article, esp for us old C/C++ hacks who get nervous around Lispy things.
Google finds a lift into space will never get off the ground
I don't know what they authored the documentation, but I quite like what gitbook.io is doing in this space.
just because you use it, or because you like it does not mean is the right approach for styling websites. The future is canvas.
YC isn't a place you go to learn how to start a company though. You have to apply to get in, and most successful applicants have started companies before and many of them have gone through YC in the past. Unless you're willing to drop out of school and redirect your entire life to your company, you're better off spending your summers interning, soaking up all the free knowledge you can, and then once graduated going off and do your own thing if you still want to. Most successful start-ups though are successful because the founders are passionate about the product they are building, rather than about building the company itself. The company is usually a by-product or side-effect of building the product, rather than the other way around.
Oh my god this is excellent. For all the talk about how Evan got lucky, how Snapchat is trash, etc. - this dude understands human behavior. Understands it like Zuck understood what people really want to see on the internet, like Biz/Ev/Jack understood how people want to publish, if not better.

There's a reason I treasure snaps from my friends more than anything else I get - even though they're almost always "worthless" and "stupid". It's because those moments are why I love my friends.
I might be reading too critically, but the author also seems somewhat dodgy to me. There are some truths throughout, which seemed mostly obvious, but overall I don't think he presented what the title proposed.

He has no problem throwing around million dollar numbers, but doesn't mention his businesses in this piece. He doesn't go into greater detail how they worked in those situations, which would help demonstrate the claim of universality of his advice. Though it could just be because he assumes his readers, the "Grinders," will already know this. But it could also be to encourage me to pay for access to his 'Truths.' Reading more through his site I get the impression that it involves affiliate marketing, and selling coaching/forum subscriptions to wantpreneurs.

His tone itself is weird, where he paternalistically identifies his readers as "Grinders," and behaves like a shaman with access to 'The Truth' which you will not be able to obtain from anyone from him.

In one article, he tries to deconstruct the idea of ROI, or he creates a strawman version of ROI, and focuses on a way that some people might misuse this number. It basically encourages people to ignore the numbers. He also keeps promising to be straight with the reader in a completely non-straight roundabout manner.

It seems to reject the idea of ROI, which is essentially an emotionless analytic tool, in favor of what doesn't conflict with someone who is selling you the entrepreneurial passion and packaging it as your personal epic journey. He does try to contextualize this as more than just in situations where people lose money, but I think it is reckless to discourage people from looking at the cold numbers of any venture.

If his message in the linked piece is simply to avoid splurging on ads, I think it's been said better by others. Taken to its full extent, it goes too far in the opposite direction by encouraging people to be risk averse and avoiding any type of debt instrument.

That said, he does seem to possess charisma and a potent style that draws people toward him.
the worlds crazy when someone trust more a closed source application that routes data via a 3rd party then the miriad of opensource client and servers for vnc that does not include any third party nor closed source.

more convenient, maybe. but more secure? give me a break.
they are still a tiny bit too exclusive to become this generation's MCSE, but they are getting there.
My issue here is that it affected every single installation that received this definition update.

What that means to me is that it was not tested once.

That is why I am irritated.
Maybe it was a bad example, but in either case, I would expect a "sufficiently smart compiler" to transform

(defun fun (a &key (b 0) (c 0)) ...)
(fun 5 :b 3)

into something like

(defun fun (a b c) ...)
(fun 5 3 0)

Whether it does so as a regular macro or as a special form of the compiler doesn't matter, there's no need for there to be any difference in efficiency between representing keyword args with tables or plists.

As I later mentioned in another comment, it was a mistake to talk about hash tables when I was really more interested in the abstract map datatype.
Oh my god,
my kids are going to harvard to learn that if they
dont sleep enough, they will be sleepy during the day....
This is funny and sad :(
I thank you for the information. Luckily 520's are cheep so my bank account won't have a lot to complain about.
Great type system, memory safe, fast. It's like a wonderful mix of Haskell and Erlang to use when you'd otherwise reach for C++ or C.

Of course, I'm quite biased :)
The best book that has ever imho been written on bootstrapping:

Start Small, Stay Small: A Developer's Guide to Launching a Startup by Rob Walling and Mike Taber ISBN 0615373968
>YAGNI (You Ain't Gonna Need It) in specific comes from Extreme Programming, which is big on engineering discipline

How is extreme programming even remotely related to engineering discipline? It is a bunch of randomly tossed together practices with no proven value or efficacy, pitched by people who were incapable of doing the job themselves, to teach other people how to do the job. YAGNI is controversial at best, and often creates far bigger problems that what it was intended to solve. And that is when it is combined with the rest of the rituals it was intended to work with. On its own it isn't even recommended by the people who made it up.

>As to Lean, it's rooted in Lean Manufacturing

The name is anyways, but that seems to be about it. Lean manufacturing was about eliminating things that don't add value for the customer. The lean fad in software development seems to be most often applied by people who can't even tell you who their customer might be, much less what adds value for them.

>If people are using those terms to justify shipping crap, then they're doing it wrong

If processes rarely work and any failure is dismissed as "you're doing it wrong", then your processes are worthless. This is "any failure can be attributed to you not following our religion correctly" thing is one of the major things that killed XP.
A New Golden Age for Media?
How do people who have experience with both think about Go vs Rust? I'm not even sure if that's an apt comparison but people seem to be pitting them against each other these days.
One issue would be that your messages would be constrained to the lowest common denominator. Twitter means messages can only be 140 characters, and SMS precludes attaching images or links.

As for language/platform, I'd recommend python on Appengine. Easy to develop and it'll scale as far as you want. You can always migrate to a purpose built system when you've proved the concept.
Fish of creationist nightmares
If you have time I'd appreciate learning more about your tech stack and the choice to implement this yourself vs. using one of the alternatives mentioned in this discussion.

I have deployed MiniProfiler on .NET, using only the default request introspection features. I am thinking about replacing it with Glimpse, but since neither one helps anyone but the current user (no long-term monitoring) it hasn't been used much.
Read a dictionary.
This advice seems really awesome if you already have a pile of money in the bank to spend on bootstrapping your business (and living while you try). For everyone else, the ability to actually raise capital is vitally important.

I'd love to start my own company. I'd do it tomorrow if I could. What's stopping me is that my family likes to eat and my bank likes to receive their mortgage payments each month, and without a "real" source of income those things don't happen.