skysight-inc/HackerNews huggingface dataset:
Facebook complaint about broadband bill goes viral
No constructors, so common idiom is to create NewType() functions that return the struct you want

It would be nice to see official constructors in Go, to encourage consistency, it feels a little ad hoc at the moment.

You can’t have mixed type data structures. Maybe it’s not kosher, but sometimes in Python I’ll have a dictionary where the values are a mix of strings and lists. Not in Go, you have to either clean up your data structures or define custom structs

I didn't understand this point. If you want you can use a map[string]interface{} to store arbitrary mixed types in a map (dictionary), though obviously no type checking is then done on the dictionary, but you could define an interface Inter which both types conform to and use map[string]Inter instead so that you know what you're getting and that it will respond as you expect.

If I want a list of just the keys or just the value, as in dict.keys() or dict.values(),

It'd be nice to see some enhancements to map for common operations like this, it's something I missed from Ruby. It'd be nice to have an ordered map in the standard library as well.

Else (or else if) has to be formatted properly, where the else is on the same line as the curly bracket from the if clause. Weird.

This sort of grammar quibble mystifies me - one of the nicest things about go is gofmt and the recommended formatting - I like that, for trivial points of grammar like this, there's only one way to do things which is considered correct. This isn't the style I'd personally use elsewhere (in C for example), but it's great that all Go code is formatted in exactly the same way - it makes it easier to read, and really is not hard to pick up.

If you’re using JSON and your JSON is a mix of types, goooooood luck. You’ll have to create a custom struct that matches the format of your JSON blob

This does have the advantage that you know what you're getting, and can't unmarshal unexpected objects by mistake when fed malicious/broken JSON.
I like where you're going with this. Adobe has shown that they can make great tools for designers and developers. They're already big proponents of modern web standards like HTML5 and CSS3, see:

http://html.adobe.com/mission/

I would be very happy to see Adobe release a competitor to Unity3D Editor that can target all major platforms, including HTML5 (including WebGL and maybe asm.js).
But, everyone will be able to buy that. If you want the DVD after the run, you can have that.

The rewards are all things no one can buy except by backing the kickstarter.
definitely has been picking up steam lately and will explode soon enough. It's a lot closer to cupcakes as well ("baked" goods) and likely the novelty of cupcakes is easily transferred to donuts
There's an unbelievably popular froyo franchise in Northern VA called Sweet Frog[1] that markets effectively enough to stand out among seemingly a zillion competitors. They have a religious angle (Frog standing for "Fully Rely on God"), frog mascots that make local community appearances, merchandising that young kids actively wear, and are cheaper per ounce than competitors while offering unlimited toppings.

I was always skeptical of cupcakes because they were (1) annoyingly expensive and (2) blatantly unhealthy, but SF seems to have addressed both of those concerns.

[1] http://adage.com/article/news/crowded-fro-yo-pond-sweet-frog...
If Bitcoin does succeed, I don't see a regular person wanting to manage his own wallet and security let alone understand all the complexity that is bitcoin.

I see Bitcoin becoming the underlying infrastructure on which companies like Paypal, Square, Banks and other financial institutions trade.

If Paypal does invest in adding Bitcoin, it would be right step ahead for Bitcoin and for Paypal.
> (Jason likes Bulldogs. Who doesn’t?)

I can think of some folks [1]

[1] http://en.wikipedia.org/wiki/Clean,_Old-Fashioned_Hate
How much growth is really left in the $5 cupcake market in a country where wages are stagnating? The conventional wisdom is that you have to move up-market in order to make any money, but you're targeting a shrinking customer base...
Bitcoin Returns to a Steady Climb
It's like signal and noise. Responses to news like that are still visible on their own shortly after the event, even if the exchange rate is not stable in general.
#HamOnt: Women Entrepreneurship Quick Pitch Competition
Mama, don’t let your babies grow up to be computer service technicians
Using Xcode iPhone Simulator to Develop Mobile websites
Thanks. As I mentioned in the post, I made sure that everyone sees the benefit of this product within 30-60 minutes on the platform (algorithm pushes new users on top of list to get them few followers quickly)

I waited for users to start asking for some extra features or more seeds/credit points (people get 15 seeds to start with).
I also clearly mentioned that we have two things in pipeline
1.) Another useful free feature 2.) Pro Accounts as low as $15(will be available for only first 100)

So, by first week, people had tested the fruits of being on pinwoot, so they started queuing up for pro accounts.

In 2nd week, I allowed people to start buying seeds for as low as $5 and maximum $29. So, my users are buying those seeds on regular basis for last 2.5 weeks. I haven't launched pro accounts yet - once those are launched, I may see monthly rev at around $15K.

In nutshell, make that one feature super awesome but add a limit to it such that people get addicted to it and in want for more, they pay you.
Is this just a repeat of the Krispy Kreme craze around the turn of the millenium?
> I was about to sign a typical financing deal [...] It would have involved making a lot of sacrifices I think would have ultimately hurt the film.

It'd be super interesting to have some more specifics on what kinds of compromises these would be, just to get a better idea of what kinds of strings such deals come with.
The lesson here would seem to be not to hone in too much on a product that is trend-sensitive. If you look at Starbucks, which started with good coffee, then expanded into frappuccinos, smoothies, baked goods, breakfast, cds, mugs, etc, or McDonalds which went from burgers to everything but tacos and pizza, those are clever business moves.

Crumbs can probably sell cake pops and gourmet donuts and every new trend that comes along and be fine if they play it right.
The question is very abstract, so it's a bit early to run around saying we've swung the balance of public opinion towards the side of personal freedom. Our answers will vary on the specifics. If you asked people, for example, "would you agree to more video surveillance to reduce the threat of an attack?" some people who said no might not see that as a sacrifice to personal freedom. Some who said yes might find it creepy. We'll see.

What we do have here is a trend that's very encouraging for those of us concerned about personal freedom.
Interesting observation [1] on the lack of liquidity in this event:

"What's disturbing is the depth of the market during the event -- or rather, the utter lack thereof.

You can see the size map essentially disappear as the market's depth goes "cold."

One of the classical arguments raised by proponents of high-frequency trading and computer-based trading in general is that it "adds system liquidity." But if that was all it did there shouldn't be any impact on the market's price if that liquidity disappears.

That is, if HFT and computer-based trading merely add liquidity then there should be no directional bias in their decisions nor in the outcomes when it goes away.

But there are -- repeatedly. We don't see liquidity evaporate during "flash skyrocket shots" in the general sense. Instead, we see it happen during sharp downward moves.

The original purpose of the specialist system on the NYSE was to interject a human being in the trading environment who had a duty to buy when there were no other orders to do so, and to sell when there were only buy orders.

In exchange for the risk of getting caught glad-handed during severe events the specialist was given the privilege of making a spread the rest of the time.

Now we have computers that the operators claim provide the same function as the old specialists. But in fact they do not, because there is no duty associated with their actions.

We allow them to effectively front-run through physical location and latency advantages (that is, they see quotes and price before anyone else and thus can react faster than anyone else) and as a result during normal circumstances they effectively get to skim just as the specialists did. But they have no duty to remain online and provide that liquidity during severe market events as the specialist did and does."

[1]: http://market-ticker.org/akcs-www?post=220071
The Dark Side of Antioxidants: When Vitamins Kill
I've always used Apache but I really want to use nginx for my next project (it's a Node/express app). How should I start? It'll be running on my Ubuntu VPS. Any tips, suggestions, common pitfalls?
Chute (YC W12) looking for a Frontend Lead and a Senior Rails Developer
Frontend Lead

You:

* Have been cranking through Javascript for years and have spent time playing with the various frameworks for structuring large scale applications in Javascript.

* Are comfortable setting the standards and patterns that you'd expect to be followed across the board.

* Can make informed decisions as to why (or why not) to use various libraries and frameworks.

* Want to help lead development of a Marionette.js based interface for our various services.

* Ideally have some experience as a full stack engineer, but mostly just so you can tweak API responses that need tweaking.

Senior Rails Developer

You:

* Have spent a few years working on production grade Rails sites.

* Love testing but don't drown in the kool-aid.

* Are totally comfortable getting down and dirty with PostgreSQL. Our database is close to a TB and growing rapidly!

* Would be pretty sweet if you'd worked with some Node.js apps, or played around with various JVM languages such as Scala and Clojure.

* Are comfortable owning various bits of infrastructure. We have lots of little pieces that all plug together to form Chute and our backend team is tiny (2.5 people currently.)

We:

* Are located on 2nd and Stillman in San Francisco. We're ideally looking to hire people local to SF, but we're open to relocating the right people.

* Have raised significant venture funding since YC.

* Are about 20 people altogether with just over half being part of engineering, and have a healthy amount of revenue flowing in.

* Are handing out chunks of equity that you can tell your mom about without feeling too bad about it.

* Have a ping pong table that is in use for the majority of the day. What's the point of having one if no one ever plays?

If either of these positions sound interesting to you, please email ctide at getchute dot com with impressive stuff!
For me, it's that credit card processors take 3% of my incoming revenues, and then visa sucks up another 3% of most outgoing payments, not to mention taking a non-trivial amount when exchanging between currencies, etc.
Immigration is a moral issue
just with 100$? great case.

I think you should create a blogpost or presentation about this.
Food trucks don't really seem like a bubble to me-- they're more of an end-run around restrictive zoning that makes it hard to start a restaurant in a building.
Helicopters are quite a bit different culturally from cars. Who do you know that has a helicopter in their driveway?
U.S. gives big, secret push to Internet surveillance
Antimatter results emerge at LHC - but puzzle abides
You might be surprised. Lets say you have to haul in $1K/day to pay labor and rent and just minimally keep open. Sounds like a miserable way to earn a kilobuck, but if you get $5/customer and there's 365 days per year you need:
1000 / 5 * 365 = 74 thousand customer visits per year. So roughly 350K citizens / about 10 shops = 35 thousand customers per shop. That means every citizen needs to visit a mere twice per year. My guess is its more like 1 in 20 are hardcore carb/sugar addicts who visit every week and pig out.

Now a kilobuck a day isn't going to earn you a private island retirement. That's for a hole in the wall in a cruddy area not a giant palace right off the interstate and barely keeping in business and paying the bills. But it is theoretically survivable.

WRT the fad itself disappearing, most small businesses collapse and are replaced by other small businesses so in the long run they'll all eventually disappear, to be replaced with the next new fad at about the same financial and survival stats.

Its been interesting watching financial changes in my town since the housing bubble popped, before the pop the purpose of a small business was to separate a sucker from his home equity loan money, so the landlords didn't care about infrastructure or parking, etc, but suddenly now that the amateurs are gone from the market, once again CRE actually needs to appeal to be rented, parking is not an option anymore, etc.
There's one in Pullman, WA. 30K, surrounded by fifty miles of wheat farms (oh, and has a university). It's probably spillover from the Seattle cultural thing, but hey, I appreciate it.
The only pitfall that I've run into is converting Apache rewrite rules (htaccess) files and getting that into the nginx configuration file.

For sure, the configuration file format is different, but it's not terribly complicated.
Food trucks are here to stay. In NYC, at least, it's the cheapest, fastest, and easiest way to get lunch. There's a true structural advantage (much much lower fixed overhead)
I've been hoping it was just getting started. I expected someone here to create an app that makes it super easy to find good and cheap food from the nearest food truck.
He describes them, mainly not getting final cut and not getting his first choices on casting. You can't get more specific than that because the casting choices haven't been made and the movie hasn't been made yet, so there's nothing yet to say.
Yeah, and the guy has been working for a long time on a huge refactor that will bring column selection, global marks, better window management, and a couple of other things. Not to mention that it may be easier to extend it. This is currently the second best vim implementation after evil-emacs, imho.
I always preferred UTSL ( Use The Source, Luke ), instead of RTFC.
I hate walking into what look like bakeries and they don't have bread...or heck sometimes even no simpler option like corn or bran muffins. ;/ Half the time now I walk in and there's nothing but cupcakes and other sweets.
I don't care about any of the rewards.

I want to fund the movie - not to get a t shirt, or picture. I want to fund it so I can watch it.
Well put. There are a multitude of segments within enterprise and it's important to understand which one your startup is targeting.
> 1) Pay all your debt now, unless you have a sure way to make money at a higher interest rate CONSIDERING INFLATION (ie if you hold debt at a fixed 2% annual rate and can access 3% guaranteed placement, don't pay your debts if inflation is <1%)

If you can get 3% nominal and hold debt at 2%, it doesn't matter what inflation is, since your debt isn't in inflation-adjusted dollars. Indeed, the higher the rate of inflation, the less it makes sense to pay off debt. If you have debt at 5%, and your real rate of return is only 3%, it might still make sense not to pay off that debt if inflation is > 2%.

Paying off debt is not risk-free, in the sense that paying down loans now is a bet on future inflation being low.
> The built-in deflation is a fatal flaw

Yeah, I mean, gold didn't work as a currency all those hundreds of years. /sarcasm
...just "stolen"
Here’s a Good Reason to Encrypt Your Data
I think F# has aesthetics similar to Python, despite being a statically typed language in the ML family. It's open sourced, with great IDE support on Windows (via Visual Studio, including a free option) and good IDE support on other platforms via Xamarin's tooling. Does that count as "developer friendly"?
Yeah, but as I addressed above you can release the download after it's been in the theater and out on dvd.
Or, many of them do want to take advantage of their vacation, but the culture is such that they feel like they shouldn't take vacation because nobody else does.
It's a very cool thing.
One thing you might not have been aware, due to the unusual naming- The 1.3 series is/was perfectly stable for production use.

The name referred to API/module stability, more than production-worthy-ness.

GL with your deploy!
One of the advantages of bitcoin is that you do not need a middle man to do a transaction. Some people may choose one for whatever reason, but would they be OK with paying the transaction fees? Would you use a credit card if you had to pay 4% more than if you paid in cash? I do not think many people would be OK with that.

It may sound as if I am a PayPal lover and bitcoin hater, which is NOT the case. I just do not see them cooperating sensible.
No I got that, but somehow the audio must be processed, right? And it has to be done on client or there is no point for encryption. Also, assuming the search indexes are sent to the server, how would the server access them if they are encrypted?
Cloud vs. Premise: How to choose a Voice Application Platform
Starbucks has been doing well selling $5 coffee. I don't think the cupcake market will ever be that size, but there is plenty of room for companies like https://www.heycupcake.com/.
How Cryface got featured on mashable
Learning the command line well is probably the first thing that they need to do. This book will help them get started. I recently started working through it after seeing it recommended on HN. I'm not finished, so I don't know if it covers everything that you wanted, but it seems pretty thorough.

http://linuxcommand.org/tlcl.php
Change "Brother" and "ryan" to gender-neutral forenames. 'Avery' and 'Bailey' will do.
New Code Recommendation Engine Launched
Just because he has 2 mil in the bank doesn't mean he should risk it on a movie...many actors/filmmakers have gone bankrupt doing that. It's because has millions of dollars he can afford to work on projects (like Wish I Was Here) with little financial reward.
Author doesn't seem to understand why most people go into software engineering. It's because they are creators not managers.

Employers need to get what motivates their employees and put people in positions that enable those employees to pursue the things that make them happy.

And also recognize that what makes their employee's happy may be completely orthogonal to what makes the employer personally happy.

Passing judgement on those employees that choose to stay in position well into their 40s and 50s is just childish and shows a lack of perspective.
We're < 50,000 people and have at least 2 cupcake shops.
I think at this point we're not agreeing on the terms in use.

When you say someone is "being fucked" by an open-source project I see that as the project itself, or the people on the project, causing a significant problem for the person involved. In fact, I would say that such a strong term means that the the detrimental aspect is likely intentional. The project itself is causing a negative action to that person. This is not what I'm describing.

When I say the response is "fuck you with a smile", there's no detrimental action involved. I see it as a very impolite way of saying no. The person receiving the response can ignore it or choose to go somewhere else, either way there's no real negative action being done to them. All I'm saying is with that response I would assume most people would choose to go somewhere else.

Again, this issue isn't whether someone acts with a sense of entitlement if they complain that their suggestion or bug report isn't implemented. As I said before, if someone whines in that instance then the problem is with them, not the developers. On the other hand, if someone makes a statement along the lines of "this feature doesn't seem to work right", or "this bug prevents me from doing something I want to do", or "it would be nice if this feature was implemented" then responses like "only contributors can complain!" or "learn to code and fix it yourself!" are developers using the "fuck you with a smile" response. I feel that is wrong and not productive in any way. It is actions like this that will push people away from the idea of open-source software because who wants to deal with that nonsense?
Wasn't that just a repeat of the TCBY craze of the late 80s?
The real story here is that Twitter, and other digital outlets of major "trusted" news sources, need two factor authentication.
I completely agree with you. Basically for v1 I just took my personal rss feeds and used those. Technology has about 15 sources, Business has about 7, Top has about 5.

Currently, the summaries are categorized on a feed by feed basis (eg everything from the Verge is technology), but I've been messing around with a Bayes classifier. I just need some training data.

Each story is summarized the following way:
1) Get link from feed.
2) If the link doesn't exist, scrape the content and image.
3) Break content into sentences (custom NLP based off of regex).
4) Tokenize sentences into words.
5) Porter-stem all words.
6) Run heavily customized LexRank.
7) Return best sentences, use no more than 15% or 3 sentences, whichever is less.

Right now, it's just a firehose of data. There's a lot I can do with it, but I'm exploring where to go: summarize the news? Product reviews? Public domain books? Try and hook up with an rss reader company? Build a chrome extension?

I really appreciate the feedback!
> Bloomberg is one of the biggest financial companies and entirely against Bitcoin.

You say this as if it is fact. Care to expand on why you feel this way?
"excellence is not a destination, it's the journey"
In other words, the Samsung phone has both an easy mode and an advanced mode, while the iPhone has only an easy mode that you're stuck with, no matter what you want to do or how much complexity you're willing to handle (or even prefer to putative 'simplicity').
Is finite element method good enough? Can you provide a concrete example where approximation is not good enough.
> Is that hypothetical 3% gain worth keeping the debt, which has risks of its own? e.g. you are incapacitated due to an accident, or you incur a huge medical bill that you need to split into payments, but you can't pay much because, oh "i just have this loan at 5% that's not worth paying off.

Actually, if something bad happens you've got $10k in the bank. So when you are incapacitated, you've got several months' of living expenses -- or you can pay off the medical bill outright.

The common "pay it all off; no debt ever" advice that I've seen given out for free on the internet is geared toward people with tons of debt. This advice is not great for persons with small amounts of debt, good cash flow, and a healthy emergency fund. When you reach this point, you have the option to use debt as a tool, and you have the ability to negotiate with lenders to get better terms. (Implied here is that you can negotiate better terms because you have the ability to simply pay cash and walk away from the debt-negotiation table.)
I'm not sure if this story is a satire or a real one. ( not joking. I'm still wondering if there can be a cupcake bubble?)

Replace cupcakes with some technology and you got yourself a technology blog post.
I am reminded of two games: Falcon [3.0] and Secret Weapons of the Luftwaffe. Each points to a different gameplay problem with combat flight simulation.

Falcon 3.0 was increasingly harder to fly as the simulation became more accurate. It's a fact. F-16's are hard to fly.

Many of SWotL's combat missions were long when flying from the allied side, even with time acceleration - it's a long way from England to Schweinfurt. Then it's a long way back.

A game needs to cut through the ordinariness of reality. Not simulate it.

Good Luck.

http://en.wikipedia.org/wiki/Falcon_%28video_game_series%29

http://en.wikipedia.org/wiki/Secret_Weapons_of_the_Luftwaffe