skysight-inc/HackerNews huggingface dataset:
I read a while ago that with a tourist Visa it's illegal to work but not start a business nor hire workers. However I am not sure about the technicalities of a startup but raising money might be a pro when getting a working visa.
That's an incredibly broad question, so it's pretty hard to answer. Here's some general ones:

* More instances will give you more requests/second, but only so long as secondary system (database, search server, whatever) can keep up with the load

* N+1 queries will kill your performance. They can add a lot of time to processing requests.

* Everything in the most used parts of your site should hit an index on the database. If it's not I can almost guarantee it will be slow.

* Look for work that you can move "offline". As long as they go out within a minute nobody will notice that you aren't sending emails at the exact time they are being generated. Move that work to a background queue so your web server can just add a queue entry and get on to the next request.

* Cache anything you reasonably can. It's a lot cheaper (i.e. faster) to read from a cache than to do a database lookup. It's cheaper to read from a cache than to render an ERB template. Caching can introduce its own difficulties, but the performance gains can be worth it.

Without knowing some specifics of your implementation I really can't give you better advice. Depending on the specific libraries you use it might not even be possible to move to JRuby due to support for C extensions. You might get some performance benefits out of it, but I'd expect it to only buy you some time to execute on some of the above improvements.
Get Started With GitHub Pages (Plus Bonus Jekyll)
I agree that this sends a strong message that google is willing to sacrifice user experience on it's own search engine to punish link schemes. RapGenius is by far the best lyric site from a user perspective. When I search for lyrics I look for a rap genius link.
Why would you use a cosmologist to inspire black teens to become involved with technology and startups? Are smart black people fungible?
I'd rather be in prison than in a room full of people like you.
You could also compile a list of black "geeks" (yours truely) online and perhaps set them up for mentoring...
Because when anyone else reports a crime, bad things tend to happen [at a statistically higher rate]. Everyone suffers, including you. Or maybe nothing happens at all because first responders don't get there fast enough, or they choose not to do anything once they arrive. Or maybe they do the right thing, and you (or your family) suffer when the guy you called the cops on comes back and kicks your ass, or breaks your sister's leg.

Last on the list of possible outcomes is that the cops stop the "bad guy" and everyone is hunky dory.

Contrast that to the white/middle class historical experience of police being generally helpful and protective. Middle class white people call the police (predominately other middle class white people), and good things happen. Then they wonder why everyone doesn't just call the police when they need some help. That's privilege.
Adam Savage replied to one of tweets a few months ago. That was my 1 minute of Twitter fame.

Based on the numbers in the article I'm in the top 10%. Yay me. Actually, that is kind of sad. I post to Twitter most days, maybe 1 to 3 things a day on average, 90% of which are ignored without a reply or retweet. If that represents the top it doesn't really speak well of Twitter.
No question about it. There's no difference between Quora and Experts-Exchange when it comes to SEO deception.
It's based on the also excellent grunt-release. https://github.com/geddski/grunt-release/

It was kinda abondoned, though.
That's what I am doing for sure now.
As long as they send the cryptographic checksum through ssl/tls, you are fine. No need to send the whole file through it.
Driving around in SF makes me think not many people know about the law. For most people it seems to be either "I just stopped, so I go next" or "he got there before me, but he's turning, so he has to wait".
How many times does your framework start up?
"People upset that previously unenforced rules find renewed enforcement... news at 11"

I get that a fine of $200 for starting to cross on a flashing "Don't Walk" is a bit excessive. But people should not be surprised by a ticket for jaywalking. They are only surprised because it turns out that "everyone does it" isn't really a good defense. I do it. By myself and with groups also doing it. Never got a ticket. But if I did get a ticket, it would totally be justified.
Phraseology highlights selected words and is cumulative. Writer Pro dims the 'unselected' words and (I'm assuming) doesn't let you stack word classes.

I prefer Writer Pro's execution. I can see it as something that will actually speed my workflow up. Phraseology doesn't look like it will make things any faster for me.

It's not just about the nature of the feature, it's about how it affects my end-product as well.

Edit: double checked Phraseology and mixed it up with a Spanish-English app made by same dev team. Edited accordingly.
This reminds me a lot of pttrns.com.

Both are appreciated for referencing designs.
The context is the use of 'CIA agent' in the linked article. Is that label true enough to be used in a news account? Most would say it is, if by no other reason than Snowden's own description of his work, as corroborated by other sources. The NYTimes has also described Snowden as an "ex-CIA worker" in headlines:

http://www.nytimes.com/2013/06/10/us/former-cia-worker-says-...

So what if technically Snowden was on someone else's payroll – that's how a lot of work for government agencies, covert or not, is done. And, lots of 'agents' for intelligence outfits are actually on other payrolls – often that's the whole point, serving multiple masters ambiguously! A journalist who cuts through the layers and describes the real supervisory relationship is doing their job, not carelessly getting things wrong (as alleged by Nrsolis).
I'd put the marketing site at whatever.com and the app and app.whatever.com.

You then decide what types of information needs to pass between the two systems. Instead of porting your entire frontend you simple build a few API calls and pull those in with WordPress.
Al Gore.
The Mac Pro.
No display of any kind meets the Rec. 2020 gamut spec. It's more a future proofing step than a realistic target. The fact that the primaries are sat right on the single-wavelength line indicates an eye towards future laser projectors though - the gory details of how the decisions were made start at page 27 of http://www.itu.int/dms_pub/itu-r/opb/rep/R-REP-BT.2246-2-201...
It's interesting to me that sbt-idea and sbteclipse are in the top projects, when I would think IDEs should just be able to directly import SBT projects. I don't need a Python package to use PyCharm, after all. To me, one big friction point in using Scala in the Coursera course has been the inevitable hiccups in getting projects going in my IDEs (not to mention bugginess and slowness of the IDEs).
So do I, and I wonder if there's a more reasonable way to monetize this than youtube (assuming it's meant to make money). I'd much rather sign up for an RSS podcast than set up a cronjob to download the video and rip the audio (which would also mean no money from youtube for them).
Generally speaking, installing and having an installation of Wordpress is pretty simple. However, my advice would be to keep things as simple as possible, especially since it seems you guys are starting out.

For the frontend, I'd recommend either just having very thin pages in your Rails stack that are fully or at least heavily cached that then ping your API, or relying on something like Jekyll to generate static pages that then do the same.

Eventually, when the project becomes larger and/if you start feeling pain points, you can abstract this frontend layer away from the stack into its own little app. You could also make it its own little Rails or Sinatra app that just serves basically HTML (again, heavily cached, since the dynamic content will come from the backend). I keep recommending keeping it in Rails or Sinatra just so you can use some goodies like layouts, easy caching infrastructure, you're already hosting rails, the asset pipeline.

As for your marketing site, I'd go for something that's hosted elsewhere, like Tumblr if you need a blog, etc. Just try to minimize the things you need to host and support yourselves.
I'm also a scientist and I find Neil deGrasse Tyson extremely grating. I find something about his snarky/condescending tone to be poor qualities for his role as "science communicator."
Why should race (or gender) matter?

As a south-american, the term african-american irks me. It reeks of political correctness, not respect. http://en.wikipedia.org/wiki/Euphemism_treadmill#Evolution

EDIT: eh, what did I get myself into... over here we're just plain white/black/latin/asian/etc, despite some media usage of the term 'afro-descendant'. I do support affirmative action policies in general, it's just my personal opinion that teaching kids to be self-conscious about race in this context is not necessarily positive.
- Here is a link to the startups ~> http://www.newmeaccelerator.com/startups/
All Oracle needs is the upcoming multi-tenant jvm (Java 9, IBM jvm already has it supposedly). Then your iaas becomes jaas (jvm as a service) with any jvm language/platform you care to mention.
Yeah. "Feel bad for me because I'm in prison. Never mind how I got here. I can write the DDL for a simple database. I'm a hero! NO DISUSSION ALLOWED".

Simple world you live in, it is.
Succeeding at Personal Programming Projects
Thanks for this link. This is a great resource.
Most big companies have this trouble. Once you start to direct that amount of funds into a strategy there really is no going back.
Is this really the correct interpretation? Ubuntu IS releasing a native Qt/QML SDK... they're not going HTML exclusive here.
You pretty much have to resign yourself to the fact that you'll work at 50% of the salary as your peers

Have you considered working for an early-stage startup? It seems like your expected value may be higher, because even though your salary will still be low, you'll be vesting stock.
If the Economist had any gravitas or courage, they should have chosen Iceland. :)
Hmmm I have always thought him to be an effective science communicator, I don't see how he's used science as a source of authority and power.

He's also quite accessible, I have randomly ran into him in NYC on a couple of occasions and was always cordial.
I'm not sure where to start where how wrongheaded this comment is.

First of all, as others have said, Ireland has been independent for 90 years. Secondly, Ireland had to go through 70 years of near-poverty, only briefly managing to getting close to digging itself out of its economic hole in the 1960s. Thirdly, with independence, Ireland lost most of its industrial homeland due to partition, as well has having to effectively buy itself back from the UK through the payment of land annuities, and the subsequent trade war that happened when the Irish state refused their payment, owing to the size of the amount demanded, utterly crippled the Irish economy.

Arguably, from an economic point of view, Irish secession from the UK was foolhardy. The fact that almost a century later The Economist now considers the Republic largely a positive example has zero relation to how they would consider and independent Scotland. Ireland was a basketcase for decades.

Also, 'secession' is the act of gaining independence. There's nothing pejorative about it.

Also, Ireland does have substantial oil and natural gas reserves off its coast. However, they're more difficult to tap than those in the North Sea, and were effectively sold out from under the Irish people by Ray McSharry.

Personally, I'd like to see Scotland give independence a chance. I just hope they stay withing the common travel area.
While I'm not exactly a fan of Oracle I wouldn't dismiss them so easily.

Due to business reasons there are lots of applications that companies would rather not put outside their own network. Some that come to mind include HR, payroll, and billing.

Maybe Oracle can capture some of that value in the form of data center as a service?
You mean by indians?
For a white kid in America, race doesn't matter, in this, or almost any other context.

For a black kid, seeing black people in leadership roles does matter. It's a reality that for many poor black kids in America, the only obvious path out of poverty is sports or drugs, neither of which are very good options...especially for nerdy black kids living in poverty. That's not to say entrepreneurship is an obvious path out of poverty for anyone (white or black), but being technically savvy is extremely good for your value in the employment market, no matter what you choose to do.

Anyway, I believe you are underestimating the amount of self-imposed race-based limiting factors. I think we're all probably also underestimating the external society-imposed limiting factors on people of color in America, as well (because most of the people on HN are white, grew up in a middle class household, and male).
google has not ceded the space, they just have a different solution

https://cloud.google.com/products/compute-engine/
Ask HN: How do I develop fanatical resolve?
Whenever I read about the Greats, they all have this obsessive vigilance for their company and art. Can this quality be developed? I am good and hardworking, but do not have this quality, and find myself still binge-watching Netflix rather than getting shit done. I am unquestionably passionate, yet lack the Jobsian fervor that I need to be great. Any thoughts on this? Perhaps certain habits I should form? Any feedback is greatly appreciated.
I should also point out that I'd like to see this, after we increase car ticketing a thousandfold. Every day, I see cars running red lights, people driving 50 in a 20 zone, cars illegally triple-parked, completely blocking ambulances, and so on. The reason so many people die in traffic in New York is because the NYPD does not enforce any traffic laws, and the laws have no bite anyway.

Did you know that if you don't have a driver's license and you kill a little kid on the way to school, the maximum penalty is a $500 fine and 30 days in jail [1]? If you ever want to murder anyone, the message is clear: do it in New York, with your car.

[1] http://www.streetsblog.org/2013/12/20/unlicensed-truck-drive...
Sir Tim Berners-Lee Praises Edward Snowden In Help To Protect Open Web
> Without concurrent request dispatch, jruby's hypothetical greater thread parallelism is unlikely to effect requests-per-second benchmarks. Also, the benchmarking test would have to be willing to issue requests concurrently!

That's a good point.

That said, JRuby would most likely benefit from a concurrent test, as the thread-per-request model of JRuby can scale much higher than the process-per-request model which is used a lot in the MRI world.
YC will try to help on this as much as possible. We have a YC-International mailing list for international founders who have to deal with visa problem. In most cases, one or more founders who were from the previous batches will be able to help because they were in the same situation before.

There isn't a one-size-fits-all solution for this. Once you are accepted, it helps to reach out to the mailing list(or other sources) to figure this out as soon as possible.

I was in the summer 09 batch, thing may have changed since then.
Penguinlinux. I would love to help you out more. You should even talk to Angela Benton who runs the program. She is a very nice woman.
If you've never seen or heard of a person that shares a major trait with you doing a particular thing, but you know that people with that characteristic are common, you probably don't think that you can do that thing either.

In addition, it's not at all unreasonable to think that way. Why waste your time on something that you will ultimately likely not be allowed to do? That's good decisionmaking, not "self-imposed race-based limiting factors."
No two vehicles ever stop “at the same time” when you get down to it. There's always an offset, and the fuzziness I'm speaking of is how much slop is included to trigger simultaneity. Generally, it's little enough that it gives the appearance of FIFO in practice, but the law specifies positional yielding. I'm speaking in reference to OH and OR law, here. The laws don't say “whomever stopped first gets right of way.” They say something to the effect of, “You must stop at a stop sign. If there is another car to your right at the intersection, you must yield to it.” The relevant phrasing from the Oregon revised statutes is “After stopping, the driver shall yield the right of way to any vehicle in the intersection or approaching so closely as to constitute an immediate hazard during the time when the driver is moving across or within the intersection.”[1] It's actually quite fuzzy. Many laws are, which is part of why we rely on human juries and judges to make sensible decisions about conflicts.

1. ORS 811.260(15) http://www.oregonlaws.org/ors/811.260
One of the news articles the Wikipedia article cites [1] refers to Snowden explicitly as a "former CIA employee."

[1] http://articles.chicagotribune.com/2013-06-09/news/chi-nsa-p...

However, he says he worked as a systems administrator, which I don't think is a "CIA agent" - I believe (although I'm not 100% certain) that "agent" refers specifically to a spy.
Agree w/ siblings that this is a great comment. I'd like to amplify it.

A lot of imperative languages end up being really similar once you've learned a few of them. I'm not an expert on PL history but, AIUI, ALGOL was the progenitor for many modern languages, especially imperative ones. So it makes sense as to why, but there are paradigms other than imperative or even functional.

Of course this is not to say that all imperative languages are the same. Rather it is to say that alikeness is relative. Relative to C, Java is quite different. Relative to Prolog or Forth, C and Java are more similar than not.

If anyone really wants to expand their brain to new ways of thinking wrt programming, I think exploring these off-the-beaten-path programming languages is a great idea. I agree that many people around you will think you're nuts. As long as you don't lose your sense of practicality, pragmatism, and/or proportion, you shouldn't listen to them.
Of course it will! This is Cordova, the same Cordova as used on BB10, Android, and iOS. This is less webapps and more html stuffed into a native app.

This should not be mistaken for something akin to FirefoxOS. Full disclosure: I've dabbled in systems programming on both Cordova (for BB10), and Gecko. Cordova is but a crude approximation to a proper web environment. Long live Gecko!
Ask HN: Just got a job at BI/ERP sales & deployment. Any tips?
Probably most of the people here at HN have had some experience with software deployment, sales and live demos. Say, you already have a product you trurly believe in, you know it's great and you have an existing customer base.

How do you actually convince your clients/prospects that a new piece of software you also have in stock could be helpful for this client, how do you explain that the software can add value to the business?

Any reads, tips, videos or comments?

I don't have a CS degree (still working on it though) - what do you think the biggest challenge would be? The open minded company owners wanted to have a guy like me on board because they liked my strong presentation/communication skills. I've worked at marketing and customer relations departments for other companies for about 2,5 years. I know some BI/ERP systems only from the user's perspective.

During the job interview (which was difficult because I needed to convince my future boss that a person without a strong IT background would be good for the job) I risked and said that most of the clients do not have even a basic understanding of the technical stuff. They just assess the possible returns from the investment that has to be made in order to deploy and implement some new solutions at their firms. Would you agree? What are your experiences?
Well, I'm against all software patents (at least all that I can think of), so I suppose that describes me. If their editor, with its syntax control, is so sweet, they should sell a whole bunch of software and be happy.
Sure. My older Android phone even wiped out data spontaneously (showing a message to me that it is doing so, without choice or warning).
Haha, and then you wind up looking like the RIAA, suing your hoped-for audience. Only tone-deaf execs and greedy lawyers would sue their audience members.

And before you say, "but they were stealing and so weren't going to be part of the audience." I'm well aware of that, but the reality is that you're drawing out the ire of folks from amongst your hoped for audience. Just not a good plan.
Holds true for many things. Our photography teacher told us on the first day that the secret of good photographers is that they take a ton of photos, every day.
"My understanding of a line is that it is delimited by two points"

That is not how Euclid defined it and how it is still seen in geometry today. What you describe is called a (line) segment (http://en.wikipedia.org/wiki/Line_segment)

"but does not contain any points"

Lines extend indefinitely in two directions (if you go past Euclidean geometry, that 'indefinitely' changes meaning a bit)

One talks of a point being _on_ a line in geometry. 'contains' is something from set theory: "the set of all points on line l contains point P" is a perfectly valid expression (but "P is on l" is way shorter)
Because race still effects the world we live in.

To insist on a "color blind" view of society, our industry, etc. is to deny the real experience of people of color within it, who have found discrimination and prejudice.

We can and should say to racists that try to prove some sort of race-based superiority that genetically "race" is a silly fiction, and has no basis in reality. But, we can't deny that black folks in America have a very different experience than white folks. Doing so is counter-productive to the conversation that needs to happen.
This map of LA startups does indeed show where the center of gravity lies:

http://represent.la/
I'm interested! I think Dedekind cuts are reasonably understandable, but infinitesimals are on the surface of much of our calculus syntax, so I'd be glad to understand where they become so tricky formally.
True; just as "religious" does not guarantee knowledge of it.
To be fair to the author, he does discuss Robinson's approach to infinitesimals (but not Skolem's) in the very next paragraph.
I think it's respectful to call people what they wish to be called. If someone prefers to be called "African-American," calling them that has nothing to do with political correctness, it has to do with the person standing in front of you.