skysight-inc/HackerNews huggingface dataset:
I'm snickering at this: I've found that we Americans have a really easy time getting whatever visas we want whenever we want. Some nations will issue a month (or longer) visa just from the airline informing them, "we have an American on board this flight".

Can you please tell us the name of one nation out of those?
In my understanding, the Visa rules followed by country X in issuing Visa to US citizens is similar to the rules followed by US while issuing Visa to citizens of country X.

E.g., if US issues 10 year visitor visas to Indians, then India also issues 10 year visitor via to Americans. I haven't done extensive research on this so this may not hold in some instances.
I respect that many people are interested in the ethics of this proposal, but I'm more interested in having a technical discussion about the code, exploring some of its strengths & weaknesses, etc.

I'm always impressed with HN's pool of tech knowledge and enjoy learning tech tips from more experienced hackers. (Of course, I suppose there's a good chance these folks are hacking instead of commenting, and maybe they don't want to give away what they've found.)
Cacti are dangerous to children and adults wherever they appear. Those thorns are sharp! :)
MariaDB and MySQL will start to diverge after version 5.5
According to this[0], this is closer to $6B - $7B per year. [0] http://images.apple.com/pr/pdf/q2fy12datasum.pdf
There Is More Than One Way To Be An Angel
The great thing about it is it can be used for virtually any project.
> If they stop selling the Mac Pro they have lost many game developers for their platform

They stop selling the current Mac Pro where it's now out-of-regs, because they're expecting to release a redesign this year (or so Cook stated last year: http://forums.macrumors.com/showthread.php?t=1383915). There is little sense in possibly significant alterations to the current one for a minority of the world (at best, resellers still have inventory after all) when a new model is on the way.
a) You'll use that name (or have it on official documents) for a long time. Maybe there's a correlation between countries that have less rules for naming and countries that make it easy to change ones name?

Of course you can be 'Mustard Smith' and just introduce yourself as John and lead a mostly normal life. But that name was never a name to begin with. Names are not random nouns. You write mustard, not Mustard. John's a name, "Lightning" is - in my humble opinion - not. On various levels.

b) We have to disagree then. Of course there are different levels of ~abuse~ here. Some names are just silly (incidently I'd say the German example of allowing "Legolas" is on that list), but abusing your power to name a child to make a pun is offensive in my world. Choosing offensive names should be criminal.

Back to children: They will exploit differences. The more weird, crazy or .. stupid your name is, the easier it is to laugh about you. Will they make fun of ~everyone~? Sure. But crappy names make very easy targets.
Amazing, thank you so much. This is so interesting. I've always wanted to look into building something small.
Blog spam - no "meat" here
No? http://forums.macrumors.com/showthread.php?t=1383915

> Although we didn't have a chance to talk about a new Mac Pro at today's event, don't worry as we're working on something really great for later next year. We also updated the current model today.

From June 2012, confirmed by Apple as having been sent by Tim Cook.
Hug the RubyGems team for their hard work
Path Settles FTC Charges it Deceived Consumers, Improperly Collected Information
Scheduling Backups
The implication was that the FBI has better things to do than to assist Hollywood in turning the world into a police state because they don't want to adjust their business models to fit 2013.

There are lots and lots of people in the US, for example, who should be prosecuted for their financial crimes, but are not, and will not be because that's how the world works these days.
For those that do not follow php internals, believe or not APC will probably be phased out with PHP 5.5 as Zend has volunteered to open source their Optimizer+ which has a slightly faster opcode cache.

Mixed emotions about this.
This article should be counted as paid advertisement to boost last minute sales of the current Mac Pro, you know, "while supplies last". I bet there's a new Mac Pro around the corner.
Woah, I recall seeing this before, and being impressed, but it was way early, and Core Data with Magical Record was doing more than enough, but will invest more time and check it out later.
Already using Pixate for styling, might as well try out Couch for persistent store.
The Mac is niche, the Mac Pro is niche^2, and Mac Pro sales into Europe are niche^3. It's unlikely this event is going to force the schedule of a new Mac Pro design.
I know this might have a obvious answer, but I need to be clear: Which of the following is the case here?

1. Minors below 13 were able to sign-up under the guidance of adults but the system was not having enough checks in place?

2. Minors could register as minors without any system at all?
Blue Origin (http://www.blueorigin.com)

Seattle, WA

We're offering the rare opportunity to work on spaceflight! We have a number of different software related positions open, including enterprise software, engineering software, product management, big-data, infrastructure and even hardware stuff.

Here are some openings:

- Software Engineer: Enterprise Systems (http://careers.stackoverflow.com/jobs/29631/software-enginee...)

- Software Engineer: Engineering Tools (http://careers.stackoverflow.com/jobs/29452/software-enginee...)

- Technical Product Manager (http://careers.stackoverflow.com/jobs/29628/technical-produc...)

- Senior Build Engineer (http://careers.stackoverflow.com/jobs/29625/senior-build-eng...)

- Avionics Engineer (http://www.blueorigin.com/careers/careers-avionics-engineer....)

These are some great opportunities for which we'd love to add some ambitious hackers to our ranks. Each job has it's own particular set of requirements, so check them out.

We have more than just what's posted, so please send us your resume if you're at all interested in what we're working on. Email: jobs@blueorigin.com
In the enterprise? As relevant as they are today. In the consumer space?

As relevant as they are today.
More about combobox: Retrieve data from NetFlix using odata
A combination of syntactically significant whitespace, and inconsistent use of tabs in source files, are two reasons why programmers often can't understand their own code.

I write a lot of Python and I think it's a terrific language, but its use of syntactically significant whitespace is most definitely not in the plus column.

The goal of significant whitespace is to save programming time and increase source readability. But the result is often the exact opposite.
> that earlier adopters can generate coins for free

Never for free. For a much smaller cost, yes. It always required the computation or at least the effort to turn the the mining software on.

The thing in the start was that nobody believed in the currency, therefore bitcoins were practically free. After some time people started using & believing in bitcoin concept, and from there on the currency started gaining value. Same as with traditional stocks.

https://en.bitcoin.it/wiki/Controlled_supply#Projected_Bitco...
"As far as RWD taking twice as long to design and implement, perhaps this is just a question of experience. "

That is actualy a rather bold statement and might be true for common patterns. Scaling, (and pricing) RWD is really challenging for me when it comes to unkonwn things like this:

http://www.itv.com/

Fresh identity, responsive front page. All nice and smooth,right?

But how about this?
http://www.itv.com/tvguide/

well... I guess they just gave it up here. I`m not saying it is impossible to implement but I have no freakin idea how to estimate a deadline for something like this. And itv is a big company, with a decent budget.

An other example is the famous bostonglobe.com. Beautiful site, working nicely too, but it has freakin ~12K lines in the css!

So plenty of blind spots all over the place, especially for small teams and individuals like me, when it comes to estimating, scaling and pricing.
No but they wish it could run every website on the internet without issue, be a decent word processor when needed, and actually be a true laptop replacement.
10 Lessons Learnt while raising VC money by first time entrepreneurs
Not sure how I missed that film; that's going on my to-watch list!
already reported few minutes ago
http://news.ycombinator.com/item?id=5151230
It's a quote. I leave that as homework.

Yes, there is less bad stuff, but the quote says nothing of frequency.
J-Dampers in Formula One
Complete and flexible platform for building 2D and 2.5D browser games.
> This article should be counted as paid advertisement to boost last minute sales of the current Mac Pro

That makes no sense whatsoever.

> I bet there's a new Mac Pro around the corner.

Not exactly a big bet, Tim Cook officially stated exactly that last June.
Sure, this is “can't” in the sense “must not”.
This wasn't Apple's decision. Tim Cook also said Apple would be having something for Mac Pro customers later this year seeing as the current Mac Pro hasn't been updated in ~3 years. With that said, 2012 iMacs are extremely fast machines.
Lots of Naked People
Shame this doesn't work in zsh.
Creating a great content tagging experience
We've been accustomed to tagging our content, but I feel many user interfaces have "tagged on" (pun intended) the experience of tagging as an after thought. I feel there hasn't been any standardization, so depending on what website/app I'm using, tags always seem to work differently.

This frustration pushed to me research and understand what makes a good tagging experience. I looked at popular websites/apps and in this article I've highlighted four that I think do an above-average job:

Tumblr - for blogging
Evernote - for capturing notes
GMAIL - for email
Day One - for creating a journal / diary

Each of these tools share common tagging traits and each provides us with a few key best practices to learn from. It's also interesting to see that tagging experiences can vary significantly from a desktop to mobile environments. At the end of the article I provide a checklist of features that can be used as reference when designing a tagging functionality.
> It's unlikely this event is going to force the schedule of a new Mac Pro design.

Of course not, since that's already been happening independently of the directive.
I don't know if I follow the "I wouldn't buy that, I could do it myself" approach, for a few reasons:

- variable quality: you could do it, but could you do it as well? It's not really a boolean proposition

- updates/patches: you could reinvent the wheel, but do you want to spend your whole life updating all the various wheels you've accumulated? Paying for dev is also paying for support and upkeep, especially in the security space

- time value: this is the biggest one, there's an opportunity cost attached to pursuing commodity projects. You could write Quicken from scratch, but the $20 you save probably doesn't cover your effort. And unless you were really interested in the tax code, it's probably not very fun.

Following your example about food: we have a boutique salad restaurant near my house. It's like $7 for a salad, which seems absurd. But they're giant salads, and really filling, and most crucially they offer about 4 dozen toppings. I can't personally justify having a fridge full of salad toppings: it's a lot of work to keep stocked on fresh stuff, and I don't know how much money I'd really save after all the waste. So I pay a little bit for the convenience, and I can have my kale salad with chickpeas and grilled tofu and beets and whatever else ridiculous stuff I feel like. It's all fresh and delicious, and I don't think I could have reasonably produced it at home.

That attitude extends to software as well. If it does what I want, and it does it well, I buy it. Apparently a lot of chefs end up eating out a lot, because they don't want to cook when they get home from work.
interesting, for those of us who have been using apc for years.
It did pretty well with the first five Hebrew letters. Pretty well as in all but one was found in the top 10 of results.
No worshipping. Just (parenthetically) expressing an opinion.
Seems absurd that if everything is digital now, we still have to fill out paper forms every time we visit a new doctor’s office, and it's difficult to get a digital copy of results. Inconsistent protection without much added convenience.
The strange thing is, in his self citing comment about it been a turd, it becomes apparent he hasn't touched one.

This is the issue MS have, not some cries of false advertising of free space. No one is buying them, no one is seeing them. A guy I work with commented that he's not seen one despite it been months after the RT launch. He quite liked it, just not the price tag.
...it would be harder to walk mom through deleting the restore files when she calls and says her tablet won't hold all her movies and music.

You can just tell her to buy an SD card and insert it in the computer. Unlike iOS, Windows actually supports disk expansion.
How to Create a Successful Mobile B2B Strategy
Nope. That's why pretty much everywhere, in civilized countries, foreign and domestic spying are done by separate entities: the laws they have to follow are different, and there is (usually) a different degree of oversight.

Secret services are hardly all about "abducting people and torturing them", that's actually an aberration of their role. Most of what they do is signal-intelligence of various sorts, and the most silently they can do it, the better. "Abducting and torturing" are all but silent activities; you are basically shouting at your enemy to go fuck himself, the intelligence equivalent of yokels shooting in the air. Abducting and torturing is what a secret police does, the sort of stuff you see in clueless dictatorial countries. Albeit it might be considered effective in the short term, it makes you powerless in the long run, when you've abducted/tortured/killed all the enemies you knew but you don't know anything about the new enemies.
If you're even peripherally related to IT security, this is a pretty big deal. HIPAA and HITECH have an enormous impact on how businesses work. With the expansion of the security rule, some SaaS startups are going to have to at least pay attention, because they might be on the hook now.
Waltham, Ma - (Near Boston)

SavingStar is a startup on 128, and we've built a fully digital grocery eCoupon service which works at over 24,000 stores.

We're growing and doing cool things, but we need your help.

We have two reqs open right now (which I posted below) - Feel free to email our official jobs mailing list (jobs@savingstar.com) or me personally (cdavis@savingstar.com) if you have any questions, or want to know more ;)

--
Java/Scala Software Engineer

Design and implement Java and Scala software solutions, both web-based and stand alone
Design database schemas and analyze/tune database queries
Production support and troubleshooting
Requirements

Deep knowledge of the core Java and JEE APIs
Experience with most of the following frameworks: Hibernate, Spring,
Maven, JUnit/TestNG
Bonus Points

Experience with Oracle RDBMS
Experience with NoSQL databases such as MongoDB
Experience with batch processing
Experience with Ruby
Experience with message driven architectures

---

QA Engineer

Requirements:

Solid grasp of computer science fundamentals
Experience building complex test automation frameworks (Java, Ruby)
Strong SQL experience
Comfortable working in a Unix based environment (Mac OSX and Linux)
Participate in the full software development life cycle, from requirements to test case creation to production support and troubleshooting
Able to work in a fast-paced, startup environment
Nice To Have:

Experience with Selenium 2 Webdriver (Java)
Hands on experience with git
Experience with “NoSQL” databases (MongoDB a plus)
Computer science degree or equivalent
Working knowledge of Continuous Integration Platforms (Jenkins)
SEEKING WORK - Remote (Based in Rochester NY)

Specialties :
Computer Vision (Including OpenCV)
Machine Learning
C++ Development

Project based or hourly ($100 per hour).

No web development.

Contact:
tgflynn@cogniception.com
I agree that random tweets will be of dubious value. Other ways of engaging in social media (blog posts, Google+ posts, etc) do help showcase your communication skills. It doesn't mean that using those communication channels is a requirement, but you typically have limited interaction points during the hiring process to illustrate your communication skills. Think of blog posts et al as a communication "portfolio" you can use to help prospective employers get a larger preview of what they could expect from you.
"you can't really trust a device, since there is always a chance that it could be rooted. See the long history of rooted game consoles"

How many get rooted without the user's intervention?
Apparently #2:

"As you may know, we ask users’ their birthdays during the process of creating an account. However, there was a period of time where our system was not automatically rejecting people who indicated that they were under 13."
Sorry if you don't agree with all of the points she makes here. It's definitely meant to hit on those extra, outside the box skills that could give you the upper hand. Really wasn't meant to be linkbait.
What about WebSockets, aren't they TCP?
Anything short of heavy 3D games should be fine on a relatively powerful computer.
Very often at a lot of companies devs can read production databases and upload the contents offsite.
Charles Forman: The TLDR story of me
I'd be surprised if they weren't indexing these links. But so what? Are they disobeying robots.txt? If not, I don't see the issue.
My 8GB nexus couldn't update the other day. I had to move off the 3GB of videos I had on it.

I don't know how much is the shipped apps. But i'd hazard a guess it is really close to 50%.
SEEKING WORK - Remote

Middleweight Ruby on Rails Developer
Based in UK

-------------------

Ruby on Rails

Javascript / JQuery / Coffeescript

Haml / Sass / Susy / Compass / Responsive Layouts / Modular CSS / Bootstrap

RSpec / MiniTest / Cucumber

-------------------

web: http://benw.me

github: https://github.com/benwoodward
Oxford, UK

NaturalMotion (http://www.naturalmotion.com/) is a leading game technology
and development company creating animation software used in AAA titles such
as Rockstar Games' Grand Theft Auto IV and Irrational Games' BioShock
Infinity.

We're looking for talented C++ programmers to join our team building
our industry leading animation tools.

If you want to help make game characters come to life, get in touch.

http://www.naturalmotion.com/company/careers/

Peter
To give a counterpoint, as a current CS PhD student...

If you measure how much money someone will make in the next 10 years from the point they decide whether to pursue a PhD or not, yes, you are correct, the ones who do not pursue one will have lots more money.

However, you can live a middle class lifestyle while gettings a PhD (OK, maybe "lower middle class" here, but still very comfortably, if you don't have dependents to support) and also after getting a PhD, which is the same result as if you didn't pursue the PhD.

To me, that is more relevant than a raw amount of money.

I care what class I'm in, i.e., (a) starving; (b) poor; (c) middle class; (d) rich. I don't really care _within_ those categories.

As a sidenote, I think getting a PhD increases your likelihood of getting an otherwise unlikely outcome in the sense of career success/advancement, getting rich, etc. (unless you choose academia). I mean, over the course of your career, you could really leverage your PhD, or you could not. In theory (and probably in practice most of the time), it won't hurt to have one, career-wise.
Git/Mercurial – Clone per feature workflow
Black-box Ruby tests
Ask HN: Things to consider when hiring your first developer
What things should a company consider when hiring their first developer? What would they need to support this person properly? What should they look out for? What might they overlook? Any thoughts very much appreciated.
Hold on. She paid a premium for the extra space, but now has to buy yet another storage device because MS filled her drive with restore crap?
I run ubuntu 12.04 on an i5-2500k, 16gb ddr3-1600 ram and intel ssd .. I currently have 4 windows vms running, 1 for adobe cs4, one for adobe cs6 (both windows 7) and 2 xp vms for ie7/8 ... runs just fine, quite often have an IE6 vm running also.

using awesome wm for a triple head setup, which i guess is a lot lighter than unity or whatever.

I ran the same thing but in reverse before, windows 7 with a couple of linux VMs, for making web stuff to run on linux servers it was painful.

oh, and is it's vaguely relevant i bought the bits for a grand total of £700 excluding screens/keyboard/mouse/optical drive.
How To Get Your Personal Finances Back On Track After Christmas Shopping
I have a 16GB iPad sitting here in front of me. The Usage preference pane on the device currently shows "11.1GB used, 2.3GB available."

That's 13.3GB, or 83%.
That is pure Ignorance to what the user wants. And we dicussed that on this site already. It seems to be fairly obvious to most that there is a big difference between having more than the half unusable and having a tiny bit used.

Defending Microsoft in that brainwashed-looking way serves neither you nor them.
Let's Think Deep: Genetic Predetermination and the Simulation of Life
Edited! Thank you sir!!
Ask HN: How many people still build their own data access code generators/ORMs?
Just trying to get a feel, I work on a fair number of client projects annually and I don't see this much anymore but have ran into two recently. Basically where someone has decided that they are going to build their own ORM or database code generator. Usually I see Hibernate, nHibernate, Activerecord (or based on it), Dapper, Entity Framework or any of a dozen commercial equivalents.<p>If you build your own, generally why do you do it? What features are missing that cause you to do it?<p>If you use standard frameworks, what is your reason to do so?<p>My own 2 cents is I always use and steer clients toward using an appropriate well supported framework as generally they aren't in the database business. Clients just want to store and retrieve their data in a clean simple way without lots of coding or overhead. But I am just wondering if I am missing something??
Well, that's certainly dimmed my views of Rackspace UK a bit. There would appear to be a rapidly thinning list of UK cloud providers who aren't subject to US interference.
I agree that the Surface is not the final realization of the ideal home computing device but it is a decent step towards it. Eventually the device will be a phone with the computing power of a laptop that you can dock and have a full environment ready for you. Clearly we are not there yet but this is a towards that reality.
WW3 IRAN THREATS IS RA HELL ,jesus news
clearly universities gain from this current system. but I'm ignorant of how.

why else mit would be the one pursuing punishment in this case when even the journal had given up? mit et all are clearly on the greedy ones side, not on the passive bystanders side. so, this is all very naive sugestions.
Bitcoin is very rebellious currency. Neither governments, nor traditional banks will ever support it as bitcoin means no centralized control.

Although there are many "new breed" entities, like bitcoin exchanges and bitcoin ecommerce solutions that quickly adopting bitcoin.