skysight-inc/HackerNews huggingface dataset:
I used to run a small community theatre group, on a wing and a prayer and a shoestring budget. When we discovered how much of a money-maker popcorn was we were elated. Basic materials were cheap, and we sold a small bag of popcorn for a dollar - lots of those little bags. Wonderful stuff, worth even the extraordinary mess that patrons always left behind. (Cleaning up the house after a show is part of the biz. Ah, the romance of the stage!)
No, everyone is not moving to Gradle. Gradle is Ant in Groovy clothing. If you want incomprehensible build files ala Ant, choose Gradle. If you want standard build files and a rich ecosystem, choose Maven.

I hated Maven until I tried the alternatives.
There should be a distinction between friends and followers. I'd friend many more people, but I don't give a shit about most friend's tweets. (Most of them are about their current dinner, or something equally unimportant.) I think I currently follow around 15 people, and that's exactly right for how often I check my feed and how much time I want to spend on twitter.

So for me this works is fine, but I know many others that follow for social reasons, not because the person they start following is interesting. And if you do that, yes indeed your timeline will be overflowing all the time.

I've never not followed anyone for having too many tweets in my timeline already. And if someone starts spamming shit I don't care about (accounts with lots of followers sometimes abuse it for political or other things), I unfollow them without second thought. And I let them know why I unfollowed (like with downvotes here and on stackoverflow, I always try to comment if I do negative actions).
> "But how is that so? I have had a full upgrade since November."

Usually, phone upgrades are offered starting two years into a three-year plan. They don't want to let the contract expire before they try to reel you back in with an upgrade; that'd be incredibly dangerous for retention. They want to offer you the phone while you're still good and legally bound to them, but when you feel like you're almost out.
Guys in sunglasses don't knock on Tony Stark's door and buy ready-make gadgets. BD bids against other contractors to take money offered by the government to do original R&D. The work would not get done if the government didn't pony up the money in advance. Often they don't get a hell of a lot for their money beyond the training of grad students and engineers who did the work. Sometimes a program kicks ass and changes the world, e.g. Internet.

Sometimes the government knows what it wants and the programs are very focussed, e.g. we need proof of concept demos for small radios that can perform X, Y, under Z conditions. Sometimes the programs are very blue sky and strategic, e.g. we don't want the other guys to get ahead in robotics, so let's make sure we keep up. Please send us your proposals for around $BALLPARK and we'll pick the most promising.

The focussed kind of program always exists. The funding for blue sky programs comes and goes, depending on the political climate and the personalities of the incumbent director and program managers.

But the government doesn't buy tech to keep it off the streets. One great thing about DARPA funding is that the government doesn't own the IP afterwards. They often don't even insist on a free license to use it themselves. They just want it to exist so they can choose the best stuff later.
Google is building Chrome OS straight into Windows 8
The spproach may still work. Apple's walled garden has contributed to what many consider a good UE.

Having control of the UE is important.

However, I believe that Twitter could have managed the developer angst better. There was warning though.
Not that I know of. We also use Testflight for testing.
Kind of price tiering as well. People with little money can come and just pay for the show, others can buy lots of extras.
Ray-tracing, especially the simple kind in this example, is all about vector maths. CPUs are extremely good at this type of task. Finding Go performs well at this shouldn't be surprising. Any decent compiler will be able to produce good code for this task as it maps very closely to what CPUs do best, meaning you don't need much fancy analysis.

I think the majority of languages in popular use are faster than Python. I believe that Go is popular with the Python / Ruby crowd because idiomatic Go is quite close to what they do already. I.e. you don't need to learn much to shift from Python or Ruby to Go. Using a language like Scala, for instance, is a much bigger jump.
Why? Clearly, it's happening. He didn't just make that up. Nearly every week I see new bootcamps like this popping up—usually Ruby, but sometimes Python. Nobody is saying that graduates of these bootcamps are fully-formed developers. It's a start; enough to get a job and get one's foot in the door (and keep learning on that job from experienced devs and progress from there). There is no shame in any of this, especially when companies are desperate for talent.
I write an article before about this issue that we have with most of the social networks: https://medium.com/editors-picks/b5eaaa3ff7c3
Depending on your career track, unless you're going into an executive job the higher income has a "ratcheting" effect where you have to work increasingly more in order to justify the higher pay. (If you're salaried)

There's more freedom, control, and potentially fewer hours involved in doing something on the side. Not to mention a nice change of pace. Good for one's sanity.

I moonlight on various side projects, day job is software.
> It would be a little nutty to suggest that Golang 1.1 is going to give optimized C code a run for its money. Nobody could seriously be suggesting that.

AFAICT, the entire situation started only because the article was submitted to /r/Golang and /r/C++ with the trollbait title "Business Card Ray Tracer: Go faster than C++", and not because of anything in the article itself (which was actually a pretty good article).
It took a while to go from this:

http://en.wikipedia.org/wiki/Wright_Flyer

to this:

http://en.wikipedia.org/wiki/Golden_Age_of_Aviation

Give dynamic robots another decade or two, and until that time:

http://www.strandbeest.com/
http://www.youtube.com/watch?v=HSKyHmjyrkA&nofeather=True

(I'm sure that Jansen's aesthetic similarity to the Wright Brothers' flyers is no coincedence)
FREE DOWNLOAD - Growth Hacking Case Studies
I want to like T-Mobile, but I'm in the middle of the US with access to 100+ Mbps Internet but no T-Mobile signal in my house. T-Mobile is pushing itself hard in my area, but they just don't have the coverage.
Yes, this is one of those cases where the HN mod(s) should have made some editorial tweaks to the title.
If you have the default sidebar on Ubuntu 12.04 and a 2560-pixel wide screen, and give Chrome exactly half of the width (I have a grid plugin), some Wikipedia pages will resize themselves about 15 times a second as they realize that they should change their layout, but then the change means that they should shrink down to the previous version, and then that change... can't find one that triggers that or I'd link to a video.
The original announcement page lists some of what they claim to be the advantages of the port to Go:

https://blog.conformal.com/btcd-a-bitcoind-alternative-writt...

* integrated test infrastructure

* no active memory management

* standard formatting

* platform independent code

* simpler parallelism

* virtually crash-proof

* built-in profiling and documentation facilities

From a development standpoint, I appreciate it from the concept of a clean refactor implementing current bitcoind features (vs. layered on over time), seemingly well-written and commented code, and introducing a heterogeneity to the bitcoin daemon world - making it a bit more resilient (potentially) against future attacks against the infrastructure.
I think all there's to get from these posts is that:

Presumption: Writing Go code is more fun than C++ code.

Demonstration: You can write performance Go code that's not too far from C++ code.

Result: Cool, here's a more fun than C++ language I can use as a step down the complexity path when I need performance.

Or like tptacek said.
I love this, I'm jealous great execution.
Two free days of codeschool.
Ok, so if you commit tax evasion in an all-cash business, you too can work just an extra 1/2 week every month to lease a tesla, after factoring in the tax breaks EXCEPT... from my 5 minutes of research, the $7500 tax credit is not a refundable credit so in his all cash business if he's not at least paying $7500 a year in federal income taxes, he won't get the full benefit of that credit.

Oh, and the $600/mo assumes a $7100 down payment, which needless to say is far more than the average down payment on a car and is really more like what the average american puts down on a HOUSE. In other words: c'mon.

Not to mention the opportunity cost of that money. If you're making $25/hr in SF you do not have a high standard of living, especially when compared to your neighbors which, studies have shown, is exactly how we measure our own financial happiness.
Well this is nice of T-Mobile and shows they do somewhat care about customer service. I can chime in and add my experience with the English (American?) division of T-Mobile: they responded to a mention at a social network while I was not even really meaning to ask them a question, I merely mentioned them. The Dutch division is not as great, but oh well.

Still, I'd say it's how it's supposed to be. In the Netherlands it'd be illegal to upgrade contracts like this. You can't start charging more without giving the user an option to quit the contract for free (or continue the old contract for the old price). Also after the contract period (one or two years), consumers have a right to cancel the contract each month, also for free.
Everybody Let's Stop the TPP: Share These Videos and Spread the Word
You don't need to live in a metropolitan area. If you're good, you can make 6 figures freelancing on oDesk (et al), and without working crazy hours.
I had to think about it for a second. You're meant to read it like "killing something is bad, but contracts are bad, so killing a contract is good."

Although it'd be perfectly valid to use "contract" as a metonym for "service" or "account", people don't tend to; the contract is just the evil thing binding you to pay for your account, and doesn't get mentally associated (by most consumers) with the service itself. So killing a contract is wholly good.

But forcing people to go through a thought-process like this to figure out what is meant is bad "communications-design UX", and the editor could probably have come up with something clearer.
ha thanks for the kind words.
Experience London Symphony Orchestra from multiple angles
I don't know what the staffing level before the shutdown was. Wikipedia says that the WWII memorial was patrolled by park police 24/7 and staffed by interpretive rangers from 9:30am to 11:30pm, which suggests that your claim that "there is no full time staff for any of the particular monuments" is false. Also, the WWII memorial has become something of a circus with media, congresscritters, etc. They need to have staffing to deal with this circus. This is one site out of hundreds. I'm sure if you go to any of the hundreds of parks that don't have cameras pointed at them you'll see a massive DECREASE in staff.
Yeah, if you're running a bunch of VMs for testing purposes, I'd rather invest that money in a bigger SSD and plenty of RAM.
Hackers Deface LeaseWeb Website, Suggest Customers Are Compromised Too
Yep. Back in the PCs Limited days I wrote Michael Dell an appreciative letter for some out-of-warranty customer service I'd received. Got a nice acknowledgement letter back from a VP. That little exchange indirectly earned Dell a lot of business from my employer in later years when we dumped HP and were casting about for a new desktop provider.
Please check this out http://goo.gl/VbSMci
Sitepoint editor interview with open source PHP http://Appserver.io crew, news for #php
Well, to be honest with you, I poll feeds with an hourly cronjob. So you may not get the DMs the second they happen, but you'll get them within the hour for sure... :-)

Good luck and tell me what you think. Also, any feedback would be truly really appreciated.
Gotcha, I see what happened. We'll work on making hot/new pages more easily accessible
Free money for everyone, what could go wrong?

/s
nice Signals/Slot mechanism, similar to Qt. The color of the line needs to be matched to connect a signal to a slot. Customization of signals/slots seems to be not supported atm.
PuzzleScript at Github:
https://github.com/increpare/PuzzleScript
Ofcourse, if you want your site to be up when it has 25 upvotes on hacker news, it's best not to worry if your web application is written in C++, Go or in Ruby (or sadly but likely, PHP), but that it doesn't actually have to spawn hundreds of processes and hundreds of connections and allocate hundreds of megs of ram to accomodate your visitors.

So, please just use nginx to host some static html files for your blog, and fetch your discussion boards asynchronously..
Terrible news. Very upsetting.
Sitepoint editor interview with open source PHP Appserver.io crew, news for #php
People are just people. CEO is not special.
The tutorial crashed for me, but after a refresh I made an app that took a photo and stored it in a gallery. There seems to be a lack of useful widgets, and few ways to customise them. It certainly has potential though, and I'll be showing some of my students on Monday
If you're willing to use a T-Mobile branded phone rather than your own phone, T-Mobile has wifi calling available.

Alternatively, if you can get any signal at all, anywhere in your house, you can get a signal booster; you can either buy one yourself from Cel-Fi, or T-Mobile will give you one with a two-year contract.
Article/blog post (whatever it is) reads like a PR article, which it probably is.
I've wanted a twitter client similar to the old aim clients with respect to away messages.

Just a list of people I follow and their most recent tweet. Either ordered alphabetically or ordered by date last tweeted. If I hover over one of the people , then I can look at their past X tweets.
The OP is trying to solve a problem with a FB mentality. Twitter is a different animal. Lists solve many problems. Twitter could do a better job surfacing lists and making them easier to implement and return to, but we the users have a responsibility too I believe. We often complain about spammy accounts or unmanageable TLs when we control the Follow button.
Cordless Earbuds Contain a Bite-Controlled MP3 Player
Without a doubt Bluebird, When.js, Q, then/promise and others are faster. The implementation in httpinvoke is optimized for code size.

The other reason for current solution is that the specification for creating and resolving promises [1] is not yet published.

Having a Promise object in global scope, as exported by Q, Bluebird and then/promise, is not enough. There is no uniform way to hack into these implementations and use their promises resolver.

But when resolvers-spec is available, httpinvoke will definitely check for already loaded promises library and reuse it.

[1] https://github.com/promises-aplus/resolvers-spec
I think it's better to learn violin on a Stradivarius. (Start out using Linux.)

And 4 hours battery life? Not really enough IMO, especially for a slow Celeron :-/
An extra bath probably spends more water than a month of my shaving, and making an extra serving of beef IIRC spends even much more freshwater than that. Should we really worry about trivially small amounts of water? There may be some warm fuzzies of 'doing something', but the actual impact is insignificantly small compared to other choices - such as which agricultural products are used, and if people choose to have a lawn.
actually, we chose the title because it made us giggle a bit more than "your dad's". the phrase "not your mom's" is relatively common and normally applied to stuff like sandwiches, jeans, or some other somewhat-sexist object.

my mom coded cobol for harris bank for many moons :)
LOL, yes, this is exactly what I did. It felt like I wasn't supposed to be seeing what I was seeing, like the software was some kind of funny inside joke at Mozilla or something.

All I could think after that was - Is Random Cat funny? Is this something I should know as a developer? Am I out of some loop?

At any rate, it was so odd I just decided not to do anything else, and left. I think they goofed here, but once it's fixed, I'm sure people will go back.

That being said, it does go down as possibly the biggest tutorial fail I've seen to date - and I'm a little shocked given the source.

There is a GREAT lesson to be learned from this - and that's probably that leaving strange humor out of sign-up processes and tutorials is a good idea. I've seen other sign-ups that try to be "funny" and it just throws me off.
We should shut down other people who are being needlessly facetious.

But to suggest that rejection should be our default behavior is absurd. Discussion should be encouraged because, more often than not, neither side is 100% correct. The way we further ourselves is by talking to those people with dissimilar views.
I assume it's not quite done. I liked the channels for publishing things, lots of little rough edges, but it seems like a neat idea in general.
The US Government does not go up against personal defendants with private attorneys in drug cases: First it confiscates all of the money they would need to pay for a lawyer.
I made a Mac menubar app for orangereds, using the Reddit API:
https://itunes.apple.com/us/app/reddit-notifier/id468366517?...
That is really what this whole thing is about. Nothing more, nothing less.
The dev with technical chops and 'soft' people skills, e.g. communication with the business side of the shop , management, etc. is a valuable commodity. I think you are bringing more to the table than you give yourself credit for.
You have to take good care of a beard anyway - it's not so frequent as shaving, but it still must be done to look appropriate.
This actually can be done safely with Object.defineProperty, using non-enumerable properties.
I love the "it's not ready" excuse for why something is so hard to use.

In my experience, you have to TRY to make something harder to use.

In this case, like many others, I'm sure no resources were dedicated to design/UX, so the site was built exactly to spec by devs who had no consideration for usability.
Yer I added a star rating and clicked the 1, nothing happened, gave up.
I hope that you are either (a) a professional investor or (b) buying passive index funds.
Fun is really very subjective.
Haha I like the analogy!
Did you have any previous experience or take any bartending classes? I've been thinking of doing this. I've heard good and bad things about the classes, but I've never bartended before, so I don't know how else to go about getting a job.
I do see the appeal of this kind of service. I understand enough about security to know that it is diffiult to get right.

The library approach that I have tried with things like django etc. tend to need plugins for a lot of use cases, and I do not understand what pieces of code are intereactig with each other which is a big red flag. More complex SSO systems seem massively overcomplicated and difficult to configure.

I want something with the simplicity and definitiveness of an apache htpasswd file with a freindly user interface and assurances about security/hashing etc.
They didn't start charging more. Telecom companies pull some shady tricks with plans and billing, but increasing the monthly fee without notice part way through your contract is not one of them.

He signed a contract for some period of time, and it wasn't up yet. After it was up, he would have had the option of one of the new plans, or switching providers, just like everyone else does.
i think it's a pretty good line - got all of you talking, didn't it? =)
> it would basically become a lost decade for me

10 years of project management will not be lost on you. It's a great asset to have at any position. Leadership, conflict resolution, team management, even knowledge of paper work - this will likely put you at an advantage.

> my technical skills are rusty

If you really have a desire to code, it's not a problem. You will catch up fairly quickly. If it's your way of escaping the current pain, then you should think twice. Especially given a potential "huge pay cut".

> I'd most likely have to overcome additional barriers when seeking a job

It's possible. But then again, if you really love programming, don't let "weird looks" to hold you back. Do what you love. It's a good recipe reiterated many times here on HN.
Yes, shaving in the shower (with a suitable mirror) helped a lot.

Using a small amount of shaving oil helped too.

But now I just use a double edged blade and a brush and some nice soap (Joe's Mug Soap, dirt cheap, or other stuff which is not so cheap) and follow up with a moisturiser.

Email me if you're an HN reader and you sell any of this stuff, because I'm interested. Especially if it smells like Bulldog Face Scrub. (http://meetthebulldog.com/product/view/43)
Hey! That sounds like something that some kind of hippie peacenik might say, or Ronald Reagan. Besides, it makes too much sense.
IOS7 Making You Dizzy? Here’s Why–And a Fix
Yep. Octopress really helps with that
The Future of YouTube Economy
With over 6 billion hours of video watched per month on YouTube, there is no doubt that the future of YouTube economy is strong.

YT related businesses and startups have a combined worth of $10BN+ and raised over $3BN+ in outside investments in last 2 years. Today there are over 50 multi-channel networks (MCN), with combined reach of 700 M+ YT subscribers, generating billions of views each month.

In 2012, brands spent over $3BN+ in total on online video ads and will be spending 25x of that amount in next 5 years. Apart from ads, brands are using YouTube to engage with its audience in a meaningful way.
One correction:

Presumption: Writing correct Go code is more fun that C++
Leave Britney alone!

I don't see why people feel that C++ needs to be replaced, when I write C++ I have many levels of scope - and while dangerous it is not impossible and the empowerment makes me feel like a god.

Programming is not incremental. If we spend all day writing a python back-end and when it doesn't give the performance numbers that day was a complete waste. When I think about C++ I know that a code written in C++ will take me 100% of the way - even if it takes longer to write.
Depends on the handle used for the double edged blade. It's really easy to cut yourself with some of them. Especially if the blade is blunt and you're using more pressure. And you don't have good visibility.

I agree that the article is PR puff piece.
Cinnamon: A continuous integration server for Node.js apps (written in JS)
The only correct way of using PHP is using something else.
Bioinformatics Algorithms (Part I)
I'm also a researcher, but I've had to learn how these things work :) When you accept funds for a grant, that's a contract between the funding agency and typically your employer (UC Berkeley in my case), not you as a person. It's a contract to deliver the outcomes that you specified in your proposal.

A donation is just that, a donation: no strings attached, it is made in support of recipient's work and mission, but without any specific task in mind. Just like when you donate to your local public radio, you can't say "I want these funds to pay only for such and such program I like".
Actually, looking deeply at Go from a performance perspective (as I have been, the last couple of days) has revealed a bunch of low hanging fruits/missed optimization opportunities in the Go compiler. That was 50 % the intent of the grand father blog post