skysight-inc/HackerNews huggingface dataset:
Ask HN: If you could help someone become an entrepreneur for $1, would you?
Hi,

If you opened this, I'm going to assume the answer is a resounding "Yes!", because an equally resounding "No!" is not nearly as much fun.

I want to become an entrepreneur and I need $1 from you. Let me tell you why.

I'm writing a book on React, which I'm sure you've all heard of. I've never done anything really "entrepreneurial" before, and so this is kind of a big step for me.

Because I need absolutely all the help in the world, I joined an online course by AppSumo called "How To Make A $1,000 A Month Business" this morning. My first task is to get someone to give me a single dollar. That's it -- just $1.

If that sounds weird to you, rest assured that I find it weird too and it's a lot more uncomfortable for me than it is for you. :) I don't make a habit of asking strangers on the Internet for money.

With that said, will you be the person to invest $1 in me and help me become an entrepreneur?

If not, I would like to know why and hear any advice you have on the topic of becoming an entrepreneur. Either way, please email me at james [at] brwr [dot] org, and let's chat. :)

For the interested, PayPal is a great option! Visit this link (clickable below) and enter my email (james [at] brwr [dot] org): http://bit.ly/1eatUpl
One of the reasons why I bought the SP3 before the Apple announcement this year is because I know how unlikely they are to come out with a product such as this because it would cannibalize their tablet line.

How could Apple's tablet cannibalize Apple's tablet line?
Using static analysis to derive the Big-O notation of a program at compile time?
There are various tools that use static analysis to perform validation and extract information about a program without it running. This can either happen at/during compilation (e.g. generating documentation) or after the code has already been compiled and linked (such as a virus scanner). However, I haven't heard of static analysis ever being used to infer the computational complexity of a program or to estimate how long a program will take to run. Of course, there's always branching conditions within a program, but machines are strictly causal, so given some initial state and an input it should be possible to estimate the runtime of a program.

Perhaps I'm being naive but does a tool like this exist? Is it even possible to use this sort of analysis to estimate, even if imprecisely, the computational complexity of a program?
In my case, 13 pounds, and yes 100% directly attributable to the mindful state induced by wearing the fitbit. But as I've said in my other two posts in this thread, my response to the information it provided does not seem to be the norm.

Or as the old joke goes: How many psychoanalysts does it take to change a light bulb? One, but the light bulb has to want to change. Devices like the fitbit offer you either the blue pill or the red pill. Which one you take is up to you.
I Can’t Afford a Bachelor’s Degree, So I’m Making My Own
As a developer, I like native integration. Why should an operating system bundle media player if they can just download a media player on their own using a browser? How many people start to play a video as soon as they get a new computer? A 5 minute research is enough to find out a variety of good media player.

In fact, OS bundle media player sucks because they can only play some formats. I shall say it sucks that we have so many different codec available and yet OS can only bundle a small subset of the free codec (forget about the one that are proprietary).

And you know what? This integration is done. It's in nightly. It probably won't be removed for a long time because it's a feature that has a use case. You don't have to like it, but it's in there.

I don't know about you, but sometimes the things I dislike turn out all right and I like them later because I start to use them.

Also, I own multiple copies and multiple profile of Firefox for development purpose (and testing purpose). I am not sure whether there is a global way to make add-on available across profile, but at least I don't know how and I don't want to re-install the same add-on five times a day. Minor use case but it's a use case.

Also, when I teach programming to students, I and the class can benefit from a single installation. Just need Firefox! I don't need to worry about different IDE and I can focus on showing them the result in the same browser they use to see live code and debug code. I don't use fancy IDE and I hate full blown IDE for web app.

This integration makes me happy, makes some of us happy and that's how a software is. You don't have to like this decision, but it's in there, so try it when you have a chance and you may like it.
Stop Facebook's abuse of your right to privacy
To be honest, I just hover my mouse over 'bar' to get the type, and I name 'bar' something more meaningful than bar. "ball_covariance", "movie_recommendations", or whatever that matrix multiplication is computing for me.

I wrung my hands when I started using 'auto' but none of the worries came to pass.

But yes, if the code is unreadable without a type, add a type. No biggie, and no one is suggesting inflexible application of rules (always use 'auto' if it is possible). The same way when I might call

foo(boo(x));

and it is not clear, I'll explicitly name the output of boo in a temporary variable:

auto robot_velocity = boo(x);
auto robot_covariance = foo(robot_velocity);

And if that ain't enough, then sure, do this:

robot::vector<float> robot_velocity = boo(x);
robot::matrix<float,float> robot_covariance = foo(robot_velocity);

I have to say, I find the last the most unreadable. I almost never care deeply about the type, and care deeply about the meaning.

Interestingly, no one worries about typedef. typedefs wrapped around intricate collections (map of lists of dictionary of arrays) can effectively obscure what the underlying types are just as much as auto. But again, mouse hover, CTRL+I, or whatever your IDE supplies pretty much makes that a non-issue as well.

edit: the problem you are describing is due to too big a function, not 'auto'.
>hardship sucks

Isn't that why we have a name for it?
Seems like it's only for static sites? So if you mean someone's jekyll blog, sure, it's a viable replacement for Heroku. But then, so is Github Pages.
Jane Street is not the only HFT firm out there, though you'd think so from reading the comments here. Most use C++ and Java.

C++ is everywhere, from embedded to application software to games to the server side (Google has a gigantic C++ codebase).

I worked on a camera that had its logic written in C++ and it wasn't some unusual thing.
And to play the devil's advocate here: The supply of all video and audio and text content is ~infinite because of torrents, so the laws of supply and demand dictate that its price fall to ~0 for any finite demand.

As an example, if tomorrow I invented a machine that made unlimited free copies of soybeans and distributed those copies for ~$0 to any internet connected location on earth, the market value of soybeans would very quickly approach zero.

Whether or not my machine is illegal would be quite immaterial to the laws of economics, which would continue to propagate information about supply and demand through prices so long as my machine was working.

Of course, the same is true of corn and also intangible goods like massages [0]. By induction you might claim that the story for mp3's is the same.

[0] If you find a machine that gives unlimited massages at a distance, let me know immediately
Amazing read. And I recall when I first saw 99 dresses how much I recognized the need, where my wife has literally hundreds of dresses and doesn't wear much multiple times.

On mobile but will elaborate on this as I think the idea was amazing but could have also benefitted from something specific...

EDIT:

My wife as a great style sense - and also reasonable with her money. She would find amazing fashions at Crossroads in San Francisco where she could find desirable brands like D&G, BCBG and other smaller labels where women sold their designer clothes at a discount.

She picked up MANY amazing dresses from this place, as well as shoes. She hardly recycled dresses for events or dates and did it economically.

If 99Dresses had coupled with places like this where they had rental inventory as well, I am sure this would have been an amazing offering.

You could have had a daily rental price, as well as an option so that if the owner chose; a sell price.

A place like crossroads was actually pretty good at being discerning, yet well priced in their garments.

It would also had been an opportunity to provide brick-and-mortar fitting rooms... as well as local inventory. Connect this with a garment style ID and a "different sizes available via online at locations X Y and Z.

DISCLAIMER: Did 99Dresses have all this already?

I am amazed it did fail - I LOVED the BM and Idea.
Dreamhost offers unlimited storage, and if you buy two years up front it's $3.95 a month (I think this might be a promo, I'm paying closer to 9 a month but it's worth it). I've been with them for about ten years and they're swell.
I haven't used Cloud66, but I've seen them come up a few times. I think the biggest difference is Rubber has templates for common pieces of software and deployment scenarios. Since it's based on the role-centric system Capistrano provides, you can do things like set up several "app" machines and then a "web" machine, which runs HAProxy and automatically routes requests over those "app" instances.

But, I think we fill that niche between hand-holding and trusting devops/sysadmins to do what they think is best. We try to handle the monotonous tasks for you (configuring DNS, setting up backups, configuring load balancers, etc.) out of the box, but give you a great deal of flexibility to influence that. Almost everything is bash and ruby with a healthy set of utility functions.

I admit, it occupies kind of a weird middleground. If you use Heroku because you're not well-versed in sysadmin tasks, there will be something of an uphill battle (but a great learning opportunity). If you want to outsource everything, it's not a great fit. But, if you want a lot of flexibility, have unique app contstraints, want the abilitity to switch betweeen cloud providers and not deal with everything from scratch, it's a pretty good fit. I've personally used it with EC2, DO, vSphere, Vagrant, and leased hardware. It's nice being able to treat them basically uniformly.
This is what everyone is saying. The only question is whether to ever use auto in non-generic code. I think it is unarguable that if you can write foo(goo()) in a clean way you can equally use auto. And if you can't do the former, you probably can't do the latter.

Balance, proportion, judgment, and code reviews are how you get great code, not 'never' and 'always' rules (which your comment makes clear you agree with).
What a pathetic article. She seems to be looking for a guy who has money, is entertaining in the way she wants to be entertained, and has a side career in something bohemeian. And since she hasn't found that person while dating tech guys, she's condemning the entire lot. "...any woman will tell you you don't want to date any of them"? Not this woman. She has no right to think she speaks for me or anyone else but her selfish self.
Reading through all the safety concerns reminds me of this:

http://spectrum.ieee.org/computing/software/automated-to-dea...
> Not very Von Neumann was a genius in every single form of the word. The only historical figures I feel safe comparing him to is Sir Isaac Newton (which is a stretch Newton is really beyond compare).

Newton is overrated, and has been for too long.

The mathematician Greg Chaitin thinks that Newton's contemporary Liebniz is superior in intellect.
As far as I understand their technology this is not true. My understanding is that the system keeps a distance to a vehicle in front and corrects the steering should the vehicle leave the lane.

Even Audi themselves offers active lane keeping assist and adaptive cruise control systems. I'm not sure if this is available in the A4, but they offer it in their more expensive models. Mercedes-Benz also has both systems available in the S-Class.

I couldn't find any detailed information on their site as to what they cover, so please correct me if I'm wrong, but I don't see their additional value right now.
she needs to get fired, yahoo is just atrophying under her watch
I see the first popular attempt to register if .NEWS is available is hacker.news.
I found a chip called AS3935 which appears to be for this exact purpose:

http://www.digikey.com/product-highlights/us/en/ams-as3935-f...

The Blitzortung paper mentions that sensor isn't accurate enough to use to determine the distance of a strike, so I don't think a crowdsourced phone-based network could work particularly well:

http://www.blitzortung.org/Documents/TOA_Blitzortung_RED.pdf

I also suspect that a phone's RF frontend would be awful for lightning detection as it is tuned for 900+Mhz signals. You can read more about lightning's RF properties here:

http://assets.cambridge.org/052158/3276/sample/0521583276WS....

but it's clear that above 10Mhz you probably won't learn much of value about the lightning strike.

Elsewhere in this thread, an HN reader found that Nokia were working on lightning detection for phones, but it seems to use the FM radio receiver that was often built into SoCs, which could definitely tune itself to a much more useful frequency range.
How to Download Full Movie Videos from YouTube
Here is a special guide for how to download full movies from YouTube, including all free or charged full movies on YouTube downloading, like downloading YouTube full Hindi movies and others.
IMO whenever I have led something, I share the credits and take full responsibility of the failures. I say the same thing to my kids, be it their hockey game or drama team. If someone else screwed up in the team, they mostly know it and I don't need to point it out publicly. I do it privately. Its their choice if they want to own up publicly.

Again IMO Nikki's was right to gloss it over and doing so kept focus on the main theme.
Yes, I am in my mid/late 20s and am mostly focused on my career. I am not interesting in the way she wants her mate to be interesting, nor do I care. She will find somebody different, as will I.

Nothing lost, nothing gained. Have fun on this planet, don't get too worked up about dating.
It's obvious that English is not your first language.
There's plenty of grammatical errors - which are all easily correctable.

On the topic covered however, it's honestly too high level for me.
The title made me think that there was going to be something like a checklist or something actionable that I could use - which was not the case. The entire post is just at a very high level - more a series of things to consider than ways to construct a startup marketing plan. And even among those things to consider, there is nothing unique in what you have said which has not already been said many times before by others.

So I think you need to think about what unique perspective you can bring when there are already so many other people blogging about the kinds of things you want to talk about (and doing it very well).
One concrete way you can bring something different to the table is experiments you have tried and the results of those. That is the kind of thing that I think will build your credibility in the growth hacking/digital marketing space rather than just talking about the kinds of things everyone is saying/has already said.

I hope this feedback was constructive.
> No sane person running a business will take a 1PM outage over 1AM.

Hey what about us people in Asia who use Heroku ... a early US AM outage is likely to be in our early PMs.
Swift : What’s in it for me?
Yes, but a team with tons of yardage has no promise of putting it in the endzone, or even field goals. It's the same issue as with possession. The Netherlands just dominated Chile in their last pool match today, but they had 34% possession.

As long as I'm commenting I might as well also complain about how silly and reductionist the whole OP is. I was a nerd long before I followed sports, so my allegiance is in data organization and mathematics. But anyone who has set foot on a field in an athletic endeavour where they, as part of a team, had something to win, don't really give a shit for your mathematical odds. Sometimes I fear for nerds who don't appreciate the spirit and gift of being human. And especially for the magic in fleeting moments of exhilaration that probably don't matter at all in the life cycle of your friendly neighbourhood quasar.
In Meyer's case it seems to be part of a pattern. Also, it's a bit notable because she recently fired Yahoo's CMO and took on his portfolio, but has missed several face-to-faces with CEOs of major advertisers. I don't think it's a gender issue at all.
I find it so strange when people make this argument, that a century was "spent" exploring these alternatives. I don't disagree that "making money" is our best heuristic so far, but it's not like the entire 20th century was devoted solely to exploring these options. There are various other concerns intertwined with the economic strategies that competed. Fascism could have won, Stalinist communism could have won, and it would not be accurate to say that any one economic strategy is the "best we've got" just because they came out, geopolitically/militarily, on top.
Ping us with some more detailed thoughts. Happy to listen.

CBFS is good. We wrote our own for v1&2. Better to let somebody else focus on that and we can focus on the rest.
I'm so glad I'm not dependent on a giant piece of software to edit code in. Using a good text editor (I mostly go with Sublime Text, but also use Atom and Emacs) gives me all of the functionality that I need, while letting me work in just about any OS I want, not requiring a boatload of system resources or a slow startup time, not being really strong on one or two languages and average to poor at the rest, and being generally much more customizable. As for intellisense, there are plugins for that in many languages in these text editors, and even without, I've found that the speed at which I code is rarely more than negligibly affected by looking for name of the function I need and such.

Of course, my limited experience with development on windows has shown it to be an absolutely odious experience with regards to command-line tools (it seriously feels like the Windows community ceased working on console tools about 20 years ago), so it doesn't surprise me that developers would prefer to work in Visual Studio. Also, I'm sure it has certain advantages if one is working on a very large code-base.
Good leadership means personally taking the blame for failure while ensuring your team gets the credit for success.
Some things are more important than others. A good keyboard and good touchpad is more useful and important than a touchscreen.
My apologies, my bad, and good to know. Previously, you could not set this. I have no experience with these 'new' (Oct 2013) options. Will revisit.
> It has been heavily reported that AWS has cut their pricing quite a bit over the past few years. Yet, how many times has Heroku reduced its price?

This is the bit which confuses me. It is easy to think that there should be correlation between Heroku pricing and AWS pricing.

However just because AWS drops their pricing does not mean the capex for Heroku is dropping.
https://news.ycombinator.com/item?id=7933870
How so?

It is still the dominant language for large-scale low-level systems. Critical software driving submarines, power plants, financial exchanges and medical devices is likely written in C++. The code on most of SpaceX's spacecrafts is in C++. Most of Google's infrastructure is written in C++.

With the constant increase of low powered computing devices we are likely to see that "niche" increase.

I think it is rather embarrassing that most code written in modern languages performs worse on today's computers than native code running on 1980s machines.

Performance is what makes computing magical.

"In established engineering disciplines a 12% improvement, easily obtained, is never considered marginal and I believe the same viewpoint should prevail in software engineering" - Donald Knuth

Sadly, people only cite his other quote about premature optimization being evil, leading to a generation of computer programs written with no consideration of speed and user experience.
She would not have had teh same idea but if she did, she would have dealt it lot better IMO.

The advantages of age( if you are still open minded & not set in your ways) is huge but seems discounted in the YC and VC world.
from y'day
https://news.ycombinator.com/item?id=7930428

from long back
https://news.ycombinator.com/item?id=7455757
I think an important point to note is continuous deployment, twice a day seems logical and minimal to me, even if the deployment is deploying code from yesterday (a 1-day gap).
NXDOMAIN, NODATA, and debugging DNS for dual-stacked hosts
This strikes me as potentially much more disruptive than MOOCs and much closer to the original concept of the university.
You can bet anonymously, no?
What about an AI that asked you questions (especially about your surroundings and the environment ahead of you) and generally engaged you to stay awake?

Even an audio-only version of Duolingo that taught and tested you so you felt productive rather than as though you were wasting time with a prattling AI?
Need a "C++: The Good Parts" compiler (or static analysis front end) that enforces the good parts but your code is a compilable by a C++11 compiler. I've heard some Rosy developers joke that Rust is C++ The Good Parts. :)
Readygo, a Ruby benchmarking tool by Gary Bernhardt
It looks like they failed, because of a string of bad luck, despite having a good business idea.
Won't prevent audiophiles from being audiophiles. I remember reading a screed against double-blind testing on some magazine (would link to, but can't find it)
France sparks .wine address row ahead of Icann meeting
There are only a handful of independent nations in the world. They are Russia, China, Iran, North Korea, and "the international community."

Iceland is a part of the empire. I wish that it weren't so. I do sympathize with your wish for privacy.
I think she's just hit a mid-life crisis and just realized that she isn't pretty anymore. All of the sudden she can't get by on looks and has got to find a rich husband to support her. Problem is... well... look at that article.
Maybe she's had a few bad dates, but I'm certain that she's the major issue here.
This is the difference between types and tags (sometimes they're conflated).
If it was a CEO of a large company in major need of ad money, and had blown a meeting with ad executives, yes, you'd very much see a headline about it.

Actually, one of the oldest lores of IT is the famous story of a male executive (Gary Kildall of Digital Research) failing to appear on a meeting with IBM executives who would have made his company the supplier of the OS for the IBM PC.

Plus, it's not like tons of profile pieces on Meyer, epspecially on her Google days, weren't written precicely because she is a woman in tech.
No BTC site is complete w/o the trollbox
I think people probably said that about cruise control when it was introduced, and that turned out okay.
> I was up to 900 mg/day at my peak.

How many cups would that equate to?
>For men: being late is a status symbol

Really? For who exactly is being late a "status symbol"?

Maybe for someone who doesn't need the deals and everybody else is dependent upon him.

But even those kind of people are frequenty marked as "arseholes" if they are constantly and arrogantly late.
I laughed when I saw the points on this. That's funny. XD
Level Up your Infographics
From web but unlike web, it can work with desktop, it's great. Work on both mobile and desktop is the future.
Lower the barrier - provide payment channels. Or, go get on the street and try to make a dollar.
I'm pretty sure that is PagerDuty, OpsGenie, and VictorOps