skysight-inc/HackerNews huggingface dataset:
I've heard rumours from within Yahoo! that next major product release they're planning on including a copy of Scott Thompson's computer science degree.
I'm a Yahoo. Reviewing the ticket now and things are being taken care of.
I don't see that calling people "morons" or their work "garbage" as being that ambiguous.
Want the quietest PC? Just get the right chip . . .
In theory, doesn't Oracle still retain the right to sue other companies (i.e. not Google) over the '702 patent?

In practice, I don't know how that would work out for them, but they might be able to squeeze some cash out of Android OEMs the way Microsoft does. Of course, having lost on patents in this case weakens their bargaining position substantially.

I guess you could consider that another way Oracle screwed themselves by charging full speed ahead.
No. It hasn't. Not really.

-- user for 1920 days
Help, HN - Vimeo is Not available in India
Vimeo is not available in India. But there are some awesome tech learning videos on it. Can someone send the video www.vimeo.com/42530011 to YouTube so that we can watch it? This is from the last post - Git and GitHub Secrets by Zack Holman. I didn't find it there.
I agree, but I don't think things always have to be that way. I know a few people working on projects to improve the measurement capabilities for some kinds of off-line advertising.
precisely. people like choice. some designers wish it weren't so, that we would just all get in line with their "one true design", but people like choice. that's why there are dozens to hundreds of models of tv, car, dishwasher, shaver, ice cream maker, flashlight, battery, dvd player, chocolate bar, and yes, smart phone.

this whole "fragmentation is a problem" argument falls on this one point alone. fragmentation isn't a problem, its a fact. as a pro android dev for a few years now, android is resoundingly the best sdk/os that I've ever used for mitigating such an insanely diverse set of hardware (tv, watch, dumb phone, smartphone, tablet, laptop, no problem)
Ouch. But we've all had moments of forehead-slapping stupidity; I really feel for whoever let this slip through.
> This isn't about Linus not being allowed to rant. ... It's pretty unprofessional for a guy of his stature and influence to go on these ranting tirades

So, what you're saying is that he shouldn't be allowed to rant. Gotcha.
Create Your Business Video with Global Filmmakers
Global Filmmakers bring your business to life with a TV style online video commercial.
Lots of people who are not early adopters are still on FB and won't move for quite a while.
Don't make Maddox do all the work. Post a list of 7 funny comments on your own site and I bet Maddox would want to link to it.
When I say "If you look at Rails itself" I do not mean you in particular, I mean in general for people wondering about the problem a good lesson is checking out the Rails code, similarly "a new skill to be learned" in the sense that it is different from traditional OO modelling most people come from. I know your blog and I've seen you discussing concerns in some other place, so I do appreciate your background. Maybe being irritated about bad ideas makes me come up more abrasive than usual.

Anyway, the whole discussion so far was about dealing with the problem of large (in terms of code size) models, so I assumed by "scalability" you mean scalability in terms of being able to handle very large code bases, not performance issues. I do not understand how the approach presented here would result in performance improvements? I've commented elsewhere on the problems associated with it, others did as well in a fairly convincing way I think. I do not deny that problems with scaling both in the performance sense and in the code size sense do exist, I just do not see how Objectify solves any of them and I do see how many problems it introduces.

As for breaking your app down into separate HTTP services, I agree this can be useful in some situations, but it is completely different from the approach outlined in Objectify, for one you still get a chance to do (almost) normal OO modelling and structure the code in a reasonable way, even if the message passing is done via HTTP and not simply via Ruby method calls.
One of the major problems with FB ad targeting is that a lot of it is keyword-driven without regard for context.

If I'm on Google searching for a product or service, the context is very likely "I want one of these" or "I'm curious about this", so displaying ads strictly by keyword works fairly well.

But if I mention something on Facebook, it's as likely to be negative as positive. If I've just said something critical about a particular ideology, an ad for "date [ideology] singles" is as you say "horrifically wrong" (especially since I'm happily married.)

Another contextual issue FB gets wrong is timing. Often I'm mentioning something I already own or something I've just completed. Telling me about a restaurant right after dinner, or tax software right after I finish my taxes, is not likely to be relevant to me (whereas if I type "restaurant" or "taxes" into Google it almost definitely is.)

Sometimes it comes down to advertiser stupidity (forgetting to check if I'm married, for example.) But the fundamental problem is that judging intent is a hard problem for a computer. It's easy to write a filter that figures out what I'm interested in when I type a query into Google; it's hard to write one for a status update I type into Facebook.
To be clear, I took no joy in shutting her site down. GoDaddy is a bit heavy handed in their response and I have learned a lesson here. The main point is that she used the image without permission and her site went down because of it. To turn around and accuse me of being a part of a diabolical conspiracy was out of left field. She should have contacted GoDaddy and worked it out. I did my part by rescinding my DMCA when I realized the impact it was having and offered her my willingness to resolve this one on one.
Read some of his comments, he's hellbanned because he's literally completely insane, as per the website - god told him to build an operating system, etc.
And also switch to SSD, although <$700 might not then be possible.
I succumb to these emotions from time to time, but it's worth noting that—software wise—you can certainly live in the past we hoped we'd have if you put in a modicum of effort:

Plan 9: actively maintained, runs well in a VM: http://plan9.bell-labs.com/plan9/

Smalltalk: many options, notably Pharo: http://www.pharo-project.org

Lisp machine emulators: http://www.unlambda.com/

Haiku is approaching a 1.0 release quickly: http://haiku-os.org/

And of course you can have a "real" keyboard if you desire, such as the Kinesis Ergo: http://www.kinesis-ergo.com/ Switching to this keyboard and the Dvorak layout is certainly an upgrade from consumer to professional equipment and, requiring about a month to retrain, will certainly dispel the illusion that discomfort is an essential and missing part of acquiring expertise at computing. The fact that I type faster than my peers makes the fact that I write code much more slowly than them all the more bizarre.

I'd love to know why superior technologies fail to conquer markets, particularly enabling technologies like Smalltalk, but my point is that our man Stanislav has no excuse: they exist now and he knows about them and can use them right now if he wants. Instead he seems to be embarking on some kind of ambitious hardware project. Good luck to him on that, but if his definition of success greatly exceeds (say) CoffeeScript or BeOS's success, he can expect failure, regardless of how long his ideas endure or how influential they are.
C++11 – Threading Made Easy
As much as I like Coda, it's a little annoying (as a customer) that the only way to get support is via e-mail or Twitter. Just about every other software company out there hosts discussion boards that let their users at least get help from one another.
That works great if the spammer hasn't forged the return address. Many spam emails contain forged headers and a working link to the scam website in the body.

A few years ago some #$^%er sent a few bazillion porn dvd spam emails with one of my domains in the header. An amazing number of admins/folks like yourself actually reply to a forged address.
There's no free trial? Coda 2 is not worth $99... $50 is where it should stay at. It's pretty much a step up from iWeb than Coda 1.
There is 7-day trial.
Is TV shifting from regular screens to mobile phones & tablets?
Chestnut Hill Clothing | Buy Wholesale Chestnut Hill Polo Apparel
Cue sound of black helicopters being dispatched to visit nikcub.

(only kidding, for one thing Yahoo's black helicopters don't make any sound)
No, she claims she is covered under fair use because she doesn't make any money from it, blah blah blah.
OsCommerce Customization an Ideal Solution for your Online Store
I'm a fraud
It's standard English.
Agree with just about all of that.

> "Their mobile presence is at the behest of Apple, Google and (arguably) Microsoft."

A majority of non-techy types I know bought smart phones because they "do facebook". There is a deeply symbiotic relationship there, and woe is the mobile maker that couldn't provide a Facebook app.
« Django Unchained » : gros buzz autour du film de Quentin Tarantino
Le plus gros buzz Twitter de Cannes nous vient de Quentin Tarantino avec son « Django Unchained ». Les festivaliers, qui ont vu 7 minutes du film avec Leonardo DiCaprio et Christoph Waltz, jubilent !
Why is Dynamic RAM preferred in desktop PCs but Static RAM in embedded devices?
FWIW, from a comparison shopping perspective, it actually is possible to compare mattresses. Each brand has families that are equivalent in the various stores. The store can admit to the equivalency (which the stores I worked with did) or they can risk losing a sale.
I don't think the issue is his personal financial planning.
I find it interesting that the OP seems to think that being a lead developer and being a CTO are the same.
Pengobatan herbal kanker prostat
Pengobatan Herbal Kanker Prostat Ace maxs solusi pengobatan untuk penyakit kanker prostat dan obat ini di jamin aman tanpa efek samping dan zat kimia
Browser Battles Visualized
Whenever I see graphs like that, I write the page off as being advertising rather than science.
I can't see Google going for that one, somehow.
As far as proffessional equipment goes, we're there... I have an 8 core workstation with 8gb of ram and 2 24" monitors running linux with a window manager heavily customized by me.

Compare that to a macbook air.
That's terrific. I suspect the folks selling those products will be hugely resistant at first.
Capture group would be something like

/the number is ([0-9]+)/ { print $1; }

There are many ways to do this (gawk sorta supports it, perl can do it easily enough with

perl -pe 'print "$1\n" if /the number is ([0-9]+)/'

but it's a bit cumbersome), but it would be much nicer if awk directly supported it.

Not sure what you mean about lex; if I decide to go ahead and write my ideal shell I could use it, but that's A Project, a large part of which is designing the syntax and deciding what commands to implement. And I'm lazy. :)
24 hours of Hacker News in 5 minutes, a timelapse
Growth chart wall sticker
Why My Wordpress Plugin is Free. Not even a donate link
"I think most people should be much more questionable about groklaw. I am big open source and FSF advocate, but I'm not above thinking that groklaw is controlled/funded by a much larger power."

I've heard this before, and it is usually the shills that spout that line.
I think what the GP might be trying to get at is this: you've reinvented partial function application and first-class functions. An instance of a class can be regarded as a bundle of functions which all have the constructor's parameters partially applied. If your instance only has one method, it's equivalent to a single, partially applied function. In that sense, what you've done is found a way to reorganise a Rails app in a very functional way - and, if you want to do that, given that Ruby doesn't have first-class functions or partial application (well, without proc hack, anyway), this may be the best way to do it.

It may work very well, but it's at least as functional as it is OO.
What exactly is the use case for Coda? It doesn't seem like it offers any benefit for dynamic websites, but then it doesn't have wysiwyg editing either. I am curious why it is popular.
I would be delighted to pay 15+18=33percent instead of the 35% income tax rate. And are capital gains subject to the other 1% tax for FICA? And not all capital gains wait 8 or more years. And if I manage to save a bit of my salary, the government doesn't give me an inflation-protected savings account.
I was downvoted (unjustly) when I mentioned App Sandboxing the other day (here: http://news.ycombinator.com/item?id=4004833). Apple will force sandbox effective June 1st, so they can't provide updates through MAS version if Coda 2 is not fully sandboxed. They haven't said anywhere whether that's the case or not.

The support page says:

Apple often changes the conditions for Mac App Store eligibility, and it's possible
we may have to modify or remove features from the Mac App Store version in the future.
It's our intent to keep them as close to identical as Apple will let us.

-----------

So, they might be forced to remove some features from the MAS version, in that case, it'd be better to get it directly from panic.com. On the other hand, MAS version sports iCloud support, so if it's fully sandboxed, it's better to get it from MAS.

We can wait a few weeks to see which on is the case, but in that case, we'll lose the $50 discount.

I'm sure Panic is aware of all these issues and doubts, but I can't think of an honest reason why they don't address these issues.

I love Panic and their softwares; that's why I hate to see that they're apparently playing with their customers.
The most surprising part of this is that there's an established security audit process for any product before it gets launched to the public. Somehow this made it though.

From my experience having worked at Yahoo! I'm a bit shocked as the process has always seemed pretty good.
Or he'd copy and paste your mail and rip you a new one on his site.
This software is awesome, our whole team uses this software everyday.

The use case is simple: centralized dev, terminal and preview. It's insanely powerful.
Cosmetic Medicines Adelaide
I'd also recommend Slide:ology by Nancy Duarte for when you're doing presentations (for fundraising or BD)
Wrinkle Injections Adelaide
Google: Steve Jobs
No, she claims she is covered under fair use because she doesn't make any money from it, blah blah blah.

Plus, her claim of being a lawyer makes the whole matter quite baffling.
He lacks the intellectual depth.
I'd argue that not doing something is just a form of optimization.
Vanity — a/b testing framework for rails
Probably because it has an attractive UI that makes it a little more approachable (subjectively) for web developers than the likes of Textmate.

It's not as if Transmit really brings that much to the FTP world, but people seem to really love it.
Douglas Coupland Introduces the V-Pole
"Gimme five bees for a quarter, you'd say"
In case they come to dominate as the input devices to eyewear displays in a (possibly haptic) glove like form factor; I've been mentally preparing myself to not arbitrarily dismiss these devices and learn their use. Such resistance to change is how people who were once ahead involuntarily fall into curmudgeonry.
I did my part by rescinding my DMCA when I realized the impact it was having and offered her my willingness to resolve this one on one.

And I applaud you for that.
...not possible on that budget, but otherwise (SSD & quiet factors) all roads lead to the MacBook Air.
Brisbane Waterfront Homes
What a coincidence! I was Googling this last night and boom, here it is! Would also love one for movies!
The state bar association will make quick work of her. Real pro lawyers hire other impartial lawyers to represent them in lawsuits.
I just bought Diet Coda just for that one rare situation when I'll need to edit some html or change file permissions from bed. It's really nicely done, just like every Panic product but I don't see myself using it very often especially since my workflow involves LESS & CoffeScript and versioning vs. editing straight on the production server.
You don't need to arrest someone or seize property. You can just put a lien on it, which is a recorded document that you are legally entitled to be paid first if the person sells their house property, or you can garnish the person's wages or bank account.
And, Yahoo's black helicopters are purple.
Twine: A visual tool for creating "Choose-Your-Own" style stories.
Gorras Planas
Tienda de Gorras Online. Comprar Gorras Trucker, Planas , Flexfit, Snapbacks, Caps, Militares, Configurables o lisas
The popularity of those controversial comments seems to generate a lot of insightful discussion; whatever the merits of the original comments, I enjoy reading debates on Hacker News about C++ or GitHub pull requests.
Well, as employee #2 of a startup, they are for a little while at least.
Oh hey, I didn't know you were on HN as well. I'm a bit more optimistic about how this will work, based on knowledge of existing commercial arbitration, but it's a reasonable question to ask.
I'd imagine that the number of successful entrepreneurs that couldn't find employment if they wanted to is pretty low. Personally, and from what I've seen, entrepreneurs and self-employed people just really really don't like working for 'the Man'. Even if 'the Man' is a great employer.
Better yet, SCSH

http://www.scsh.net/
great analysis. So following your argument it seems as if facebook realized quite a while ago, that the information it collects is not (relationship status, location, etc.) is nowhere enough to deduct targeted ads. hence they came up with some sort of tracking cookie disguised as a like button. I gotta give them credit for that, that is ingenious.
Facebook advertising isn't keyword driven, it's interest driven. AFAIK Facebook doesn't parse your status updates to find keywords -- they look at what you have Liked.
Surprised this guy didn't write an article on how to sell his position to developers. In spite of claiming to understand the current labor market for development talent, it appears he's still got it backwards.
Generally good stuff. Not sending a resume is interesting -- I bet there are people who would expect one and argue the opposite.

What really struck me were two things:

- Outsourcing the MVP. I've seen a few people do it but it seems a very expensive way to get started. Wouldn't it be easier to pitch for funding/a technical partner without this?

- Building a recommendation engine in Ruby? Really? I've never used Ruby for numeric code but I wouldn't think it would be particularly fast and it doesn't have libraries equivalent NumPy AFAIK.

(Don't feel you have to vote this up. I'm on 666 karma right now. ;-)
Surely for the price, stripping all the fans and dumping the pre-built computer in a bath of oil would give you less noise for less money, plus loads more power.
Emphatically: NO! That is not how language and communication work. You can't strip away words and connotations and say 'these two sentences say the same thing'. The sentences use different words, with subtly different meanings, that convey different intentions and feelings. These different words all exist, specifically because we want to be able to convey such nuanced differences.

Your interpretation of these sentences only interprets the basic fact being communicated and discards all the other aspects of the communication. Interestingly, if that basic fact offends you, then there is nothing words can do, if you aren't sensitive to what those words are intended to do: soften the impact of criticism. Nuances in words are only meaningless to insensitive receivers.
There's probably plenty of startups or consulting gigs that would be happy to have a student. Full-time developer positions maybe not so much just because you wouldn't be able to show up to the office 9-5 every day and still go to class.

My advice would be to build up your portfolio with personal dev projects, fork projects on github, etc. The more of that you do it's likely people will even start contacting you with offers.
I've always wondered the same thing. It seems like Panic is getting a pass just for being Panic.
When there's something like Sublime Text 2 out there for $60, I'm surprised people are so attracted to these all-in-one apps that aren't as extendible and typically load files slower.
More importantly, they could build off the same Like button JS to drop a Social Adsense-like product on all those publisher sites.
And, they yodel when they take off.
In the Flash case there's a big physical difference between MLC and SLC. You're probably about as likely to get struck down by firmware failure in both cases, though.
Mobile CPUs limit you to motherboards that support them, which severely limits the other parts you can buy and will drastically increase the overall cost. Instead, buy a low power desktop/server processor. Intel usually suffixes their model number with an "L" for these and they have wonderful power-to-performance characteristics.

I currently have a server CPU, the Xeon E3-1260L. It has 4-cores, is hyper-threaded, EXTREMELY fast, and can be run 24/7 at 100% with extremely minimal cooling.

Power-to-performance is actually not a well tracked metric. You can find some information on spec.org, such as:
http://www.spec.org/power_ssj2008/results/power_ssj2008.html

Like my CPU, the Xeon E3-1260L:
http://www.spec.org/power_ssj2008/results/res2011q2/power_ss...
安全防护
There's a lot of ambiguity in your comment alone by taking things out of their context. "Git comes with a nice pull-request generation module, but github instead decided to replace it with their own totally inferior version. As a result, I consider github useless for these kinds of things. It's fine for hosting, but the pull requests and the online commit editing, are just pure garbage." If you think github people can school Linus at git usage, you're being delusional. There's a reason for that. The "moron" thing was targeted at a troll that deleted his comments. The "moron" comment starts with "Btw, Joseph". Now comes the 1000 points question: where's this Joseph fella in that thread? I've seen the original discussion before the troll deleted his comments. Did you?
I just hope nobody goes to jail for "hacking".
Presentation software for geeks
I wonder if Google requested him and other major dignitaries to adopt their social network site. Is he on other social networking sites like Facebook?

If you follow the trending, a hugh number of trends are tech related and specific to Linux like #GIMP, #GDriveforlinux. A large number of G+ users seem to be geeks.
sigh I don't know if you're being disingenuous or just too young to remember/have encountered it:

The definition of operating system turns out to be pretty loose. The MS antitrust case had a huge side argument related to this topic (what counts as an operating system and what doesnt). Arguments range from some subset of kernel functionality all the way up to every application provided by the vendor. It is essentially one of those "how many grains of sand constitute a pile of sand" debates. Strong arguments can be made that an operating system is simply a kernel with a statically linked userland program launched at boot time (this is actually provided within linux).

The bigger question is: what does this pedantic nitpick have to do with the broader discussion? Does it change anything I said in a way that undermines the point?
I'm using this already and I just love it!
She's still using the image on the business' Facebook page. Are you going to tackle that one too or is the burn not worth it at this point?