skysight-inc/HackerNews huggingface dataset:
So just to give some quick answers to points you've brought up:

Pricing for Enterprise is tricky, mostly because there are magic numbers where you go from 1 channel of approval to another. The goal is to price yourself high enough that they take you seriously without pricing yourself so high that you end up needing approval from a guy who doesn't care about the problem you're solving (unless of course you're ready to pitch to that audience).

The long list of features is a side effect of the risk adverse nature of enterprise. One of the big things enterprise looks for is solutions to "what ifs". What if X happens, what if Y operates different, how do we know when Z occurred? Ultimately you are trying to sell them a solution that doesn't create a whole host of new problems and the feature list helps ensure that. Besides that, long feature lists help with the sales pitch.

As for finding customers, that is where the real battle exists. Ideally you already have a short list of potential customers that you can talk to and work with while you create your initial product. Creating something from scratch and then trying to sell it is a much harder path to go down. I think there are hacks to this involving partnerships with other 3rd party solution providers but ultimately getting your first customer is going to be the biggest hurdle to overcome.

Personally, I've shied away from enterprise startup ideas because 1) If I'm doing a startup, its probably to get out of the enterprise world and 2) Selling to the enterprise truly is a long, arduous experience that I'd rather avoid.
How do you know they shipped your code?
These days what do you need other than a web browser, terminal emulator and text editor? Gnome is similar in usability to TWM and so it works. ;-)
This blog post is trying to say something tremendously important but it also is not giving us any information to evaluate it. Apparently everything is on fire but they can't tell us how.
> They're going to have to be careful about hotel bookings though, since the announcement of winners will cause a surge.

Is this no different to selling out in minutes though? Besides, hotels already know a) the dates of Google IO, and b) how many people are attending, so you'd imagine they'd already have priced that into their rates. Unless you're talking about the actual booking systems going offline, but that seems unlikely as lots of people will use aggregators (Expedia, Kayak, etc) at scale.
Ok, I think the trick is to have at least one more in addition to en-US+en (I have a couple more).
Dear Kickstarters: Stop complaining about Oculus deal
If nobody felt pain because of what he did, then what would he have to apologize for?
Why? is the PLA more widely known for hacking individuals, especially American citizens?
Stackifier for Scala – Make $en$e of your Scala $tack trace
Books for founders
When will Google Apps for Enterprise Drive pricing decrease?
For 1 TB per user, Google Apps for Enterprise Drive pricing is $89 per month.

For 1 TB per user of personal Google Drive, it's $9.99 per month.
Interesting question. As a go lover I believe it would hinder the person more than the computer.

You wouldn't be able to expand the board, because then its no longer Go. There are three commonly used board sizes (9x9, 13x13, and 19x19). Other than that, it wouldn't be Go.

The computer would have an easier time playing with a larger board because its algorithmically making moves. The experience go player wouldn't have their experience behind them.
It takes an open-source village to make commercial software
This is an argument I can understand. Thank you.
Spherix sues Cisco for 'immense' patent infringement
If your UI requires that users "be attentive" just to discover the content you're trying to convey, then your UI is awful and the user's failure to see it is entirely your fault.
Hipster CEO, an iOS app that simulates life as a startup founder.
I felt some relief after watching the presentation. I thought I was just a whiny newbie who was spoiled by Python/AppEngine (although I guess the spoiled part is true).

I would hazard a guess that some of this reflects on the Clojure community. (Not that this is somehow inherent or uncorrectable.)
Secondlayer.io – Conversion Increasing MicroSurveys
The #1 mandate of the federal reserve is to keep inflation steady at around 3%. They've done a pretty good job of this (with the exception of the 1970s). But QE isn't about causing inflation; it's about stopping deflation. QE is designed to stave off deflation by intentionally expanding the money supply.

Basically, the money supply was artificially inflated by the housing bubble. Once the bubble burst, a lot of money disappeared over the course of 3 months or so. So the fed is using QE to prop up the money supply so the dollar doesn't rapidly appreciate in value. What we've learned from Japan's "lost decade" is that deflation can have even more harmful long-term consequences to an economy than inflation (suddenly it becomes MUCH more expensive to make goods in the US than the rest of the world, banks stop lending completely because money gains value with no risk, etc.) It starts a chain-reaction cycle that is really tough to break out of.

So the fed wasn't gutting the value of the dollar as much as they were preventing it from appreciating value quickly. As good of a thing as it sounds like it is, it's a bad idea to have money become more valuable just by holding on to it. Inflation creates an incentive to invest your money back into the economy, and while rampant inflation is almost always bad, a small amount of predictable inflation is a good thing if kept in check.
It's nearly 9 times more expensive to store a TB for an Enterprise user than a non-Enterprise user. That seems like an indefensible difference.
What probability?

Can you people cut the fucking bullshit? Everyone here is speaking either "quantitatively" or in "probabilistic" terms, but I have yet to see research or actual discourse backing it up.

You're saying Huawei is more power hungry than the NSA?

EDIT:I'm sorry for being so abrasive.
Cool. So they had roughly (with rounding):

RRS: 2+3+6+8+9+18+19+22+27+34+42+48+7=~245 TB/months=~

Normal: 7+9+13+19+24+46+56+65+76+95+123+153+174+25=~885 TB/months

Difference:

$0.085-$0.0300=$0.055

$0.068-$0.0240=$0.044

End:

0.055 * 885 * 1024=$49,843
0.044 * 245 * 1024=$11,039
$49,843+$11,039=~$60k saved which is 20% of what they were short, if they had started with April 1st's pricing.

If you can reduce the AWS $400k by 40% due to the reduced pricing for EC2, you'd still fall short.
And in the future you'll be able to get another free year because AWS was breached and all your health data has been accessible over the internet for god knows how long. Or maybe you won't because it wasn't the hospitals fault, it was Amazon's and you're not their customer. I know I'm looking forward to it.

But whatever, just hope that Amazon does the right thing, it's not like you or your healthcare provider can check up on it.
I bet someone stubborn would find a way to screw it up anyway (I guess stubborn people are the biggest problem with csv...).
> to manage things as simple as the HVAC system

Hello, Target breach. =)
Looks neat - what depth sensor were you using to generate that video? It's not totally clear to me from the comments.
As paulyg mentioned above, you can use Alt-` (tilde) to cycle through multiple instances of an application after using Alt-Tab to select the group. I think it actually make the experience less tedious.
Thanks, I came here to make sure someone said this. Seriously, escaping special characters in CSV isn't all that difficult if you do it right from the start.
California anti-game-violence legislator arrested on bribery charges
Actually Goto doesn't have a problem; And it wouldn't matter in modern languages that deny access to that low-level instruction.

In basic you can use your labels and goto statements to create a hierarchy of dispatching routines. And if you're very disciplined about which global variables you use as flags to control the execution flow, i.e. which goto statement gets selected next, and which variables to hold return values, you could write a decent program.

The danger lies in that it allows the programmer too much range to produce low-quality code. The negative effect includes too much attention to the implementation of abstractions, instead of its usage. The existence of the goto statements can undermine other abstractions offered by the programming language.

Goto doesn't break structure of the code, programmers do. (I guess that's the whole reason we stopped using it: reducing the risk of making crappy software)
> but I imagine they were initially on keyboards

I wouldn't be surprised if the last time they were on a keyboard, it was a teletype keyboard or a keyboard that punched cards!

Although, actually, were they just typed using the control key from the start?
If you knew enough about CSV to be able to write a correct parser, then you'd know enough not to write one lightly.

Here are some surprising valid CSV files:

https://forge.ocamlcore.org/plugins/scmgit/cgi-bin/gitweb.cg...

The test program in the same directory shows the semantic content of each.
Writing the Internet You Want to Read
Brush up your resume, you're going to be hot again.
VCs for lifestyle businesses?
We just applied for the next YC batch. This post is perfectly on point with our feelings at times through the process. Going into it, the fear of being rejected was almost paralyzing but we pushed through and got it in. It was a good exercise for our team regardless of the outcome.
Yeah, that's true. I just wasn't sure how a person is supposed to inherit a house at age 20 :p
I'm pretty sure the View and AWS clients will not interoperate. Teradici does have the technology so it's a question of how important it is for Amazon to deliver a Linux client.
No change they made ever had consequences as dire as when they removed transparency from GNOME Terminal.

Never forget.
Hell, in my experience, you don't even have to twist much. They're usually pretty happy to do a "just this once..." sort of thing.
The same could be said of Google.
For now it probably keeps a number of users away that they don't want to support, but it makes sense to at least have an automatic translation layer in the long run.
They have no use for someone who looks and dresses like me
> If you're in an alternative relationship and want to have a permanent union with someone else, or with several other people, you can go and draw up a contract and then get on with your lives. It could take as little as ten minutes. Contract law is fantastic like this.

A contract is only binding on the parties. Most of the marriage rights that gays want are significant because they apply to people NOT in the marriage.
Adtile Introduces ‘Weather Aware Ads’
That's weird. Bash_history doesn't usually get flushed for every command you run; only when you exit an interactive shell. If you `kill -9 $$` or erase the .bash_history file and create it as a directory, it loses the history. The exception is if you create a custom PROMPT_COMMAND="history -a; history -n", which would append on each new bash prompt. (You'd think a hacker would know these things...?)

As an alternative to dumping history, if your system has perl and strace and you want to watch a live ssh or bash session, I wrote a script that will do that. https://github.com/psypete/public-bin/blob/public-bin/src/sy...
IIRC, Amazon has been working on removing the ELB dependence on EBS. I haven't seen an announcement of them being done, though.
Sure, the pose in the world frame is estimated at 30 Hz. Over longish distances there's some drift so a global optimization step is needed.

I'd like to release a developer API (Forge currently runs on Android, Windows & Linux) hopefully later this year, which should be what you're looking for.

Also, I worked in mobile robotics at Willow Garage a few years ago (https://www.youtube.com/watch?v=0aqghgoeCWk), so I'm keen to see Forge used in robotics.
I had the same question and found this:

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

Seems like the same control characters are present.
80% seems to be the common 'educated guess' number:

http://www.quora.com/What-should-be-the-typical-gross-margin...

http://www.forentrepreneurs.com/saas-metrics-2-definitions/

http://www.forbes.com/sites/jjcolao/2012/10/02/running-a-saa...
I'm completely with you! This change is at the top of our list.

Thank you for taking the time to send that note!
It's also worth mentioning that this behavior exists on OS X as well.
That is very generous of you ;P
Some go programs (e.g. Leela) support playing on large boards, up to 37x37.

Algorithmically, there are two issues: Go programs use Monte Carlo estimation by doing semi-random playouts to determine the game theoretic value of a position. The longer the game is from its end, the more noise in the estimate, which worsens the playing strength. Secondly, the longer the game is from its end, the longer the computation of a playout takes, which reduces the number of positions that can be considered in the tree search part.

So in fact, no, moving up in board size does hurt the program substantially. Experience with programs like the above shows it hurts the computer more than the human.
NIBURU!
I hate that I have to scroll at all to read a couple hundred words at most, let alone scroll five freakin' times on a 1080 display.

Edit: And why in the world am I getting the webcam indicator on this site‽
ESO press release: http://www.eso.org/public/news/eso1410/

Paper: http://www.eso.org/public/archives/releases/sciencepapers/es...
> None of those takeaways seem to be it to me. I think it was just that the people saw the job as a means to an end and didn't particularly care about the management pivoting or bullshitting as long as they got paid and could support themselves and their families.

When you hang out in places like HN it seems like everyone has this insane drive to succeed and be the best and conquer the world. The truth is that lots of (most?) people are happy getting their paycheck and going home every day. They don't want more responsibility, they don't want to climb the corporate ladder, they don't want to disrupt any industries, they just want to watch their kid play softball.

Sure, they love to say "oh I could run this company better!" but they wouldn't actually want to do it. If you read Yishan's AMA about a day in the life of a CEO it's very similar - most people DON'T want that job and everything that it entails (being on call 24/7 and being 100% responsible for every aspect of the business).
In general, yes.

PLA Unit 61398: http://en.wikipedia.org/wiki/PLA_Unit_61398

Hacking the Dali Lama:
http://www.telegraph.co.uk/news/worldnews/asia/china/7559103... and http://www.reuters.com/article/2013/08/12/net-us-tibet-cyber...
Great city! Great startup community! The support has been amazing. :)
Pedigree is for .......
Show HN: Shake the baron – Everyone becomes a reporter
People aren't mad because they get no money from the sale of the company, they're worried Facebook will ruin the vision of VR that the project aimed to achieve.

For example, if Valve had bought the company instead of Facebook, I'm pretty sure the reactions would be quite different than what we're seeing now.
Great work Fiorix!! Blazing fast!

time curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total} freegeoip.net/csv/
0.144:0.979:0.979

Some other provider...
time curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total} ifconfig.me
5.775:10.084:10.084
I just reserved a series of heavy-utilization m3.xlarge instances for roughly $30k. Apparently, if I had waited a month, I could have saved about $13k because of these price reductions.

I can't help but feel that I got really fucked by poor timing that I couldn't control. It would hurt so much less if these price changes were more gradual and somewhat consistent (perhaps monthly).
I just did some price comparison. It looks like cloudfront is actually the same price as data transfer out of S3, but in addition you have to tack on a $.02/GB fee to get the data to your cloudfront edge nodes.

If I am wrong about this (and I hope I am), where can I find more information about that?

Thanks!
> Just the fact that people need a ton of shell extensions to make it barely usable is a problem in itself.

You might give xfce a try, as that's more like "real Linux" if you're a hacker used to something like fvwm2 where you have pretty much total control over the desktop.

I too am kind of disappointed in the "chasing Mac taillights" direction that Gnome has taken, dumbing things down. I guess it'd be ok if they were making significant inroads into the "mom" market where Macs are strong, but I don't think they are, and in the process seem to be losing some of the hacker market.
There was no "tone" to the post. It's not pro or anti NSA. Something was in the news. I saw something related to that. So I reported it.
Well, structurally that exemption also applies to gifts given while alive. So people with significant wealth are free to help their children buy a house without incurring any taxes.

(I realize this doesn't really match the situation that the OP was driving at)
Let me be clear: I agree. What they (the mid-level HR people) did was immoral. Obviously.

My point is that there's no need to compare them to war criminals, or for the dramatics in an ostensibly "news" site- "sadistic," "brutal," et al.

When we do so, we displace a conversation about the real story: a tech cartel that colludes to depress salaries, and the secondary but still very interesting question of how their mid- and lower-level employees who enforced the policies should be treated.
> Unit Separator is Control-_ (underscore) and Record Separator is Control-^ (caret), for instance.

And this is in fact how they show up in vim (or at least my fairly uncustomized vim), using ^ to stand for ctrl as was once conventional: `^_` and `^^`

The legacy MARC binary format still used for library data uses ascii 29, 30, and 31 -- although for reasons with probably some bizarre historical definition uses them DIFFERENTLY than defined in ascii.

0x1D == 29 == ascii group seperator == MARC Record separator

0x1E == 30 == ascii record seperator == MARC Field Terminator

0x1F == 31 == ascii unit separator == MARC subfield seperator

http://en.wikipedia.org/wiki/MARC_standards
It totally amazes me how brainwashing things like this are to young founders and entrepreneurs on HN.

It sends a message that getting into YC is way to important to miss and if you don't get accepted you stand little chance of getting anywhere on the startup scene. Or in life.

I can't imagine this is the spirit that PG and now Sam Altman are interested in portraying.

YC came about in 2005. There were companies that were formed prior to that that have been hugely successful. And there have been companies formed after that that have been successful. Not to mention a whole lot of lifestyle businesses. There are also many other incubators, mentors, investors, angels etc.

I think it's really dangerous to get all worked up as if not getting into YC is pivotal in a non correctable way.

That said I understand the anxiety. But I don't think things like this really help because they reinforce the implied importance more than anything else.
11: Critic hater hater.

OK, fair enough :)
It's not just the nonchalant mindset; it's the thought that because you pick something you don't expect to form part of your input domain, you don't have to escape. Either you have to actually restrict your input domain, or you need escaping.
Interesting question -- in Haskell that means something else (some would say "nothing"). The language is designed around making sure that you only specify the function that the code is supposed to accomplish, and all implementation decisions are left to the compiler -- just as it would be for the RHS of a statement like `x = 3 + 4*(5 + 1);` in C.

In this case, as in all others, the Haskell compiler would decide what is the optimal way to implement it, given whatever other constraints you've placed on the program.

You can add additional constraints that ensure the compiled code turns out to be in-place, at a cost of verbosity.
What publishing needs from the web (and how you can help)
Certainly. Use of goto to implement structured programming is structured programming, but if you're implementing control flow structures that are provided by your language anyway why are you bothering to use goto? The result will be slightly less readable and slightly less maintainable. There remain a few places where a commonly used language doesn't implement the control structure that we'd want to use and goto can be a reasonable choice - the most common example is using goto to implement (limited) exception handling in C.
Last time I priced this out for a personal project it was half the price just to build something at home... if I didn't already own the setup this would be pretty great.
They seem generally pretty helpful to newbies, from my own selfish perspective to a fault, since I have to skip past the dozens of "how do I add to arrays" with clojurebot responses.

Lots of them seem to be stuck in "quick pattern match" mode, so in the other occasions they were "pattern matching" on my asking about a much simpler scenario than I was actually asking about -- then taking my trying to inform them their assumptions were wrong to conclude something like "he doesn't understand threads."

It might be in the way you're asking.

I say as much in my comment above -- I don't know enough about how to ask the questions in the most recognizable way. However, there seems to be an eagerness to throw everyone who doesn't otherwise match in the "total newb" bin, and once that happens, an inability to parse facts presented that should indicate that their initial mental models were wrong. ("You can't do that with thousands of threads."/"its dozens of threads" -- (EDIT: and actually, it can be as few threads as one wants.))

I posit this: There are other people like me who have asked non-typical questions, were treated in this way, then just turned their backs on Clojure. I just happen to have a very strong allergy to counterfactuals and make noise in this situation.
Try our Service with your Open Source Project and help us to improve
After TT, this sort of shakeout is unsurprising.

Pandora and Spotify are ripe for moves. And Rdio possibly.
I run into this attitude many times when helping people with negotiation. Where they are so psyched out they don't even want to attempt to ask for something. "They will never accept that". To that I say "don't do the negotiating for someone else that's there job.."