skysight-inc/HackerNews huggingface dataset:
You can - but not everywhere - negotiate that the service you pay for includes protection against DDOS attacks and that it's up to your provider to protect you. You'll pay a larger fee per mbit because they'll need to do more work for you in case you get hit but it might be worth it.
There sure is: http://www.claymath.org/millennium/P_vs_NP/
I think people understand that text affects their search and punctuation (usually) doesn't. The "site" and "format" keys are at least self-describing in a way that "slash" isn't.
Ain't nothing but a thing. Assuming there's a C library that would fetch the page, apply the widget, and return the list, it's probably 3-4 days of work.

Using my Markham's Estimating Tool (double the number and go to next higher units) that comes out at 6-8 weeks.

Windows shell extensions are all COM nonsense. You have to know the magic numbers and know where to put them. The rest is pretty straightforward code.
I would say you should look for companies where the software is the product and start applying there. When you are a support role in a company in which the product is something else you will always be an expense by definition. You can either jump ship or document precisely how you are making the company money. When it comes time for review give the reasons that you are worth $x more a year and back it up with actual numbers. For example, I had x idea that I implemented and by the metrics I put into the software I was able to measure a y decrease in time spent accomplishing task w. This led to a increase of profitability of $z and n hours saved overall.

I would say that jumping ship to a company whose focus is software would be more fun and bring a larger monetary increase. The economics of today is that you really can negotiate a larger salary by moving to another company than just getting marginal cost of living increase raises.
Django via fastCGI on Lighttpd
As someone who runs an incubator in Paris but lives in Silicon Valley, let me add my 2cents:

look at what cost an employee in France

An engineer in France is way cheaper than an engineer in Silicon Valley. Taxes on salary are indeed higher, but the base salary is so much lower that in the end, France is cheaper. To give you an idea, a basic salary in Silicon Valley is $100K, the equivalent in France would be below 50K€. Those cost the employer about $120K and 75K€ respectively, so you can see which is cheaper.

On top of that, France has a pretty good tax incentive for R&D engineers. You can almost get all your money back as the employer, it's frankly crazy (it's called CIR). But nice for startups.

The main issue in France is the complexity of navigating all the government aid. It's a patchwork of measures that don't fit well with one another...
The reciprocity is in there to ensure free software stays that way and that any improvements made to it don't end up exclusively in proprietary versions. I think, as a user, that it is better at protecting my interests and that it's better to protect competition by commoditizing the software.
1. San Francisco, as a city, isn't that big. I don't think its worth focusing on having to be in one particular area of it, simply because everyone else is. You don't have to worry about traveling to/from the city until you're in Berkeley or Mountain View or elsewhere in the bay area. Worst case, you take a cab. And I can't think of a scenario where it would cost over $20 (tip included) to go somewhere within the city by cab.

I spent the summer in the Bernal Heights area,(pretty close to the southern edge of the city - just south of the Mission). Its somewhat far away from SoMA (30-45m by muni + bart -- made this trip daily to go into the office, its not that bad). I've really never had any problems getting around the city whenever I need to go somewhere.

2. It'll take more than a weekend to find a place, but likely less than a month. I'd suggest to sublet for a month, but, no reason why you can't use AirBnB or something similar on a weekly basis.

3. Most of the events/meetups I follow are for iPhone/Mac dev-type things, not marketing (which seems to be your area of interest). So I can't help you there, sorry. But, if that is your cup of tea, there's weekly NSCoder night, an iOS Dev Camp coming up in a few weeks, and so on. Github has one, the Cappuccino folks do, etc. Lots of stuff going on.

4. There's no such thing as a weekly muni/bart pass. Maybe its because I'm used to NYC where the MTA has these, but, this really surprised me.
If you want more money, get closer to the money.

In most financial firms, software development staff is a cost center, even if the projects themselves are viewed as investments. So make sure you're not simply someone who does a very good job at executing project plans from other people.

Positions that are closer to the money in enterprise firms than "very good Java software developer" include:

* Architects who decide how very good developers should be writing code

* Product leads/managers who decide what very good developers should be writing in the first place

* Anybody involved in the software development process that has mastered the problem domain itself; so, for instance, if you're working on clearing software, you should be a world expert in clearing.

* People who come up with very good ideas for software projects that save or make money for the firm.

Things you can do to execute this:

* Try to move into an architecture role (be warned: this is what most devs try to do, so the law of supply and demand limits the upside here)

* Talk to your manager about what the next 3 steps are on the career path that ends with you managing a team, and then spend another 10 minutes talking about how to execute step 1 and have it recognized.

* Change groups you work on (say, from clearing to order management) and coincident to that move invest a month of diligent nighttime reading to become an expert in the problem domain of the new group, which gives you business value.

* Survey every project you've worked on so far for the company, make a list of 5 problems those projects had that cost the company money, come up with a solution to one of those problems that you can implement on your own (for instance, refactoring classes, or factoring out thorny configuration logic into Scala, or &c &c &c), and then talk to your manager about how you can demo that idea to the group.

The goal at the end of the day is to be in a position where, when you have the performance review, you can confidently put on the table a bunch of things you've done for the business. You'll know it when you've got the upper hand in negotiation; the company won't be able to afford losing you.

As much as "become an architect!" is a trap for enterprise devs, be aware that if money is your objective, "go move to a software company!" is an even bigger trap. You will make more money over your career by carefully planning and executing a strategy to increase your value to an enterprise than you will at startups.

(NB: I'm not an enterprise dev, but I work closely with a lot of enterprise devs, have successful enterprise dev friends, and have started companies with people that have later gone on to de-pants my projected lifetime earnings at enterprises).
Wouldn't that make the "kindle/nook/something else" a better platform for that kind of solution?
The true face of flash games requires a windows-only exe to download and install first?

I think these guys might have missed the main selling point of flash, it's insane penetration which means pretty much any desktop user can play straight away. If i'm forcing my users to run some random program to play my games properly then I might as well just ship my own executable and get native performance.
The purists always win in theory. Pragmatists always win in practice.
Im in Austin too. What is your name / company? What made you decide to leave Austin? It does have a growing tech hub.
Better than java is a pretty low bar but I am not sure that OC makes it even then. I learnt enough to know who much I hated it and then did most of my iphone coding in c++.
I would disagree with 1. from above...

If you don't intend to run a car in SF you prob want to be within a few blocks of a BART of MUNI Street Car stop.
I didn't follow everything in my complexity class, but I believe that P=NP implies that search is as easy as decision. So producing a piece of good music is as easy (up to a polynomial) as deciding if a piece of music is good.

If I remember correctly, optimization also collapses. So finding the best possible piece of music is also easy as deciding if a piece of music is good.
Learning Clojure #16: class reference
I am not sure if it would spell the end, but it would reduce their influence. It is probably the most common GPL program included in non-GNU/Linux systems.

Truthfully, it is really a bad business decision not to send patches back to the original project. If you can get them adopted, it will save on maintenance (since everyone is maintaining your patch). It seems that companies that won't file patches back under BSD/MIT are not doing themselves any favors. Further, given the decision process at those companies, it is probably better that those patches don't get added to the mainline.
Did you listen to the podcast or read his book? The author offers a lot of historical evidence and argument to back up his position.
With mod-rewrite the first part of the URI component can get passed as a a parameter to whatever comes next. The alternative is to split the hostname parameter. That doesn't sound like a big deal but here's a convoluted example.

http://john.doe.example.com/

http://john.doe.example.net/

http://example.net/john.doe/

Here in the UK we also have the .co.uk as a possibility too.
Do not put on deodorant before shirt if deodorant is white or else you will regret it one day when you're marked with a "slash" of deodorant.
Also, the paper was written using LaTeX. I have a friend who spent a semester helping to edit a small mathematics journal, and, with virtually 100% accuracy, you could tell the crackpot papers from the serious ones based simply on whether they used LaTeX or not.
The appropriate title for your submission is "Eben Moglen on
The State Of Free Software", since that's the title of his
talk. Don't editorialize in the title; just write a comment
to make your point.

I did not editorialize in the title. If I had been submitting in order to bring to people's attention that Moglen gave a wide-ranging talk that contains many things people might want to discuss, then your suggested title would be appropriate--and then we'd have a bunch of unrelated things being discussed in the comments from the submission.

However, I was submitting to promote discussion of one particular point from his talk. If I was editorializing, I would have used a title like "Moglen makes unsupported accusation against Apple" or something like that, rather than a simple, accurate conveyance of what he said.

I also found his remarks on MySQL and Oracle interesting. If someone wants to discuss them, I would see no problem with them submitting a link to his talk with a title calling attention to those specific remarks, so as to promote discussion of that particular part of the talk.
> Both Skype and SIP work very well over 3G on T-Mobile US.

Interesting, where? I have an N900 on T-Mobile in Boston and it's been very disappointing. I had visions of a "data only" relationship with the phone, but neither Skype nor SIP over 3G are of acceptable quality. Over wifi, works pretty well, though.

How have you set yours up? I tried Google Voice -> Gizmo5, buying a skype number, and some other things and nothing worked. For instance, the phone can't seem to handle an incoming SIP call and phone call at the same time -- so I couldn't forward my Google Voice number to both my actual cell number and SIP, and answer with either depending on the situation.

Then, I have general issues with the phone -- no good maps solution (the Nokia program is terrible, and can't use Google Maps), email is painfully slow to open and inconsistent about polling every 5 minutes like I want it to, I've hung up on incoming calls several times because the "Answer" button gets replaced by the "Hang up and send a text message" button when I'm taking it out of my pocket, etc.

All in all, I've been somewhat disappointed with the phone.
I don't plan to have a car... definitely looking for somewhere near BART.
Do you like to tweak things? If so get some variety of Android. If you don't get an iPhone. The iPhone will "just work" but it won't do nearly as much as Android.

I have had both (+ win mobile) and prefer android by a long shot.
If that makes a person say he is "a man whose selfishness surpasses any recorded selfishness", then the speaker should either cut down on the hyperbole or have more dealing in the real world outside software.
What’s new at SXSW Interactive for 2011
None?

Verizon LTE is supposedly launching in a few months and then you'll want an Android phone that works w/ LTE. Of course, we don't know where you live, so LTE may not be available in your area.
> That's almost a CDROMs' worth of data, each second ;-)

Hmmm, since when does ~ .6 == 1? ;-)

It would be more accurate to say: "That's over half a CD-ROM's worth of data, each second ;-)"
I do marketing for a living but I'm also pretty technical, so tech/startup events are definitely something I'm interested in. Something like Hackers and Founders would be exactly what I'm looking for.
1) the mission is great for living, but soma is better for getting work done (and closer to most things startup related)

2) if you find someone who lets you crash on their couch, go for it. give a few neighborhoods a try before you settle down! my first place that wasn't a friend's couch was a warehouse listed on airbnb. worked great and gave me the time to figure out where i really wanted to live.

3) it feels like people here are perpetually busy and barely have the time to hang out even with their closest friends. there's a seemingly endless supply of interesting people too. few strangers will throw a welcome party for you even if you are awesome (unlike where i am from). that makes people seem unwelcoming to a certain degree initially, but don't worry, it just takes a bit to grow into a social circle here and then you'll be perpetually busy and socially oversaturated too.

4) it's much easier to approach people when you have something to talk about. unless your project is in full gear, you might have an easier time getting to know interesting people through doing interesting things or sports. startup meetups and such work too, but being active together or even just picnicking together in dolores park gives you an entirely different connection. there's a lot of fun and cool stuff happening here that's not startup focused, and it's easy to join in and offer to help, and you'll be surprised how tightly connected this town really is.

5) a lot of people use hackerspaces as some of the first places they visit in a new city to meet people. depending on the space and the moon phase you might meet truly awesome people and/or complete weirdos. give it a try, cowork there for a bit and see who you get to know along the way.

6) get a bike. i've resisted initially, but there's simply nothing that works better here (including cabs, muni or your own car). see jwz's advice on bikes in sf: http://jwz.livejournal.com/883988.html
This is crazy talk. Apple's decision to go with LLVM is simply a practical and pragmatic one. It is a matter of choosing the right tool for the right job.

They simply needed a better compiler infrastructure to make Xcode and other tools smarter. You can see some good results of that in Xcode4.

They saw a great opportunity in an open source project (LLVM) and jumped on it.
All to often, people seem to associate "not taking venture capital" with being a "lifestyle business".

GitHub is an interesting business. Like EngineYard or any other tool oriented startup, its potential is not the same as a broad consumer internet business (like Facebook or Google).

But I don't think Github will be a "lifestyle" business. It already isn't.

I don't think Paul Graham has a problem with this. But it seems like a lot of his followers do / might.

I think there's an important distinction here that is missed and I'm not sure how to bring it up. (Last week I asked about doing a startup outside the US, because the US is not an option for US, and one person presumed we were doing a "lifestyle business" because we expressed costs as one of our concerns.)
SOMA is bland, IMO.
With a substantial speed penalty on Dalvik.
It seems they're A/B testing it. I got the html5 viewer all but one time viewing this.
The area around 24th Street BART isn't so bad, and trips downtown on BART are faster and cheaper than taking the 12, 14, or 27.
For your benefit in future postings, here is a clue that you may have editorialized a title:

If the article you've submitted has 5,500 words in it, and the real title of that article (a) doesn't include the idea in your title and (b) accurately sums up the article, and you have to add a comment like "see minute 35:31 to see what I'm talking about" to have the title make sense, then you may have editorialized the title.
It is one of the requirements of the patent process. This is why Apple uses the shape of an iPhone or an iPod in their patents, as they are required to provide examples.
> The LLVM's license is free, and even classified as such by the FSF

In fact, the FSF says it is GPL compatible, which means they are not only free to fork LLVM if they think Apple's stewardship of that project is risky, they can make their fork GPL.

Another thing to consider: Apple employs the majority of LLVM developers, including the lead developer. If Moglen is correct, why is the new code these people are contributing, as Apple employees, still under the old license? Wouldn't Apple be putting their new code under a less open license? And wouldn't they be getting the authors to relicensing the existing code under a less open license, or rewriting it?

The fact that Apple continues to put a lot of work into LLVM under a license that is very open (essentially a BSD license) is inconsistent with the motives Moglen ascribes to them.
You don't understand it, but you know you don't like it, right?

Its amazing that this kind of nonsense gets so much play. People will pretend all kinds of obviously false things about Apple-- like that there is an antanna defect with the iPhone 4, or that apple is somehow attempting to steal "Where to".

Neither of these are the case, and it is pretty obvious to anyone who understand the technology or patents involved.

Yet people just keep forwarding it.... its an effective form of propaganda... it makes Apple look bad even though they haven't done anything wrong.
Because it's more fun to make the web do things it was never intended for and it's still the closest thing we have to a universal write once platform.
برنامج الجرافيك GUI Design Studio Professional v4.1.109.0 Repack iNViSiBLE
Where do you set the trackball color for events?
Regurgitated speculation with nothing of value added.
That means it's a subset and is trivial. To claim it's a strict subset means there's something in NP that's not in P.
Let me clarify. You can't be in the Mission and not be within a five minute walk of BART. BART stations attract crazy homeless people, which kills the livability of the surrounding block.

You can generally describe property value, livability, etc of the Mission knowing only the proximity to bart and parks.
If he can also prove it in 7pt font THEN I'll be impressed. Until then, meh.
I made the move over 4 years ago now (wow).

Quite honestly, you can only do so much pre-planning before you you arrive. Really, you gotta spend time here and work out what works best for you.

On where to live, quite often it comes down to price. Check housingmaps.com to see what a 1BR works out with in different parts of the town and compare to your budget. You might want a different living arrangement if you are up for sharing and/or want to run a business from home.

2. AirBNB and other couch surfing sites. Do know anyone in SF - staying with them will help you get to know the city quicker than staying on your own. Honestly, I lived here for over a year before I really got to know anyone who had spent time living in the city for sometime (most of the other people I was working with also moved in recently at the time). Point is, I learnt so much more about the city once I spent time with being who had lived here for 5 years+.

Also be aware we have a large homeless population, and so as those folks pull themselves out of homlessness, the hostels and residence hotels are their half-way-house/first foot on the ladder. You might not want this to be your first experience of SF.

3. Check Plancast, Facebook events, Meetup.com for SF

4. I could write a book on this subject, gosh...

* Consider up front whether you want to run a car or not (I assume you do now living in Mid West) - and price in your budget and where you live accordingly.

* SoMa is a great to live because it's close to startups and lots of amenities... but it's not a "neighborhood" in the true sense, dangerous + skuzzy in the middle (5th - 12th streets) and when I lived there I'd go for weeks without ever leaving the area. So consider whether you really want to work + live in the same place.

* ...Assuming you are not going to live in SoMa, consider what kind of person you are - as the other neighborhoods very much cater to different types of personality. For every person who tells you to live in Mission (hipsters living in grittyness) you'll find someone who'll tell you to live in Marina or Pac Heights (LA-wannabe party scene in more up-market living). If you fit into one of those personality types you probably won't want to live in the other, etc.

* Getting a network of friends + contacts going is really important. I actually spent 6+ months doing this BEFORE I moved here by visiting back and forth (from London, UK no less).

* Don't live in Tenderloin or Bay Shore (dangerous) and while Richmond and Sunset areas are much cheaper, they're so far out from anything.

(sorry if the above is kinda random and all over the place. Honestly, I've written this out several times - have you tried searching for other threads on this subject?)
What options do you have if you decide to stop using Google? Are there alternative server implementations available?
> BSD-licensed software like LLVM gives programmers the freedom to make proprietary derivative works.

The other way to see this is that BSD allows programmers to enjoy the freedoms they got from fellow upstream developers while they take away the freedoms of their users.
General rules for beginners is one topic or idea per paragraph.

But your "paragraph" is even harder to define as there isn't any real fluidity to it, it seems more like thoughts here and there in short sentences with little to zero continuation.

I don't want to turn you off from writing and you should just keep on going in order to improve (no matter what people say), however learning from authors and books can also help along the way.
I would add Facebook, which is more around the same model as Flipboard in that context: when you share a link on Facebook, it grabs the content to present a nice snippet with a picture, title and summary.
I disagree with this. You want to go after roads that give you greater option value. Adult industry is not a career killer per se, but provides you less option value in terms of industry experience (for example, Linkedin provided the insight to go into FB for Matt Cohler).
Ah, yes. No, I meant for the outside investor with early news of the purported proof who is willing to bet that it holds up.

For example, if there is some crypto company whose business is premised on hedging that a "P == NP" proof is just around the corner - short them. Alternatively, maybe buy the firm we think of as RSA. That kind of thing.

This paper hasn't yet got a lot of press attention and I'm only about 1/4 joking when I say I'm curious as to what effect it will have on various stocks if it isn't quickly debunked.