skysight-inc/HackerNews huggingface dataset:
Well said.

> Don't like capitalism and corporations? Go find a place that does it some other way and enjoy.

Luckily enough (well it depends on one's perspective) we have a number of examples of how countries turn without free market, where evil, self-centered, corrupted corporations are abolished and where people are closer to experiencing true Paradise on Earth: Cuba, North Korea, the former Soviet Union, former East Germany, former China...

I think the examples speak for themselves.
I have no customers who were angry about this. Not one. So this fear I had of upsetting customers who missed the discount appears to be unfounded.
Facebook C++ Conference
Well in the link you pointed to, the author did it over a period of years. We'll assume he's drunk and it's only 1 year and a day. He seems to mention 6 default apps. That means he replaced 1 default app every ~2 months. That doesn't really indicate a bunch of time spent on it. It's just changes over a significant period accruing. Personally, I just don't give a shit enough to do that to my phone, but I do with Emacs.
I don't like it, mainly because it spreads the at-sign too far, and the result is a cornucopia of dense, unreadable at-signs. When you want to do thinks like dictionary operations, I'd prefer to have the intent clearly spelled out in the code.
I can't quite tell why someone would want to use this framework over Knockout. The Knockout documentation is quite a bit more thorough and the two way binding looks to be more robust.

Also, both Knockout and Angular require that you add non-standard attributes to your markup. Whatever happened to separation of concerns? Having used both Knockout and Backbone, I find Backbone's separation of JS and HTML to be a major benefit. Not to mention two way binding is a neat trick, but often what I'm really after is a decent structure to hang my custom script on so I can keep it maintainable. A lot of the code I wrote using Knockout is almost impossible to follow a few weeks later.
Yes, extensively Mac OS. Now you want to talk about a turd, that is it.

PackageMaker is abandonware and an absolute fiasco. I don't even know where to begin documenting how this "product" fails at its primary task so utterly. Have you ever tried building an installer with it? Even Apple products tried to avoid it; Final Cut Studio, for example.

When the Mac installer does anything, it's just as capable of littering your system with crap.

And the Mac uninstaller doesn't leave turds behind, because it doesn't exist. You just have unknown crap all over your system.

Then there was the total lack of any way to install a single printer driver from Apple's collection until (IIRC) SnowLeopard. You got to install half a gig of drivers for every Epson printer ever made, just to support your one printer.

It has been quite a while since I've had a Windows uninstaller break my system. Do a lot of them leave turds? Yep. But at least they remove the bulk of the payload.
The design of the interface will probably reflect some of the architecture of the back-end - if all connections are virtual and go through one or more physical ports or if each connection requires a physical connection (that may be multiplexed into something else on its way to the heavy iron). I designed a much simpler thing that connected a PC running a Visual Basic app (cut me some slack - it was 92 or so) between a SQL Server and an AS/400 machine through an ancient ISA board that was only happy under OS/2 but tolerated DOS enough to cooperate a little. It was quite an experience - at least the data arrived in ASCII.

I have no idea what United is running (besides the Windows ASP.NET front-end), but I wouldn't be surprised if it's something complicated enough to induce programming errors in clever people.

ITA's quizzes more than once inspired me on tests I subjected candidates to in order to gain a better understanding of the plumbing inside their heads. I assume the reservation system plumbing is equally interesting.
What a coincidence, another baseless Dustin Curtis blog post making it's way to Hacker News once more. I have nothing personally against Mr Curtis, but this post just topped the "Twitter is watching everything you do" post Dustin published a week ago. Is Dustin just sitting at his computer waiting for people to screw up like Yahoo! so he can publicly vilify them?

Looks like Yahoo! is still the poster child for hate, only second to the PHP language of course. Fair enough Yahoo! Axis is a crappy product and perhaps someone should have said something, it's easier said than done. It takes a lot of failed products to release something good, Google are a prime example of this, look how many failed products they've released people should have internally said no to; Google Answers, Google Wave, Google Notebook, Google Buzz... Just to name a few.

It's a very common thing for an Internet company like Yahoo! knee deep in bureaucracy to release crappy products, and it appears as though it is a very common thing to hate on Yahoo!
I just think the arguments fall on two spectrums.

On one end is that Linus is God and that he's untouchable. On the other end is that Linus is a asshole that tells everyone off.

The more reasonable middle being that Linus is a pretty smart guy with an incredibly history of accomplishment. He's should be respected and his way of conversing with people is particular to personality. Like, we deal with people with personalities all the time. I don't think Linus has ever, despite all his cursing, personally attacked anyone. He just attacks stupid ideas. I find his comments refreshing. You just need to give him some trust to understand why he is saying whatever he is saying.

I don't think that also implies that people should be unwelcoming or that people should have new ideas/opinions on what should be what. I think that Linus isn't some selfish jerk who doesn't want people to get involved with Linux. I think he just has reasonable expectations and isn't afraid to call you on your shit.

Cool post though.
Hi Jenn, today, you can share and collaborate on your private or public clips with your friends by typing “@” in the annotation box and completing on their username. The shared clips will then appear in the "Shared" tab for both of you. I agree with your feedback overall. We do intend to make group collaboration easier and intuitive in the upcoming product roadmap. Thanks for sharing.
This has nothing to do with Linus... feel free to ignore.

A few years ago, oh hell looks like more than a decade ago, I was working with a brand new project manager. This guy was pretty fresh, saw the world "manager" and got all glossy eye'd. He walked around the office "cracking the whip" and liked to make statements such as "I'm not here to make friends" and "I'm here to get these projects done".

Do you think, if this was ProjectManagerNews instead of HackerNews this person would be idolized? Would be held in high regard? Would other ProjectManagers stick up for him? What if he led a successful project or two? Would that validate his decision to act that way?

...more importantly: Would you want to work for him? Is success a solid defense on being an asshole?

I'm perfectly happy to sit down and discuss a problem but I've got not time for assholes, tempers, or rockstars for that matter.
looking into it.
That "memo" (otherwise known as a rumor) has already gone back and forth, and I have better things to do than baby-sit Microsoft's UI regressions.

Actually, the Start menu itself was a regression. What is it being replaced with?
As several have pointed out: You are paying.
the Prince by Machiavelli
The Long and Short of Parallelism
Isn't this a little too smart for a 9-year old?
We're talking about TURNAROUND TIME, not what happened years ago. This is something that took five years TO happen.
No thanks. :\
You can also send a email to a gmail address with dots in it so sending a email to john.smith@gmail.com can be received by johnsmith@gmail.com, john.smi.th@gmail.com, etc. and vice versa.
Building a Brand using a fake word
readability has a new service called http://readlists.com/ which i just started trying and it seems pretty nice, basically it lets you create a list of of urls then export them as an epub/mobi and email it directly to your phone/tablet.
Sure! Email team@tinfoilsecurity.com and let us know you bought a plan, and we'll send you a Tinfoil Hat for every member of your family. :)
> By Friday afternoon, everyone will be back to forgetting that there is even a company called Yahoo.

All 700+ million users?
Engelbart's Violin - chorded keyboards
Parse market data fast by rolling your own Haskell primops
And yet conveniently cited as a feature of the database engine when it suits you.
My favorite example on topic https://www.youtube.com/watch?v=LEl4QfcAK2o

Arguing rethorics is a fallacy - if you can't prove someone wrong, you raise political correctness issues.
Sounds like the implication is that Mac App Store sales are lackluster in general then.
I give, Florian Mueller is a bastard, can I too get some karma?

Sorry, you have to mean it.
Thanks for pointing this out. We made this typo and are fixing it soon.
Yeah, I don't do that. I write the math expressions in the queries.
support for gravatar would be nice
Jordan 8
WTF is a COB?
Because you remember the name of every program on your computer, including that seldom-used demuxing utility you downloaded last year.
699 million of those users are me. Every time I need to log into Flickr, I end up creating a new account because their password rules are something like "must be a dictionary word and your birthdate" and I can't ever remember it.

But seriously, the remark was mostly tongue-in-cheek. Yahoo has a userbase, but their reputation for innovative in-house products is pretty much zero at this point.
> "One of the arguments which gets dragged out every time is that they are role models, and as such should be doing their very best to create a welcoming environment for everyone... Bullshit"

+1

So called "rock star" developers, particularly the really prolific ones, are busy getting s#!t done. Linux has no shortage off helpful community members who are not otherwise primarily charged with governance of (possibly) the most important open source software ever made.
I started my career was a programmer in a company that was developing inventory management software in BASIC for 8-bit computers running CP/M. It was plain vanilla old BASIC, with line numbers and 1 or 2 letter variable names.
Tom Perkins: Prostate Testing and the Death Panel
Nobody was banned from posting to twitter. What was banned is the use of specific image - similar to registered trademark. And somebody like Cisco has nothing to do with it, so you are trying to build a chain starting with event that did not happen and going to the people that had no connection.
Yes, I dropped the price to $9.99. So we'll see how that goes. I don't know what I'm doing at all with regard to pricing but the result from this sale does make me think that $14 may be too high.
Yes. Until you said that, I forgot I own several Yahoo Groups and belong to a few more. I belong to only one Google Groups email list and only because it used to be run on some other listserve thingy* until it kind of changed ownership. I am not a paying member, thus I was thinking Yahoo was not relevant to me.

* Technical term, doncha know
What if the manager was managing 2000 people instead of 20 ? Would you want him to sit down and discuss the problems with each and every one of them ?

In traditional companies there are heirarchies and such to avoid a single person being in charge of so many underlings.

In open source arena, there are parctically no hierarchies and the communication can be initiated by anyone contributing to the project. Sometimes it gets repetitive, sometimes it is not relavent.

Sometimes you have to be an asshole to make the other person to do a bit of self censoring.
I'm asking around. It's all Web based, so I suspect that whatever limitations they ran into was because of browser extension issues.
That works only in a simple example like this, where you can make contact with all of the undesired objects without making contact with the desired ones. This is almost never the case in a real-world illustration.
Appreciate the freedom you guuys have to homeschool your kids. In my contry, parents that didn't enlist their children into schools have gone to jail.
Me too, but to be fair, not many people get the chrome love (since it requires 4.0+)
The older folks are going to get a good laugh at you.
Wow! Google Now Using Github and Twitter Bootstrap
It's worse than that. At one point the fair use vote was 11-1 in favor of Google until the holdout persuaded two other jurors [1]. As you might guess, that same juror was the one that had to be persuaded to reach a unanimous patent verdict.

[1] http://www.law.com/jsp/ca/PubArticleCA.jsp?id=1202555835757&...
How about fixing the log-in system? It claims "bad login" for valid credentials, doesn't say what's bad about it, and doesn't provide any way to reset supposedly bad passwords.
Harga Smartfren Andro HS-E910
Dibenamkan prosesor Qualcomm single-core 1Ghz sangat membantu ketika menjalankan aplikasi berat. Menggunakan GPU Adreno 200, Smb
Try making your passwords longer instead of making them harder to enter.

That is to say "usingthisasapassword" is ~4 million times better than using "p4ssWOrd!".
月子饮食
i didn't want to be that blunt ;-)
Looks like someone's trying to get another corporate employee fired through criticism and a lack of practical advice.
fires up Gentoo box and starts recompiling
It's pretty easy to not be called an idiot by people like Linus: Don't be an idiot. It's strange that so many people can't manage to do that, and take offense when someone points it out.
If nobody cared about Florian's funding, why did he consistently refuse to talk about it until recently?
how to make chloroform… creepy. did anyone else notice that in the "ad"?
My work is garbage
It really is. I'm a self taught programmer currently working for a startup where we're trying to develop a product in the healthcare IT space that users will want. With requirements always in flux and never having enough hours in the day, I've stooped so low as to write sloppy spaghetti code to put a somewhat functional product into the hands of potential users.

Is this the right way of doing things? Do others do this? I feel demoralized because I know I can write good code, when I have time to do so, (it takes several iterations) but we're still attempting to find product/market fit, does it matter if I sacrifice code quality now to get us to our potential market sooner? How would you do it?

I feel like code quality means nothing if you don't yet have a product that people want, but I hate being forced to write crappy code because it sometimes can bite back later

Advice? Commentary? Feel free to let the expletives fly, I know when I work on someone else's code and I see no comments and a jumbled mess I want to shoot somebody as well. I am now that somebody
Well, there always is "the small wifi ipad", which is called ipod touch ;). Actually, it may be a very good fit for that purpose.
I find it best to just stick to reading people's code and their documentation (if any) as opposed to reading what comments they make about computers, software, or any other subject.

This is because the more I learn about them as people the more likely I am to be disappointed. They will say something stupid. Or, e.g., I find out they like some OS, application or language that I just cannot stand. And I'm like WTF? In short, they are just very different people. I may never meet them in person. It's probably better that I don't. The code I am using as a model might have actually been written a dog, posing as a person, like the one in the NewYorker cartoon. Who knows?

Trying to view these authors as "models" (versus seeing only their _code_ as a model) is just setting yourself up for disappoinment.

That said, some of my all time favorite "coder prose" is the netcat source. Let's face it, programming can be very frustrating. And you need a sense of humor. I wish he was still actively writing and releasing software. And that program still compiles as smooth as any, 15 years later. Great stuff.
Cheap John Abraham Jersey
Pittsburgh's Alphalab Launches 6 Startups
Has anyone found any keyboard shortcuts for using it?
Pengobatan jantung alami
Pengobatan Jantung Alami dengan Obat Xamthone Plus solusi pengobatan untuk penyakit jantung dan aman tanpa efek samping dan zat kimia
So, you say Apache Axis are secretly fascists? I knew something is wrong with that SOAP thing, just couldn't figure it out... Now I see. Good thing I'm using REST now. There's also a Swedish IT company called Axis Communications, that is very suspicious too. The CEO is probably Emperor Palpatine in disguise.
It’s a simple macro that makes you write code that looks like a syntax error, and I don’t like that (http://www.codinghorror.com/blog/2006/05/code-smells.html).

Especially since without the macro you’d just need to write two characters more or, even better, a clearly named constant, like kNSRAllProperties.
Well, on the bright side at least no-one will mind agreeing with them.

Perhaps it is a bold new form of ultra-permissive licence.
Download Adobe Photoshop CS 8.0
download Adobe Photoshop CS 8.0
dalam hal berfoto atau dalam membuat album mungkin kalian rasanya kurang puas tanpa editing poto tersebut oleh karena itu disini saya mempunyai link download Adobe Photoshop CS 8.0 jyang bisa langsung di download lalu instal disana kalian bisa langsung editing foto kalian dengan sesuka hati kalian saat editing.
I don't understand this sentence:

> Enforcing a brace placement style and other conventions means the compiler can be super fast.

Surely the lexical-analysis phase is not the bottleneck in compilation? (The context strongly suggests that 'other conventions' means 'other lexical conventions'.)
Android does just fine running the true Dalvik VM.
A Crossword Puzzle That Doubles As A QR Code
I would strongly suggest to change the seat of arbitration to either New York or London if you want to convince companies to trust this service. Both places are preferred by companies worldwide to settle international disputes.
Top Google Lawyer Touts Oracle Trial Victory
The Performance of Odd Floats
Any data that support this claim that they are the most agressive IP owner among all?
I don't think the spike in VM means it's paging all that. That just means it has that address space reserved, not that it's using it. I'm not aware of any real cost to having a huge pile of address space reserved, aside from that some monitoring utilities will penalize you for it (unreasonably).
So, no, I don't think it'll slow anything down by thrashing, unless the locality of the memory it is accessing is really bad, but I'm no expert on Linux virtual memory or how Go uses it.
From what I know, JavaEE 6 IoC doesn't require interface so that may cut the code a little bit further. The thing about Java ecosystem is that they rely heavily on IoC/Interface for testing and I can't really blame them because that set-up guarantee super fast unit-tests unlike Rails ActiveRecord (in fact there's a little bit of movement recently in the Rails community that picked up from Java).

ASP.NET MVC won't have much gain over Spring MVC/JAX-RS. In fact, there's nothing similar to JAX-RS in ASP.NET MVC (you'd have to write your own stuff here and there and wire them together, not as straightforward as JAX-RS).

This is an excellent story to share both from technical perspective (Java+Frameworks => Django+Python+Pythonic mindset) and from recruiting perspective. I hope one day you could share (perhaps in slides/presentation style) the actual code and technique in details.

Mind if I ask you where in Europe? (Country/City?) For a while I thought Europe is Rails heavy.
We do have a ring of trust which we established recently, which is rooted in cross-signed keys belonging to Linus Torvalds, Dirk Hohndel, Peter Anvin, and myself. We all know each other quite well, both in person and via conference calls, so that was easy to set up after the kernel.org security breach. All keys in the key ring is signed by at least two, and preferably more, other trusted keys, all leading up to the root keys.

But that's only important from the perspective of knowing that a particular public key belongs to a person, which in turn is only really important when a maintainer wants to know whether or not the person who signed the git tag really is the submaintainer who is claiming to have signed the git tag.

Most of the time, we don't really worry about identity; what we worry about is the correctness of the commit. Especially for patches being sent via e-mail, I really couldn't care less whether the identity of the person sending the e-mail was Christoph Hellwig, or his evil twin. I'm still going to review the patch very carefully, because we all make mistakes. That's my job as the maintainer; to ultimately be a crap filter, and to reject crap, no matter whether it's written by someone famous or some nobody.

So when I send a pull request to my upstream maintainer (which in the case of ext4 is Linus), he really doesn't care about the identities of the authors in my pull request, because it is my reputation which is on the line; I'm the one who signed the git tag pointed to by the pull request. Just if it gets by me, and then it gets by Linus, it's ultimately Linus's reputation which is on the line.

So that's why your question is a bit ill-formed. Someone who is above me in the maintainership hierarchy isn't really going to care much about the identities of those who are below me in the maintainership hierarchy. The trust relationship is fundamentally between me and Linus, and then I have trust relationships between me and those developers below me. So Linus doesn't care about the identities of those which are two levels below him in the maintainership hierarchy, so long as he trusts me to have done my job properly. Of course, if Linus discovered that I had been blindly accepting pull requests from my downstream without doing proper quality control, then he'll yell at me and he might refuse to take future pull request from me (or at least threaten to do so). But normally, there's no need for him to verify the identity of the authors of commits in my pull request; he only needs to verify me, and to verify that he trusts my technical judgement and quality control checks and processes. If decides he doesn't trust me or my technical judgement then he won't accept pull requests from me; and in that case he would be absolutely right to do so.
Gimme Bar (https://gimmebar.com/) was the first service that came to mind. That's just based on my initial impression of Clipboard. I haven't used it yet.
Appengine + BigTable, bam. And I can move on to building the business (or finding one)
This is a false dichotomy. It is possible to have an opinion and not be an asshole. It just takes more work to do so.

The real argument should be "I'm glad <insert name here> is a jerk because it allows him to spend more time doing <insert cool thing here>."

Personally, I think the extra work is worth it, but I'm also not the hub of a project like Linux, a movement like the FSF, or a company like Apple.

Above and beyond everything else, the most interesting question is: Can you get into the hub position without being a prick?
Saving a long page gives me the "unresponsive script", like this one: http://ruby.railstutorial.org/chapters/modeling-users#top
Cheap chanel shoulder bags
Air Jordan 11 Low White Varsity Red 2012
The Air Jordan 11 Low is set to make its way back into retail this May in the form of this White-varsity red colorway. As you already know this 11 Low features an all white upper that consists of patent leather and mesh, a white midsole and a varsity red outsole. Black occupies the sock liner as well as the strip across the tongue.