skysight-inc/HackerNews huggingface dataset:
Many software developers don't work with FOSS technology at work. I work in embedded systems and much of the library code I work with has been provided by manufacturers of the devices I'm using. I do find bugs in it and report fixes to the library developer, but they often have strange licensing and don't use github (or even public version control) so this work doesn't end up visibly attributed to me in public.

This doesn't mean that the people working in non-web industries "are not playing in the same league" with respect to skill, it just means that they don't have a huge public representation of the work they do.
Jeremy Hammond sentenced to 10 years for Stratfor leak
I've been trying out a different music service every few months, here's something interesting I found.

Number of songs:

- Xbox Music 30 million.
- Apple iTunes 26 million.
- Amazon MP3 25 million.
- Spotify 20 million.
- Rdio 20 million.
- Google Music 18 million.

I've most recently been using Google Music since I can upload songs albums which aren't available in their library (e.g. Beatles). However, Xbox Music is pretty neat too. It's actually pre-installed on every Windows 8 computer and you can listen to just about any songs without ads in high quality for free. (Not sure why Microsoft doesn't advertise this more.)

Other thoughts: Apple is the only one without a cross platform mobile offering. For I instance, I'd like iTunes radio on Android or Windows Phone. Spotify has by far the best social experience and Rdio has the best designed web/mobile interface.
As far as I know (correct me if I'm wrong, please!) there's no easy way to "switch" Dropbox accounts on your computer, is there?
When my use-case is to administer a Windows system, Cygwin's property of being a native application is its advantage.
This looks like it was influenced by the Hub, a Node Knockout project with a landing page created by high school students that's been picking up steam on Twitter since last weekend.

http://nodeknockout.com/teams/team-name-goes-here

Both landing pages seem nice, and looks like a great way to test the idea out!
The problem is you only get what you measure. Then you rank only/disproportionately by those narrow measurements. It leads to "gaming" of a system. To min-maxing. (To use an old RPG term.) See Congress and Wall Street for powerful examples of how "gamed" systems end up hurting the rest of us in tangible ways.

I've seen it lots on GitHub, and the problem seems to be growing. The guy that parachutes into a project -- one with money-impacting code already deployed on 1000's of real world systems used by ordinary people -- submits a pull request where he's modified every single file in the project, making only superficial changes to formatting and whitespace, and probably the result of an automated tool, and most importantly DOES NOT THOROUGHLY TEST IT beforehand... yet, from GitHub's perspective he's now (a) an accepted code contributor, (b) modified lots of files -- prolific! -- and (c) has a high count of lines added/removed -- IMPACTFUL! -- and (d) very very busy beaver "working" on lots of projects. "Gosh, we want him!"

But does he/she understand threading, leaks, races, parallelization, good architecture, good documentation, automation, reproducability, security, scalability, strategy, pacing, production support, risk mitigation, algorithmic complexity, tradeoffs, market priorities, DRY, YAGNI, edge cases, BATNAs, etc etc? Well... er... maybe not so much. But his/her eyes just light right up when you mention you have a foosball table and a keg in your cubicle-or-overturned-door "office"!
I think social media services can grow extremely large, but monetizing turns people off. Facebook is tricky, because the data you post there is available forever, I fully expect to use facebook 30 years from now to look at my kid's pictures (that I take and post now). This is very different from a blurt on twitter or a video designed to disappear in seconds.

I can't imagine these services being worth as much as facebook, and I don't know what they're thinking turning that amount down. They have no revenue.
The way I've heard it is: "A lack of planning on your part, does not constitute and emergency my part."
Or don't give your boss your cell phone number?
I could, but I have a complex password so I copy/paste it from another app.

I should honestly memorize that password anyway.
Don't Worry, Be Sweaty Cartoon
Ah, but what if some highly influential celebrities/1%'ers have equity in the 3D printed clothing? What if these influencers had their own 3D printed clothing lines, and they pushed the idea? When there is money to be made...
> We do not need ideologies that call for full breaks from the past any more than we need ideologies that offer no improvements.

I think that sums it up nicely.

As for art? It doesn't have to mean anything. Art, love, beauty, and truth are all different names and expressions of the same universal thing. Trying to define them is ultimately impossible because they live outside of human constructs like language, but we can FEEL them very easily. We know what love is but only the best artists can even come close to describing it for others.

You seem pretty hung up on binary answers and solutions for things. Well, I hate to break it to you buddy, but you're not gonna find any "one true solution". We need compromise and compassion to rule the day. We all need to understand that none of us silly little humans could possibly have the answers but that we can all FEEL the answers.

So no, I'm not arguing for pure democracy any more than I'm arguing for pure totalitarianism. I know, it's confusing and seemingly a paradox, but I think you're just pivoting off of the wrong thing. Look for the art, dude, look for the art.
Setting aside the fact that if you've got metrics that can be compiled into a spreadsheet, you should probably also have a system to do that automagically -- how about option 5) Remind your boss to call someone in a different time-zone?

Side note: Not sure if they still do it, but the IT team for Norwegian "local" airline Wideroe, used to rent some offices in Thailand, and have employees work 6 months from there (with families) -- in order to provide 24 hour support provided by the same team that did the rest of the work.
I maintain an early 2000's php website that is pretty functional and has a lot of features, but uses the classic spaghetti code. I can't exactly just switch to PDO without considerable time investment, and otherwise things are working just fine. I don't think this is an uncommon scenario.
you're absolutely right - but a lot of whois services have captchas, are hard to read, and give you a lot of extraneous info.

WhoSMS cuts to the chase, telling you if the domain is available or taken - and if possible, includes a referral link to buy it.
Do people really do this? Maybe I'm a bad boss, but I wouldn't dream of calling staff out of hours for stuff like this...
Candy crush does this, and circumventing it was one of the points of the article. It is hashed with a secret key from the flash client. He just extracted the key from the client and started signing the requests himself.
been waiting for this!
I guess our ego does a good job at fooling us :)
Why are you trying so hard to be an apologist for a shitty advertising campaign?
In all honesty, I've never heard that about glassfish before. The people I know that use it, are very happy with it, and praise it over JBoss.
All mass transportation is heavily directly subsidized by the government.

"Much is made of the $30 billion spent on Amtrak over the last 30 years, but in that same period the federal government spent $1.89 TRILLION on air and highway modes, according to the New York Times and Washington Post."

http://trainweb.org/moksrail/advocacy/resources/subsidies/tr...
While you wait for your beta spot to open
Very interesting, I'm looking forward to checking out the product! We use GitHub exclusively for everything; even our non-technical team-members leverage GitHub for sales, HR, marketing, blog post writing.. You name it. We did have to build a product to make this easier on ourselves [1], into which we've been resisting integrating chat. Chat is the only non-GitHub piece of our workflow, Gitter looks promising!

[1] http://zenhub.io
Agreed, it reminded me of how the BitKeeper protocol was reverse-engineered by simply typing "help" in the TCP connection to the server:

http://lwn.net/Articles/132938/

Tridge noted that this sort of output made the "reverse engineering" process rather easier. What, he wondered, was the help command there for? Did the BitKeeper client occasionally get confused and have to ask for guidance?
Ha ! An analogue version of Snapchat
I should probably give up, because clearly my wording was poor...

By 'willfully intend' I meant basically what jlgreco said, 'take concrete action in an attempt to commit a crime' and I fully understand that the charge for that is different than the charge if you were successful in the act.

If you 'willfully intend' to commit murder by sticking pins in a voodoo doll, you are crazy but probably not guilty of attempted murder.

I'm not exactly sure what the jury instructions would say. Is it whether the act would reasonably result in death, or whether the defendant believed at the time that the act would result in the death of their chosen victim?

Often times, trying to kill someone in a way that is extremely unlikely to actually result in their death doesn't save you from getting charged. A good example is Ross Ulbrich hiring a hitman online for bitcoins. Twice.
Web page versions of stuff tend to work better on an iPad than on an iPhone. Facebook didn't have an iPad app for the longest time.
I disagree. The name 'obamacare' began as an attack on the legislation, but the other side has taken over the term as in 'Obama cares', so in some circles it's derogatory, in some it's posiive, but I think both sides accept and are relatively happy with the term--for better or worse.
Don't be an apologist for bad management and bad people skills. If a boss or management ever called me and requested me to do a task on my own time, not company time, I'd politely refuse for obvious reasons. It's okay as a one time thing, "Hey David sorry to bother you at 7 but could you do me a huge favour and do X and Y? My bad I'll buy you lunch tomorrow" then yeah that's fine. But if it's spoken with any hint of authority or consequence they can fuck off.
I'm not saying that it's a good policy to limit children. But more to spark dialogue. It's an interesting question. What happens when there are 100 billion people on this planet, and if possible, what happens if one day there are 1 trillion people.

Does it one day make sense to say you can't have more than 1 kid? Is it amoral?
Those are large enough differences that it is probably entire labels that don't have a contract with certain services.
Certificates solve a huge issue I've had as an e-learner - getting good credentials for the learning I do electronically.

Prior to this it didn't matter how much you learned on Udacity, there wasn't a good way to signal that achievement/knowledge/learning.

I'm fine overall because I have traditional credentials that speak well enough and open enough doors for me. A udacity certificate would just be icing to add to my resume.

But, the learning Udacity provides is probably most valuable to people who don't have traditional credentials. And, Udacity as an institution is most valuable to the economy/society if we can use it as signals of competence for people without traditional credentials. So I find a lot of reasons to get really excited about this move.

I imagine there's probably a budget/frugal hack that would work where you take the course for free, finish it, then enroll in the credential/coaching for a single month. I wouldn't be at all surprised if one-month-cost post-hoc credentialing is an intended feature of their platform.
Are There Cockroaches Under Tesla’s Hood?
There is even an app (MealSnap: http://techcrunch.com/2011/04/05/too-lazy-to-count-calories-...) that goes a step further and returns back calorie estimates from a photo. (But I haven't personally used it so I can't say how good that one is either.)
Bingo.

And how many people, later in life, are going to go "damn, I really wish I had finished the Schiller report on time" as opposed to "damn, I wish I had worked harder on my relationship with Jill".

To you, Microsoft is selling the concept of the "freedom" to attend to minor work-related tasks without having to go into the office. But to management, Microsoft is selling the concept of being able to reach out and task their people for more hours during the day, to improve productivity.

This is a mess, and anybody who thinks that Office 365 is going to improve the "life" side of "work-life balance" needs to put down the Kool-aid. Bad bosses -- and they are legion -- will take advantage of this capability.

David is right to call this out.
Yes, since readers don't require any locks at all and don't issue any blocking calls of any kind - syscalls, malloc, whatever - they run completely unimpeded. The moment you introduce fine-grained locks of any kind the overall performance (reads and writes) will decrease by at least an order of magnitude because readers will have to deal with lock contention.
Per the terms of the cardmember agreement that you agreed to, you are required to sign the back of the card. If you do not, you are not authorized to use the card for any transactions.

It's all very silly anyway given that online credit card transactions almost never require a signature.

Quite honestly though, once a thief has access to your card, you have other problems. If they're close enough to see it, they're likely close enough to duplicate it and leave you the card with you ever knowing.

If the signature is that concerning, then use one signature consistently for your credit card transactions that's unlike the one you use for anything else.

If you don't like that option, then you probably shouldn't be using credit cards currently offered.
Yes, MongoDB sucks too. MongoDB has been called "the MySQL of the noSQL world", i.e. both wildly popular and wildly awful.
Don't advertise that on the forums!

P.s. I have to say that as an MVP ;)
Why Patents and Copyright Protections Are More Important Than Ever
Experiments with audio, part XI: RIP Audio Data API (2009 to 2013)
And in the adware bind them!
Snapco:

A free saas + iaas cloud platform that provides all the plumbing and infrastructure necessary to launch your startup in 90 days ...or else.

If your startup doesn't achieve exit or real revenue target within 90 days, you forfeit ownership to Snapco.

Else, Snapco takes a percent of exit proceeds and ongoing revenue.

</kidding>
Your approach is very similar to Dale Carnegie's advice in "How To Win Friends and Influence People".[1]

By showing interest in what other people are doing instead of only telling them about yourself or espousing your opinions they are more likely to want to be around you.

1: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influenc...
> People are saying that Github should not become mandatory, for many reasons, among them because you're limiting your pool of candidates to those with some means.

Is that a concern when hiring? Isn't the biggest concern false-positives? Hiring bad people is the worse hiring mistake. The argument around github seems to be that while the true positive rate is very high, there is also a high false negative rate (rejecting qualified people because they aren't on github). From a hiring perspective (purely arguing economics), that is an acceptable trade-off. Your upside is limited by a smaller pool of applicants (that are still qualified), but your downside is greatly smaller.
The importance is consistency and recognition as you point out.

But writing "See ID" on the back of the card and then using a completely different signature on the receipt is not acceptable as far as I know.
I really wish the Google Experience devices would start shipping with more storage. I have a 64G iPhone because I don't want to be concerned about how much storage I'm using (right now it's around the 32GB mark). SD cards are a total hack and just complicate the UX.
> What do I search for when I remember "empty set MQ"?

https://www.google.com/search?q=0mq
Wait, they went this long without a DDRIII? Is this like Street Fighter series where it went 1, 2, 2 Champion Edition, 2 Turbo, 2 Hyper Fighting, Super * 2 Turbo, Alpha, Alpha 2, Alpha 2 Gold, Ex, Ex Plus, Ex Plus Alpha, Three?

edit: wait, forgot the X-Men/Marvel Vs. series.
I agree, but people quickly figure out you're trying to manipulate them and they still get angry. It's pretty rare that someone changes their mind based on your questioning their assumptions even if feigning ignorance.
For true panoramic images, toss this camera in the air
Just 10.
I converted an OSS application that I wrote back in '03 to PDO in just a few hours. It actually helped me find security holes because of strong typing in bound parameters. Have a go!
Almost everything I buy is on my credit card. All my bills, all my food, gas, insurance. Everything except my mortgage payment. I make hundreds a year in rewards points, get great warranty protection on items I purchase, get automatic rental car insurance, and other benefits I can't remember now. I also get to yank my money back from unscrupulous vendors if I need to, instead of hoping they'll return my money. AMEX will go to bat for it's members.

The only thing I have to do is pay the bill in full each month. I can't imagine letting people have access directly to my bank account.
Free music on Xbox Music on Windows 8 only lasts 6 months, and has ads.
Definitely recommended! It will also help you when you swap out MySQL for something else later on... little to no rework!
It is probably true if you consider SoftLayer and the number of websites they host. I think sites hosted by AT&T are also based on IBM Cloud.
Free and Printable TOEFL test Sample practice Questions with answers
Technological advancement and human good-will has historically been way more than enough to thwart these dangers.

Erm, that works well and good, until it doesn't, and then you're fucked.

The point is that these advances don't come in a timespan of weeks or months, but years or decades (or centuries!), and when we finally see a problem concretely manifest we may well have no alternative but very nasty population reduction--the trauma of which may result in a near irreversible backslide to barbarism.
"At more senior levels, shit happens - servers blow up, deals come out of nowhere, and your top client with millions of dollars in arrears declares bankruptcy. It's generally unreasonable to declare all those situations unworthy of your consideration, let alone time, ex ante."

You're just reinforcing the culture that it's ok for these things to steal you life from you.

- Outside of a young startup you should be paying someone to monitor/fix your servers overnight as their job.

- It's very very rare that a deal shows up that can't wait until morning and by handling it right away you are telling the client that you'll drop everything to deal with them...which isn't a good or sustainable practice.

- What could you possibly do at 10pm one night when a client declares bankruptcy? Deal with it in the morning.

By not declaring all these situations unworthy of your consideration/time ahead of time you are saying to everyone that it's okay to interrupt you at any time for any reason...fuck whatever else you are doing at the time.

Such a shitty deal.
So you're saying that people should never do anything unless it has an immediate useful result?
Freelancers and consultants have one more option: offer the boss two choices: (1) do the work during regular business hours, or (2) do the work now for twice your normal rate. Actually, in-house employees have this option too, it's just less socially acceptable to ask for overtime pay in many organizations.

Sometimes business emergencies do just pop up, but it's surprising how quickly an emergency dissipates as soon as there's an extra cost associated with solving it (or not surprising, depending on how jaded you are). Assigning explicit costs to emergency work is an easy way to make a team more efficient.
HUMOR: Waiting On Windows 8 - the Bad, the Bad, and the Ugly (video)
I'm so excited about this! The world really does need more yoga! http://www.myyogapro.com/00353
Perhaps because history has shown advertising to be an effective tool for shifting perceptions and turning previously unacceptable things into the expected norm.

Ads like these can have a funny effect, such as making the idea of working during your child's recital or soccer game okay. Notice the specific example Microsoft provides, where the child is about to score a goal while the parent is turned away while on his cell phone (presumably doing "work"). This is ghastly to me.
"Back in the day, Hamilton used to lobby for just having one or two SKUs from a server vendor in order to minimize complexity, but times have changed. Once you master the process, going straight to server manufacturers with custom designs can lop 30 percent off the price right away, not to mention the improved performance and faster turnaround time."

So, they get the server manufacturer to do the work instead of building it themselves. I guess the scale goes:

low volume: buy -> build own -> custom outsource :high volume

I wonder how long each design lasts before they move on.
There is Nokia Music too - 20 million songs

http://conversations.nokia.com/2012/11/17/10-things-you-didn...

Free streaming on Nokia Lumia devices and free 1 year subscription. 3 hours of offline mixes ( at a time ) for download.
Care to elaborate on that? All those downvotes aren't coming out of nowhere.
Hypothetical 2: You get a call from your boss at 7pm for the third time this week and the seventh time this month. Because you would like to keep your job, you have three options:

1. Cancel your evening plans and get the work completed.

2. Pop open your laptop, skip the second act of La traviata, and kind of get something that sort of looks correct done in the lobby.

3. Tell your boss that you'll be happy to get it done with sufficient lead time, but cannot do so this time. Then, skip the second act while you polish up your resume.
In one puzzle game I worked on, we recorded all the user's moves and sent them back to the server. Not too big for something like Candy Crush, and allows you to check the user actually played the game.

Of course, that doesn't stop the next obvious steps (implementing a full simulation, or controlling the game through the GUI), but neither of those can be stopped.
It's a camera you throw in the air and it takes a panoramic picture of the surrounding area.

The actual Indiegogo site: http://www.indiegogo.com/projects/panono-panoramic-ball-came...
I wish I could see some customer validation videos where they went on the street and asked random consumers and merchants if they would find this product (and Coin and others like it), useful as well as hear their concerns. Since I doubt that sort of customer validation work was done in that way (random users vs. specific focus groups, if at all), my impression is that it would be a video full of people saying "eh, maybe, but what about..." or "no, I don't have that problem" or "yeah, it's interesting, but I don't use my card(s) that much or in that way"... or "yeah, but I won't pay extra for that" or maybe "sure, I like it as a consumer" or "sure I'll accept that as a merchant".
Maintain sorted array in O(1) when random locations are incremented one by one
Terminology nitpick: this article is not about planning, it's about estimation.

Estimates, plans and commitments are three different things (see http://www.amazon.com/Software-Estimation-Demystifying-Pract..., which is the best book I've read on the subject).

The problem with estimation in many cases is that people who dictate requirements often dictate commitments as well, and do so without estimation-based feedback. In other words: "Your ten-week 'estimate' isn't acceptable; we have to have this done in seven!"
MenuetOS inches towards 1.0