skysight-inc/HackerNews huggingface dataset:
' "The court's reliance on "interoperability" ignores the undisputed fact that Google deliberately eliminated interoperability between Android and all other Java platforms," the company said in a statement issued this afternoon. "Google's implementation intentionally fragmented Java and broke the "write once, run anywhere" promise." '

So Oracle's argument is now (or has been) 'it's copyright infrignment if you copy part of it, but not if you copy all of it!'

Good luck with that.
Show HN: Random Password Please, Go password generating web server with an API
Vint Cerf, co-inventor of TCP/IP, testified Thursday before a House committee
Would you then say that your use of guess is incorrect because the Old English gessen meant estimate and not suppose? That you are literally compelled in the sense that cattle are driven together, like the Latin word compellere? Or that you’re literally calling out the title to fight?

I won’t go past your first sentence because I already sound like an ass. But you see what I mean: language changes over time. Meanings are lost or transformed or extended by analogy and, though it may pain us, “incorrect” uses abound and eventually become the norm. You don’t have to like it or agree with it, but it does happen, and prescriptivism gets you nowhere in discussions of language.
Hey ScottWhigham, thanks for the kind words. We've made a couple suggestions on how to use the data in our faq at http://beluga.grooveshark.com/faq.html. We want to offer musicians like you tools such as Beluga to help you connect with your strongest would-be fans. In fact, Beluga is just the beginning. We're building an awesome new platform for artists like you to manage content, connect with fans, and get more out of Beluga all within the main site (grooveshark.com). You can sign up for an early invite at http://greenroom.grooveshark.com/?beluga
Google's a bit ambivalent about Python. On one hand, you have a contingent of programmers who don't consider python a "real" programming language. These types seem to be mostly on the search team. On the other hand, there are plenty of pockets within the company where Python is used pretty heavily. The most notable is arguably the App Engine team.
While I agree with the overall message of the article, one facet that is not mentioned is that spec work offers an opportunity for less-experienced people to showcase their talent and compensate for a less extensive portfolio.
Why is Gotham a bad choice for logotypes?
Source is at https://github.com/jbarham/random-password-please
And a much shorter and dumber version that does the same thing:

http://i.imgur.com/TgS8I.png
Judge Frees Google's Android From Oracle Copyrights
Awesome! Looks like I'll have to click 'buy' then!
Is Facebook Down? Yes. Outage Has Lasted An Hour And Counting
Yeah, I read his list of cons mostly thinking "gee, this sounds like an environment I'd enjoy". What look like cons when you're younger often end up being pros once you've been around the programming block a few times and inherited code that should be featured on the Daily WTF.
Characterizing Go like that would be too harsh. It certainly does integrate more experience than research, which is why Go is almost as often explained in terms of what it doesn't do as for what it does.
Amnesia takes around 15 hours or so. Limbo only took me a mere 2.5 hours. Both Limbo and Bastion are very easy to play in short bursts though.
I must add that I haven't gotten any confirmation, but many people on Twitter believe it's Anonymous now: https://twitter.com/#!/search/realtime/facebook%20anonymous

That's some rep to have!

Update: https://twitter.com/YourAnonNews/status/208362262421962752
Anyone that's surprised has not been paying attention.
I've studied theoretical math and computer programming.

Coming from theoretical math, I feel like the reason that computer science is dull that as a part of math, it is mind-bendingly difficult.

The almost no "substantial" theories of computer science because they would have extraordinarily encompassing abstract statements about what is possible to compute, essentially to even think about. P =? NP is a good example. Unlike other Millennium Math Problems, there has essentially been no positive progress on the question. The only theorems are about how this or that tool won't help us. And P=? NP is a simple, even "obvious" statement from the right standpoint.

Essentially, most of the generic theories of CS are constructions to show something either possible or impossible.

I'd wonder if you could teach CS as something like the ragged edge of mathematical logic. Might make it authentically interesting ... for a few people but it would probably wind-up being less practical. Sigh...
Sometimes when arguing on HN, I feel like I've brought a knife to a gunfight.
Facebook Has Paid More Than $300,000 To Hackers Who Find Its Security Bugs
As a fellow Visual Studio alum, I am sorely disappointed that Chris elected not to include SCREAMING CAPITALIZED MENUS or a superhero mask logo, and is instead focusing on pushing the state of the art in programming tools.
Yes, but then that bogus certificate is in the wild. Once once someone has a copy of a bogus certificate, then they can prove that that CA is corrupt. That CA loses its business model. What I am saying does not prevent one-off attacks, but all it takes is one person to capture a bad certificate to discredit a CA. Hence it would not work in a universal censorship scheme as Google is combating. Maybe I am still overlooking something, and I suppose China could just SSL proxy the whole country, which would defeat all of this.
#1 issue is security
#2 issue is this:

http://www.google.com/search?client=safari&rls=en&q=...

Doesn't have this page on it:

http://docs.meteor.com/
I can't recommend Psychonauts enough. It's by Double Fine, who recently had the $1M Kickstarter campaign many of you will remember. Tim Schafer, founder of, and designer at, Double Fine, is celebrated at his craft, and Psychonauts is an excellent example of why. And it's written by Schafer and Erik Wolpaw, who wrote Portal.

In his games, and especially Psychonauts, Schafer is known for creating a beautiful world and characters for the player. In Psychonauts you play Raz, a young child of circus performers who (instead of running away from his boring life to join the circus) runs away from the circus to attend summer camp! Of course, it can't be normal; it's a summer camp for those with mental abilities, training to join a super-powered CIA style organization. You hone your psychic abilities as you go through levels that take place in the minds of characters. The characters, though fun, start off warm and familiar: The militant trainer, the cool, calm, and perfectly restrained agent, and the hippie-dippy counselor who just wants to have a good time, maaan. There's even a kooky old man who may be more than he thinks... But then it gets amazing.

Schafer is well known for his writing, and for me it's his ability to perfectly marry together game concepts and game content that make him great. In Mario you collect coins and in Sonic you collect rings, both existing in story only to their own end. In Psychonauts you traverse the minds of other characters, collecting mental fragments, the doodlings of an inner child. You can also find memories locked away in vaults, sometimes hidden behind barriers (mental blocks), or behind cobwebs. (Talk about not wanting to deal with things!) It's through collecting these memories that we actually get a better picture of the people whose minds we're traversing.

The game is not perfect. There are issues with a level or two. Well, one anyway. Overall, it's reach probably exceeds it's grasp, but that's okay. It manages to reach pretty damn far. And how it gets there is far better than most games.
Frequently Asked Questions About the Lieberman-Collins Cyber Security Act
Is that a turd owl in the upper right? Nice work!
Your complaint is the opposite of what he was complaining about. He wanted to be allowed to split functionality in weird ways, abstract more and employ meta-programming, which is way less procedural than OO.
Say that again? :-)

http://www.youtube.com/watch?gl=BR&hl=en&client=mv-g...
I didn't sense any Dunning Kruger in her self assessment.

Indicators for that state of mind are actually fairly easy to spot, e.g. when you see someone quoting it without any further justification.
You're completely correct. Where I have trouble with the model is that Kickstarter does not do enough to correct the spread of misinformation concerning the precise character of your "pledge." It's not a donation and it's not an investment; both of those terms beget some serious legal issues. Instead, it's a purchase of goods, namely, the "rewards." So why even refer to these purchased goods as "rewards"? To me, a reward is something extra you get for some unrelated action. For example, you wouldn't refer to groceries as a "reward" for the money you gave to the cashier...

Moreover, there's a secondary issue with the confusion of market norms and social norms. Ostensibly, this project spawned from a passion for programming. Now, however, that passion is unclear, because it seems to be about money, given the quasi-ultimatum for python support.
The only Con that really made me nervous was 15 and even without context it doesn't say a lot. Boilerplate isn't always bad though it usually hints at things that could be better and more reliably solved.

Funny, he complains about over-usage of OOP but off-handedly dismisses Go. Not sure I understand that.
As a startup person, I agree 100% with this. I would never ask for spec work. If I want to know how somebody will do, I'll look at their portfolio.

If they don't have one or if it doesn't give me enough info, then I would either A) ask them to do a small paid project, or B) have them do some small bit of work that isn't something my company can use, and therefore would be a good portfolio piece in the future. I'd prefer A, but could see doing B as an interview-ish thing.
Every time here at Google that I've started a project in Python, I've finished it in C++ because Python had neither the speed I needed nor the maintainability I wanted. Every. single. time.
Except pizza (well restaurants in general) is one of the most competitive markets there is. If you manage a 5% profit margin you're doing really well.
It looks like you're right; thanks for correcting me.
I left the default name (Apple Network c0bfcc) precisely so it wouldn't stand out.
I disagree, because of the subjectivity. For some things, it's fine, but for others, I don't think it's an accurate reflection.

For example, what actually quantifies 1/5 of Ruby? And does a 5/5 rating mean you know absolutely everything about it? Is 1/5 of Ruby the same as 1/5 of Python, or soldering, or speaking Icelandic?

There's also no improvement from 5/5, but even a master of their craft will know there is always room for improvement and greater mastery.

That demo has a lot of javascript going on, and she rates that 2/5. I don't think that demo is trivial to implement, and on relative terms I can assume that she's more than just dabbled in Haskell and Python.

We know she's German, so she puts 5/5 in German language, as it's her native tongue. If that was the base, does that mean she's as fluent with Garageband and Logic as she is speaking?

I don't think skills are so easily quantifiable, and I'd much prefer to see a qualitative analysis of those skills. Otherwise, I'm just looking at a meaningless pattern of shaded boxes on a page.
Not sure if joking...however, yes, in Windows Server land a good amount of administration is done with a GUI. Further such a response to the change from the Start GUI to the Metro GUI (not "from a Start GUI to a command line only system") is so bizarrely misplaced that I again have to assume joke.
Spec work will not go away. It sells itself on hope. It gives hope to a designer without other means of making an income that he/she can have a chance of winning the work. There is a place for spec work that cannot be completely annihilated.

What startups need to understand is that by asking "how cheap can I be", they are short changing themselves the true value that a designer can bring to their team: true creativity.

Building the right design for your product requires a process of communication, of revision, of going back-and-forth, of synergetic teamwork. Because the job of a designer is to think of the things, use cases, scenarios, etc., that you haven't and wouldn't have thought of without his/her help, and then design up your product to be better than what you had imagined. That's the true value of creativity will differentiate your product. This creativity cannot be bought through an one-way-communication - spec work.

There are 6561 photography iPhone apps and only 1 Instagram. Design is not a commodity. Startups should ask themselves if they want to be like Instagram or the 6560 other photography apps in deciding whether to invest in design.
I think the signature of the map function is now the standard example of Scala being too smart for its own good.

def map[B, That](f: A => B)(implicit bf: CanBuildFrom[Repr, B, That]): That
"Pathological love for Java and anything resembling Java."

I've often sensed this, when they push stuff like [1] GWT and to some extent Dart.

and of course the entire android brouhaha.

[1] https://developers.google.com/web-toolkit/
What's so fascinating about this is that it provides a glimpse of the inner workings of the Google machine. Even Google with its second-to-none reputation, cool tech and HR practices ends up alienating this employee because of its bureaucracy. This in a company founded just fourteen years ago. On one hand it's comforting to know that even the best of the best lose an important aspect of their competitiveness and might be defeated, on the other hand it is troubling how all companies seem destined to lose their agility and flexibility. Not even Google with all their incredible resources and brilliant minds can solve this, it seems.
This is really really helpful. Thanks a ton.
The GPL, from a practical standpoint, is the opposite of normal copyright. Particularly, while the GPL does happen to use copyright law, its effect is the opposite--instead of taking away consumers' rights, it adds to consumers' rights.

The GPL is really a stop-gap measure. It cleverly turns copyright law against itself, and manages to use an existing legal framework to achieve a completely different end. However, it would be even better if it did not have to exist and all code was always open source. The whole free software movement is about not having software protected by copyright or even implicitly protected by being closed-source: it's the software that has to be free, in the sense of freedom.

In short, while the GPL does use copyright, it's just an implementation detail. The actual effects are the opposite--it uses copyright law to neuter copyrights so that the users' freedom is always preserved.
Try using them as a drop target. Just try.

I'm used to Marlin, I mean "Files" (in Elementary), and Finder's column view. The Bookmarks that most file managers have make the lack of column browsing a bit more tolerable, but it's still lacking in a great number of ways. But no, not Nautilus's.
Step 1: Google "hacker news userscript open links in new tab"
Step 2: Second Result "Hacker News | // ==UserScript== // @name news.yc open in new ta" (http://news.ycombinator.com/item?id=128307) (Screenshot: http://o7.no/KClBIc)
Step 3: Copy that to a file called newtab.user.js
Step 4: Open that file in Chrome/Firefox/Safari/Any Browser that supports userscripts and install

Now on to your second gripe, would you rather have HN iframe in the link and add a banner bar at the top? No one liked it back when Digg tried it and no one will like it now, I'm sure if you wanted you could write a userscript (or add on the the other one) so that on link click it added an iframe under the link to the bottom of the page and shrunk the top to just visible enough to see the link title the up vote button and a close button that was added in to allow for removing the iframe.

However that would still be susceptible to framekillers http://en.wikipedia.org/wiki/Framekiller and we come back to the main reason, you want a way to be able to vote after you have "inspected" the content without having the remember to go click the link on HN. Yeah, that would be a nice feature, if there was an api and a way to authenticate users and their votes then someone could write a userscript/chrome app/FF plugin that and a HN up arrow in the top right/left of any page that existed in HN's library of links. That way even if you didn't get to the article via HN you can still up vote it on HN. Alas.

Next time don't go complaining about things you can easily find answers to and problems that are impossible to solve at this time.
Gudanglagu.com
gudanglagu.com
banyak lagu yang tersedia di sini khusnya dalam dunia pop lagu lagu indonesia lagu yang selalu di update sehingga banyak orang yang mencari link download disini.
This bit seems wrong (about private open source projects):

> Technically, Google owns everything you write while you work there, even if it's on your own time and with your own equipment.

Google is a California employer, and that's directly counter to California law as I understand it. The only exceptions made are for product areas directly related to your work (not just the employer's business interests). Am I wrong about this?
I can understand the speed part but maintainability? Sounds interesting, would you like to elaborate?
have you tried BYOB [1]? It's "an advanced offshoot of Scratch"

[1] http://byob.berkeley.edu/
Thx. This is the "ballsiest" suggestion of all of these so after I expend other options, I will def explore this.

I'm praying it doesn't come to that. Thx.
In Vancouver (and most likely everywhere else) Bleeding Cowboy is smothering 'trendy' salons and other related signage.

Maybe it's time we have graphic design as a licensed trade.
Not the fastest but its just about as short as yours (counting all blocks as one): http://cdn-images.9cloud.us/716/best-solution-kay_1568014138...
> I do not use a Windows computer (anymore) is because there are so few ways to build things on it, compared to a Mac.

I'm using Windows to build things and I don't have any problems. More than that I remember having issues when I was on a mac (Sony Vegas).

Care to explain what you can do with a mac you cannot do with a PC?
I didn't realized they had changed tiers to include a license in the $15 backing - backed!
Facebook is working just fine for me. I made sure to check various friends' profiles (timelines) and various secret groups, as well as my own profile and my home page, and it is all working fine as of 7:38pm CDT in the United States. Moreover, no one is talking about an outage among my friends, and there don't seem to be any big gaps in the times noted for various replies.
It's also disingenuous to treat UX as a one-shot deal. In the real world, there is indeed back-and-forth and committment to the positives contained in the earlier deliverable. That they just took your work and denied your efforts should reflect very badly on both their processes and practice.

I think that while you think they're good people/company/etc., jobwise you probably dodged a bullet here. It simply displays poor ethics on their part.

Lastly, paying a prospect for their time in this context is indeed something 37Signals has talked about working well for them. Pity it wasn't these guys.
Credit unions. Hadn't even thought of them as I thought you had to be a "member" or something. But that's prob just ignorance on my part. Thanks much for putting me on to this as an option.
Seems like two different products - the app and the pen. I don't see how the app couldn't be created without the pen or the pen created without the app.
offtopic nitpick: I have a really nice widescreen monitor, and you are giving me 13 words per line using about a quarter of the horizontal space. Why is that?
"You build it, and if it's any good the money will swamp you..."

There are probably thousands of game developers, filmmakers, mobile app creators, artists, etc... who would disagree with you there.

Marketing and promotion is sadly necessary to rise above the noise. Kickstarter is basically a way to do a pre-sale which looks like it's going to work out well for all those involved.

Not to mention that it's a pretty big luxury to be able to afford working on something great and revolutionary for the love of it with no remuneration.
Nah, I've been around long enough to know that local simplicity ruled the day just as much if not more in pre-OOP days.

OOP is great because it allows programmers and architects to create reliable and clearly defined types as data building blocks. But sometimes the hard parts of the problem are not in the structure of runtime data. Classic imperative and structured programming focused on the format of input data as the driver for code architecture, and that is the right way to design processes. Performance-oriented code needs to pay attention to data access more than to data structure or even to operations.

Doing only OOP takes your attention away from those issues, and thus limits your design. Also, OOP focuses your attention on abstraction, and with a large enough problem, lack of visibility and clarity of requirements lead you to abstraction for abstraction's sake.
Working fine for me, 13 minutes after the link was posted.
A different perspective on NoSQL vendor traction — Too much information
You have to be reasonable about the scale. A 4/5 in English by your standards would also imply a deep understanding of root languages, old English, literature etc...
That's very true. You can get some level of social interaction online, but it's not a substitute for the college experience.

It would still be amazing for people who otherwise had no chance at a degree to be able to do so through OCW.

Even the ability to earn some degree credits online, and then apply them to a shortened on-campus degree program would be a huge leap forward.
Good point. So far, the midwestern call center folks I've been dealing with have been nice but utterly useless so your point is spot on. Thx.
I'm pretty sure you're correct. This is the relevant CA law:

http://www.leginfo.ca.gov/cgi-bin/displaycode?section=lab...

However, these things can have subtleties introduced by the courts, so anybody reading this should talk with a good lawyer before betting a lot on this point.
and youtube
Obat Tradisional Asam urat
Nothing beats 'I hate comic sans': http://www.dafont.com/i-hate-comic-sans.font
I'd say this is in the works, especially if a few great startups come out of it. Y-Combinator didn't start out being well known and covered on every tech site either.
What a great judge. If only the politicians passing tech laws would put in this kind of effort.
For the same reason that broadsheet newspapers and magazines put the text in columns, I imagine. Because if you make text too wide it's hard to read.
Wasn't trying to be pedantic, just giving feedback. In fact I totally respect the relativity of the scale, I would just say if it was for a job interview you'd want to maybe do as you said and adjust on a larger scale.

My point was 2 months in JS != 40% knowledge of JS. If that came across as pedantic, I apologize.
Can Oracle appeal the decision and thus make it go on longer?
Neat product, but I think they lose a bit of credibility with this quote:

"nobody's nailed how to make the iPad a compelling every day productivity tool"

Really? Also, $139 seems like a bit high, but I could be wrong.