skysight-inc/HackerNews huggingface dataset:
I'm a foreigner in the UK on the UK equivalent of an H1B visa (the tier 2 killed migrant visa). I'm also tied to my employer, though it's a consultancy and I'm based at different clients on different projects so it doesn't get too dull. That said, I'm also frustrated that I can't start a business here. There is an entrepreneur visa, but you need either £250,000 of cash that's under your control (no loans) or £50,000 from a UK based VC, and even with that it's not easy to get.

I doubt, politically, that it will become easier to get startup visas in the US and the UK. People actually don't want entrepeneurs from foreign cultures in their country. They don't want people from the Middle East and Asia open restaurants, take-aways, tailors, mechanics and other small businesses that employ them and their relatives. They don't want these people to have lifestyle businesses. People are racist and xenophobic. This is why they set the bar either high, so it's someone who will set up a large business that is likely to employ a lot of local people (or pay a lot of taxes) or they limit it to VC funded companies since these invest in certain more desirable types of businesses from a cultural perspective, like hi-tech.
Thank you for your interest!

The postgresql plan is parsed, and passed as a list of "quals", objects representing simple filters.
As an implementer, you don't HAVE to enforce those, since postgresql will recheck them for you anyway, but they can be quite handy.

For example, you can look at the imap foreign data wrapper (https://github.com/Kozea/Multicorn/blob/master/python/multic...) to see how the conditions from postgresql are converted to an IMAP filter, allowing for server side filtering.

The required columns are also provided, so if you don't need the email payload, the foreign data wrapper will not fetch it.

For joins, it will depend on the execution plan.
There is still plenty of work on parsing the postgresql execution plan into something more useful, but the current set of "optimizations" is sufficient for our main use cases.
Universal wishlist apps have been done many times in the past (wishli.st for example, financed by the Difference Engine accelerator a few years ago). On paper they're a grand idea - you have an easy revenue stream based on proved techniques through affiliates, the benefit to the retailer is obvious, the benefit to the user _seems_ obvious, so how could it fail?

The problem is simple: people like to choose presents for their friends. Wishlists aren't actually very popular. Solve that problem though, and you could be on to a winner.
Hype City - Underground Hype 9
How about "missionary man" by the eurythmics back in the 80s?

http://www.metacafe.com/watch/sy-25142343/eurythmics_mission... ( doesn't play on is devices)
Generally what happens is that the company wants the volume from Walmart, and thinks it will lead to lots of profit, but Walmart ends up making most of the profit, and the company spends a lot of money and then is overextended and can't even stop selling to Walmart without taking a big loss, since there is no replacement volume out there.

But any company making a deal with Walmart should know this by now, so who is really to blame?
Crap, I'm working on something exactly like this :D Was about to upload it to Github just today, but still wanted to fix a few things.

Yours looks quite more finished, one thing that would be very useful is handling Python to Postgres type conversion, like PL/Python does. After that, the next step is caching I/O functions for the duration of the scan, which PL/Python also does.

Nice to see that the idea made sense for more than one person, hope Multicorn will rock!
The benefits of some new elements, e.g. <article> and <section> as opposed to <div> are more subtle, but <time> has a number of use cases beyond improved accessibility.

Right now, if you're a developer wanting to display dates and times in the user's timeline you have to write custom JS, but if encoded as <time> this job could be done by standardised JS libraries, widely distributed browser extensions or even browsers themselves.

Similarly, users could set their browsers to always (or just on request, e.g. as a contextual pop up) display times in 24h system or in their local non-gregorian calendar, which would help especially children or people with less education to understand more of the web.
Google's Closure compiler can apparently do that.
For me personally, I don't mind a lot of autoconfig and getting signed up for stuff by default. It demonstrates the value of a new service in a tangible way, If I don't like it, I can un-sign-up, and if that doesn't work I can filter spam.

What I do mind is services that automatically communicate in any way whatsoever with other people on my behalf. I don't mind having a social graph, but I want to be able to place and maintain graph cuts. I think as experiences like Take This Lollipop become more popular, more people are going to think like me.
This is the biggest non-issue in any game ever. I can't even imagine how anybody's first thought would be "how DARE the man be directly controlled by the arrow keys instead of the woman." I've made games for my girlfriend several times, with some games having her control me and others controlling herself, and neither time did we think what character was being controlled was an issue.

Hell, I actually read this post to her, and she was just completely confused and annoyed that someone found this a problem.

There's no sexism to be found here. The male just happens to appear on-screen first and that's who you control. I'd struggle to find a single woman that would've even noticed that.
given two competing anythings the one that plays most aggressively wins in the short run (see ww2) but these tactics usually turn out to be short lived crutches. the path of user choice and openness (which starts with emptiness) is not going to win an a/b test but in the long run is likely to win the war. and its going to force you to come up with something genuinely compelling.
Sorry to beat you at it ;)

We currently have some very rudimentary python to postgres type conversion, but this area still need a lot of improvements.

You should release your code, I'm sure you have a wide range of ideas worth merging into Multicorn !
She has four or five albums out and has gone viral before.
I've been using the library for the last few months on a number of projects. It's sort of become my Swiss Army knife for PHP. It's saved me a ton of time.
I'd really like to see an ORM agnostic migration system.
> Yaf require PHP version greater than 5.2.1, and could not run with early version of PHP.

No thanks. Closure? Namespace?
Learn To Drive In Rugby With Reality Driving School
Cripes - that's a lot of machinery - we simply use security groups as roles, no iptables at all.

The only groups/roles that allow external access are:

- proxy (80,443 /0)
- extranet (80,443 office-ips/32)
- admin (22 office-ips/32)

The rest of the security groups are set up appropriate to the roles eg: db allows 3306 to app,extranet,...

instances can do discovery thru' the ec2 api - looke for a machine wit the role they require.

Once an instance is booted and the packages are installed, it is maybe a minute or less to availability.
I signed up to GroupOn (UK) earlier this year

I unsubscribed from their emails after a month as all the offers just seemed to be either

a) Cosmetic treatments
b) Health checks from private clinics

I'm a 24 year old male, why do I give a shit about any of those things? GroupOn needs to target their offers more
Welcome to business in the real world. Try consulting for any Fortune 500 company sometime, and see how long they take to pay you after you invoice them. If 90+ days is the norm for paying small consultancies, it's hard for me to feel too sorry for multi-billion-dollar electronics suppliers.
>...Paulo Coelho made a Russian translation of The Alchemist available without permission from his publisher. As a result the sales in Russia skyrocketed from 1,000 books a year to over 1,000,000.

I feel uncomfortable with this example because it was the author who chose to give his book away.

I'm of a mixed mind about piracy in regards to media content. I don't agree with it but it's the only thing that manages to force content owners to rethink their business model. If it wasn't for Napster and the like, there wouldn't be an iTunes or Spotify. If it was up to them we would still be paying $20 for a CD. The same is happening with TV and movies and I'm sure they will be facing the same situation as broadband gets faster.

I don't include the print industry in this because they are more lost than any other because it's so poorly run.
A lot of which are already shot on things like the Canon 5d - but yes it's good news
Ruby: Make a static website from your sinatra app with 75loc
You have to walk a fine line. If you neglect your infrastructure for too long you get in a situation where you get bogged down by all the circumstantial complexity in your infrastructure. If you are too zealous about debt you automate things that don't need automating and you end up with an over-engineered infrastructure that is completely automated but never works quite right.

As with the design of software projects the design of the infrastructure takes time. People often go through phases where they take it either far too seriously (after they got burned) and through phases where they cowboy-code their way through.

The problem here is really mundane. It's difficult to set up an architecture right and you don't get there by throwing buzzwords to the wall (and see which ones stick). Even if you use multiplexed dictionary stores, Bazoop Clusters, BunnyHQ, and tricircular backups you still may end up with with a mess of an architecture if you don't know exactly which problems you're trying to fix. And you can easily waste a few weeks evaluating different deployment tools and automation software and still end up with something that works only barely. The opportunity cost is immense.
We bounced around on this for a long time with eggtweeter and came up with this compromise:

When a user creates an account (via Twitter), the KyMaLabs account is automatically followed. If they choose to unfollow after that, we have nothing to say about it. Other than that, we're not manipulating their follow lists in any particular way because we felt it would be either undesirable or slimy.

We decided to do an auto-follow for a few reasons:

a) It connects us with our userbase so if we Tweet information or updates, they'll see them.

b) It helps us quickly gauge new user signup at a glance. Sure we do this on the back-side with some reporting tools, but its nice for us to see our follow count go up as well.

c) We're providing a free and valuable service (while in openbeta) without ads or other junk, we think of this as the "cost" of the service.

d) We don't ask for unnecessary information from the user, we get their Twitter id and we ask them for an email address on signup and that's pretty much it. (Once we move to some paid services it'll have to change somewhat, but we chose to keep it simple during the beta period).

And that's it. So far most people don't unfollow (our metric for "didn't like it"), and the ones that do haven't complained directly yet (our metric for "hated it") so we think we've kept successfully on the side of the line of ethical use of an auto-follow.
Oracle reveals open source JavaFX plans
Weight Loss For the Obese
Search And You Shall Find New MLS Listings Added Daily...
I couldn't agree more. Also I would like to add that most people's post don't get many reshares which mean this feature is completely useless for their post.
They do have a full time security department: https://ssl.apple.com/support/security/

And believe me, they take every aspect of security into account.
I know, although I disagree that almost any site without its css stylesheet is really readable, but the original question was how is semantic HTML useful.

If usability is the only answer and it's doing precisely the opposite of what semantic HTML is supposed to achieve, namely separation of content and presentation, it appears to me that we've not really decided what semantic HTML is, it just sounds kinda cool and has a happy side effect of making it easier for screen readers to parse.

So many of these new tags seem too narrow, a victim of the old fashioned thinking of the w3c where everything, to them, is still a document.

Why use article instead of div? Will it really make mining easier or will you get loads of false positives? If my site creates hourly weather reports, are they articles? Why can't I define my own tag of weatherreport? Is there any point?

To quote ryan's original comment:

This isn't 'bringing the web forward' in any sense. I don't know what the answer is but it certainly isn't this.
I think you make a good point.
While I know that HN doesn't like meme's popping up in the comments, I think that these situations are really well described by one phrase: "haters gonna hate"

There are just people out that that are angry at something (life, job, ...) and they seem to like venting by writing stupid emails or comments to people the usually have never met in person.

I think that most of the sexism, racism, *-ism is just the easiest way of trying to hurt somebody emotionally. They're just going for a cheap shot. As long as it's not institutionalized by policies, I think the best thing to do is not even dignifying that with a response. You certainly can't have a discussion with those kinds of "fundamentalists" when their goal is not a discussion about gender/race/religion/... but rather to get people upset.
At this size, I don't really feel like it's an issue. Manufacturers for Apple will all employ financial analysts whose job is to price the 90-day payment terms into their prices. If you're going to pay me tomorrow, I'll quote you $1 a widget. If you're paying in 90-days it's $1.04 a widget.

Incidentally, I know a wholesaler [1] in London which sells at almost cost price. It makes most of its profits from sitting on the cash it takes for 60 days, before paying it to suppliers.

[1] http://www.dhamecha.com/
As I allude to above, the Obama administration did significantly loosen restrictions on H1-Bs for founders who raise money and have a board that can fire them, therefore counting as an 'employer': http://www.uscis.gov/portal/site/uscis/menuitem.5af9bb95919f...

If you're able to transition between your current startup as an employee in a way that gives you time to develop a new startup as a founder and gets you enough runway to raise a round, you may be eligible for an H1-B as a founder under these new rules.

It's certainly not in the interests of the US for you to leave. We've got the ear of the administration, and they're doing what they can to help despite a locked up Congress, as well as some friends in Congress, like former VC and current Rep. Jared Polis.
Probably not much. Most of the skeuomorphism is actually relatively new.
That's neat, if true. The long-haul truck drive is by far the most expensive part of a cross-country move; movers themselves are very cheap.
Actually, the ideal thing to happen would be for PL/Python to somehow become a shared library that provides the typecasting routines, but I'm afraid that's a very big task and difficult to get accepted upstream. It's sad that PL/Python already includes all the code you need to transform Python lists to Postgres arrays, bools to PG bools and so on and every project like this one has to duplicate all that logic.

BTW: in my approach I opted for passing the entire Qual node as a string (using nodeToString) and my plan was to write a Python parser for that format that takes a string and returns a Python object. Not sure how hard that will turn out.
I'm concerned about this move. As long as you can continue to install things outside of the sandbox and Mac App Store, I'm happy, but there's a massive flag going up in my head over this, I'm really not sure Apple would be able to resist the urge to integrate the locked down nature of iOS into OSX. This concerns me to the point where I'm now rethinking 3 MBP purchases as I'll be stuck with them for 4 years at work, and I don't know what OSX will be like in 4 years time.
but rather to get people upset

And they do that for their own pleasure.
Installing Hubot on Heroku
http://yaf.laruence.com/manual/yaf.bench.html

it looks like it's about 10% slower than pure PHP, orders of magnitude faster than most frameworks
Here is the real problem:
http://www.eros-os.org/papers/secnotsep.pdf
closures and anonymous functions, to my mind, were a jailbreak for PHP.
As a black guy I really dislike the "Black in America" series that CNN runs, it's like a self-loathing subtle form of self-inflicted hatred, or something. Population of SV has 2-3% black people, so I don't know what they expected, or are trying to do. Women have the same issue, just the facts.
You don't need to use a Kompressor (Mac Pro) to decode RED on a Baselight. Baselight supports RED natively on Linux (including RED Rocket support).

Kompressor is only there for handling codecs for which there is no (official) Linux implementation (ie ProRes), or connecting to storage systems that don't have native Linux drivers (like Avid Unity).

Disclaimer: I'm one of the Baselight developers.
Best Black Friday GPS Deals | GPS Black Friday Sales  2011 GPS Online Store
Just a nitpick, but OCSPs is not the plural of OCSP, and you don't 'download' it the way a CRL works. OCSP stands for 'Online' Certificate Status Protocol, and is a query/response protocol, that functions much like the DNS - you don't download the whole deal, you ask about the validity of a specific, single record, and get a 'yes'/'no' response.

OCSP is a privacy problem, as well as a bottleneck/performance problem for any large, non-organizational CA, such as Verisign and their compatriots. Every single SSL certificate must be checked at each handshake in order to make sure it hasn't be revoked in the past 'n' hours (there is some caching, which kind of defeats the purpose). This means that in practice, the CA's know who is visiting what sites, and that they must be online and active and responding in a timely fashion (like the DNS) before a browser will allow an HTTPS connection.
A common topic on here is "why aren't there more women in computers?" I'd say this sort of thing is highly relevant.
http://www.bloomberg.com/news/2011-11-03/groupon-said-to-rai...
New Nook Tablet unveiled: Kindling for Kindle Fire
Show HN: Pancake.io, simple CMS in your Dropbox
Apple to Unveil Remodeled Fifth Avenue Store Friday Morning
I wanted to share some information with a friend. Google Docs felt too heavyweight for what I had in mind, since the document was basically a text file, and he only needed read access. I also wanted to be able to update the file, so emailing it was out of the question.

As a result, I built Pancake, which lets me turn text files in my Dropbox account into static webpages, processed using Markdown. It works wherever Dropbox does: I can edit the text file right on my desktop or on my phone (using Nebulous Notes), and the changes are instantly synced to the page.

I've only been at it for about a week and a half, and would love to hear your feedback!

Sample page: http://pancake.io/tp/sus2011 (my (very incomplete) startup school notes from last Saturday)

ps. This is a bit of a repost, since I posted it earlier without having my Dropbox developer account approved for production (but deleted the post as soon as I realized it)
Safari: Better Browsing Through Command-Clicking
Groupon and their clones are basically the equivalent of coupons on the back of a supermarket receipt.

Nothing new here.... but it has been very profitable.
What the point of your existence? :) To make world (in this particular case) of PHP different and give users ability to choose. Being an extension is pretty good point of existence IMHO
Global Day of Coderetreat December 3rd
How to Create an Elegant Invitation Card using Microsoft Word
A step by step tutorial by Melanie Reyes on how to make a formal invitation card. It's easy check it out.
I would bet that 90 day payment was a one off. You notice NO ONE quoted in the article was willing to have their name used so it might have been a friend of a friend story. The suppliers who talked gave details about turning down a $1 Billion pre-payment!
Aren't emails subject to the legal definition of private correspondence and therefore protected from this kind of behaviour? (I believe this is the case in France, Italy, Spain or Germany)
There's an option to disable auto-syncing as they call it, and it's on by default. Interestingly enough, when I went to check out the settings area just now, I saw several Twitter friends who I wasn't friends with yet, despite having auto-syncing turned on, so this looks like a bug on their end. I got an error when I tried to check my Facebook friends' status as well.

There's also an option to toggle being notified when a friend joins (presumably this refers to auto-syncing), which is on by default too.
ASP.NET Security Model : Authentication and Authorization
How else would one deliver bug fixes, exactly?
I actually have a lot of experience with Panavision and I can tell you that price isn't even close to what someone will pay there. Genesis are almost 7 years old and that certainly isn;t their breadwinner anymore (imagine a camera THAT good 7 years ago). That being said, Panavision is still very expensive.

People don't pay just for the technology at Panavision though, they pay for service and lenses. True you can buy a 10k camera, but as soon as it breaks, production stops and you are losing money trying to find a new camera. Your PV camera goes down and I can guarantee they have a new camera on set or a technician fixing it very soon. You probably even have a backup on set for free. Generally though, PV cameras just work, and I didn't see a digital cinema camera that was as easy to use and similar to a film camera as the Genesis until Arri's Alexa came out last year.

PVs lenses are also spectacular and you generally can't rent them without renting a PV camera. Most cinematographers that wan't the PV look will use any camera, just as long as they are using the PV lenses.
I don't disagree with the general sentiment of the article, but judging from this quote it would appear to be a two way street:

"A lot of [commenters] seem to be socially inadequate, pimpled, single, slightly seedy, bald, cauliflower-nosed young men sitting in their mother's basements and ranting."
I'm looking for beta testers for a new start up. Any help would be great
Heck, I'm a hacker and even I like the feature. Why else would I even connect my Facebook account in the first place, if not to use my established social circle there? You can join without Twitter or Facebook.