skysight-inc/HackerNews huggingface dataset:
Thanks, I love the shift-key training wheels idea. It caught me starting both of these sentences with the wrong shift key.
Ask HN: Is anyone hiring Junior Developers?
Hey!

I am a (relatively new) self-taught developer. I’m looking for an internship/junior programming position in Los Angeles or San Francisco area. If anyone has or knows of such a position I would love to meet/chat. I currently live in Los Angeles, but I’ll be in San Francisco for Startup School (weekend of October 19th) .

I’m fairly proficient in Python, Javascript, HTML, & CSS. I learn quickly, I‘m a hard worker and more importantly a good person.

Something I’ve built that I’m proud of is Nava.io/news .

It aggregates your twitter feed links and ranks them. It is built on top of Flask, SQALchemy, Postrgress and Heroku. You can check out the code at github.com/fnava621/Nava-

You can see some more of my code at github.com/fnava621 .

Also, feel free to email me (fnava621@gmail.com) if you’ll be at startup school, I would love to meet up.

Thanks!

Fernando
Tim Cook faced an ‘insurrection’ over Bob Mansfield’s retirement
Tips for running a virtual team
Do you actually know anything at all about the terms of agreement between the 2 companies regarding maps or are you just guessing here? Because as far as I know, the terms of agreement between them are not public.

Paying millions of dollars for maps is a tiny drop in the bucket for Apple and a tiny drop in the bucket for Google. Whatever disagreement they had over maps it almost certainly was not because Google charged too much. Providing additional ads/services to iOS users is significantly more valuable to Google than whatever paltry millions they could have made by licensing their maps.
> and is now, apparently, hobbling the functionality of its own device in an attempt to marginalize Google.

...while we're basing points on pure speculation, I'd like to posit that Google is using the price and availability of its Maps service as a weapon in this iOS vs. Android fight. They're well within their rights to do this, and absent knowledge of what happened it's more reasonable than "Apple is hurting their users in a misguided attempt to compete with Android".
seems like fud to me, how else could you explain this? http://www.reuters.com/article/2012/06/29/us-usa-visa-extrao...
Tapbots link: http://tapbots.com/software/netbot/

App Store link: http://itunes.apple.com/app/netbot-for-iphone-app.net/id5635...
I'm not sure which country you're in, but there's a few things at play here...

- What's the definition of an ISP?

- Are all defined ISP's required to log IPs? If so, how long?

- Are ISP's required to make records public or offer them to 'enforcement companies'?

Basically in the US, the RIAA and others who were/are suing people based on internet activity are doing so under the belief that a person is responsible for all activity under an IP (1 IP = 1 Person). So they track a download to an IP, get the customer from the ISP, and file a lawsuit with the customer as the defendant. I _think_ most of those lawsuits have been thrown out or settled. Generally, you'll need more evidence than a public IP address to take someone to court.

We all know very well that a public IP address isn't an accurate way to identify someone. For example, you can torrent at most local coffee shops, libraries, schools, etc. Do you think that school keeps a log of all it's private IPs issued, tied to students, faculty, or others? Do ISPs really keep records of issued IPs for decades? IP addresses are generally public anyway, we don't see the sites or ad networks using them much for identification, they use cookies, and even that's flawed.
The advantage of hosting a site entirely on S3 is the minimal administrative overhead. You don't have to configure, run, maintain, update and secure a server.
Kakao is the new Asian mobile gaming powerhouse
> Installing any app you want -- and any app store you want -- on your own device ought to be an inalienable right.

What about game consoles? Calculators? Cars? Washing machines?

It's absurd to force a company to provide features and services by law. That is a huge violation of free trade and the rights of those who sell devices. You know what you can and can't do on a device before you buy it. If people cared as much about the issue as you do, they'd buy phones that allowed that. They don't. That is why your house analogy is so far off.
Awesome response thanks. The increased ease of use for modeling is part of why I decided on it rather than an SMT solver. One should prefer ASP wherever the assumptions hold. I use(d) DLV-Complex but will check your link.

But right, by more flexible I meant the availability of quantifiers in SMT solvers.
A watermark would be hard to spot by its very nature, so it could still exist.
I am so pleased to see such low snarkiness levels overall in a discussion regarding Ayn Rand. There is a lot not to like about the harshness of Randian principles, but I find the ideal she paints of the human condition compelling.
Jef Raskin was an Apple employee who was responsible for the Macintosh project. Please stop trolling.
1985 here. Still rocking and clicking away.
*I believe you mean the ~81% drop in the proportion of companies founded by Taiwanese immigrants.
> My main concern with it is that it forces you to write the document
> in the same order you want the code to be extracted, which may not
> be the best order for explaining things.

... Yep -- this is probably the main complaint raised when talking about tools like Docco or Markdown-as-source-code as "literate programming". But, it's a concern that I believe is entirely outdated. Modern dynamic languages make it easy to sequence your code as you like. The methods in a class may be listed in any logical order, helper functions can be listed in an appendix after the functions that make use of them, and so on. I find it hard to imagine an example where changing the order of the codebase would make the prose version more readable -- and wouldn't also make the code version more readable as well.

I think that, unfortunately, the tangle/weave paradigm is a large part of why literate programming is barely used -- it introduces an entire level of build-time complexity that doesn't have any direct effect or benefit on your code. Here's hoping that the simplicity of having a file that is at once both executable code and publishable markdown is something that feels more usable to more programmers.
Lytro Director of Photography Eric Cheng Behind a Lens Below the Sea
Pay money to view a feed from people who paid money to view each others' feeds, with conversation about the feed? It all seems so meta.
Healthcare access is keeping a huge important demographic out of the startup scene: older, experienced engineers with domain specific knowledge.

A startup I worked for was founded by an electrical engineer with a PhD and 20 years of experience in radio engineering. He had three kids, but was lucky to have a wife whose job provided health insurance. Many potential founders aren't so lucky. And I think that fact is reflected in today's startup scene. A lot of innovation in areas amenable to being worked on by 22 year old fresh grads, but very little in "hard" areas of engineering. Projects like Tesla Motors are an unusual exception, and those seem mostly to be second-projects for successful founders.
This is a great (and funny) way to announce funding.

RapGenius' was one of most popular presentations during the YC prototype day exactly because they successfully pull off fabulous antics like this.
'organic' processed food is the same in pesticides
Caminhar pelo glaciar da Patagónia - Argentina
Yes, we are hiring junior developers at Referly - drop me a note danielle@refer.ly and let's chat
That's right-it will be fully implemented in an upcoming redesign, but we've already shifted our production and design process to a non-paginated model. Usually when our articles were posted on Slashdot, Reddit, or here, readers used the single-page URL anyway. So the number of pageviews past page two was almost negligible.
Wow, congrats. This seems like a natural fit for 1000memories, and great terms for the customers. I hope it worked out well for the team and investors as well.

It would be great if you could post a little more about how the deal went down (in a hn-type blog post, not something aimed at your users) -- how long it took, who approached whom, what parts were good or difficult, etc.
I don't see why everyone here say this is terrible or bad. What problem it have?
Say Hello to Netbot (new App.net client from the creators of Tweetbot)
The best quotations from computer science
I still find Slashdot one of the most valuable discussion sites on the Internet.

Thanks man!
Except that Raskin's vision for the Mac was completely different from the direction Steve took it in. That's not speculation, we know what Raskin wanted the Mac to be because he founded a separate company and implemented it as SwyftWare and later the Canon Cat. Raskin's plans for the 'Mac' interface didn't even use a GUI, it was entirely text based.
Hi,

Maybe try to publish with http://leanpub.com platform?

Maybe this is a solution for your problem.

All the best
Tom
Richard Branson Wins Fight Over UK Rail Line
Another day, another ho-hum JS doo-hicky thing-a-ma-jigger...
There is however a precedent of this model that has worked well and as far as I know never been successfully challenged, game consoles. Game consoles could be general purpose computing devices if it where not for the manufactures limiting the applications to just games and going to great lengths to discourage side loading.

Apples App store and approval process is basically an online version of the classic game console model with much cheaper entry fees for developers and must less restrictive rules.

All the reasons why game consoles have been successful vs PC gaming apply to Apples success, lower piracy, less problems for users, less complexity for developer because of controlled hardware and software platform. All the same limitations apply as well.
http://www.dtecnet.com/
Yep, this is a quite an annoyance for me.

To give you a little background : I'm a 20-year-old international student, currently pursuing a bachelor's degree at a US university, and have been employed full-time at a mid-sized software company in Silicon Valley as a UI engineer/backend developer for a year through the CPT program -- a program which basically allows international students to work at a company outside of the university as long as the line of work matches the major.

After several months of working there, my company showed interest in giving me an H1-B visa, which basically got me really excited as I, to be blunt, enjoy the work a whole lot more than college. I thought I could bypass the whole educational process and join the workforce directly. Turned out, I was wrong. When the company went through the visa process, they figured it's not possible to give out H1-B visa to foreigners without bachelor's degree. [1] It's possible to substitute the degree with I think ~7 years of professional work, but I have nowhere near that experience.

So here I am, trying to finish school as fast as I can.

[1] They just figured this out as they never offered visa to a degree-less foreign employee before.
So a currency isn't a platform by which we store, and exchange value. Interesting.
France now has two words for entrepreneur
I'm hoping the split spacebar that Microsoft introduced[1] starts catching on with mechanical keyboard makers. The left side of the spacebar currently wastes valuable real estate. Putting another backspace key would move the most typed key into easy reach instead of forcing the right pinky to leap on every error.

On the topic of keyboard ergonomics, I also believe that all keyboards should be tenkeyless. It's another case of prioritizing an infrequent action (typing on the numpad) over a frequent action (moving the right hand to the mouse). Users who need a numpad can always get a standalone usb unit.

[1] http://reviews.cnet.com/keyboards/microsoft-sculpt-comfort-k...
A Glimpse at the Psychology of Writing
> and it's clear that this stuff is shoehorned into the language and good use of these features is not ingrained into PHP culture.

Every major PHP framework uses both namespacing and closures.

> The ruby OO model with its mixins, implicit metaclass (eigenclass), and dynamic nature (ie. class definitions are just executable code), and standard functional features like lambdas w/ closures are all designed into the language in a very elegant way and this basic model has been more or less stable for the nearly 20 years of ruby's existence.

What you're describing here is the difference in the language itself. The PHP OO model is more traditional and Java-like, but that doesn't implicitly make it worse or behind the times.

> However if you look at the corpi of popular open source ruby code vs popular open source PHP code over the years, you find a much higher bar of quality in the ruby code.

I can't speak for the Ruby side, but on the PHP side you couldn't be more wrong. The open source efforts in PHP in the last 5 years have been nothing short of excellent. The open source PHP community has completely adopted the full range of PHP features, unit testing (TDD and BDD), and coding standards (https://github.com/php-fig/fig-standards/tree/master/accepte...). This is nothing new and it's been like this for a while.
I spend an abnormal amount of time research keyboards and never understood the US HHKB layout because of the diamond arrow keys. A better alternative in my opinion is the KBC Poker: http://deskthority.net/news-reviews-f4/kbc-poker-sixty-s-tak...

I'd say a far better layout than HHKB is the KBC Poker.

By holding the Fn key, it changes WASD into the arrow keys; a much more familiar layout to anyone who has ever played a game on a computer. There's also a hotkey to switch right shift, right alt, right menu, and right ctrl into up/left/down/right respectively. This again, I think makes perfect sense for the few situations you might want to be able to single press arrow keys. It also supports this sort of toggle for switching escape and tilde, which is very friendly for anyone who hits escape more often than tilde (probably almost everyone.) It also has things like volume control media keys via the Fn key that I don't believe any HHKB has.

Direct link to its layout: http://i.imgur.com/lGsld.gif
Direct link to its layout w/ FN pressed: http://i.imgur.com/3fvcV.gif
Bling - jquery tag creation wrapper
Is this an actual HN comment?
That's about balding men, not shaved heads. The article claims that shaving makes all the difference for balding men. I guess shaving alleviates the effects this wikipedia entry describes.
Can you point me to the information that specifies whether the 'ThinkPad 1x1 b/g/n' adapter supports 802.11a or the 5 GHz band, and uses the same chipset as the Intel Centrino adapters? I honestly tried looking and couldn't find any confirmation.
I am barely 5 digits long. Too bad I forgot my password a decade ago!
The whole process described here sounds like a series of book promotion and sales hacks, some of which Amazon missed, and others of which they caught on to.

I think this article is also part of that.
Cathay Pacific (ab)uses DMCA to censor Next Media Animation
BTW, those articles are mostly wrong. In the US six strikes system the monitoring is done by DtecNet, not ISPs. This matters because ISPs see all your traffic while third parties can see much less about what you're doing.
They aren't happy. They are drugged. Any time anyone starts to have any questions or qualm of any kind, they have been trained to drug themselves into insensibility rather than think about it. Anyone desiring individuality is a pariah.

Furthermore, the siciety is completely static -- it's designed that way. It cannot grow or adapt in the face of new opportunities or needs (eg climate shift, resource depletion). Would you want to live like that?
People forget how much we did with servers that had less horsepower than that ten years ago. Computers these days are really powerful.
Does it mean they are more attractive to women? not sure about it. Rich men are for sure ,wether you have hair or not.
At the top of the page, there are logos for other blogs that if you mouseover them, they pop down with inane headlines for things that don't matter. There are three pictures linking to inane political cartoons above the article. Above and to the left there is a "recent comments" widget and links to Facebook and StumbleUpon, plus a couple of Flash banner advertisements to round it out.

Below the comic there is a row of social networking widgets, plus a block of linkspam along the lines of "The Hilarious College Liberal Meme", "10 Things Much Worse Than Same-Sex Marriage (But Are Totally Legal)", "Nine Hilariously Awkward Facebook Interactions", "50 Ridiculously Athlete Photos", and "Atom Bomb Detonation May Have Alerted Aliens that We're Trouble". After a long block of comments, there's more linkspam, including "19 Celebrity Drunk Pictures (Bet They Regret These!)". At the bottom of the page, even more linkspam, from "We know who’s the boss. (That damn cat)." and "Sheep Poop Bookmark" to "Cats Hate Wallpaper!" and "The Best Of The Overly Attached Girlfriend". At the very bottom, you can sign up for emails from this website, and there's another Twitter and Facebook widget for good measure.

Sometimes you have to step back a little before the message really sinks in.
It may be necessary if they want to hit a certain price point. Competitors are at the $200 mark and that's with razor thin margins. I understand that the screen is an expensive component and I wouldn't be surprised to see it be lower res, especially since it'd be marketed as a cheaper/lower tier device.
The post you are replying to and its parent are not disagreeing with the terms the source code was published under.

Go read them again and find where they disagree with the terms.

They do disagree with the way those terms are _described_. "Open source" has a fairly well defined meaning and that meaning excludes a license that restricts use based on "field of endeavour", which the license in question does.

This is also completely different from the GPL. The GPL does not restrict commercial use. I can use the GPLed linux kernel to serve up commercial websites all day. Presumably I could not use Z3 to serve a commercial service.
Thanks taurussai and brackin - looks like there is hope ;) ! Let me just go ahead and submit the application.

rehack - I am Eklavya but to fight the fight, I need to go to my Kurukshetra! ;)
Obama vs. Romney: Let the 2012 Mass-Debating Begin
Good tests aren't necessarily good examples, but good examples are good tests. In other words, good examples are a subset of good tests.

It's also good practice to test your documentation. Far too many examples in documentation have subtle errors that could easily be caught by regularly executing them.
Investment Platform, Betterment Raises $10M From Menlo Ventures, Bessemer
You can look at this at least two ways:

1- Apple you S.O.B's, why won't you let me do as I wish with my phone

2- Apple, this is your product and I understand that you have the absolute right to do with it as you wish.

I actually find myself in both camps.

Sometimes I wish Apple would let go and treat this like selling Windows or OSX: They provide the OS and let others integrate apps as deep and wide as they wish. Yes, this would mean things like providing developers full access to all resources as opposed to the restrictions we work under today.

On the other hand, I also find myself in a position from which I respect the quality and stability the platform has offered since day one. It's almost like this is a benevolent totalitarian regime.

Until iOS 6 and Maps.

What I see now is a company that might not be making the right decisions for it's customers and users. You could argue this has happened with OSX as well. By releasing a substandard Maps application Apple has proven that it is now willing to make decisions that do not include quality, stability and the users' best interest in the process. I cannot, in any way, imagine that this would have been approved by Steve Jobs. Maybe I think too much of the man, but I don't think I am wrong.

Apple cannot make all the right decisions for this platform. No company can. Not in the long run. At one point you have to let go and allow others to help evolve the platform in ways a single company could not possibly imagine. Not doing so has the potential to tilt the scales and have users eventually vote with their purchases and move to other platforms.
Yes. In fact, this is one of the biggest political issues regarding internet policy here in Germany. The government had to back down on a law imposing a six month data retention in response to popular pressure. Germany is currently in violation of EU directives on that issue. One prospective model has a retention time of two weeks.

At the same time, privacy laws may requireISPs to delete the data; I don't think German ISPs are currently permitted to keep the logs longer than necessary for billing, and, if a minimum retention time is passed again, they probably won't be allowed to keep them after the time has passed.
Just because it's illegal. Doesn't mean it's not accepted.
Can companies reliably avoid discrimination lawsuits with binding arbitration clauses in employment contracts?
Great team, great product, natural fit. Congrats to Ancestry and 1000Memories.
That's is correct and obvious, so I thought it went without saying. Btw, there are hundreds of thousands of little iOS only apps.

If Apple had a monopoly, or even close to one, in phones then we would have a problem. However, Android leads by a wide margin and since they sell better in the rest of the world, Apple's little walled garden doesn't really matter.
No. 2 PC Maker Lenovo to Open First U.S. Manufacturing Plant
By your sarcasm I gather that you're completely unfamiliar with the concept "unintended consequences".
I'm looking at the same problem at the moment. PGM sounds really interesting, but I think that the time investment just isn't going to be workable for me unless I drop several of my other classes. My current plan is to watch the PGM videos and try to keep up with the programming assignments as long as I can, but if it comes down to a choice of one or the other, PGM will be the one to go.

As far as "dumbing down", I've found that the Coursera classes that I've taken (Compilers, Automata Theory, Algorithms 1, SaaS and Machine Learning) have varied in difficulty quite widely. Compilers and Automata were both challenging and enjoyable, Algorithms 1 was about what I'd expect from a freshman/sophomore algorithms class and SaaS and Machine Learning were easy enough that they should be approachable to anyone with basic programming experience.

I don't feel that the difficulty in the classes that I've taken had any particular correlation with teaching effectiveness. I found Andrew Ng's ML class to be simple, but still interesting and informative - you come out of it with enough of a basic understanding to implement simple ML techniques as well as a place to start if you wish to learn more. I think that while a theory-centric class would be a nice thing to have, he's done an amazing job of making a class that can appeal to a wide range of potential students and introduce them to a field that's usually very difficult to approach.
I think the analogy is apt, but it's worth pointing out that most consoles are crippled against sideloading as an anti-piracy measure. They don't want you to be able to rip a game DVD, burn copies for your friends, and let them all play the game for free.

Apple prevents sideloading simply to have greater control over the platform.
This is more a business problem for Lockitron than a credible threat to my security as a customer.

99.99% of the time, the only people that touch my front doorknob have keys.