skysight-inc/HackerNews huggingface dataset:
There is some truth to that Microsoft is less prepared for the slimmer margins than Google and Amazon is, who are veterans of this space.

Their cloud services has higher overhead simply because they stick with Microsoft tech for obvious reasons.

Microsoft also has more focus on their sales force which may not be such a good idea when/if Office dies. Time will tell.
It seems to me that it would also be any function you import that uses these. Unfortunately, there are a lot of very commonly used functions that use `error`.
And "the State" decides based on people wanting the activity normalized just as it does economic reasons.

Those "calmed down" stoners may well be politically active. In the past, they were. The classic stereotype paints the stoner as living on the couch, munching, doing nothing.

Lots of those out there for sure. However, there are a lot of people who use lightly, or for creative reasons. Those people tend to be politically active. They also generally abhor bull shit.

Right now, I'm not sure our system can operate without some degree of hypocrisy. But, it is the system we have. There isn't going to be another one, so we've got to work with and sometimes hack the one we've got. Maybe it can be made better.
"License

License for this source code is pending."

Sort it out!
IBM is a professional services/consulting company. Not software or hardware or technology.
This is fantastic! Your daily efforts become a work of art in the end and one is constantly trying to become a better artist. Many artists do what they do because they care about the end result more than money. Once they get to a place where money is no longer an issue (they can pay for family, food, housing and some leisure) a programmer will continue to try new tools and mediums and leverage those experiences in new project/endeavors.

I myself have done web, mobile apps, mobile games, console and PC games, systems programming, database programming and even incorporated my own business. I've done these with open source stacks and Microsoft stacks.

It's all fun in the end, if you have something challenging for me to work on, a new tool and or a new medium I'm all ears, please contact me....I'm 39.
Why Apple avoids confirming the iOS 8.1 release time?
If you have any interest in participating this year, definitely check out last year's entries -- ranging from the obvious (markov models, twitter scrapes) to some very interesting ideas (substituting the dialogue from one book into another, isolating fight scenes from The Odyssey, making a text adventure play itself).
If this had happened with Bitcoin, it would be front page news globally. No one knows what this "glitch" is, where it came from, whether an attack, software or hardware failure, yet everyone blithely trusts the BOE to reconcile the amounts and fix the problem without reporting the cause.

This story is highly indicative of the doublethink when it comes to software applied to money functions, the irrational trust in government institutions and central banks (independent or not). Bitcoin will remove this opaque, centralized system and replace it with something solid, open, trustworthy and incorruptible.
Un .LAGUIOLE au second cycle d’appel à candidatures? – gTLD.club
Digital audio signals and how they really behave in the real world
How you communicate an underestimate will differ slightly if you are a freelancer/consultant compared to an employee. The primary difference being the level of technical sophistication of the person you are telling.

The basics should be the same with either party, though.

Always open the communication lines as soon as you know you are behind. You don't have to say "My project is definitely going to be late" but rather be honest. If you are behind on a milestone, speak up now.

Don't assume you can just make up the time during the rest of the project. The worst thing you can do when your project is running behind is make it a surprise to everyone on the day of the deadline.

When you speak up early, this is also good for everyone else involved in the project. If you are a freelancer, you can work with your client to make adjustments to the scope to keep things on track or they can delay other parts of the project if it is a coordinated effort of more than just your work.

If you are an employee, your manager or team can assess the situation and make plans to make the project successful. This can include changing scope, getting you help from more senior developers, reassigning parts of the project, etc.

There's no shame in this: the ultimate goal is to be part of successful projects not looking like a hero. Plus you look a lot better if you give everyone a chance to come up with a plan rather than just springing it on them at the last minute that you aren't done with your part.

It is also a lot less stressful when your team is working together to work toward a solution. A lot of the stress from this situation is worry about letting the team down or trying to work too much to make up time.

Be prepared for people to ask why you are behind though. Give honest answers. I hope your answer isn't "I underestimated the project so I thought I had a lot more time to surf HN", though.

This means you need to be completely honest with everyone on your team and speak up early so plans can be made. Again, if you wait until the last minute to say something, after you tried working long hours to make up time (and failed), there isn't much that can be done. The project is already late at that point.

This is when you get some real anger directed at you, because you screwed over the team by pretending there wasn't a problem. You also took away the team's ability to make adjustments to compensate and you know.. work as a team.

So really, how you bring up the fact that you underestimated part (or all) of your project isn't really as important as doing it right away. Be honest with everyone about where you stand.

You demonstrate willingness to do this by actually doing it.
I don't know about conspiracy theory, but the first one is probably because everything government related is propaganda.
"Rethink/reprioritize other reseller relationships and offer better terms to Barnes & Noble, Apple iBooks, etc"

Wasn't this exactly what happened and resulted in Amazon getting the Att. General to investigate antitrust allegations?
Building APIs in an Instant
> Who wants to hire someone old enough to be their dad?

I do. They almost certainly know more than I do about anything of any substance. Maybe they don't know node.js and mongodb as well as some young person, but they can figure that stuff much faster than I can learn any of the stuff they've learned throughout their life. I worry more about the opposite: who wants to work for someone young enough to be their child?
Shouts on Bond-Trading Floor Yield to Robot Beeps
Use it or lose it: How to tap end-of-year budget
The biggest projects that I'm aware of are google maps (managing imagery, base maps, road and place data, etc) and google earth engine (a platform for raster satellite data analysis) but I suspect there is a large spatial component to their advertising wing, incorporating location from mobile devices into predictive algorithms.
Hey computer, use a GUI like a human would with mouse, keyboard and vision
>alarmism for pageviews

on github...
Does anyone remember playing with the Logo programming language in the 80's and being able to control a "turtle" robot that had a pen attached and was able to pretty much do the same?
whoever reads this, please pin it to your wall or whatever it is you pin to. Couldn't have said it any better.

I would reiterate on the "brutal honesty" part. In some cultures, it is considered rude to say No and a lot of developers make that classic mistake of being hesitant in saying No. Even when they know that a deadline is going to be missed, they find it difficult to communicate. But no matter what you come from, you need to learn how to just say it as soon as possible because ultimately, the client will find out anyway and that will not be good.

Also, most clients are willing to negotiate even though they don't tell you that. Just this other day, I had a client bugging me for a very complex feature thinking I will do it for free. They said and I quote "We cannot go live without this feature and you must do it for us". I then went back with a paid estimate and set the delivery to 4-5 weeks, they immediately changed their mind and said "ok fine I guess we can go live without it for now but lets work on it together". Within a few hours, it went from "no can't go live" to "ok will go live for now"
My thoughts exactly.

I hate when companies call it open hardware, but then turn around and say 'non-commercial use only'.
I don't understand what the service actually is. Is it a library? An external service that must be called from Javascript?
iOS 8.1 is out
Go download it via iTunes or directly from your iPhone
Maybe a third or less of the server division was sold. IBM retained Power servers, z mainframes (which aren't the same as Power), and storage.
Discovering Trending Topics in News with Machine Learning and R
Yes. Airlines have decades of evidence showing that people will compare comfort, reliability, "shady" practices, etc., and then 99% of the time throw it all out and buy the cheapest ticket. If you wonder why flying sucks so much now (aside from the TSA), it's because airlines literally have no option but to compete on price. Airlines that try to compete another way will inevitably fail.
Estimates are always inaccurate, that's why it's called an estimate.

No battle plan survives first contact with the enemy.
My friend and I were hitchhiking through Ireland awhile back. We got a ride up into Northern Ireland with an older guy. A little ways before crossing the border he stopped to buy a trunkload tobacco so he could resell it up north.

Good times all around.
As an outsider, it frightens me how many flamewars Linux people can start over a single program. How many years has this systems soap opera been going on now?

Maybe I only see the outbursts, but it seems to me like there's way too much emotion and way too little honest discussion going on. Why is that?
Just wanted to point out -- since I actually wrote that original article -- is that I wrote it for a general audience. We have existing relationships with a lot of media partners like BI so sometimes I write for their audience in mind to cull traffic back to the site, which has a way more niche audience (but I still like to make it as accessible as possible to the general public). Depending on where I'm trying to garner press from, I'll write with different audiences in mind. (...if anyone's interested in the business/media/pr aspect of it all.)

Apologies if I insulted anyone's intelligence but that wasn't the point. COP, by far, is not a standard or major currency. How do you think my mother is going to react when I talk to her about Guatemalan quetzales? She, does, however understand Euros but for the purposes of this example, which is a Colombian flight, it made no sense to use a different currency.
So does rc.subr under freebsd.
Or openrc under gentoo.

I would not be surprised if all that boilerplate present in the shell script was now in /etc/mail/make now. No Fedora system around to check this right now, though.
Ask HN: What would you found if depression was your unique attribute?
My main question: do you have ideas for how I can monetize my extensive experience in having and dealing with depression?

I thought of this idea because, aside from software engineering, its one of the most unique things about me. None of my friends have ever been to see a counselor, and certainly not for years at a time. None of my friends have taken medication for years to deal with their depression. I'm looking on the bright side, and see how my experience with something like this could lead to some success in life.

I thought you folks might be able to get some ideas going.

This may be a terrible idea, but: for example, it'd be great if some people felt they needed to be occasionally 'brought down', and then a service I could fill would be talking to them, while being depressed. I don't think people would pay for that, but, perhaps there are other needs that a depressed person could serve that I don't know about.
Just saved me $400. Awesome, thank you.
I'm not a stoner. I've smoked pot once this year. In January. The state has accepted the de facto status quo and made it the de jure status quo by way of a popular vote (which won with an 11.4% margin). People are going to smoke pot, or they're not. The legalization of marijuana is unlikely to meaningfully change users' and potential users' relationship to it.

Also, the story I linked to previously was a finalist for a Pulitzer prize. I think that qualifies as being slightly more substantiated than "rhetorical finger pointing".

Finally, I'm disappointed that you felt compelled to resort to an ad hominem attack to try to make your point.
The true value of an Ivy league degree is making connections to other wealthy people and learning the secret handshakes or whatever to be allowed into aristocrat level job opportunities.

If this is the case, I really need to get a refund on my Harvard tuition.
This document from Michigan talks somewhat about how the fusion centers interact with the Feds, and use a Federal-provided system (run by a private company?) to do their work.

http://www.michigan.gov/documents/cybersecurity/MichiganCybe...
As nothing is moving visually it seems to be doing nothing.
0001: 0000
0010: 0000
0011: 0000
0100: 0000
0101: 0000
0110: 0000
0111: 0011
1000: 1010
1001: 0000
1010: 0001
It's a no code solution.

We already have the Javascript plugin. You just install it on your site and through the admin interface you can then start configuring what content to show based on the referral url.

Does it makes sense now?
Here's how I would write this, in Cython using "pure C" arrays:

https://gist.github.com/syllog1sm/3dd24cc8b0ad925325e1

It's getting 18,000 steps/second, in the same ballpark as your C code.

I prefer to "write C in Cython", because I find it easier to read than the numpy code. This may be my bias, though --- I've been writing almost nothing but Cython for about two years now.

Btw, if anyone's interested, "cymem" is a small library I have on pip. It's used to tie memory to a Python object's lifetime. All it does is remember what addresses it gave out, and when your Pool is garbage collected, it frees the memory.

Edit: GH fork, with code to compile and run the Cython version: https://github.com/syllog1sm/python-numpy-c-extension-exampl... . I hacked his script quickly.
I haven't used either approach, but how does using this project compare to just using NDB directly with the Django middleware?

https://cloud.google.com/appengine/docs/python/ndb/#integrat...
Don't. Never provide an estimate unless asked. Same goes for reestimation.

If anyone asks you why estimate wasn't accurate provide him with list of all the things you've done since estimating related to the task, if he inquires further also unrelated.

If you see anyone that thinks that estimate is a promise or a price, remind him that it's just poorly informed guess, and any decission based on a guess is gambling. And you can't win them all. You can't even win enough to break even.

Estimate is such a misused word. It suggests that some process of estimation was performed and given number is result of that process. One might hope that some math was involved. In reality this word is used for numbers about the future pulled straight from someones ass.

To get an actual estimate of what will be done and for when involves a team, planning poker and few sprints to measure team velocity.

All above is for when you are employed. If you have your own customers pad heavily both the budget and the deadline. Even if you think you are pessimistic in the end turns out that you were still to optimistic, because task mutated.
Yum and createrepo generate incorrect metadata
I'm on the ketogenic diet, and meet a lot of my fat macros using heavy whipping cream in my coffee (52 calories per teaspoon, all fat and protein).
I would also include any secondary effects on projects further up the pipeline, and communicate any necessary changes to keep those projects on schedule.

Those you're speaking with will appreciate your willingness to have that kind of foresight (the effect of which will definitely offset some of the short-term disappointment).
Southwest.
Same here.

I´m still unsure if it's a path I want to follow indefinitely, but I agree with the parent that going out of your comfort zone presents you with a whole new set of challenges, which are not necessarily easier or more boring than purely technical ones.
Ex-France Coach Keen to Manage Eagles
Migrating legacy shit to the cloud has much higher margin than the cloud infrastructure itself.
It's still better than when everyone just used CVS because that's what everyone was used to.
The problem with sharing such information in general, is that it becomes difficult or even impossible to restrict access or delete it in the future. Juvenile cases might be an example where you may want to do that.
Out of the corner of my eye, I read that as: Safari is sending every search query to an Apple //c. Everything started making sense.
I just started home brewing and I'm not sure I understand this product. "Hit brew and walk away" says USA Today. Why, that's almost as easy as simply buying beer! This kind of defeats the point of home brewing as a hobby :) It's not like there's a shortage of excellent commercial beer and we need a special machine to fill a gap in the market.
There's also the confusingly named ggplot (for python): https://github.com/yhat/ggplot
It's not irrational. I went from using an in-house DMS at my work to one made by Big Co. I'm sure it was more expensive, but at the end of the day, it's someone else's problem, not ours. If something goes wrong, there is someone we can call and tell at, someone else in charge of fixing bugs, etc. There are rational reasons to want those things.
Regarding circulation in your legs, make sure to walk ~5 minutes for every hour you're sitting. It reverses the negative effects of sitting all day:

http://www.sciencedaily.com/releases/2014/09/140908083748.ht...
As a former IBM'er, I believe IBM has lost their edge as a competitive company, and is now in a state of dysfunction and damage control. Bluemix, Watson, Jazz SCM, in my opinion all these initiatives are too little and too late.

In their attempt to meet the now defunct 2015 road map, IBM has axed many talented and experienced employees. You can only layoff so many individuals before it starts negatively affecting your product and talent pool.

From what I hear on the inside, STG has been cut to the core after numerous rounds of layoffs and product/division sell-offs. SWG appears to be the next target, current rumors indicate that there may be another large layoff sometime between Thanksgiving and Christmas.
This is a straw man argument.

The idea is that rcNG makes things simple, but it doesn't stand on your way if you want something more complex or in this case you want to make it harder to use than it needs to be.
I don't see anything here about replication or even backups. To me that is why I'd use hosted Postgres. RDS gives me multi-AZ failover but no access to the slave for scaling read-only queries, no way to configure pushing WAL archives, etc. (They do offer slave access for MySQL, so hopefully this is just a matter of time.)

Going up against RDS, Heroku Postgres, and the dozens of existing hosted Postgres vendors is a tough market. You have to offer more than just `apt-get install` and some tweaks to postgresql.conf!
Are you sure of that? Certainly you can bring with yourself (for personal use) as much alcohol as you want across any EU border, and I'd be surprised if it became a fraud at some point just because it's shipped for you.

This kind of airline price discrimination, however, is not legal within the EU.
I look forward to when the gem will be updated with the possibility for subscriptions.
Have you tried Stronghold? It's like SimCity in a medieval setting, though with much finer-grained control on what you build where (placing specific buildings and laying out walls, rather than allocating general "zones"), and in most scenarios you need to build troops to defend against periodic attacks from enemy armies.

ETA GOG link: http://www.gog.com/game/stronghold
Stripe – Apple Pay
NYC Open Bar Halloween Parties
Why we don’t have technical interviews for technical roles at Buffer
Intel goes INDE
There is someone who OWNS the estimates, usually manager. So I just tell him that his estimates were wrong, same way I would open new bug report on software. For my own customers I provide revisited estimate and plan B if they decide to pull the plug.

There is lot of stuff about honesty and so on. After being maintenance programmer for a long time, I would just say: Do not stress about it, and always inform relevant people.
they don't bother trying to hide it

Honesty is a traditional value. Privacy and sovereignty based on the consent of the governed? Not so much.
McSweeneys.net has been down all day, anyone know what is going on?
There was an interesting book about some of it, Demonic Males (http://www.amazon.com/Demonic-Males-Origins-Human-Violence/d...). It might be a bit dated now (1997).
> What do you do here?

Pick a language where developers are not so cavalier with backward compatibility?

Java has Maven which allows you to exclude transitive dependencies for such situations, and in more than a decade of developing with the language, I've only had to use this functionality a handful of times.

Developers sometimes mess up and break backward compatibility but this should be an extremely rare event. That or the compiler itself is terribly implemented and creating incompatible binaries just by bumping up versions (looking at you Scala).
6 orders of magnitude is the difference between minutes and years. I don't think I've ever heard of an estimate with that much variance.
It is my understanding that, being military people, they cannot simply walk off the job without orders from their commander to do so. As the PotUS is commander of the entire military, he could prosecute them with formal charges of insubordination, or perhaps demote a stubborn general to major and reassign him to collect grizzly bear poop on Kodiak Island.

The withdrawal would happen, but the military would not support that particular president on anything for the rest of his tenure, because they're a good ol' boy's club.

Obama would have to clear out all colonels, generals, and admirals, and promote replacements from the lower ranks based purely on merit to get any sort of cooperation back, and that would be a colossal undertaking. Secret Service protection detail would be pissed, because there would be insider threats multiplying everywhere.
Server-side map feature image compositing in Swift
Reminds me of Scar, which has been around for a long time. Being able to run it in the background meant you could play all sorts of pranks on family members.

http://www.kaitnieks.com/scar/
"After encryption it is gzipped" is a red flag. After encryption it should be noise, why try to compress it?
I think part of the problem here is the way we estimate duration. Estimates won't always be right, but they shouldn't be always wrong. If you spend the time to break phases into milestones or smaller work packages your estimates will generally become more accurate.
It looks like a safe method is to make the innodb_buffer_pool_size a lot bigger, and it will in fact store all the db in memory.

(Otherwise you need to set up a backup or a replication in case the server goes down)

I'll play around with it, thanks!